/* CSS Document */
body{
	margin:0px; padding:0px;
	background:#3c6fb8;
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	background:#fafbfd url(../images/bg.jpg) 0 0 repeat-x;
	}
p, img, td, tr, ul, li, ol, form, input, h1, h2, h3, h4, h5, h6 {
	margin:0; padding:0;	
	}
img{ border:none;}	
a{ outline:none;}	
.spacer{
	font-size:0px; line-height:0px; clear:both;
	}

#page{width:1000px; margin:0 auto;}

.logo{width:204px; height:63px; float:left; padding-top:14px; padding-left:70px;}
.toptext{width:255px; height:43px; float:right; padding-right:56px; padding-top:35px;}

.nav-area{
	height:31px; z-index:100; padding-top:14px; float:left; padding-left:220px;}


/*-----------------TOP NAV-------------------------*/	
ul.menu {
	height:31px; font:normal 14px/31px Arial, Helvetica, sans-serif;
	color:#ffffff; 	padding:0px; margin:0px; list-style-type:none;
	}
ul.menu *{padding:0;margin:0px;}

ul.menu li{	position:relative; 	float:left;	margin:0px;	padding:0px;	}

ul.menu li a{	text-decoration:none;	padding:0 16px;	color:#FFFFFF;	display:block;	}
ul.menu li a:hover, ul.menu li a.active{color:#fff; background:#63a3ed;	}
ul.menu ul.sub{ 
	background-color:#63a3ed; padding:0; margin:0; position:absolute; display:none; left:0;	top:31px; 
	list-style-type:none; width:160px;	font:normal 14px/24px Arial, Helvetica, sans-serif; color:#fff;}
ul.menu ul.sub li{ float:none; border-bottom:#101276 1px solid; padding:0; margin:0;}	
ul.menu ul.sub li a{ display:block; padding:2px 8px; margin:0;}
ul.menu ul.sub li a:hover{ padding:2px 8px; margin:0; display:block;}

/*-----------------end of TOP NAV-------------------------*/
.header-area{width:988px; height:284px; border:#fff 6px solid;}
.headerleft{width:686px; float:left;}
.headerright{width:302px; float:left; background:url(../images/header-leftbg.jpg) 0 0 no-repeat; height:284px;}
.rating-area{width:268px;}
.ratingboxbg{background:url(../images/ratingboxbg.jpg) 0 0 no-repeat; width:267px; height:250px;}
.ratingcon{width:242px; padding-top:122px; margin-left:12px;}
.ratingcon h3{font:bold 14px/18px Tahoma, Arial, "Trebuchet MS"; color:#6a0505; padding-bottom:5px;}
.ratingcon p{font:normal 11px/15px Tahoma, Arial, "Trebuchet MS"; color:#103785; text-align:justify;}
.ratingcon h5{color:#10147c;font:bold 14px/18px Tahoma, Arial, "Trebuchet MS"; text-align:right;}
.ratingcon h5 a{text-decoration:none; color:#10147c;}
.ratingcon h5 a:hover{text-decoration:underline;}

.bodycontent{width:996px; padding-top:18px; /*margin-left:30px;*/ margin-bottom:15px;}
.bodyleft{width:635px; float:left;}
.bodyleft h1{font:bold 28px/30px Tahoma, Arial, "Trebuchet MS"; color:#111583; padding-bottom:10px;}
.bodyleft p{font:normal 12px/18px Tahoma, Arial, "Trebuchet MS"; color:#342113; text-align:justify;}
.bodyleft p span{font:bold 12px/18px Tahoma, Arial, "Trebuchet MS"; color:#111583;}
.bodyleft p a{text-decoration:none; color:#342113;}
.bodyleft p a:hover{text-decoration:underline;}
.bodyleft ul{ list-style:none; margin:0px; padding:0px; font: normal 12px/20px Tahoma, Arial, "Trebuchet MS"; color:#342113; margin-left:8px;}
.bodyleft ul li{background:url(../images/bullete.gif) 0 7px no-repeat; padding-left:12px;}
.bodyleft ul li a{text-decoration:none; color:#342113;}
.bodyleft ul li a:hover{text-decoration:underline;}
.bodyleft h2{font:normal 18px Tahoma, Arial, "Trebuchet MS"; color:#111583; padding-bottom:5px; padding-top:10px;}
.bodymiddle{width:3px; float:left; padding-left:45px; background:url(../images/linebg.gif) right 0 no-repeat; height:374px;}
.bodyright{float:left; padding-left:39px; width:268px;}
.bodyleftbottom{width:635px; padding-top:28px;}
.bodybottom-left{width:303px; float:left;  border-right:#6b3420 1px solid;}
.bodybottom-right{width:310px; float:left; padding-left:21px;}
.left-con{width:265px; margin-top:15px; margin-left:16px;}
.left-con p{width:250px; font:normal 12px/15px Tahoma, Arial, "Trebuchet MS"; color:#342113; text-align:justify;}
.left-con h5{font:normal 14px/16px Georgia, "Times New Roman", Times, serif; color:#003267;  padding-top:8px; text-align:right;}
.left-con h5 a{text-decoration:none; color:#003267;}
.left-con h5 a:hover{text-decoration:underline;}

.left-con1{width:265px; margin-top:15px; margin-left:16px; }
.left-con1 p{width:250px; font:normal 12px/15px Tahoma, Arial, "Trebuchet MS"; color:#342113;}
.left-con1 h5{font:normal 14px/16px Georgia, "Times New Roman", Times, serif; color:#003267;  padding-top:8px; text-align:right;}
.left-con1 h5 a{text-decoration:none; color:#003267;}
.left-con1 h5 a:hover{text-decoration:underline;}

.footer{ width:1000px; height:90px; background:#367fe2; border-top:#10147b 2px solid;}
.footerleft{width:350px; float:left; padding-left:74px; padding-top:15px;}
.footerleft p{font:normal 12px/15px Arial, Helvetica, sans-serif; color:#fff;}
.footerleft p span{font:normal 12px/15px Tahoma, Arial, "Trebuchet MS"; color:#f1f1f0;}
.footerleft p a{text-decoration:none; color:#fff;}
.footerleft p a:hover{color:#f1f1f0;}
.footerright{width:388px; float:right;	font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align:right; padding-right:74px; padding-top:15px;}
.footerright a{text-decoration:none; color:#fff;}
.footerright a:hover{text-decoration:underline;}


/*-------------------Right Panel-----------------------------*/
.right_container{ width:268px; float:right; padding-top:25px;}

.contact_r_panel{ width:100%; margin-bottom:15px;}
.contact_r_top{ background:url(../images/contact-r-top.jpg) 0 0 no-repeat; height:5px;}
.contact_mid{ border-left:1px solid #849cb1;  border-right:1px solid #849cb1; background:url(../images/contact-bg.gif) 0 0 repeat-x #FFF; padding-left:12px; height:160px;}
.contact_mid h3{ font:normal 20px/22px Tahoma, Arial, Helvetica, sans-serif; color:#111583;}
.contact_mid p{ font:normal 14px/18px Tahoma, Arial, Helvetica, sans-serif; color:#000000;}
.contact_mid img{ float:left; margin:0 20px 0 0;}
.contact_mid p.en{ font:bold 12px/14px Tahoma, Arial, Helvetica, sans-serif; color:#003267;  padding-top:32px;}
.contact_mid p.en a{ color:#003267;}
.contact_mid p span{color:#111582;}
.contact_mid p span a{text-decoration:underline; color:#111582;}
.contact_bottom{ background:url(../images/contact-r-bottom.jpg) 0 0 no-repeat; height:5px;}

.contact_mid_2{ border-left:1px solid #849cb1;  border-right:1px solid #849cb1; background:url(../images/contact-bg.gif) 0 0 repeat-x #FFF; padding-left:12px; height:80px; padding-top:10px;}
.contact_mid_2 img{ float:left; margin-right:20px;}
.contact_mid_2 p{ font:bold 12px/14px Tahoma, Arial, Helvetica, sans-serif; color:#003267;}
.contact_mid_2 p a{color:#003267; text-decoration:none;}
.contact_r_panel_2{ width:100%; padding-top:28px;}
.redtext{font-weight:bold; color:#FF0000;}

.imgborder{border:#000 1px solid;}

.bodyleft1{width:150px; float:left; padding-top:15px; }
.bodyleft1 ul{	list-style:none;	padding:0px; margin:0px;	font:bold 12px/28px Tahoma, Arial, "Trebuchet MS";	color:#000;	}
.bodyleft1 ul li{/*border-bottom:#0a243b 1px dotted;*/background:url(../images/nav_bg.gif) 0 2px no-repeat; height:36px; }
.bodyleft1 ul li a{	text-decoration:none;	color:#000;	display:block;	padding-left:26px;
background:url(../images/home-icon.gif) 3px 4px no-repeat;	}
.bodyleft1 ul li a:hover, .bodyleft1 ul li a.active1{
	color:#1674e1;
	}
	
.bodyleft2{width:470px; float:left; padding-left:15px; padding-top:10px;}
.bodyleft2 h1{font:bold 28px/30px Tahoma, Arial, "Trebuchet MS"; color:#111583; padding-bottom:10px;}
.bodyleft2 p{font:normal 12px/18px Tahoma, Arial, "Trebuchet MS"; color:#342113; text-align:justify;}
.bodyleft2 p span{font:bold 12px/18px Tahoma, Arial, "Trebuchet MS"; color:#111583;}
.bodyleft2 p a{text-decoration:none; color:#342113;}
.bodyleft2 p a:hover{text-decoration:underline;}
.bodyleft2 ul{ list-style:none; margin:0px; padding:0px; font: normal 12px/20px Tahoma, Arial, "Trebuchet MS"; color:#342113; margin-left:8px;}
.bodyleft2 ul li{background:url(../images/bullete.gif) 0 7px no-repeat; padding-left:12px;}
.bodyleft2 ul li a{text-decoration:none; color:#342113;}
.bodyleft2 ul li a:hover{text-decoration:underline;}
.bodyleft2 h2{font:normal 18px Tahoma, Arial, "Trebuchet MS"; color:#111583; padding-bottom:5px; padding-top:10px;}