/* CSS Document */
body{
margin:0px;
padding:0px;
background-image:url(../images/mostbgbg.gif);
background-repeat:repeat-x;
background-position:top left;
font-size:12px;
color:#646262;
/*background-color:#def1ff;*/
font-family:Arial, Helvetica, sans-serif;
}
.logo{
background-image:url(../images/logo2.jpg);
padding:0px 0px 0px 30px;
margin:auto;
background-repeat:no-repeat;
/*background-position:30 top;*/
width:225px;
height:100px;
}
.top_pad{
padding-top:5px;
}
h1{
padding:0px 0px 0px 0px;
margin:0px;
font-size:18px;
font-weight:normal;
}
h2{
padding:0px;
margin:0px;
font-size:14px;
}
.buy_sell{
background-image:url(../images/post_ur_riq.gif);
background-repeat:no-repeat;
width:203px;
height:171px;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
}
.pad_left{
padding-left:7px;
}
.search_r{
/*background-image:url(../images/search_right.gif);
background-repeat:no-repeat;*/
width:12px;
/*height:171px;*/
}
.search_l{
/*background-image:url(../images/search_left.gif);
background-repeat:no-repeat;*/
width:12px;
/*height:171px;*/
}
.search_bg{
/*background-image:url(../images/search_bg.gif);
background-repeat:repeat-x;*/
/*height:171px;*/
}
.cant_find{
background-image:url(../images/cant_find_pro.gif);
width:216px;
height:171px;
background-repeat:no-repeat;
}
.buy_sell_link{
color:#333333;
font-weight:bold;
text-decoration:none;
background-image:url(../images/bullet.gif);
padding-left:35px;
background-repeat:no-repeat;
background-position:10px 1px;
font-size:15px;
}
a.buy_sell_link:hover{
color:#000;
font-size:15px;
font-weight:bold;
text-decoration:none;
background-image:url(../images/bullet_h.gif);
padding-left:35px;
background-repeat:no-repeat;
background-position:10px 1px;
}
.pad_right{
padding-right:5px;
}
.upcoming_projects{
background-image:url(../images/ourupcoming.gif);
background-repeat:no-repeat;
background-position:17px top;
width:198;
height:42;
}
.primum_builder{
background-image:url(../images/primum_builder.gif);
background-repeat:no-repeat;
background-position:0px top;
width:198;
height:42;
}

.text_box{
font-size:12px;
font-weight:normal;
background-color:#FFFFFF;
border:#999999 1px solid;
/*width:115px;*/
height:20px;
margin:auto;
padding:0px 0px 0px 0px; 
}
.text_box_email{
font-size:12px;
font-weight:normal;
background-color:#FFFFFF;
border:#999999 1px solid;
/*width:180px;*/
height:20px;
margin:auto;
padding:2px 0px 0px 0px; 
}
#cate_1 {
	width:100%;
	height:33px;
	padding:0px 0px 0px 0px;
	margin:0px;
	}
#cate_1 ul {
	width:100%;
	padding:0px;
	height:33px;
	margin:0px 0px 0px 0px;
	float:left;
	list-style-type:none;
	list-style:none;
	text-align:left;

}
#cate_1 ul li {
	height:33px;
	margin:0px 3px 0px 1px;
	float:left;
	list-style:none;
	display:block;
	line-height:33px;
}
#cate_1 ul li a {
	height:33px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 7px;
	float:left;
	display:block;
	line-height:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	cursor:pointer;
	background: url(../images/cate_1_left.jpg) no-repeat;
	background-position:left;
}
#cate_1 ul li a:hover {
	height:33px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 7px;
	float:left;
	display:block;
	line-height:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background: url(../images/cate_1_left_h.jpg) no-repeat;
	background-position:left;
	text-decoration:none;
}
#cate_1 ul li a b{
	height:33px;
	margin:0px 0px 0px 0px;
	padding:0px 12px 0px 7px;
	float:left;
	display:block;
	line-height:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	background:url(../images/cate_1_right.jpg) no-repeat;
	background-position:right;
}
#cate_1 ul li a:hover b{
	height:33px;
	margin:0px 0px 0px 0px;
	padding:0px 7px 0px7px;
	float:left;
	display:block;
	line-height:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background:url(../images/cate_1_right_h.jpg) no-repeat;
	background-position:right;
	text-decoration:none;
}
#cate_1 ul li.current a {
	height:33px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 7px;
	float:left;
	display:block;
	line-height:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background: url(menur_hover_left.jpg) no-repeat;
	background-position:left;
	text-decoration:none;

}
#cate_1 ul li.current a b{
	height:33px;
	margin:0px 0px 0px 0px;
	padding:0px 7px 0px 7px;
	float:left;
	display:block;
	line-height:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background: url(../images/cate_1_right_h.jpg) no-repeat;
	background-position:right;
	text-decoration:none;
}

#cate_2 {
	width:100%;
	height:31px;
	padding:0px 0px 0px 0px;
	margin:0px;
	}
#cate_2 ul {
	width:100%;
	padding:0px;
	height:31px;
	margin:0px 0px 0px 0px;
	float:left;
	list-style-type:none;
	list-style:none;
	text-align:left;

}
#cate_2 ul li {
	height:31px;
	margin:0px 1px 0px 1px;
	float:left;
	list-style:none;
	display:block;
	line-height:33px;
}
#cate_2 ul li a {
	height:31px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 3px;
	float:left;
	display:block;
	line-height:31px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	cursor:pointer;
	background: url(../images/cate_2_left.jpg) no-repeat;
	background-position:left;
	font-weight:normal;
}
#cate_2 ul li a:hover {
	height:31px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 3px;
	float:left;
	display:block;
	line-height:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background: url(../images/cate_2_left_h.jpg) no-repeat;
	background-position:left;
	text-decoration:none;
	font-weight:normal;
}
#cate_2 ul li a b{
	height:31px;
	margin:0px 0px 0px 0px;
	padding:0px 5px 0px 3px;
	float:left;
	display:block;
	line-height:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	background:url(../images/cate_2_right.jpg) no-repeat;
	background-position:right;
	font-weight:normal;
}
#cate_2 ul li a:hover b{
	height:31px;
	margin:0px 0px 0px 0px;
	padding:0px 5px 0px 3px;
	float:left;
	display:block;
	line-height:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background:url(../images/cate_2_right_h.jpg) no-repeat;
	background-position:right;
	text-decoration:none;
	font-weight:normal;
}
#cate_2 ul li.current a {
	height:31px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 3px;
	float:left;
	display:block;
	line-height:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background: url(menur_hover_left.jpg) no-repeat;
	background-position:left;
	text-decoration:none;

}
#cate_2 ul li.current a b{
	height:31px;
	margin:0px 0px 0px 0px;
	padding:0px 5px 0px 3px;
	float:left;
	display:block;
	line-height:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background: url(../images/cate_1_right_h.jpg) no-repeat;
	background-position:right;
	text-decoration:none;
}
.left_link_border{
background-color:#EEEEEE;
border-left:#999999 0px solid;
border-right:#999999 0px solid;
}
.left_link{
width:221;
display:block;
background-image:url(../images/arrow_h.jpg);
background-position:15px 6px;
background-repeat:no-repeat;
color:#000;
text-decoration:none;
padding-left:30px;
border-bottom:#CCCCCC 1px dashed;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
line-height:20px;
}
a.left_link:hover{
line-height:20px;
width:221;
display:block;
background-color:#ffeddb;
background-image:url(../images/arrow.jpg);
background-position:15px 6px;
background-repeat:no-repeat;
color:#000;
text-decoration:none;
padding-left:30px;
border-bottom:#CCCCCC 1px dashed;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;

}
.tab1_link{
display:block;
background-image:url(../images/arrow_h.jpg);
background-position:5px 10px;
background-repeat:no-repeat;
color:#000;
text-decoration:none;
padding-left:20px;
height:25;
font-size:11px;
line-height:25px;
font-family:Arial, Helvetica, sans-serif;
}
a.tab1_link:hover{
display:block;
font-size:11px;
background-position:5px 10px;
background-repeat:no-repeat;
color:#333333;
text-decoration:none;
padding-left:20px;
height:25;
line-height:25px;
font-family:Arial, Helvetica, sans-serif;
}
.tab2_link{
/*background-position:5px 10px;
background-repeat:no-repeat;*/
color:#699eca;
text-decoration:none;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
a.tab2_link:hover{
font-size:11px;
/*background-position:5px 10px;
background-repeat:no-repeat;*/
color:#333333;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;

}
.top_link{
margin:0px;
font-size:14px;
color:#000000;
display:block;
background-image:url(../images/top_link_bg.gif);
height:32px;
padding-top:15px;
text-decoration:none;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;

}
a.top_link:hover{
margin:0px;
font-size:14px;
color:#fff;
display:block;
background-image:url(../images/top_link_b_h.gif);
height:32px;
padding-top:15px;
text-decoration:none;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
	}
.linevertical {
	background-position:top center;
	background-repeat:repeat-y;
}
.sub_link{
text-decoration:none;
color:#cc6203;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
a.sub_link:hover{
text-decoration:none;
color:#763902;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;

}
a{
color:#000000;
text-decoration:none;
}
a:hover{
color:#333333;
text-decoration:underline;
}
	.tg_bg{
	padding-left:5px;
	background-color:#94D1FD;
	color:#000000;
	font-weight:bold;
	}
	.table_bg{
	background-color:#F4F4F4;
	}
	.td_gray{
	padding-left:5px;
	background-color:#CFCFCF;
	color:#333333;
	}
.buttons {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #FF9900;
	background-image:url(../images/btnbg.gif);
	background-repeat:repeat;
	font-size:12px;
	padding:3px 7px 3px 7px;	
	border:0;
	cursor:pointer;
}
.login_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;

	}
.border4sides {
	border:1px solid #9e9e9e;
}
.required{
color:#FF0000;
font-weight:bold;
size:+1;
}
.inp{
	/*font-size:11px;
	border:0px;
	padding-left:5px;
	color:#666666;
	border:#CCCCCC solid 1px;*/
	
	font-size:14px;
	padding-left:2px;
	color:#666666;
	text-decoration:none;

}
.new_border{
border:#CCCCCC 1px solid;
}
.top_pad{
padding-top:5px;
}
	.border_h{
	background-image:url(../images/dot_top.gif);
	background-repeat:repeat-y;	
	}
		.textbox{
	/*font-size:11px;
	border:0px;
	padding-left:5px;
	color:#666666;
	border:#CCCCCC solid 1px;*/
	font-size:14px;
	padding-left:2px;
	color:#666666;
	text-decoration:none;
	/*width:100px;*/
	}
	
	#left_links_filter ul{
	width:132px;
	height:100%;
	padding:0;
	margin:0;
	float:left;
	
	}
	#left_links_filter ul li{
	width:140px;
	height:25px;
	padding:0;
	margin:0;
	float:left;
	list-style:none;
	border-bottom:#f1f1f1 1px solid;
	background-image:url(../images/filterbullet.gif);
	background-repeat:no-repeat;
	background-position:2px center;
	}
	
	#left_links_filter ul li a{
	width:129px;
	height:22px;
	padding:3px 0px 0px 10px;
	margin:0;
	text-align:left;
	float:left;
	text-decoration:none;
	color:#0769cd;
	font-weight:bold;
	background-image:url(../images/filterbullet.gif);
	background-repeat:no-repeat;
	background-position:2px center;
	
	}
	#left_links_filter ul li a:hover{
	width:129px;
	font-weight:bold;
	height:22px;
	padding:3px 0px 0px 10px;
	margin:0;
	text-align:left;
	float:left;
	text-decoration:underline;
	color: #f47b20;
	background-image:url(../images/filterbullet_hr.gif);
	background-repeat:no-repeat;
	background-position:2px center;	
		}
		
	.left_links_filter a{
	width:129px;
	height:22px;
	padding:3px 0px 0px 10px;
	margin:0;
	text-align:left;
	float:left;
	text-decoration:none;
	color:#0769cd;
	font-weight:bold;
	background-image:url(../images/filterbullet.gif);
	background-repeat:no-repeat;
	background-position:2px center;
	
	}
	.left_links_filter  a:hover{
	width:129px;
	font-weight:bold;
	height:22px;
	padding:3px 0px 0px 10px;
	margin:0;
	text-align:left;
	float:left;
	text-decoration:underline;
	color: #f47b20;
	background-image:url(../images/filterbullet_hr.gif);
	background-repeat:no-repeat;
	background-position:2px center;	

}
.linkupandpre{
color:#4d7605;
font-size:11px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}
a.linkupandpre:hover{
color:#395900;
font-size:11px;
text-decoration:none;

	}
.linehor{
background-image:url(../images/linehor.gif);
background-repeat:repeat-x;
background-position: bottom left;	
	}
.orangetext{
font-family:"Trebuchet MS", Arial;
color:#ea6c01;

		}
.registrationbenifets{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#16447d;}
.registrationbenifets h2{
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#16447d;}

.top_2{
padding-top:3px;
padding-right:8px;

}
.left_link_border2{
background-color:#FFFFFF;
border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
border-bottom:#CCCCCC 1px solid;

}
.left_link2{
color:#333333;
text-decoration:none;
border-bottom:#CCCCCC 1px solid;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
line-height:20px;
display:block;
}
a.left_link2:hover{
line-height:20px;
color:#000000;
text-decoration:none;
border-bottom:#CCCCCC 1px solid;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
display:block;
}

.font12black{
color:#000000;
text-decoration:none;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.font12gray{
color:#666666;
text-decoration:none;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.font11gray{
color:#666666;
text-decoration:none;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
.font12blue{
color:#3486c8;
text-decoration:none;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}.bordergreytop{border-top:#d1d1d1 1px solid;
}.bordergreybot{border-bottom:#d1d1d1 1px solid;
}.bordergreyleft{border-left:#d1d1d1 1px solid;
}.bordergreyright{border-right:#d1d1d1 1px solid;
}.border{border:#d1d1d1 1px solid;


}.bgrepeat_x {background-repeat:repeat-x; background-position:left top;
}.bgrepeat_y {background-repeat:repeat-y; background-position:left top;
}.bgnorepeat {background-repeat:no-repeat; background-position:left top;


}.colorblue {color:#3385c1; text-decoration:none;}.colorgray {color:#595757;text-decoration:none;}.colororange {color:#db5e03;text-decoration:none;}.colorwhite {color:#FFFFFF;text-decoration:none;}.colorblack {color:#000000;text-decoration:none;

}.font12 {font-size:12px;text-decoration:none;	
}.font14 {font-size:14px;text-decoration:none;
}.font16 {font-size:16px;text-decoration:none;	
}.font18 {font-size:18px;text-decoration:none;

}.buy_link {font-size:12px;text-decoration:none; color:#000000;
}a.buy_link:hover {font-size:12px;text-decoration:none; color:#cf7217;font-weight:bold;
}.hovericontable {cursor:pointer;

}
