*{
	margin:0;
	padding:0;
}

	body{
	background:#000;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	height:auto;}
/*template_start*/
	.main{   
   width:1024px;
   background:#000000;
   padding:0 0 0 0px;
   margin:0px auto;   
   height:725px ;}
   
   .header{
   height:114px; float:left; width:1024px;}
   
   .logo{
   background:url(images/logo.png);
   width:230px;
   height:105px;
   float:left;
   margin:4px;}
   
 
  
	.bannner{
	width:1000px;
	height:536px;
	float:left;
	background:#fe4801;
	margin-top:22px;
	margin-left:12px;}
	
	.banner_pic{
	width:725px;
	height:285px; background:#FFFFFF  url(images/banner_img2.jpg) no-repeat; 
	margin:4px 0 0 4px; float:left;}
	
	.banner_right{ 
	width:263px; 
	height:528px;
	float:right; 
	background:url(images/banner_bg_right.jpg) no-repeat #FFFFFF;
	margin:4px 4px 0 4px;}
	
	.banner_block{
	width:232px;
	background:#FFFFFF;
	padding-right:7px;
	height:235px; 
	float:left; 
	color:#000; 
	font-size:11px; 
	font-weight:bold; 
	/*margin-top:4px; */
	padding-bottom:8px;
	}
	
	.banner_blockheading{
	width:239px; 
	height:25px;
	background-color:#fe4801;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	padding-top:4px;
	}
	
	.banner_block_text{
	color:#000000;
	width:225px; 
	height:40px auto; 
	float:left; margin-top:8px; 
	margin-left:5px; 
	font-size:11px; 
	font-weight:normal;
	text-align:inherit;
	}
	
	.box_img{ margin:4px 4px 0px 4px; float:left; width:228px; height:108px; background:#000; }

	.heading{
	background:url(images/icon.png) no-repeat; 
	height:32px; 
	margin:19px 0 6px 11px; 
	color:#ff5501; font-weight:bold;
	font-size:16px; 
	padding-left:25px;}
	
	.banner_right_text{ 
	font-size:11px; 
	padding-top:6px; 
	padding-left:7px;
	margin-right:5px;}
	
	.content_box{ 
	float:left; 
	height:auto;background:#2a2824 url(images/bg_content.jpg) repeat-x; width:1024px; margin-top:11px; padding-bottom:11px;}
	
	.content_heading{
	background:url(images/icon.png) no-repeat; 
	height:32px; 
	margin:19px 0 6px 11px; 
	color:#ff5501; 
	font-size:18px; 
	padding-left:25px;}
	.content{
	color:#ffffff; padding:15px 20px 10px 20px;}
	.benchmark{ color:#ff5501; font-weight:bold;}
	 .box_property{ 
	 width:293px; height:285px; float:left; background-color:#000000; margin:14px 36px 14px 0px; color:#FFFFFF;}
	 .box_heading{ 
	 color:#e86f01; font-size:18px; padding:15px 5px 15px 15px; width:auto; float:left; }
	 .box_heading2{ 
	 color:#fcc09c; font-size:12px; width:50px; float:left;padding-top:20px;}
	 .box_txt{ margin:11px 11px 2px 11px; float:left; font-size:12px; color:#FFFFFF; width:270px; text-align:justify;}
	 .box_more{ font-size:11px; font-weight:bold; color:#e36417; float:left; width:200px; margin:5px 0px 11px 11px;}
	 .footer{ color:#FFFFFF; font-size:12px;  width:1024px; height:80px; background:url(images/footer_arrow.png) left no-repeat #000000; float:left;}
	 .followus{width:200px; float:right; margin-left:5px;  margin-top:80px; color:#FFFFFF;}
	 
	 
	 .followus_2footer{width:200px; float:left; margin-left:130px;color:#FFFFFF; margin-top:30px; height:50px;}
	 .footer_links a{float:right; margin-top:20px; color:#ff5501; text-decoration:none; padding-left:10px; background:#000000;}
	 .footer_links a:hover{float:right; color:#ff5501;}
	 
	 .edesignlink a{width:300px; float:right; margin-top:10px; margin-left:100px; color:#999999; font-size:11px; text-align:right;}
	 .edesignlink a:hover{text-decoration:none;}
	
	 a{
	 text-decoration:none;
	 border:none;
	 }
	  .arrow{
	  background:url(images/arrow.jpg) left;
	  width:126px;
	  float:left;
	  height:114px; margin-left:455px;}
	 .block_heading{
	 height:31px;
	 color:#000000;
	 background:#FF3300;
	 width:214px;
	 }
	 
	 .menu_main{
	 height:26px;
	 background:url(images/menu_bar.jpg) repeat-x;
	 float:left; 
	 width:1024px;
	 padding:1px 0px;
	 }
	 
	 .menu_Item{
	  height:14px;
	 float:right;
	 padding:6px 15px;
	 color:#FFFFFF;
	 font-weight:bold;	 
	 }
	 
	.menu_main a{
	text-decoration: none;
	color:#FFFFFF;
	}
	.menu_Item:hover {
	text-decoration: none;
	background-color:#FFFFFF;
	color:#000000;
	cursor:pointer;
	}
	
	.menu_Item_active{
	background-color:#FFFFFF;
	color:#000000;
	}
.contact a {text-decoration:none; color:#FFF;}
.contact a:hover {text-decoration:underline; color:#FFF;}

.content_box table tr td { margin-bottom:1px; float:left; width:98%}
.content_box table tr td input { height:20px}
.content_box table tr td input.button2 { float:left; width:100px; height:30px;}

.latest_jobs { width:350px; margin:0px auto; padding:0px; background:#000; padding:10px 0px 10px 0px}
.latest_jobs ul li { list-style:none; padding:5px 0px 5px 5px; border:solid 1px #FFF; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:15px; font-weight:700; margin-bottom:10px}