/* CSS Document */

/* /////////////////////////////////////////////////////////// */

/* BODY SECTION*/


body
{
	margin:0 auto;  
	background:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;

}
form{padding:0px; margin:0px;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.nav1, .nav1 a{ font-family:Trebuchet MS; font-size:11px; color:#00A0C6; font-weight:normal;}
.nav1 a:hover{color:red;text-decoration:none;} 


.maindv
{
	width:100%;
	padding:0 0 0 0; 
	display:block;	
	margin:0;	
}

.header {
	width:802px;
	height:98px;
	background:url(images/index_01.gif) no-repeat;
}


.setup_header {
	width:802px;
	height:99px;
	background:url(images/property_set-up_header_02.gif) no-repeat;
}

/* ------------------------------- body ----------------------------------------- */
.bodycontainer{ margin:0 auto 0 auto; width:802px;}
.mainbody {
	height:auto;
	margin:0 auto 0 auto;
	/*padding-left:38px;*/
	background:url(images/index_02.gif) repeat-y;
}

.homebody {
	height:770px;
	margin:0 auto 0 auto;
	/*padding-left:38px;*/
	background:url(images/index_02.gif) repeat-y;
}
.para{text-align:justify;margin:0px;padding:0 20px 2px 20px;color:#000000;font-size:12px;font-weight:bold;font-family:Trebuchet MS;}
.tablecontainer{ margin:0 auto 0 auto; width:660px;}

.index_upper {
	width:720px;
	margin:0 auto 0 auto;
}
.left_tbl {
	float:left;
	width:410px;
	height:315px;
	background:url(images/index_06.gif) no-repeat;
	margin:25px 0 0 12px;

}

.right_tbl {
	float:left;
	width:260px;
	margin:25px 0px 0 25px;

}


.mid_tbl {
	float:left;
	width:692px;
	height:212px;
	background:url(images/index_17.gif) no-repeat;
	margin:20px 0 0 12px;

}

.bot_tbl {
	float:left;
	width:692px;
	height:170px;
	margin:20px 0 0 12px;

}

.right_topl {
	float:left;
	width:124px;
	height:90px;
	background:url(images/index_08.gif) no-repeat;
	margin:0 5px 0 0;

}

.right_top2 {
	float:left;
	width:124px;
	height:90px;
	background:url(images/index_10.gif) no-repeat;
	margin:0 0 0 5px;

}

.signin {
	float:left;
	width:253px;
	height:208px;
	background:url(images/index_14.gif) no-repeat;
	margin:20px 0 0 0;

}
.forgot_password {
	float:left;
	width:253px;
	height:208px;
	background:url(images/forgot_pass.jpg) no-repeat;
	padding-left:5px;

}
.mid_padding {
	padding-top:22px;
}


.bot1 {
	float:left;
	width:218px;
	height:158px;
	background:url(images/index_19.gif) no-repeat;
	margin:0 8px 0 2px;

}
.bot2 {
	float:left;
	width:218px;
	height:158px;
	background:url(images/index_21.gif) no-repeat;
	margin:0 8px 0 8px;

}
.bot3 {
	float:left;
	width:218px;
	height:158px;
	background:url(images/index_23.gif) no-repeat;
	margin:0 0 0 8px;

}


.txtbox1 {
	margin:25px 0 0 15px;

}

.txtbox2 {
	margin:10px 0 0 15px;
}

.txtbox_border {
	border: 4px #00A0C6 solid; 
}

.transparent {
	margin:4px auto 0 auto;
	width:185px; 
}


/*-----------------------------------------------footer-----------------------------------------------------*/

.footer_container{ margin:0 auto 0 auto; width:802px;}
.footer {
	float:left;
	width:802px;
	height:51px;
	background:url(images/index_27.gif) no-repeat;
	margin:0px 0 0 0;
}

.footer_tbl {
	float:left;
	width:600px;
	margin:5px 0 0 12px;
}


/* --------------------------------------------------text --------------------------------------------------------*/


.top_right {
	padding:30px 0 0 540px;
	text-align:left;

}
.blue_txt {
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#00A0C6;
	font-weight:bold;
	text-align:center;
	padding:5px 0 0 12px;
}

.org_txt {
	font-family:Trebuchet MS;
	font-size:12px;
	color:#FF7F00;
	font-weight:bold;
	text-align:center;
	padding:0 0 0 0;
}

.blue_12 {
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00A0C6;
	font-weight:bold;

}

.blue_14 {
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#00A0C6;
	font-weight:bold;

}

.blue_15 {
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#00A0C6;
	font-weight:bold;

}

.blue_16 {
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#00A0C6;
	font-weight:bold;

}

.blue_17 {
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#00A0C6;
	font-weight:normal;

}
.org_12 {
	font-family:Trebuchet MS;
	font-size:12px;
	color:#FF7F00;
	font-weight:normal;

}

.org_14 {
	font-family:Trebuchet MS;
	font-size:14px;
	color:#FF7F00;
	font-weight:bold;

}

.org_15 {
	font-family:Trebuchet MS;
	font-size:15px;
	color:#FF7F00;
	font-weight:bold;

}

.org_16 {
	font-family:Trebuchet MS;
	font-size:16px;
	color:#FF7F00;
	font-weight:bold;

}

.org_17 {
	font-family:Trebuchet MS;
	font-size:17px;
	color:#FF7F00;
	font-weight:normal;

}

.white12 {
	font-family:Trebuchet MS;
	font-size:12px;
	color:#ffffff;
	font-weight:normal;

}


.white16 {
	font-family:Trebuchet MS;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;

}

.white14 {
	font-family:Trebuchet MS;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;

}


.white15 {
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
	font-weight:normal;

}


.white17 {
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#ffffff;
	font-weight:normal;

}
.white18 {
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	font-weight:normal;

}

.white29 {
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:29px;
	color:#ffffff;
	font-weight:normal;

}

.blue_18 {
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#00A0C6;
	font-weight:normal;

}

.blue_21 {
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#00A0C6;
	font-weight:normal;

}

.black_20 {
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000000;
	font-weight:normal;

}

.black_21 {
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#000000;
	font-weight:normal;

}

.ap_font {
	font-family:Trebuchet MS;
	font-size:12px;
	color:#00A0C6;
	font-weight:bold;
	text-align:left;

}

.tiny_text{
	font-family:Trebuchet MS;
	font-size:11px;
	color:#00A0C6;
	font-weight:normal;
	text-align:left;

}
.tiny_text a:hover{color:red;}


.small_org {
	font-family:Trebuchet MS;
	font-size:10px;
	color:#FF7F00;
	font-weight:bold;

}
.smallblue_font {
	font-family:Trebuchet MS;
	font-size:10px;
	color:#00A0C6;
	font-weight:bold;
	text-align:left;
	line-height:10px;


}
.font_black {
	font-family:Trebuchet MS;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-align:left;

}

.black10 {
	font-family:Trebuchet MS;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	text-align:left;
	line-height:12px;

}

.black10nb {
	font-family:Trebuchet MS;
	font-size:10px;
	color:#000000;
	font-weight:normal;


}

.black11 {
	font-family:Trebuchet MS;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	line-height:14px;
	text-align:left;

}

.black12 {
	font-family:Trebuchet MS;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-align:left;


}


.black_14 {
	font-family:Trebuchet MS;
	font-size:14px;
	color:#000000;
	font-weight:bold;

}

.gray11 {
	font-family:Trebuchet MS;
	font-size:11px;
	color:#231f20;
	font-weight:bold;
	text-align:left;
}

.gray12 {
	font-family:Trebuchet MS;
	font-size:12px;
	color:#231f20;
	font-weight:bold;
	text-align:left;
}

.gray14 {
	font-family:Trebuchet MS;
	font-size:14px;
	color:#231f20;
	font-weight:bold;
	text-align:center;
}

.gray14setup {
	font-family:Trebuchet MS;
	font-size:14px;
	color:#231f20;
	font-weight:bold;

}

.gray_17 {
	font-family:Trebuchet MS;
	font-size:17px;
	color:#b3b3b3;
	font-weight:normal;

}

.gray_18 {
	font-family:Trebuchet MS;
	font-size:18px;
	color:#b3b3b3;
	font-weight:normal;

}
.black_16 {
	font-family:Trebuchet MS;
	font-size:16px;
	color:#000000;
	font-weight:bold;

}

.black_17 {
	font-family:Trebuchet MS;
	font-size:17px;
	color:#000000;


}

.black_15 {
	font-family:Trebuchet MS;
	font-size:15px;
	color:#000000;
	font-weight:bold;


}

.black_18 {
	font-family:Trebuchet MS;
	font-size:18px;
	color:#000000;
	font-weight:bold;

}

.small_black {
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2C2C2C;
	font-weight:bold;
	text-align:left;

}

.black09 {
	font-family:Trebuchet MS;
	font-size:7pt;
	color:#000000;
	font-weight:normal;


}

.font_gray {
	font-family:Trebuchet MS;
	font-size:14px;
	color:#666666;
	font-weight:bold;


}

.font_white {
	font-family:Trebuchet MS;
	font-size:17px;
	color:#ffffff;
	font-weight:normal;
	text-align:center;
	padding:22px 0 0 100px;

}

.left_txt1 {
	padding:8px 0 0 60px;
	font-family:Trebuchet MS;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-align:left;

}
.left_txt2 {
	padding:25px 0 0 60px;
	font-family:Trebuchet MS;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-align:left;

}
.left_txt3 {
	padding:17px 0 0 60px;
	font-family:Trebuchet MS;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-align:left;

}
.left_txt4 {
	padding:28px 5px 0 60px;
	font-family:Trebuchet MS;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-align:left;

}
.left_txt5 {
	padding:22px 0 0 60px;
	font-family:Trebuchet MS;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-align:left;

}

.left_txt6 {
	padding:12px 0 0 85px;
	text-align:left;

}

.footer_txt a {
	text-decoration:none;
	font-family:Trebuchet MS;
	color:#ffffff;
	font-size:12px;
	line-height:12px;
}


.footer_txt a:hover {
	font-family:Trebuchet MS;
	color:#f7dfc2;
	font-size:12px;
}


.property_white_txt {
	padding:18px 35px 0 0;
	font-family:Trebuchet MS;
	color:#ffffff;
	font-size:18px;
	font-weight:normal;
	text-align:center;

}

.property_white_txt1, .property_white_txt1 a{
	padding:28px 15px 0 0;
	font-family:Trebuchet MS;
	color:#ffffff;
	font-size:21px;
	font-weight:normal;
	text-align:center;
    text-decoration:none;	
}
.property_white_txt1 a:hover{color: #FDFFFF;}

.ok {
	margin:20px 0 0 28px;
	float:left;
	background:url(images/ok_03.gif) no-repeat;
	width:43px;
	height:41px

}

/*-------------------------------------- property profile page ---------------------------------------------------*/


.propertycontainer{ margin:0 auto 0 auto; width:645px;}

.property_head {
	width:645px;
	height:71px;
	background:url(images/propery_03.gif) no-repeat;
	margin:0 auto 0 auto;
}


.property_welcome {

	height:18px;
	margin:0 auto 0 auto;

}
.upper {
	width:645px;
	height:229px;	
}

.lower {
	width:645px;
	height:475px;
	clear:both;	
}

.property_body {
	height:700px;
	width:645px;
	background:url(images/propery_05.gif) repeat-y;
}


.property_footer {
	height:25px;
	width:645px;
	background:url(images/propery-footer_18.gif) no-repeat;
}
.property_left {
	float:left;
	display:inline;
	width:282px;
	height:229px;
	background:url(images/propery-profile_03.gif) no-repeat;
	margin:0 0 0 20px;

}

.property_right {
	float:right;
	display:inline;
	width:320px;
	height:189px;
	background:url(images/propery-profile_05.gif) no-repeat;
	margin:0 22px 0 0;

}

.property_left_bot {
	float:left;
	display:inline;
	width:309px;
	height:475px;
	background:url(images/propery-profile_09.gif) no-repeat;
	margin:0 0 0 14px;

}

.property_right_bot {
	float:right;
	display:inline;
	position:relative;
	width:298px;
	height:502px;
	background:url(images/propery-profile_10.gif) no-repeat;
	margin:-27px 24px 0 0;

}

.table1 {
	padding:12px 10px 0 10px;
	line-height:11px;
	
}

.table2 {
	padding:18px 10px 0 10px;
	line-height:12px;
	
}

.table3 {
	padding:30px 10px 0 15px;
	line-height:12px;
	
}

.print {
	float:right;
	width:100px;
	margin:7px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}

.map_left {
	margin:0px;
	/*background:url(images/image_14.gif) no-repeat;*/
	height:114px;
	text-align:center;
	
}

.map {
	padding:40px 0px 0 0px;
	/*background:url(images/map_14.gif) no-repeat;*/
	height:260px;
	
}

.top_img {
	margin:8px 10px 0 12px;
	/*background:url(images/top_img_06.gif) no-repeat;*/
	height:217px;
	
}






.logincontainer{ margin:0 auto 0 auto; width:722px;}


#map_canvas {
	width:717px;
	height:286px;
	/*background:url(images/after_login_03.gif) no-repeat;*/
	border:2px solid #318bbc;
	margin:10px 0 0 0;
}



.org_border {
	border: 3px #FF7F00 solid;
	margin:15px 0 0 0; 
	padding:3px 0px;	
}

.blue_border {
	border: 3px #318BBC solid; 
	margin:15px 0 0 0; 
	padding:3px 0px;
}

.gray_border {
	 
	
}

.button {
	width:33px;
	height:34px;
	background:url(images/after_login_13.gif) no-repeat;
}

.view_more {
	width:238px;
	height:38px;
	background:url(images/after_login_07.gif) no-repeat;
}


.req_bid {
	width:238px;
	height:37px;
	background:url(images/after_login_10.gif) no-repeat;
}


.digit {
	padding:5px 5px 3px 5px;
	font-family:Trebuchet MS;
	color:#ffffff;
	font-size:17px;
	font-weight:normal;

}

.paggination {
	padding:12px 0 15px 0;
}





/*------ renter ----------*/


.renter_regcontainer{ margin:0 auto 0 auto; width:665px;}


.renter_up {
	width:662px;
	height:285px;
	background:url(images/renter_registration_03.gif) no-repeat;
	margin:15px 0 0 0;
}


.renter_mid1 {
	width:662px;
	height:200px;
	background:url(images/renter_registration_06.gif) no-repeat;
	margin:15px 0 0 0;
}

.renter_mid2 {
width:662px;
height:432px;
background:url(images/renter_registration_08copy.jpg) no-repeat;
margin:15px auto 0 auto;
}


.renter_mid3 {
	width:659px;
	height:387px;
	background:url(images/renter_reg_03.gif) no-repeat;
	margin:15px 0 0 0;
}


.renter_bot1 {
	/*width:228px;
	height:140px;
	
	border: 2px solid #FF7F00;
	margin:15px 0 0 0;*/
}

.renter_bot2 {
	width:342px;
	height:137px;
	background:url(images/renter_reg_11.gif) no-repeat;
	margin:15px 0 0 0;
	padding-bottom:15px;
}
.renter_edit_bot2 {
	width:342px;
	height:70px;
	background:url(images/renter_edit_11.gif) no-repeat;
	margin:15px 0 0 0;
	padding-bottom:15px;
}
.txtbox_gray {
	border: 4px #B3B3B3 solid; 
	font-family:Trebuchet MS;
	font-size:17px;
	color:#FF7F00;

}


.txtbox_gray1 {
	border: 4px #B3B3B3 solid; 
	font-family:Trebuchet MS;
	font-size:17px;
	color:#00A0C6;
	font-weight:normal;

}

.txtbox_gray2 {
	border: 3px #B3B3B3 solid; 
	font-family:Trebuchet MS;
	font-size:15px;
	color:#FF7F00;
	font-weight:normal;
	text-align:left;
}


.txtarea_gray18 {
	border: 4px #B3B3B3 solid;
	font-family:Trebuchet MS;
	font-size:18px;
	color:#b3b3b3;
	font-weight:normal;
	text-align:left;
	width: 300px;
	height: 120px;
}

/*------ Property setup ----------*/


.propertysetup_container{ margin:0 auto 0 auto; width:695px;}


.setup1 {
	width:645px;
	height:216px;
	background:url(images/property_set-up_layered_03.gif) no-repeat;
	margin:15px auto 0 auto;
}
.setup2 {
	width:665px;
	height:235px;
	background:url(images/property_set-up_layered_07.gif) no-repeat;
	margin:15px 0 0 0;
}
.setup3 {
	width:668px;
	height:94px;
	background:url(images/property_set-up_layered_11.gif) no-repeat;
	margin:15px 0 0 0;
}
.setup4 {
	width:660px;
	height:428px;
	background:url(images/property_set-up_layered_15.gif) no-repeat;
	margin:15px 0 0 0;
	position:relative;
}
.setup5 {
	width:665px;
	height:468px;
	background:url(images/property_set-up_layered_20.gif) no-repeat;
	margin:15px 0 0 0;
}

.setup6 {
	width:691px;
	height:421px;
	background:url(images/property_set-up_layered_24.gif) no-repeat;
	margin:15px 0 0 0;
	position:relative;
}

.setup7 {
	width:684px;
	height:364px;
	background:url(images/property_set-up_layered_21.gif) no-repeat;
	margin:15px 0 0 0;
}

.setup8 {
	width:312px;
	height:64px;
	background:url(images/property_set-up_layered_31.jpg) no-repeat;
	margin:15px 0 0 0;
}

.setup9 {
	height:12px;
	margin:10px 0 0 0;
}

.setup_graybox {
	border: 3px #B3B3B3 solid; 
	font-family:Trebuchet MS;
	font-size:11px;
	color:#231f20;
	font-weight:bold;
	text-align:left;
	height:20px;
	position:relative;
}
.setup_graybox1 {
	border: 3px #B3B3B3 solid; 
	font-family:Trebuchet MS;
	font-size:11px;
	color:#231f20;
	font-weight:bold;
	text-align:center;
	height:20px;
	position:relative;
}

.setup_blackbox {
	border: 3px #000000 solid; 
	font-family:Trebuchet MS;
	font-size:11px;
	color:#231f20;
	font-weight:bold;
	text-align:center;
	height:15px;
}

.setup_blackgraybox {
	border: 3px #B3B3B3 solid; 
	font-family:Trebuchet MS;
	font-size:11px;
	color:#231f20;
	font-weight:bold;
	text-align:center;
	height:15px;
}


.browsbtn 
{ 
	border: 0; 
	background-color:#BCBDC0;
	color:#ffffff;
	font-family:Trebuchet MS;
	font-weight:normal;
	font-size:12px; 
	padding:2px;
}

.dropdown {
width:132px;
height:24px;
border:3px solid #B3B3B3;
}

.dropdown1 {
width:80px;
height:24px;
border:3px solid #B3B3B3;
}

.dropdown2 {
	width:280px;
	height:28px;
	border:3px solid #B3B3B3;
	font-family:Trebuchet MS;
	font-size:15px;
	color:#FF7F00;
	font-weight:normal;
	text-align:left;
}

.dropdown3 {
	width:341px;
	height:28px;
	border:3px solid #B3B3B3;
	font-family:Trebuchet MS;
	font-weight:normal;
	font-size:17px;
	color:#FF7F00;

}

.dropdown4 {
	width:300px;
	height:36px;
	border:3px solid #B3B3B3;
	font-family:Trebuchet MS;
	font-size:17px;
	color:#00A0C6;
	font-weight:normal;

}

.txtarea2 {
	width:250px;
	height:100px;
	border: #FFFFFF solid;
	color:#231f20;
	font-size:12px;
	font-weight:bold;
}

.txtarea1 {
	width:225px;
	height:150px;
	border: #FFFFFF solid;
	font-family:Trebuchet MS;
	font-size:11px;
	color:#231f20;
	font-weight:bold;
	text-align:left;
}

/* Added  By zahid */

.checkboxclass{
height:12px;
}
.message{
text-align:center;border:1px solid #ff7f00;padding:5px 0px; font-weight:bold;color:#5fabe9;
}
/* End of zahid's modification */

div#filter_toploc { position:relative; z-index:100}
div#filter_country { 
	left:0px; top:100%;
	border:1px solid black;
	border-bottom-width: 0;
	font:normal 11px Tahoma;
	text-align:left;
	line-height:18px;
	z-index:101;
	filter:alpha(opacity=90);
	/* CSS3 standard */
	opacity:0.9;
}
div#filter_country a {
	width: 100%;
	display: block;
	text-indent: 3px;	 
	border-bottom: 1px solid black;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
	background-color: #333333;
	color: #F5F5F5;

}
div#filter_country a:hover{
	background-color: #666666;
	color: #FFFFFF;
}
div#filter_country td {  vertical-align:top; text-align:center;}
div#filter_country td#close { text-align:right; color:#ff0000; cursor:pointer;text-decoration:underline; padding:0px; }
