*{margin:0; padding:0; outline:none;}

body{
	background:url(../images/back-bg.gif) repeat-x;
	font-size:15px;
	color:#62676E;
	font-family:Calibri, Arial;
	line-height:18px;
	}

.inner{
	background:url(../images/inner-bg.gif) repeat-x;
	font-size:15px;
	color:#62676E;
	font-family:Calibri, Arial;
	line-height:18px;
	}

a{text-decoration:underline; color:#194581;}
a:hover{text-decoration:none; color:#194581;}

p, form{padding:0; margin:0;}

h1{font-size:40px; color:#0B3160; margin:0; padding:0;}
h2{font-size:24px; color:#0B3160; margin:0; padding:0;}


#container{width:963px; margin:0 auto;}

/*header-start*/
#header{float:left; width:963px;}
#headediv{float:left; width:963px; }
.logo{float:left; width:251px;/*271*/ padding:20px 0 0 20px;}
.logoright{float:left; width:692px;}
.tophold{float:right; width:400px;}
.topright{
	float:right; 
	width:400px;/*400*/ 
	margin-bottom:29px;	
	}
.contact{
	float:left;
	width:371px;/*396*/
	padding:10px 10px 10px 15px;
	background:#477BAE;
	}
.contact p{font-size:28px; color:#fff; padding-bottom:10px; text-align:center;}
.contact p.sm{font-size:22px; color:#fff; padding-bottom:0px;}
.bluimg{float:left;}

.botright{float:right; width:234px; margin: -15px 0px 0px 0px;}

/* facebook button
.botright{float:right; width:260px;}
.botright p{font-size:24px; color:#092D5D; font-weight:bold;}
.botright p img{margin-left:20px;}
*/

.menu{float:left; width:963px;}
.menu ul{margin:0; padding:0; list-style:none;}
.menu ul li{
	display:inline;
	float:left;
	padding:14px 0;
	/*background:url(../images/nav-slider.gif) no-repeat right;*/
	}
.menu ul li.nobdr{background:none;}
.menu ul li a{
	text-decoration:none;
	color:#fff;
	font-size:15px;
	font-family:arial;
	padding:13px 35px;
	text-align:center;
	}
.menu ul li a:hover{background:#6493BD;}
.menu ul li a#here{background:#6493BD;}


/*header-end*/


/*middle-start*/
#middle{float:left; width:963px; padding:0 0 20px 0;}

.banner{float:left; width:963px;}
.banleft{
	float:left; 
	width:428px;/*428*/
	padding:67px 0 10px 0;
	}
.banleft p.sp{font-size:32px; color:#0B3160; padding-bottom:13px; text-transform:uppercase;}
.banleft h1{padding-bottom:0px; text-transform:uppercase;}
.banleft p{font-size:18px; color:#0B3160; padding-bottom:5px; padding-top:15px;}
.banleft p.sp2{padding-top:20px; padding-bottom:25px;}

.banright{float:left; width:535px;}

.banner2{float:left; width:963px;}
.banleft2{
	float:left; 
	width:428px;/*428*/
	padding:47px 0 10px 0;
	}
.banleft2 p.sp{font-size:32px; color:#0B3160; padding-bottom:13px; text-transform:uppercase;}
.banleft2 h1{padding-bottom:0px; text-transform:uppercase;}
.banleft2 p{font-size:18px; color:#0B3160; padding-bottom:5px; padding-top:15px;}
.banleft2 p.sp2{padding-top:20px; padding-bottom:25px;}

.banright2{float:left; width:535px;}
.banright2 p{text-align:center;}

.welcome{float:left; width:963px; padding:10px 0;}
.weleft{float:left; width:610px;}
.weleft h2{padding-bottom:35px; text-transform:uppercase;}
.weleft p{padding-bottom:15px; text-align:justify;}
.weleft p img{margin-right:4px;}
.weleft p.com{padding-top:25px;}

.weright{float:left; width:333px;/*353*/ padding-left:20px;}
.videobox{
	float:left;
	width:319px;/*333*/
	padding:6px;
	border:1px solid #E3F2FB;
	}

.ads{float:left; width:923px;/*963*/ padding:0 20px;}
.adsdiv{float:left; width:923px;}
.bluebox{
	float:left;
	width:212px;
	border-top:1px solid #D8EBF7;
	margin-right:25px;
	}
.boxmid{
	float:left;
	width:180px;/*210*/
	padding:10px 15px;
	background:url(../images/blue-box-bg.gif) repeat-x top;
	}
.boxmid h2{font-size:20px; color:#092D5D; padding-bottom:40px;}
.boxmid h2 img{float:left; padding-bottom:10px; padding-right:5px;}
.boxmid p{padding-bottom:15px; font-size:14px; text-align:justify; clear:both;}

.boxmid h2 label{float:left; width:100px; padding:8px 0 30px 0;}

.boximg{float:left;}

.bluebox2{
	float:left;
	width:212px;
	border-top:1px solid #D8EBF7;
	}
.boxmid2{
	float:left;
	width:180px;/*210*/
	padding:10px 15px;
	background:url(../images/blue-box-bg.gif) repeat-x top;
	}
.boxmid2 h2{font-size:18px; color:#092D5D; padding-bottom:40px;}
.boxmid2 h2 img{float:left; padding-bottom:10px; padding-right:5px;}
.boxmid2 p{padding-bottom:15px; font-size:16px; text-align:justify; clear:both;}

.boxmid2 h2 label{float:left; width:100px; padding:8px 0 30px 0;}

.boximg2{float:left;}


/********** Inner pages **********/

.leftside{float:left; width:743px;/*763*/ padding:10px 20px 10px 0;}
.leftside p{padding-bottom:15px; text-align:justify; float:left; width:743px;}
.leftside p strong{color:#000; font-weight:bold;}
.leftside h2{
	float:left; 
	width:733px;/*743*/ 
	padding:8px 0 8px 10px; 
	background:#608EB6; 
	text-transform:uppercase; 
	color:#fff;
	margin-bottom:15px;
	}
.leftside ul.list{margin:0; padding:0; list-style:none;}
.leftside ul.list li{padding:6px 0 5px 25px; background:url(../images/arrow.png) no-repeat 0 5px;}

.tabbing{float:left; width:743px;}
.tabbing a{padding-bottom:5px; display:block;}
.tabbing img{float:left; padding-bottom:10px; clear:both;}
.tab{
	padding:0px 10px 0 10px;
	background:#E1F2FF;
	border:2px solid #CEE7F9;
	margin-top:10px;
	display:none;
	width:734px;	
	}
.tab p{width:734px; padding:10px 0 0 0;}

.rightside{float:left; width:200px; padding:0;}
.rightside p{text-align:center;}
.rightside p img{margin-bottom:15px;}


/*middle-end*/


/*footer-start*/
#footer{float:left; width:100%; background:url(../images/foot-bg.gif) repeat-x;}
.footerdiv{width:963px; margin:0 auto;}

.footdiv{
	float:left;
	width:963px;
	padding:20px 0;
	}

.foottop{
	float:left; 
	width:863px;/*963*/
	padding:0 50px; 
	margin-bottom:20px;
	}

.footbot{float:left; width:963px;}

.footleft{float:left; width:590px;}
.box{float:left; width:295px;}
.box ul{margin:0; padding:0; list-style:none;}
.box ul li{
	display:block;
	
	}
.box ul li a{
	text-decoration:none;
	font-size:15px;
	color:#092D5D;
	text-transform:uppercase;
	width:260px;
	float:left;
	border-bottom:1px dotted #092D5D;
	padding:4px 0;
	}
.box ul li a:hover{border-bottom:1px dotted #000; color:#000;}

.footright{float:left; width:373px; padding:59px 0 0 0;}
.footright p{font-size:12px; color:#205190; text-align:right; padding-right:10px;}

/*footer-end*/

.adjust {
position:relative;
top:200px;
display:none;
}