*{margin:0;padding:0;}
body{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-align:center;}
input,textarea,select{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:22px;}
p{margin:0;}
.container{width:1004px; overflow:hidden;margin:0 auto; text-align:left;}

.special{margin-top:-10px; padding-left:10px; font-size:12px; }
.special a
{
	color:#117CA5;
	text-decoration:none;
}
.special a:link
{
	color:#117CA5;
	text-decoration:none;
}
.special a:visited
{
	color:#117CA5;
	text-decoration:none;
}
.special a:hover
{
	color:#000000;
	text-decoration:underline;
}
/*Header*/
.header{ background:url(../image/headerBg.gif) no-repeat;width:974px;height:165px;padding:0 15px;}
	.logo{width:132px;height:125px;float:left;margin-top:29px;}
	.banner{float:right;width:833px; text-align:right;padding-top:11px;}
	.topNav{font-size:10px; font-family: Arial, Helvetica, sans-serif;}
	.topNav a,.topNav a:hover{color:#000; text-decoration:none;line-height:19px;}
	
/*Navigation*/
.Navigation{ background:url(../image/navBg.gif) repeat-x;width:1004px;height:28px; clear:both;}
	.Navigation ul{padding:0;margin:0;list-style:none; text-align:center;}
	.Navigation li{display:block; float:left;line-height:28px; background:url(../image/lineNav.gif) no-repeat;}
	.Navigation li a{padding:0 42px;width:50px; color:#117CA5; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
	.Navigation li a:hover{ color:#000; text-decoration:none;}

/*home left*/
.homeleft{float:left;width:313px;height:474px; background:url(../image/homeleftbg.gif) no-repeat;padding-left:15px;}
.homeright{float:right;width:676px;height:474px;background:url(../image/homerightbg.gif) no-repeat;}


h4{color:#117CA5; font-weight:bold;font-size:12px;line-height:24px;}
.h_1{padding-top:20px;padding-bottom:10px;}
.leftLine{ background:url(../image/leftline.gif) no-repeat bottom;}
.homeAgents{width:300px;margin-top:5px;}
.homeAgents td{height:22px;line-height:20px;padding:0 5px;}

/*.homenews{width:300px;padding-bottom:10px; background:url(image/homenewsbg.gif) bottom repeat-x; overflow:hidden;height:2px;height:220px;}
	
	.date{color:#000; font-weight:bold;font-size:12px;line-height:40px;width:300px;}
	.newsTitle{color:#C4CABA; font-weight:bold;line-height:21px; text-decoration:underline;width:300px;}
		.newsTitle a{color:#C4CABA;text-decoration:underline;}
				.newsTitle a:hover{color:#000; text-decoration:none;}
	.newsText{color:#C4CABA;line-height:18px;width:300px;}	*/
	.button_1{float:right;margin:5px;}
	
.inputText_1{border:1px solid #858585;background:#F0F2F3;width:183px;height:18px;line-height:18px;}
.inputText_3{border:1px solid #858585;background:#F0F2F3;width:150px;height:20px;line-height:20px;}
.inputText_4{border:1px solid #DEDFE4;background:#fff;width:200px;height:22px;}	
.inputText_5{border:1px solid #DEDFE4;background:#fff;width:250px;height:22px;}	
.textareaText{border:1px solid #DEDFE4;background:#fff;width:300px;height:50px;}	
	
.h_2{margin-top:7px;height:48px;}
.homeaboutus{padding:22px 40px 15px 10px; overflow:hidden;height:107px;}
	.Wel_Title{width:415px;margin-left:10px;float:right;}
	.Wel_Text{width:425px;color:#6D6D6D;line-height:18px;}
	.button_2{display:block;padding-top:9px;}
	
.homeProjects{margin:10px; overflow:hidden; height:300px;}
	.h_3{height:20px;}
	
.projectsBox{margin:10px 0;}	
.listingsBox{background:#fff; border:1px solid #DEDFE4;padding:3px;width:296px;margin-bottom:15px;}
.listingsTable{background:#E9E7E3;width:296px;height:112px; text-align:left;}
	.text_1{font-weight:bold;}
	.text_2{line-height:18px;}
	.tablepadding{padding-left:10px;}
	
.footer{clear:both;height:45px; color:#707F9A; text-align:left;padding:18px 10px 10px 270px;line-height:16px; background:#EAEDEF;}
.footer a,footer:hover{color:#000;  text-decoration:underline;}



.sidebox{clear:both;width:1004px; background:#EDF0F2 url(../image/sidetopbg.gif) top repeat-x; overflow:hidden;}
	.sidebottom{clear:both;width:1004px; background:#EDF0F2 url(../image/sidebottombg.gif) repeat-x;height:30px;}
	
.sideLeft{float:left;width:745px;padding:10px 28px 10px 15px;}
.sideRight{float:right;width:201px;padding-right:15px;padding-top:20px;}

.sidetitle{width:745px; background:url(../image/sidetitle.gif) bottom repeat-x;height:30px;}
.sideMain{ overflow:hidden;width:745px;margin-top:10px;}
.aboutimg{float:left;}
.aboutText{width:530px;margin-left:10px;float:right; line-height:22px;}


.red{ color:red;}

.careerTable{width:500px;}
.careerTable td{height:30px;line-height:30px;padding:0 5px;}

.buyTable{width:500px;}
.buyTable td{height:30px;line-height:30px;padding:0 5px;}

.PageSubHeader{
	letter-spacing: -1px;
	color: #323232;
	font-size: 13px;
	font-weight: bold;
	width: 400px;
}

.inputText{border:1px solid #DEDFE4;background:#fff;width:300px;height:22px;}
.inputText1{border:1px solid #DEDFE4;background:#fff;width:200px;height:22px;}
.button_3{ background:#117CA5;border:none;color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:21px;margin-left:10px;}
.button_4{ background:#117CA5;border:none;color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:21px;margin-right:20px;}

.newslistTitle{color:#117CA5; font-weight:bold;line-height:21px; text-decoration:underline;width:745px;}
		.newslistTitle a{color:#117CA5;text-decoration:underline;}
				.newslistTitle a:hover{color:#000; text-decoration:none;}
	.newslistText{color:#626262;line-height:18px;width:745px;}
	
.newsdetailTitle{color:#117CA5; font-weight:bold;line-height:21px; width:745px;font-size:15px;}
		

.pageBox{width:745px; text-align:center;}
.pageStyle {height:40px; text-align:center;}
		.pageStyle  td{padding: 5px;width: 10px;color: #000; }
		.pageStyle  td a{text-decoration: none;	color: #fff; background-color: #626262;	padding: 4px;}
		.pageStyle  td a.Current{text-decoration: none;	color: #000000; background-color: #ffffff;	padding: 4px;}
		
.homesearch{width:300px;}
.homesearch td{height:22px;line-height:30px;padding:0 5px;}
.rightsearch{width:201px; background:#F7F9F9;}
.rightsearch td{height:22px;line-height:30px;padding:0 8px;}


.TermsandConditions_Text{line-height:26px;}


/*admin*/
.admin_leftbox{}
.admin_rightbox{float:right;width:745px;padding:10px 28px 10px 15px; }
.admin_leftbox{float:left;width:201px;padding-left:15px;padding-top:20px;}
	.adminNav{padding:0;margin:0;list-style:none;}
	.adminNav li{ display:block;}
	
	
.adminTable{width:700px;}
.adminTable td{height:30px;line-height:30px;padding:0 5px;}

.adminTable_listing{width:740px;border-top:1px solid #fff;clear:right;}
.adminTable_listing td{height:40px;line-height:25px;padding:0 5px;border-right:1px solid #fff;border-bottom:1px solid #fff;}
	.adminTable_listing td a{ font-weight:bold;color:#000; text-decoration:underline;}
	.adminTable_listing td a:hover{color:#117CA5;}

	.adminTableHeader{background: #D3DADE;color:#117CA5; font-weight:bold;}
	.adminTableBottom{background: #D3DADE;}

.adminTable_listing1{width:740px;clear:right;}
.adminTable_listing1 td{height:40px;line-height:25px;padding:0 5px;}

.pageStyle{height:40px; text-align:center;}
		.pageStyle td{padding: 5px;width: 10px;color: #000;border-right:none;border-bottom:none;}
		.pageStyle td a{text-decoration: none;	color: #fff;	background-color: #117CA5;	padding: 4px;}
		
.Add_icon{float:right;padding:8px;}

.fileUpload { -moz-opacity:0 ; filter:alpha(opacity: 0); -khtml-opacity: 0; width:10px;}

.demoarea {
	padding:20px;
	
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:575px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.Nopropertyfound{
	text-align:center;
	line-height:40px;
}

	.imgDetail{width:705px;margin:10px 20px 0 20px;text-align:center;}
	.title_detail{margin:10px 20px 0 20px;font-size:12px;font-weight:bold;clear:both;}
	.Pro_Detail{margin:10px 20px 0 20px;border-top:1px solid #fff;}
	.Pro_Detail td{height:25px;line-height:25px;padding:0 5px;border-right:1px solid #fff;border-bottom:1px solid #fff;}
		.Pro_DetailTitle{background: #D3DADE;color:#117CA5; font-weight:bold;}
	.Pro_yourdetail{margin:10px 20px 0 20px;}
	.Pro_yourdetail td{height:25px;line-height:25px;padding:0 5px;}
	
.lineimg
{
	background: #F0F2F3;
	height: 80px;
	padding-top:30px;
	padding-right:90px;
}

.sitemap{width:530px;margin-left:10px;float:right; line-height:30px; font-size: 14px;}
.sitemap a{text-decoration:none;color:#117CA5;}
.sitemap a:link{text-decoration:none;color:#117CA5;}
.sitemap a:visited{text-decoration:none;color:#117CA5;}
.sitemap a:hover{text-decoration:underline;color:#117CA5;}
.sitemap a:active{text-decoration:none;color:#117CA5;}
.sitemap ul
{
	padding-left:15px;
}
.usefullinksbox .bodyP15
{
	padding-top: 5px;
}
.usefullinksbox h5
{
	 font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;
}

	.Popup_Titel{width:415px;}
	.Popup_Text{width:425px;color:#6D6D6D;line-height:18px; text-align:left;}