BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 0px 0px 0px 0px; 
	font-family: arial;
	font-size:10px;
	COLOR:#191919;
	background-color:#ffffff;
}
A:link {	COLOR: #FF7400;	text-decoration:none;}
A:visited {	COLOR:#191919;}
A:hover {	COLOR: #191919;}
A:active {	COLOR: #191919;}

/* Website width  */
.web_width{
	width:1000px;
	
}

/* header section */
.header_top{
	height:55px; 

}
.header_menu_height{
	height:19px; 

}


.menu_new_active{
	height:19px;
 }
A.menu_new_active{
	font-weight:bold;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size:12px;
 	text-decoration:none;
	color:#FF7400;
	padding-left:5px;
	padding-right:5px;
}
A.menu_new_active:hover{
	font-weight:bold;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size:12px;
  	text-decoration:none;
	color:#ffffff;
	padding-left:5px;
	padding-right:5px;
 }
 
 
.menu_new_inactive{
	height:19px;
	background-color:#FFFFFF;
}
A.menu_new_inactive{
	 
	font-family: arial;
	font-size:12px;
 	text-decoration:none;
	color:#000000;
	padding-left:5px;
	padding-right:5px;
}
A.menu_new_inactive:hover{
	 
	font-family: arial;
	font-size:12px;
  	text-decoration:none;
	color:#FF7400;
	padding-left:5px;
	padding-right:5px;
 }
 
 
 
 
 
 A.menu_new_active1{
	font-weight:bold;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size:12px;
 	text-decoration:none;
	color:#FF7400;
	padding-left:5px;
	padding-right:5px;
}
A.menu_new_active1:hover{
	font-weight:bold;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size:12px;
  	text-decoration:none;
	color:#000000;
	padding-left:5px;
	padding-right:5px;
 }
 
 
A.menu_new_inactive1{
	 
	font-family: arial;
	font-size:12px;
 	text-decoration:none;
	color:#000000;
	padding-left:5px;
	padding-right:5px;
}
A.menu_new_inactive1:hover{
	 
	font-family: arial;
	font-size:12px;
  	text-decoration:none;
	color:#FF7400;
	padding-left:5px;
	padding-right:5px;
 }
 A.sitemap{
	 
	font-family: arial;
	font-size:12px;
 	text-decoration:none;
	color:#000000;
	padding-left:5px;
	padding-right:5px;
	font-variant:small-caps;
  }
A.sitemap:hover{
	 
	font-family: arial;
	font-size:12px;
  	text-decoration:none;
	color:#FF7400;
	padding-left:5px;
	padding-right:5px;
 }
 
/* ---------------------- Dolphin nav ---------------------- */
#dolphincontainer{position:relative;height:37px;color:#E0E0E0;background:#000000;width:100%;font-family:Helvetica,Arial,Verdana,sans-serif;}
#dolphinnav{position:relative;height:33px;font-size:12px;text-transform:uppercase;font-weight:bold;background:#fff url(../images/dolphin_bg.gif) repeat-x bottom left;padding:0 0 0 20px;}
#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li{display:block;float:left;margin:0 1px;}
#dolphinnav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 20px;height:33px;}
#dolphinnav ul li a span{padding:12px 20px 0 0;height:21px;float:left; }
#dolphinnav ul li a:hover{ background:transparent url(../images/dolphin_bg-OVER.gif) repeat-x bottom left; color:#FF7400;}
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{ background:#1D6893 url(../images/dolphin_left-ON.gif) no-repeat top left;line-height:275%; color:#FF7400;}
#dolphinnav ul li a.current span{display:block;padding:0 20px 0 0;width:auto;background:#1D6893 url(../images/dolphin_right-ON.gif) no-repeat top right;height:33px;  }
/* ---------------------- END Dolphin nav ---------------------- */

ul#blue { margin:0; padding:0; list-style-type:none; }

ul#blue li { position:relative; float:left; border-top:4px solid #efefef; margin-right: 15px; padding-right: 20px; padding-top: 5px;}

ul#blue .current { border-top:4px solid #3d496a;}

ul#blue li:hover { border-top:4px solid #3d496a;}

ul#blue li a { padding:2px 2px; text-decoration:none; font:bold 12px Verdana, Georgia, "Times New Roman", Times, serif; color:#68759c;}

ul#blue li a:hover { color:#8895b8; border:none; }

ul#blue li span{ display:none; position:absolute; top:20px; left:2px; width:160px; font:normal 9px Verdana, Georgia, "Times New Roman", Times, serif; line-height: 15px; }

ul#blue li a:hover span {margin-top: 7px; display:block; color: #8895b8;}

.graytext{
padding:2px 2px; text-decoration:none; font:bold 12px Verdana, Georgia, "Times New Roman", Times, serif; color:#68759c;
}
/* form element */
h1{
 font:20px Georgia, "Times New Roman", Times, serif;
 color:#3d496a;
 padding:0px;
}
h2{
 font:20px Georgia, "Times New Roman", Times, serif;
 color:#979797;
 padding:0px;
 margin:0px;
}
h3{
 font:14px Georgia, "Times New Roman", Times, serif;
 color:#585858;
}
img {
  border: 0px; }

select {
  border:1px solid #BDC7D8;
  font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
  font-size:11px;
  padding:2px;
}

textarea {
  border: 1px solid #bdc7d8;
  padding: 3px;
  font-size: 11px;
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif; }
  
.textarea1 {
  border: 1px solid #C1C1C1!important;
  padding: 3px;
  font-size: 11px;
  width:200px;
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif; }

.inputtext,
.inputpassword {
border: 1px solid #efefef;
font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
font-size: 11px;
padding: 3px; }

.inputtext1,
.inputpassword1 {
border: 1px solid  #C1C1C1;
font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
font-size: 11px;
width:200px;
padding: 3px; }
 
.inputbutton,
.inputsubmit {
  padding: 2px 2px 3px 2px;
  border:1px solid #ffffff;
   background-color:#000000;
  color: #FF7400;
  font-size: 11px;
  font-weight:bold;
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  text-align: center; }

 .inputsearch {
  border: 1px solid #000000;
   color: #3d496a;
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-size: 11px;
  padding:3px;
  padding-left:5px;
 }
 
/*Other Site Style*/
.padding{ 
	padding-left:10px; 
	padding-right:10px;
}
.padgap{ 
	padding :2px;
}
.left{
	width:290px;
}
.left1{
	width:230px;
}
.line{
	border-right:1px solid #EAE6E6;
	 
}
 /*FOOTER */
 .footer{
 	background-color:#000000; 
	color:#FFFFFF;
	font:10px Arial, Helvetica, sans-serif;
	padding:5px;
	text-align:left;
	color:#C1C1C1;
	 
}
 

 

