/*	Date: January 22, 2011
	Title: Web Adverts
========================================
*/
* {padding:0;	margin:0;}
body{
	font-family: Arial,Tahoma,Georgia,Verdana, "Trebuchet MS", Lucida,Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	background:url(../images/bg.gif) repeat-x;
}
:focus{ outline:none;}
img,fieldset{border:none;}
ul,ol,li{list-style:none;}
a:hover {color: #333}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/*-----------------------------------Page Structure
*/
.wrap{
	margin:0 auto;
	width:980px;
	text-align:left;
}
/*-----------------------Header
*/
.header{
	width:980px;
	overflow:hidden;
	margin:0 auto;
}
.logo{
	float:left;
}
/* End of header */
/*-----------------------Navigation
*/
.nav{
	width:670px;
	overflow:hidden;
	float:right;
}
.nav ul{
	float:right;
	height:47px;
	margin:42px 0 0 0;
}
.nav ul li{
	float:left;
	height:47px;
	margin-left:20px;
}
.nav li a{
	float:left;
	height:47px;
	color:#4a4e51;
	text-decoration:none;
	background:url(../images/navbg.gif) repeat-x 0 -47px;
}
.nav li a span{
	float:left;
	height:47px;
	background:url(../images/navleft.gif) no-repeat 0 -47px;
}
.nav li a span b{
	float:left;
	height:47px;
	background:url(../images/navright.gif) no-repeat 100% -47px;
	font:bold 17px/47px "Arial Narrow", Arial;
	padding:0 20px;
}
.nav li a:hover, .nav li .selected{
	text-decoration:none;
	color:#fff;
	background:url(../images/navbg.gif) repeat-x;
}
.nav li a:hover span, .nav li .selected span{
	background:url(../images/navleft.gif) no-repeat 0 0px;
}
.nav li a:hover span b, .nav li .selected span b{
	color:#fff;
	background:url(../images/navright.gif) no-repeat 100% 0px;
}

/* End of Navigation */
/*---------------------- Main Body
*/
.conwrap{
	background:url(../images/pattern.gif) repeat;
	}
.conwrapinn{
	background:url(../images/middlebtmbg.gif) repeat-x left bottom;
	}
.middleArea{
	width:980px;	height:436px;
	margin:0 auto;
	text-align:left;
}
.altconwrap .middleArea{
	height:auto;}
.altconwrap .conwrapinn{
	padding-bottom:49px;
	}
.left{
	float:left;
	width:270px;
	padding-top:90px;
	margin-right:27px;
}
.right{
	padding-top:90px;
	float:right;
	width:250px;
}
.imgarea{
	float:left;
	width:384px;	height:417px;
	position:relative;
	background:#013f60;
	padding:10px;
}
.imgarea .inner{
	width:334px;	height:367px;
	border:1px solid #013f60;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background:url(../images/imgpattern.gif) repeat;
	padding:24px;
	text-align:center;
	position:relative;
	overflow:hidden;
}
.imgarea .inner img{
	position:absolute;
	top:24px;
	left:25px;
	display:none;
}
.imgarea span{
	display:block;
	width:404px;	height:56px;
	background:url(../images/imgconbg.gif) repeat-x;
	position:absolute;
	left:0;
	bottom:-55px;
}
.hdr, .hdr2, .hdr3{
	background:url(../images/line.gif) repeat-x left bottom;
	height:40px;
	margin-bottom:10px;
}
.hdr2{
	height:66px;
	margin-bottom:28px;
}
.hdr3{
	margin:54px 0 20px 0;
}
.conlink{
	display:block;
	position:absolute;
	width:227px;	height:107px;
	right:0;
	bottom:56px;
}
.title{
	font:bold 33px/33px "Trebuchet MS";
	margin-bottom:20px;
	color:#2c363d;
}
.list{
	margin-bottom:35px;
}
.list li{
	background:url(../images/bullets.png) no-repeat 0 3px;
	padding-left:20px;
	color:#fff;
	margin-bottom:7px;
	font:normal 17px/19px "Trebuchet MS";
}
.list li a{
	font:normal 17px/19px "Trebuchet MS";
	color:#fff;
	text-decoration:none;
}
.list li a:hover{
	text-decoration:none;
	color:#fff;
}
.mainbody{
	padding-top:60px;
	background:url(../images/shade.gif) repeat-x;
}
.container{
	text-align:left;
	width:980px;
	margin:0 auto;
}
.leftPart{
	width:545px; 	height:407px;
	float:left;
	padding-top:30px;
	position:relative;
}
.maincon{
	float:left;
	width:400px;
}
.sidebar{
	float:right;
	width:400px;
}
.leftcon{
	float:left;
	width:570px;
}
.rightcon{
	float:right;
	width:335px;
}
/* End of Main body  */
/*---------------------- Form Style */
.formArea{
	}
.formArea p{
	overflow:hidden;
	margin-bottom:7px;	
}
.formArea label{
	font:bold 13px/30px Arial;
	width:123px;
	float:left;
	margin:0 2px 0 0;
	color:#fff;
}
.formArea input,.formArea textarea{
	font:normal 12px Arial;
	border:1px solid #0b415d;
	background:#fff;
	color:#666;
	padding:8px 5px;
	width:430px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.formArea textarea{
	height:76px;
}
.formArea select{
	width:442px;	height:35px;
	border:1px solid #0b415d;   
	font:normal 12px Arial; 
	padding: 7px 2px;
	color:#666;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.formArea select option{
	padding-left:5px;
}
.formArea .submitbtn{
	background:url(../images/submitbtn.png) no-repeat;
	width:186px;	height:98px;
	border:none;
	padding:0;
	cursor:pointer;
	text-indent:-9999px;
	margin-left:380px;
}
.conlist {
	margin-bottom:40px;
}
.conlist li{
	background:url(../images/line.gif) repeat-x left bottom;
	padding:8px 0 10px 0;
	font:normal 19px/40px Arial;
	color:#ffeb41;
	overflow:hidden;
}
.conlist li img{
	float:left;
	margin:0 10px 0;
}
.conlist li a{
	text-decoration:none;	
	color:#ffeb41;
}
.conlist li a:hover{
	color:#fff;
	text-decoration:none;
}
.formArea h4{
	font:bold 21px/25px "Trebuchet MS";
	color:#fff;
}
.teamList{
	width:730px;
	float:left;
}
.teamList dl{
	width:750px;
}
.teamList dd{
	float:left;
	width:230px;	height:100px;
	margin:0 20px 50px 0;
}
.teamList span{
	border:2px solid #105478;
	padding:4px;
	float:left;
	background:#fff;
	width:70px;	height:70px;
	position:relative;
	overflow:hidden;
	margin:0 10px 0 0;
}
.teamList img{
	float:left;
	border:2px solid #f1b584;
	width:66px;	height:66px;
}
.teamList h4{
	margin-top:10px;
	font:bold 17px/17px "Trebuchet MS";
	color:#fff;
}
.teamList h4 a, .teamList h4 a:hover{
	color:#fff;
	text-decoration:none;
}
.teamList strong{
	font:bold 13px/13px Arial;
	color:#fff;
}
.contact{
	float:right;
	margin:165px 0 0 0;
}
/* End of Form Style */
/*---------------------- Footer
*/
.outer{
	padding:54px 0;
	background:#bfbfbf;
}
.footer{
	width:980px;
	margin:0 auto;
	font-size:11px;
	color:#19252d;
	text-align:center;
}
.footer p{
	font:bold 17px/17px "Arial Narrow", arial;
	font-size:11px;
	color:#19252d;
	margin-bottom:6px;
}
.footer span{
	font:normal 13px Arial;}
.footer a{
	font-size:17px;
	text-decoration:none;
	color:#19252d;
	margin:0 5px;
}
.footer a:hover{
	text-decoration:underline;
}
/* End of Footer */
/*---------------------- Common Style
*/
.round{
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.txt p{
	font: normal 13px/18px Arial;
	margin-bottom:18px;
	color:#4a5e6a;
}
.bn{ border:none;}				/* border none */
.bl{ display:block;} 			/* display block */

.pb0{ padding-bottom:0px;}		/* padding bottom 0px */
.pb10{ padding-bottom:10px;}	/* padding bottom 10px */	
.pb20{ padding-bottom:20px;} 	/* padding bottom 20px */
.pb20{ padding-bottom:30px;} 	/* padding bottom 30px */

.clear{ clear:both}				/* clearing the float */
.fl{float:left;}				/* float left */
.fr{float:right;}				/* float right */
.fn{float:none;}				/* float none */

.mb0{ margin-bottom:0px;}		/* margin bottom 0 */
.mb10{ margin-bottom:10px;}		/* margin bottom 10 */
.mb20{ margin-bottom:20px;}		/* margin bottom 20 */
.mb30{ margin-bottom:30px;}		/* margin bottom 30 */
/* End of Common style */