body{color: #8A8A8A;font-family: verdana, sans-serif;background:#122c86 url('../images/backgrounds/blue.jpg') repeat-x left top;
background-position: top left;text-align: center;margin: 0;padding: 0;}

 
/*----------------------------Common-------------------------------*/
div, ul, ol, dl, dt, dd, p, h1, h2, h3, h4, h5, h6,form,body{margin:0px;padding:0px;}
ul ul, ul ol, ol ul, ol ol{margin-top: 0px;margin-bottom: 0px;}
img{border:0;}
.flft{float:left}
.frgt{float:right}
.clear{clear:both;}
.ac{text-align:center;}
.al{text-align:left;}
.ar{text-align:right;}
h1{color:#1C2B77;font-size:16px;line-height:18px;}
h2{color:#1C2B77;font-size:15px;line-height:18px;padding-bottom:10px;}
h4{color:#1C2B77;font-size:15px;line-height:18px;}
h3{color:#1C2B77;font-size:12px;line-height:18px;padding-bottom:5px;}
body, html
{
 width: 100%;
 height: 100%;
 margin: 0px; 
 padding: 0px;
}

/*-----------------------------Common-------------------------------*/
#wrapperCont{padding:0;margin:0 auto;width:760px;text-align:left;}

/*---------------------------------Header Container-----------------------------------*/
#header_cont, #footer_cont, #middle_cont, .bread_cont{width:760px;padding-top:2px;position:relative;float:left;}
#header_cont{padding-top:6px;}
#header_cont .logo{padding-left:8px;height: 64px;width: 155px;text-align: center;float: left;}
#header_cont .banner{height: 64px;width: 408px;text-align: center;float: left;}
#header_cont .topnav{position:relative;z-index:100;text-align:left;float:left;color: #5B5C5C;line-height:16px;font-size:10px;padding-left:14px;padding-top:0px;width: 153px;}
.topnav a{color: #5B5C5C;text-decoration:none;}
.topnav a:hover{color: #5B5C5C;text-decoration:underline;}
.bread_cont, .bread_cont a{color: #FFF;text-decoration: none;}
.bread_cont a:hover{color: #FFF;text-decoration: underline;}
.bread_cont ul{display: block;list-style: none;margin: 0;padding: 0;float: left;padding-left:14px;font-size:10px;line-height:12px;height:12px;}
.bread_cont ul li{display: block;list-style: none;padding: 0 11px 0 16px;float: left;background-image: url('../images/bread.gif');background-repeat: no-repeat;background-position: center left;}
.bread_cont ul li.first{margin: 0;padding:0 11px 0 12px;background: none;}
/*--------------------------------- Header Container-----------------------------------*/

/*--------------------------------- Middle Container-----------------------------------*/
.left_cont{margin:0;float:left;width:169px;border:0px solid red;}
.left_cont .boxcontent{  background: url('../images/box/w1_bg.png') repeat-y; border:0px solid red;  height:440px; margin-left:1px; width:169px;}
.boxcontent, .innerboxcontent {text-align:left;border:0px solid red;}
.productcontent{padding:0px 2px 0px 13px}
.productcontent table{width:100%;}
.productcontent table td{padding:0px;vertical-align:top;}
.boxcontent p{margin-top:18px;}
.leftnav a { display: inline-block; }
.leftnav a { display: block; }
.leftnav ul{position:relative;display: block;list-style: none;margin: 0;padding: 0 9px 0 13px;}
.leftnav ul li{ display: block;list-style: none;font-size:11px;line-height:14px;}
.leftnav ul li a{border-bottom: 1px solid #DEDEE1;color: #8A8A8A;display: block;margin: 0;padding: 8px 0 7px 26px;background-image: url('../images/leftnav.png');background-repeat: no-repeat;background-position: top left;text-decoration: none;}
.leftnav ul li span{border-bottom: 1px solid #DEDEE1;color: #ff7800;display: block;margin: 0;padding: 8px 0 7px 26px;background-image: url('../images/leftnav.png');background-repeat: no-repeat;background-position: top left;text-decoration: none;}
.leftnav ul li a:hover{color: #ff7800;}
.leftnav ul li ul{padding: 6px 0;width:142px;border-bottom:1px solid #DEDEE1;}
.leftnav ul li ul li a{border: none;padding: 4px 0 4px 34px;font-size:11px;line-height:14px;background: url('../images/bullet.gif') no-repeat 17px 6px;}
.leftnav ul li ul li.active{color:#ff7800;border: none;padding: 4px 0 4px 34px;font-size:11px;line-height:14px;background: url('../images/bullet.gif') no-repeat 17px 6px;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.right_cont{width:579px; background:url('../images/rightpart.jpg') no-repeat; border:0px solid red;}
.right_topbg{width:579px; }
.right_continside{width:410px; padding-left:14px;}
.right_continside h1{padding-top:31px;font-family:Times New Roman; font-weight:normal; font-size:29px; color:#FFFFFF;}
.right_botbg{width:579px;}
.right-midbg{width:579px;float:left;padding-top:25px;color:#FFF;padding-bottom:52px;*padding-bottom:50px;}
.right-midbg-ins{width:537px;padding-left:14px;}
.area-cont{width:537px;}
.area{width:auto;float:left;border:1px solid #054671;}
.cont_main {float:left;margin-top:2px;}

.content-cont{margin-top:30px;width:415px;color:#FFF;}
.content-cont p{margin:0px;padding:0px;margin-top:20px;line-height:18px; font-size:12px;}
.contsm{font-size:11px;}
.contsm1{font-size:10px;}
.contsm2{font-size:12px;}
.contbg{font-size:24px;font-weight:normal;}

table.tablecont{margin-left:80px;width:275px;background-color:#076CBD;border:3px solid #259ADD;}
table.tablecont td.circle{padding-left:20px;width:35px;height:35px;background:url('../images/cirlce.gif') no-repeat 10px 0px;}
.search_cont{padding:16px 0 13px 0;width:537px;background-color:#0060a9;border:1px solid #004D95;}
.city{padding:5px;background-color:#0060AA;font-size:15px;border:1px solid #054671;line-height:15px;float:left;}
.selectbox1{width:192px;color:#596baa;font-family:verdana;background-color:#FFF;font-size:11px;}
.selectbox2{width:130px;color:#596baa;border:1px solid #A5ACB2;font-family:verdana;background-color:#FFF;font-size:11px;}
.frmInput{margin-top:2px;width:129px;font-size:11px;padding:2px 0 2px 4px;border: 1px solid #A5ACB2;height:13px;font-family: verdana, sans-serif;color: #8A8A8A;}

td.cont_table_out{border:1px solid #074672; background:#105FAE url('../images/bluebg.gif') repeat-y 140px top;font-size:11px;line-height:17px;}
.cont_table td{padding:5px 2px 2px 5px;}
.cont_table td.hd{padding:6px 0 6px 5px;font-size:12px;}
.cont_table td.first{padding:0;}
.cont_table td.first1{padding-top:10px;}
.cont_table td.last{padding-bottom:15px;}
.para{margin-top:5px;}
.para1{margin-top:15px;}
.color1{color:#FFF;}

/* Pagination */
.page-main{width:550px;float:left;}
.paginate {margin-top:20px;width:auto;float:right;}
.paginate ul{width:auto;float:right;list-style:none;padding:2px 5px 2px 5px;background-color:#4CA9CB;border:1px solid #05446e;}
.paginate ul li{width:auto;float:left;color:#004c86;font-size:11px;line-height:12px;font-weight:bold;}
.paginate ul li a{padding:0px 3px;color:#004c86;font-size:10px;line-height:12px;}
.paginate ul li a:hover{padding:0px 3px; text-decoration:none;color:#ffffff; background-color:#004C8D; line-height:12px;}
.paginate ul li span{padding:0px 3px; text-decoration:none;color:#ffffff; background-color:#004C8D; line-height:12px;}

/* Pagination */

/*--------------------------------- Middle Container-----------------------------------*/

/*--------------------------------- Common Container-----------------------------------*/
.w_1, .tw_1{width: 169px;}
.w_1 .boxlc{width: 156px;}
.w_15 .boxlc{width: 275px;}
.w_2 .boxlc{width: 395px;}
.w_4, .tw_4{width: 750px;}
.w_4 .boxlc{width: 737px;}
.w_15 .boxlc{width: 275px;}

/* Heights */
.h_11{min-height: 152px;}
.h_1{min-height: 127px;}
.h_15{min-height: 116px;}
.h_2{min-height: 282px;}
.h_3{min-height: 437px;}
.h_4{min-height: 566px;}
.h_5{min-height: 40px;}
.h_6{min-height: 214px;}
.h_7{min-height: 137px;}

.w_1{width: 214px;}
.w_4{width: 760px;}
.w_4 .boxlc{width: 747px;}

.h_1{min-height:244px;}
.h_2{min-height:320px;}

.innerbox, .box {margin:0pt;position:relative;line-height:14px;font-size:11px;}
.lesspaddedcontent .boxcontent{padding: 0 8px;}
.boxlc {float:left;height:13px;}
.boxrc {float:left;height:13px;width:13px;z-index:100;}
.boxhd, .boxft, .boxlc, .boxrc {font-size:1px;}
.boxhd, .boxft {height:13px;}
.hc .boxhd .boxlc, .boxhd .boxlc{background: url('../images/top.png') no-repeat top left;}
.boxhd .boxrc{background: url('../images/curve_topright.png') no-repeat top left;}
.boxft .boxlc{background: url('../images/bot.png') no-repeat top left;}
.boxft .boxrc{background: url('../images/curve_botright.png') no-repeat top left;}
.body-cont{width: 760px;background: url('../images/box/w4_bg.png') repeat-y top left;float:left;border:0px solid white;}
.innerbox_r, .box_r {clear:right;float:right;}
trunk_right .box_r, .trunk_main .box_r {margin-right:0pt;}
/* Box corner images */


.b_1{background: url('../images/box/w1_bg.png') repeat-y top left;}
.b_2{background: url('../images/box/w2_bg.png') repeat-y top left;}
.b_3{background: url('../images/box/w3_bg.png') repeat-y top left;}
.b_4{background: url('../images/box/w4_bg.png') repeat-y top left;}
.b_1, .b_2, .b_3, .b_4{float:left;border:0px solid white;}
h2{font-size: 11px;line-height: 14px;margin: 0;font-weight: bold;color: #122c86;}
h3{font-size: 11px;line-height: 13px;margin: 0;font-weight: bold;color: #122c86;}
h3.titlebar {
margin:0px -9px;
padding:0px 0px 8px 8px;
}
a{color: #ff7800;text-decoration:none;}
.box p {
margin:7px 0pt 0pt;line-height:14px;font-size:11px;
}
.box p.last{padding-bottom:8px }
/* Coloured box headings */

.footer_cont, .bread_cont{font-size: 56%;line-height: 120%;}
.spv {margin-top:2px;}

/*--------------------------------- Middle Container-----------------------------------*/



/*--------------------------------- Footer Container-----------------------------------*/
.footer{padding:0px 12px;width:736px;padding-top:5px;padding-bottom:5px;color:#fff;font-size:11px;line-height:16px;}
.ft-lt{width:560px;}
.ft-rt{width:160px;line-height:13px;}
.ft-lt a{color: #fff;text-decoration: none;}
.ft-lt a:hover{color: #fff;text-decoration: underline;}
.ft-lt ul{display: block;list-style: none;margin: 0;padding: 0;float: left;}
.ft-lt ul li{display: inline;list-style: none;font-size:10px;padding:0px 6px 0px 7px;line-height:12px;background: url('../images/w_sep.gif') no-repeat left 2px ;float: left;}
.ft-lt ul li.first{background:none;padding-left:0px;border-left: 0px solid #999999;float: left;}
/*--------------------------------- Footer Container-----------------------------------*/


.records {
	padding:5px;
	width:auto;
	font-size:11px;
	line-height:18px;
}