/* CSS definition file containing sitestyle stylesheets */
BODY { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 12px; color: rgb(0,0,0); background-color: rgb(102,102,102);}
 A:active { font-size: 14px; color: rgb(153,102,204); font-weight: bold; text-decoration: none ;}
 A:link { font-size: 14px; color: rgb(153,0,0); font-weight: bold; text-decoration: none ;}
 UL { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 12px; color: rgb(0,0,0); text-align: left;}
 A:visited { font-size: 14px; color: rgb(51,44,133); font-weight: bold; text-decoration: none ;}
 .TextObject { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 14px;}
 P { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 12px;}
 OL { font-size: 12px;}
 .TextNavBar { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 12px; color: rgb(255,255,255); text-decoration: none ;}
 H6 { font-size: 9px;}
 A:hover { font-size: 14px; color: rgb(0,153,0); font-weight: bold; text-decoration: none ;}
 
 .footer {font-size:12px; color:#FFFFFF; text-decoration: none; font-weight:normal;}
 .footer a{font-size:12px; color:#FFFFFF; text-decoration: none; font-weight:normal;}
 .footer a:link{font-size:12px; color:#FFFFFF; text-decoration: none; font-weight:normal;}
 .footer a:visited{font-size:12px; color:#FFFFFF; text-decoration: none; font-weight:normal;}
 .footer a:hover{font-size:12px; color:#000000; text-decoration: none; font-weight:normal;}
 
 .sitemap {font-size:12px; color:#000000; text-decoration: none; font-weight:normal;}
 .sitemap a{font-size:12px; color:#000000; text-decoration: none; font-weight:normal;}
 .sitemap a:link{font-size:12px; color:#000000; text-decoration: none; font-weight:normal;}
 .sitemap a:visited{font-size:12px; color:#000000; text-decoration: none; font-weight:normal;}
 .sitemap a:hover{font-size:12px; color:#999999; text-decoration: none; font-weight:normal;}
 
 #msg {display:none; position:absolute; background:url(images/msg_arrow.gif) no-repeat left center !important; padding-left:7px;}
#msgcontent {display:block; background:#ffe9e9; border:2px solid #f97676; border-left:none; padding:5px; min-width:150px; max-width:250px; font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#022c0e;}
.resetbtn{ background:url(images/resetbtn.gif) no-repeat 0 0; width:74px; height:26px; margin:0; padding:0; float:left; border:none;}
.submitbtn{ background:url(images/submitbtn.gif) no-repeat 0 0; width:74px; height:26px; margin:0; padding:0; float:left; border:none;}
 /********************landing page*******************************/
 .landing{background:#f1f1f1; margin:0; padding:0;}
 .LandingLeft{width:430px; margin:0; padding:0; background:#ffffff url(landingLeftBg.jpg) repeat-x 0 0;}
 .landingRight{ background:url(landingRightBg.jpg) repeat-x 0 0; width:316px; margin:0; padding:0;}
 .landingTop ul{ margin:0; padding:0; padding-left:35px;}
 .landingTop li{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6b6b6b; border-bottom:1px dotted #b5b5b5; padding-bottom:2px;}
 .landingBottom ul{ margin:0; padding:0; padding-left:35px; padding-top:4px;}
 .landingBottom li{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#00328e; line-height:15px;}
 .contactTable{ margin:0; padding:15px 0 0 0;}
 .contactTable label{ font-family:Arial; font-weight:bold; font-size:11px;}
 .textField{ width:174px; height:19px; border:1px solid #c5c5c5;font-family:Arial;font-size:11px;}
 .textArea{ width:174px; height:62px; border:1px solid #c5c5c5;font-family:Arial;font-size:11px;}
.contactmain { font-family:Arial; font-size:11px; color:#8b8b8b;padding:0 45px 0 14px;}

 .thankyou{ width:750px; height:200px; background:url(thankyouBg.jpg) no-repeat 0 0; margin:0; padding:0;}
 .style{font-family:Arial; font-size:14px; color:#5e5e5e;padding:0px 0 0 102px;}
  
  h2{font-family:Arial; font-size:20px; color:#003366;padding:0 8px; margin:0; font-weight:bold; line-height:25px; text-align:center;}
    h3{font-family:Arial; font-size:20px; color:#660000;padding:0 8px; margin:0; font-weight:bold; line-height:25px; text-align:center;}
	  h4{font-family:Arial; font-size:20px; color:#660000;padding:0 8px; margin:0; font-weight:bold; line-height:25px; text-align:left;}
	  
.for_leftsection{
	float:left !important;
	margin:0;
	padding:10px 0 0;
	width:279px;
	background-color:#dedede;
}
.for_leftform{
	float:left !important;
	margin:0 !important;
	padding:0 !important;
	width:279px;
}
#Picture24{
	float:left;
	margin:0 6px;
	padding:0;
}
#Picture25{
	float:left;
	margin:0 0 0 5px;
	padding:0;
}
.for_quote_form{
	float:left;
	margin:8px 6px 0;
	padding:0;
	width:267px;
	background:url(images/form_bg.jpg) no-repeat 0 0;
	height:256px;
}
.for_quotetable{
	float:left;
	margin:0 15px 0 18px;
	padding:0;
	width:231px;
}
* html .for_quotetable{
	float:left;
	margin:0 15px 0 10px;
	padding:0;
	width:231px;
}
/** html .for_quote_form{
	float:left;
	margin:8px 3px 0;
	padding:0;
	width:267px;
	background:url(images/form_bg.jpg) no-repeat 0 0;
	height:256px;
}
* html .for_quotetable{
	float:left;
	margin:0 7px 0 9px;
	padding:0;
	width:231px;
}
*/.for_quotetable input{
	width:228px;
	height:18px;
	border:none;
	 margin:0 ;
	padding:2px 0 0 3px;
	background:#FFFFFF url(images/form_mark.jpg) no-repeat  top  right; border:1px solid #d1d1d1;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;
}
.for_textfield{
	float:left;
	margin:0;
	padding:0 0 2px;
	width:231px;
	height:18px;
	border:none;
	/*background:url(images/textfield_bg.jpg) no-repeat 0 0;*/
}
/*.txtbx{ margin:0; padding: 2px 8px 0 3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;background:url(images/form_mark.jpg) no-repeat  top  right;}*/
.for_quotetable h3{
	float:left;
	margin:0;
	padding:5px 0 0;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#025878;
}
.for_quotetable label{
	float:left;
	margin:0;
	padding:0;
	width:231px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#373636;
}
.for_fromzip{
	float:left;
	margin:0;
	padding:0;
	width:109px;
}
.for_fromzip input{
	float:left;
	margin:0;
	padding:0;
	width:109px;
	height:18px;
	 margin:0 ;
	padding:2px 0 0 3px;
	background:#FFFFFF url(images/form_mark.jpg) no-repeat  top  right; border:1px solid #d1d1d1;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;;
}
.for_tozip{
	float:right;
	margin:0;
	padding:0;
	width:115px;
}
.for_tozip input{
	float:left;
	margin:0;
	padding:0;
	width:112px;
	height:18px;
	 margin:0 ;
	padding:2px 0 0 3px;
	background:#FFFFFF url(images/form_mark.jpg) no-repeat  top  right; border:1px solid #d1d1d1;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;
	
}
.for_smalltd_l{
	float:left;
	margin:0;
	padding:0;
	width:115px;
}
.for_smalltd_l label{
	float:left;
	margin:0;
	padding:0;
	width:115px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#373636;
}
.for_smalltd_r{
	float:right;
	margin:0;
	padding:0;
	width:116px;
}
.for_smalltd_r label{
	float:left;
	margin:0;
	padding:0;
	width:116px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#373636;
}
.for_submitbutton{
	float:left !important;
	margin:5px 0 0 0 !important;
	padding:0 !important;
	width:231px;
	clear:both;
}
.for_submitbutton input{
	float:left  !important;
	margin:0 !important;
	padding:0 !important;
	width:54px;
	height:19px;
	border:none;
	cursor:pointer;
	background:url(images/submit_button.jpg) no-repeat 0 0;
}
#Picture15{
	float:left;
	margin:0 57px;
	padding:0;
}
.for_quicklinks{
	float:left !important;
	margin:0 !important;
	padding:0 6px 10px!important;
	width:267px;
}
.for_quicklinks h3{
	text-align:left;
	margin:0;
	padding:5px 0 0;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#025878;
}
ul.for_leftul{
	float:left;
	margin:0;
	padding:0;
	width:120px;
}
.for_leftul li{
	padding:0 0 0 10px;
	background:url(images/bullet_arrow.jpg) no-repeat 0 8px;
	list-style:none;
	line-height:20px;
}
.for_leftul li a{
	font-family:Arial;
	font-size:11px !important;
	font-weight:normal !important;
	text-decoration:none !important;
	color:#373636 !important;
}
.for_leftul li a:hover{
	font-family:Arial;
	font-size:11px !important;
	font-weight:normal !important;
	text-decoration:underline !important;
	color:#373636 !important;
}
ul.for_rightul{
	float:left;
	margin:0;
	padding:0;
	width:116px;
}
.for_rightul li{
	padding:0 0 0 10px;
	line-height:20px;
	background:url(images/bullet_arrow.jpg) no-repeat 0 8px;
	list-style:none;
}
.for_rightul li a{
	font-family:Arial;
	font-size:11px !important;
	font-weight:normal !important;
	text-decoration:none !important;
	color:#373636 !important;
}
.for_rightul li a:hover{
	font-family:Arial;
	font-size:11px !important;
	font-weight:normal !important;
	text-decoration:underline !important;
	color:#373636 !important;
}
#Picture22{
	float:left;
	margin:0 57px;
	padding:0;
}
#Picture21{
	float:left;
	margin:0 57px;
	padding:0;
}
.for_paragraph{
	float:left !important;
	margin:0 !important;
	padding:10px 5px;
	width:450px;
	background-color: rgb(255,255,255);
	text-align:left;
}