/* CSS Document */

*{margin:0 auto; padding:0;}

body{
	background:#D7D9D9;
	font:normal 11px Tahoma;
	color:#80888F;
	}
.clear{
	clear:both;
	}
/*main container css start*/	
	
#main{
	width:958px;
	background:url(../images/page_bbg.jpg) repeat-y;
	margin-top:20px;
	}
	
#main .top{
	width:958px;
	background:url(../images/page_topbg.jpg) no-repeat top center;
	height:13px;
	padding:0px;
	}
	


/*main container css end*/	
	
	
/*header css start*/	
#header{
	width:840px;
	padding:0 48px 0 62px;
	height:100px;
	clear:both;
	}
	
#header .logo{
	float:left;
	width:235px;
	height:80px;
	}
	
#header .mail{
	width:300px;
	float:right;
	text-align:left;
	margin-top:15px;
	}
	
	.img{
		width:48px;
		height:57px;
		float:left;
		}
	
#header .mail span{
	font-family:"Trebuchet MS";
	font-size:18px;
	font-weight:normal;
	color:#023D5F;
	float:left;
	text-align:right;
	padding-top:20px;
	padding-left:10px;
	}
#header .mail span a{
	font-family:"Trebuchet MS";
	font-size:18px;
	font-weight:normal;
	color:#023D5F;
	text-decoration:none;
	line-height:60px;
	}
/*header css end*/	
	
/*menu section start*/
#menu{
	width:956px;
	background:url(../images/menubg.jpg) repeat-x;
	height:52px;
	clear:both;
	position:relative;
	border:#1A5189 solid 1px;
	border-top:none;
	}
#menu ul{
	margin:0px; 
	padding:0px; 
	list-style:none;
}
#menu li{
	display:inline;
}
#menu a{
	padding:14px 10px 14px 10px; 
	background:url(../images/menu_div.jpg) no-repeat right center;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold; 
	text-decoration:none;
	line-height:50px;
	letter-spacing:0.5px;
}
#menu .last a{
	background:none;
}
#menu a:hover{
	color:#FFF0A7;
}

#menu .contact{
	position:absolute;
	width:213px;
	background:url(../images/contact_bg.jpg) no-repeat;
	height:31px;
	text-align:left;
	font:bold 16px "Trebuchet MS";
	color:#FFFFFF;
	padding:5px 0 0 0px;
	text-align:center;
	left:737px;
	top:7px;
	}	
/*menu section end*/

#banner{
	background:url(../images/banner.jpg) no-repeat;
	width:958px;
	height:153px;
	}
	
.bannerinner h2{
	font-family:"Trebuchet MS";
	font-size:30px;
	font-weight:normal;
	color:#fff;
	padding-bottom:10px;
	}	
.bannerinner{
	padding:10px 0 0 60px;
	width:500px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000;
	float:left;
	text-align:justify;
	}
.bannerinner span{
	text-align:right;
	font:normal 11px Tahoma;
	color:#FFFFFF;
	float:right;
	}
.bannerinner span a{
	text-align:right;
	font-family:Tahoma;
	font-size:11px;
	color:#023D7A;
	font-weight:bold;
	padding:0px 0 5px 10px;
	text-decoration:underline;
	background:url(../images/read_bullet.jpg) no-repeat 1px 5px;
	}
	
.bannerinner span a:hover{
	text-decoration:none;
	}

/*body section start*/

#body{
	clear:both;
	width:958px;
	min-height:400px;
	background:url(../images/body_topbg.jpg) repeat-x top;
	padding-bottom:15px;
	}
	
.bodyinner{
	padding:31px 0px 0 63px;
	clear:both;
	}
	
.box_con{
	width:860px;
	margin:0 auto;
	}
	
	
.box{
	width:262px;
	margin-right:23px;
	background:url(../images/box_bbg.jpg) repeat-y;
	float:left;
	}
.box ul{
	width:240px;
	margin-left:18px;
	}
.box li{
	font:bold 11px/20px Tahoma;
	color:#80888F;
	background:url(../images/bullet.jpg) no-repeat 1px 6px;
	padding-left:20px;
	list-style:none;
	}
	
.boxtop{
	background:url(../images/box_topbg.jpg) no-repeat top center;
	height:95px;
	width:262px;
	padding:0;
	}
.headtext{
	padding:25px 0px 0px 30px;
	width:140px;
	float:left;
	color:#1258A1;
	font-family:"Trebuchet MS";
	font-size:19px;
	font-weight:normal;
	}
.ora_text{
	font-family:"Trebuchet MS";;
	color:#FF7200;
	font-size:19px;
	font-weight:normal;
	}
	
	
	
.headimg_w{
	float:right;
	padding:10px 15px 0 0px;
	}
	
.headimg_p{
	float:right;
	padding:10px 15px 0 0px;
	}
	
.headimg_s{
	float:right;
	padding:10px 15px 0 0px;
	}
	

.boxbottom{
	background:url(../images/box_botbg.jpg) no-repeat bottom center;
	width:262px;
	height:10px;
	}
.boxinner{
	padding:10px 20px;
	text-align:justify;
	line-height:14px;
	min-height:195px;
	}
.boxinner1{
	padding:10px 20px 0px 20px;
	text-align:justify;
	line-height:14px;
	min-height:85px;
	}

/*body section end*/

/*common page section start*/
.bodyinner1{
	padding:31px 0px 0 0px;
	clear:both;
	}
#common_page{
	background:url(../images/com_conbbg.jpg) repeat-y;
	clear:both;
	width:866px;
	margin:0 auto;
	}
	
#common_page .inner{
	padding:5px 18px;
	text-align:justify;
	line-height:18px;
	}
.common_top{
	background:url(../images/com_contopbg.jpg) no-repeat top center;
	width:866px;
	height:94px;
	padding:0px;
	}	
	
.common_bottom{
	background:url(../images/com_conbotbg.jpg) no-repeat bottom center;
	width:866px;
	height:10px;
	}

.p_headimg{
	padding:14px 5px 0 13px;
	float:left;
	}
.p_headtext{
	padding-left:4px;
	padding-top:18px;
	float:left;
	color:#1258A1;
	font-family:"Trebuchet MS";
	font-size:28px;
	font-weight:normal;
	}
/*common page section end*/

/*contact page css start*/
.contact_form{
	width:440px;
	padding:10px 0 0 0;
	}
.con_form{
	width:440px;
	clear:both;
	height:26px;
	}
.con_form_a{
	width:150px;
	float:left;
	text-align:left;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#737272;
	line-height:18px;
	}
.con_form_b{
	width:270px;
	text-align:left;
	float:right;
	}
.con_error{
	width:440px;
	clear:both;
	height:18px;
	}
.con_error .l_con{
	width:155px;
	float:left;
	}

.con_error .r_con{
	width:270px;
	float:right;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	font-weight:bold;
	}

.contact_2 h2{
	font-family:"Trebuchet MS";
	font-size:23px;
	font-weight:normal;
	color:#1258A1;
	padding-bottom:15px;
	}
	
.contact_2{
	float:right;
	padding-top:20px;
	margin-right:25px;
	width:308px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#737272;
	text-align:left;
	}
.contact_2 span{
	font:bold 11px/18px Tahoma;
	color:#F57D08;
	text-align:left;
	}
.conlink{
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#17A7EE;
	width:308px;
	}
.c1{width:200px;
	float:left;}
	
.conlink a{
	font:bold 13px Tahoma;
	color:#023D5F;
	text-decoration:none;}
.conlink span{
	text-align:right;
	float:right;
	font:bold 13px Tahoma;
	color:#023D5F;
	}	
	
/*contact page css end*/


/*properties page css start*/

.pro_inner{
	width:650px;
	float:left;
	line-height:20px;
	padding-left:18px;
	text-align:justify;
	}
	
.pro_inner_1{
	width:620px;
	float:left;
	line-height:20px;
	padding-left:28px;
	text-align:justify;
	}
	
.pro_right{
	float:right;
	width:170px;
	padding-right:18px;
	text-align:right;
	}
	
.pro_right_1{
	float:right;
	width:160px;
	padding-right:28px;
	text-align:right;
	}
.pro_con{
	width:830px;
	}

.pro_con_l{
	width:610px;
	float:left;
	}
	
.pro_con_r{
	width:200px;
	float:right;
	}


/*properties page css end*/

/*partners section css start*/
.parttext{
	width:335px;
	margin-right:25px;
	margin-top:10px;
	padding-left:12px;
	float:left;
	text-align:justify;
	line-height:18px;
	}
.part_gal{
	width:455px;
	float:right;
	}
.part_gal_img{
	width:136px;
	height:54px;
	padding:2px;
	float:left;
	background:#A8E9FF;
	margin:0 10px 10px 0;
	}
.part_gal_img span{
	width:136px;
	height:54px;
	padding:2px;
	float:left;
	background:#A8E9FF;
	margin:0 0px 10px 0;
	}
	
.par_nav{
	width:450px;
	clear:both;
		}
.par_nav_a{
	width:210px;
	float:left;
	text-align:right;
	}
/*.par_nav_a a{
	font:bold 10px Tahoma;
	padding:2px 8px;
	border:#A8E9FF solid 1px;
	text-decoration:none;
	margin-left:5px;
	color:#3B70A7;
	}
.par_nav_a span a{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	line-height:15px;
	text-decoration:none;
	border:none;
	}
*/	
	
.par_nav_b{
	width:210px;
	float:right;
	text-align:left;
	margin-left:10px;
	}
/*.par_nav_b a{
	font:bold 10px Tahoma;
	padding:2px 8px;
	color:#3B70A7;
	border:#A8E9FF solid 1px;
	margin-right:5px;
	margin-top:0px;
	text-decoration:none;
	}
.par_nav_b span a{
	padding-top:2px;
	text-decoration:none;
	border:none;
	}
*/
/*partners section css end*/


/*profile section start*/
.pro_img{
	width:250px;
	text-align:center;
	}
	
.read{
	width:230px;
	text-align:right;
	padding-top:20px;
	padding-bottom:10px;
	}	
	
.read a{
	background:url(../images/read_bullet2.jpg) no-repeat 1px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FF7200;
	padding-left:15px;
	}
	
.read a:hover{
	text-decoration:none;
	}
	
.read1{
	width:230px;
	text-align:right;
	padding-top:10px;
	padding-bottom:10px;
	}	
	
.read1 a{
	background:url(../images/read_bullet2.jpg) no-repeat 1px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FF7200;
	padding-left:15px;
	}
	
.read1 a:hover{
	text-decoration:none;
	}
/*profile section end*/	
	
	
#footer{
	background:url(../images/page_botbg.jpg) no-repeat;
	width:958px;
	height:48px;
	text-align:center;
	padding:17px 0 0 0;
	}
	
#footer a{
	padding:0 15px;
	border-right:#FD821E solid 1px;
	line-height:18px;
	color:#197CE4;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	clear:both;
	}
	
#footer a:hover{
	color:#EFAA1F;
	}
	
#footer span a{
	border:none;
	padding:0 15px;
	line-height:18px;	
	}
	
#footer span a:hover{
	color:#EFAA1F;
	}
	
#credit{
	width:937px;
	text-align:center;
	background:url(../images/onlinemedia.jpg) no-repeat right top;
	height:60px;
	color:#686868;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	clear:both;
	padding-top:10px;
	padding-bottom:5px;
	}
#credit a{
	color:#307FE0;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}
	
.mailto a{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#023D5F;
	}
	
.msg{
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}
