@charset "iso-8859-1";
/* CSS Document */

body { margin:0px; padding:0px; background: url(../images/bg.jpg) repeat-x; font:11px tahoma, Arial, Helvetica, sans-serif; color:#666; }


/* ### GENERAL ### */
input, select, textarea { font:11px Arial, Helvetica, sans-serif;  color:#666;}
img { border: 0px; }
a { margin:0px; padding:0px; color:#000; text-decoration: none; outline:none;}
a:hover {text-decoration:underline; color:#666;}



/* ### GLOBAL CLASSES ### */
h1  { margin:0px; padding:0px; font:20px "Arial Black"; font-weight: normal; color:#3c9d98;  }


.font11 { margin:0px; padding:0px; font:11px Arial, Helvetica, sans-serif;}
.font15 { margin:0px; padding:0px; font:15px Arial, Helvetica, sans-serif; color:#333;}

.darkBlue{color:#5a8798; font-style:italic; border-top:1px #5a8798 solid; display:block; margin:0px; padding:10px 0 0 0;}
.greenColor {color:#3c9d98;}
.black {color:#666;}

.jetBlack {color:#000; }


.padRight {padding-right:20px;}
.padLeft {padding-left:20px;}

.clear { clear: both;  }


/* ### WAPPER ### */
#wapper { width:100%;}

	/* ### MAIN CONTAINER ### */
	#mainCntr { margin:0px auto; width:996px;} 
	
	.crossImg {
	padding:0px;
	top:0;
	background:url(../images/cross_img.gif) no-repeat;
	position:absolute;
	z-index:-1;
	width:161px;
	height:214px;
	margin-top: 70px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: -100px;

}
		
		/* ### TOP PANEL ### */
		.topPanel { margin:0px; padding:0px;}
		
			
			/* ### Navigation ### */
			.topMenu { margin:0px; padding:0px; float:right;  }
			
			.smLeftCurve { background: url(../images/sm_left_curve.jpg) no-repeat left bottom; height:26px;}
			.smMidLine {  background: url(../images/sm_mid_line.jpg) repeat-x left bottom; height:26px;}
			.smRightCurve { background: url(../images/sm_right_curve.jpg) no-repeat right bottom; height:26px;}
				.nav { margin:0px; padding:0px;}
				.nav ul { margin:px; padding:0px;}
				.nav ul li {margin:0px; padding:0; float:left; list-style:none; display:block; font:12px Arial, Helvetica, sans-serif; font-weight: bold; color:#fff; background:url(../images/line.gif) no-repeat  0 3px;  }
				.nav ul li a {padding: 0 16px 8px 16px; display:block; background:url(images/tab.jpg) no-repeat;  text-align:center; color:#fff; text-decoration:none; font-size:12px; display:block;}
				
				
				.nav ul li.mm ul {display: block; position: absolute; z-index:1000; top:33px;  background:url(../images/curve.gif) no-repeat bottom!important; }
				.nav ul li ul { display:none; margin:0 ; padding: 0 0 10px 0;}
				.nav ul li ul li {display:block; float:none!important; width:170px ; padding:0!important;  }
				.nav ul li ul li a { background:#666;   text-align:left; padding:10px 0px 10px 10px!important; color:#ccc; border-bottom:1px #7a7a7a dashed;}
				.nav ul li ul li a:hover { background:#404040;}
					
	/* ### HEADER ### */
	.headerPanel { margin:0px; padding:0px;}
		.topLeft { float:left; width:360px; padding-left:10px;}
			.logo {
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
			.logo h1 { margin:0px; padding:35px 0 0 100px; font:25px tahoma; font-weight: normal; color:#333;}
			
			.welcomePanel {
	margin:0px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}
			.welcomePanel h1  { margin:0px; padding:0px; font:20px "Arial Black"; font-weight: normal; color:#3c9d98;  }
			.welcomePanel p {margin:0px; padding:10px  0 10px 0; font:11px tahoma; line-height:17px; color:#666;} 
		
		
		.printIcon {margin:0px; padding:  0 10px 0  20px; background:url(../images/print_icon.jpg) no-repeat ; color:#333;}
		.emailIcon {margin:0px; padding:  0 0 0  20px; background:url(../images/mail_icon.jpg) no-repeat ; color:#333;}
		
		.flashBanner {
	float:right;
	width:618px;
	padding-top:15px;
}
		.quickLinks { margin:0px; padding: 0 0 15px 0; text-align:right;}
	
	/* ### FEATURED PANEL ### */
	.featuredPanel { margin:0px; padding:20px 0 0 0 ;}
	
		.box1 { margin:0px; padding:0px; float:left; width:199px; color:#333;}
		.box1Data { margin:0px; padding:10px 10px 10px 10px ;  background:#b1c5cf url(../images/img6.gif) no-repeat  0 	bottom ;}
		.box1Data p, .box1Data2 p,.box1Data3 p, .box1Data4 p, .box1Data5 p  { margin:0px; padding: 8px 0 20px 0; line-height:17px!important; font:11px Arial, Helvetica, sans-serif; color:#333;}
		.box1Data span.readMore, .box1Data2 span.readMore, .box1Data3 span.readMore, .box1Data4 span.readMore, .box1Data5 span.readMore  {margin:0px; padding: 0 20px 0 0 ; text-align:right; display:block;}

		.box1Data2 { margin:0px; padding:10px 10px 10px 10px ;  background: url(../images/color_bg.jpg) repeat-x; color:#333; }		
		.box1Data3 { margin:0px; padding:10px 10px 10px 10px ;  background: url(../images/color_bg2.jpg) repeat-x; color:#333;}		
		.box1Data4 { margin:0px; padding:10px 10px 10px 10px ;  background: url(../images/color_bg3.jpg) repeat-x; color:#333;}		
		
		.box5 {margin:0px; padding:20px; background:url(../images/img5.gif) no-repeat; height:220px; float:left; width:159px; color:#333;}
		.box5  ul { margin:0px; padding: 0 0 15px 0;}
		.box5  ul li{ margin:0px; padding:  0 0 3px 10px; line-height:17px; list-style: none; font:11px Arial, Helvetica, sans-serif; background:url(../images/dot.gif) no-repeat 0 5px;}  

/* ### MIDDLE PANEL ### */

	#middlePanel {
	margin:0px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
	
	.leftPanel { float:left; width:199px;}
	.newsletter { margin:0px; padding:25px 0 0 0 ; background: url(../images/img8.jpg) no-repeat 0 bottom; height:277px;}
	.newsletter ul { margin:0px; padding:20px;}
	.newsletter ul li { margin:0px; padding: 0 0 5px 0; list-style: none;}
	.newsletter p { margin:0px; padding:0 0 5px 0 ; line-height:17px; color:#333;}
	.newsletter p span { margin:0px; padding:0px; display:block; font:15px Arial, Helvetica, sans-serif; font-weight:bold;}
	
	
	
	.centerPanel { float: left; width:570px; margin: 0  0 0 20px;}
	.procedurePanel { margin:10px 0 0 0; padding:10px; background:#283c44; color:#fff;}
	 
	
	
	
	.rightPanel { float:right; width:196px;}
	
	.qutoteForm { margin:0px; padding:0px;}
	.qutoteForm input.txtField { margin:0px; padding:0px; width:120px;}
	.qutoteForm textarea.areaField { margin:0px; padding:0px; height:60px; width:120px;}





/*############ INNER CSS ###############*/
.leftBoxnew {
	float:left;
	width:1000px;
	padding-left: 10px;
}

.leftBox {
	float:left;
	width:774px;
	padding-left: 10px;
}
.leftContent {margin:0px; padding:0px;}	
.leftContent p {margin:0px; padding: 0 0 10px 0; font:11px Arial, Helvetica, sans-serif; line-height:17px;}
.leftContent ul { margin:0px; padding: 0 0  10px 0;}
.leftContent ul li { margin:0px; padding: 0 0 5px 15px; background:url(../images/dot.gif) no-repeat 0 5px; list-style:none;}

.dash { margin:0px; padding:0px; background:url(../images/dash.gif) repeat-x; display:block;}
	


.rightBox { margin:0px; padding:0px;}

.column1 {margin:0px; padding:15px; background:#d1dee4 url(../images/blue_curve.gif) no-repeat top;}
h5 { margin:0px; padding: 0 0 10px 0; font:15px Arial, Helvetica, sans-serif; font-weight:bold; color:#333;}

.column1 ul , .column2 ul {margin:0px; padding:0px;}
.column1 ul li, .column2 ul li{margin:0px; padding: 0 0 5px 10px; list-style:none; line-height:17px; background:url(../images/dot.gif) no-repeat 0 7px;}
.column1 ul li a, .column2 ul li a {color:#333;}

.column2 { margin:0px; padding:15px; background:#e8f0f4 url(../images/blue_curve2.gif) no-repeat top;} 

span.font15 { margin:0px; padding:0px; font:15px Arial, Helvetica, sans-serif; display:block;}


.bigBox {
	margin:0px;
	width:700px;
	height:180px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-repeat: no-repeat;
}
					.btn {
	margin:0px;
	padding:0px;
	display: block;
	width:68px;
	height:20px;
	color:#fff;
	border:none;
	background-image: url(../images/submit1_btn.gif);
	background-repeat: no-repeat;
}
					.required {color:#FF0000;}
					
					input.textfield { margin:0px; padding:0px; width:160px; height:18px; border:1px #f3e1e5 solid;}
					textarea.areaField { margin:0px; padding:0px; width:162px; border:1px #f3e1e5 solid;}
					
	.footerPanel { margin:0px; padding:10px 0 0 0 ; font:11px Arial, Helvetica, sans-serif;}
	.brdrTop { border-top:1px #b1c5cf solid;}
		
