body{
background:#f9f9f9 url(img/bdy_bg.gif) repeat-x;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}

td{
font-size:12px;
}

p{ 
margin:3px;
}

li {
list-style-image:url(./img/li_special.gif);
margin-top:5px;
border-top:1px dotted #D9DADA;
}

.page_link,.page_link:visited {
	color: #67635C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	padding:2px;
	margin:3px;
}

.page_link:hover {
	color: #67635C;
	text-decoration: none;
	background-color: #cccccc;
	border-bottom: 2px solid #FF0C15;
}

.page_link_active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #67635C;
	text-decoration: none;
	background-color: #cccccc;
	border-bottom: 2px solid #FF0C15;
	padding:2px;
	margin:3px;
}


.tname{
color:#a00000;
text-align:center;
margin:5px;
font-size:12px;
font-weight:bold;
border-bottom:1px dotted gray;
}

.search_table{
font-size:12px;
font-weight:bold;
color:black;
}


.imgbutton{
width:189;
height:46;
text-align:center;
background:url(img/button.jpg);
cursor:pointer;


}

.chromestyle{
width: 99%;
font-weight: bold;
}

.details_link{
text-decoration:none;
color:black;
}

.details_link:hover{
color:#FF7D01;
}

.offer_name{
font-size:13px;
font-weight:bold;
color:#A00000;
}

.result_table{
margin-top:5px;
margin-bottom:20px;
border-bottom:1px dotted #D7D7D7;
font-size:12px;
}

.result_top_td{
border:1px solid #86C5F5;
background:#CAFFCA;
font-size:13px;
font-weight:bold;

}

#loc_td{
font-size:11px;
color:black;
height:40px;
}

.result_desc{
border:1px dotted gray;
background:white;
font-size:10px;
}


.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.underline{
text-decoration:underline;
}

.find_image{
cursor:pointer;
border:10px solid #ffffff;
margin:5px;	
}

.top_offer_table{
font-size:11px;
border-bottom:1px dotted gray;
}

.top_offer_name{
	font-weight:bold;
color:#A00000;
}

.top_offer_price{
	font-weight:bold;
color:#A00000;
}

.dropmenudiv{
	filter: alpha(opacity = 85);
	-moz-opacity: 0.85;
	opacity: 0.85;
position:absolute;
top: 0;
border-bottom-width: 0;
z-index:100;
width: 200px;
visibility: hidden;

}

.top_link_td{
background:url(img/menu_bg.jpg) repeat-x;
color:white;
font-size:13px;
height:35px;
}

.top_link{
color:#CECECE;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.top_link:hover{
color:white	;
text-decoration:none;
}

.sinkey{
background:url(img/sinkey.jpg) center right no-repeat;
}

.tmenucolor{
border-collapse:collapse;
background:#F1F1F1;
}

.menu_td{
border:1px dashed #E2E2E2;
height:24px;
padding-left:7px;
}


.menu_title{
padding-left:10px;
height:25px;
font-size:13px;
background:gray url(img/menu_head_bg.gif) repeat-x;
color:white;font-weight:bold;

}


.menu_title1{
color:#D7D7D7;
;
}


.menu_link{
background:url(img/menudot1.gif) center left no-repeat;
padding-left:10px;
font-size:11px;
text-decoration:none;
color:black;
}

.menu_link:hover{
background:url(img/menudot2.gif) center left no-repeat;
margin-left:1px;
text-decoration:none;
color:#092064;
}


.h1{

color:#005C9F;
font-weight:bold;
font-size:16px;
border-bottom:4px solid #D7D7D7;
}

.px10{
font-size:10px;
}


.px11{
font-size:11px;
}


.px12{
font-size:12px;
}


.px13{
font-size:13px;
}

.px14{
font-size:14px;
}

.fstable{
color:black;
font-weight:bold;
font-size:12px;
}

.search_button{

color:white;
text-decoration:underline;
}

.search_button:hover{
color:orange;
}


.local{

background:white;
font-size:11px;
}

.gray{
color:gray;
}



.menu_top{
font-size:12px;
color:#BEBEBE;
text-decoration:none;
}

.menu_top:hover{
color:EBE4D2;
text-decoration:underline;
}

.flink{
white-space:nowrap;
color:black;
font-weight:bold;
font-size:10px;
text-decoration:none;
}

.flink:hover{
color:red;
}

.menu_link_none{

color:gray;
font-size:11px;
text-decoration:none;
}

.menu_link_none:hover{
text-decoration:underline;
}

.menu_link_selected{

color:#799EEE;
font-size:11px;
text-decoration:none;
}


.find_table{

color:black;
font-size:12px;
text-decoration:none;
}

.country_link,.inside_link{
color:black;
display:block;
text-decoration:none;
}

.country_link:hover{
margin-bottom:3px;
}








.head_link{
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
}

.head_link:hover{
color:#BF3705;
text-decoration:underline;
}

.country_name{

color:#3656A9;
font-weight:bold;
font-size:10px;
}

.country_properties{

color:black;
font-weight:bold;
font-size:10px;
}


.errormsg{



font-size:11px;

color:white;

font-weight:bold;

background:red;

border:1px solid black;

width:90%;

}


.lng_none{

font-size:11px;
color:black;
}

.lng_selected{

font-size:11px;
color:red;
}








.nowrap{
white-space: nowrap;
}

.created{


font-size:10px;
color:black;
text-decoration:none;

}








.second{

color:gray;

font-size:10px;

}





.main_table{



background:#ffffff;

border-left:2px solid gray;

border-right:2px solid gray;

}



.universal{

background:#F9F9FB ;

color:black;



font-size:12px;

margin-top:2px;

border:1px solid gray;

}



.font{



font-size:12px;

}



.result{

background:white ;

color:black;



font-size:12px;

margin-top:2px;

border:1px solid gray;

}



.result_head{

font-weight:bold;

border-bottom:3px solid gray;

cursor:pointer;

}



.button,.bnt{



background:#F0F0F0;

border:1px solid black;

color:black;

font-size:11px;

font-weight:bold;

}



.button:disabled{

color:red;

}



.input{
font-size:11px;
border:1px solid black;

}



.row1{

background:white;

cursor:pointer;

}



.row2{

background:#F9F9FB;

cursor:pointer;

}



.selected_row{

background:#316AC5;

color:white;

}







.what{



color:#1A2E6E;

font-size:9px;

}



.small{

font-size:9px;

}



.bold{

font-weight:bold;

}



.nobold{

font-weight:normal;

}



.red{

color:red;

}





.red_bg{

color:white;

background:red;

}



.div_menu{

color:black;

font-size:10;

}



.head_t{

border-top:2px solid black;

font-weight:bold;

color:white;

background:#FF9900;

}



.attributes_input{

background:white ;

color:black;



font-size:11px;

margin-top:2px;

border:1px solid gray;

}





.select{

font-size:11px;

}



.sel_image{

border:4px solid #B6EB65;

}



.nonsel_image{

border:4px solid white;

}



.namereni_top{



color:black;

font-size:10px;

}



.result_table_font{

	font-size: 11px;

}



.property_details{
color:#000000;
font-size:12px;
}



.name_link{

color:black;
font-size:13px;
font-weight:bold;

}
.name_link:hover{
color:red;
}


.txt-property{

color:black;
font-size:12px;
/* font-weight:bold; */
}


.txt-details{
/* font-weight:bold; */
color:#005C9F;
font-size:12px;
}

.imot_name{

color:#D60909;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.imot_name:hover{
text-decoration:underline;
}

.imot_text{

color:black;
font-size:11px;
}

.imot_img{
border:10px solid #DFDFDF;
}



a.normal_link{ 
	text-decoration: none; 
	color: #404040;
	}



a.normal_link:hover{ 
	text-decoration: underline; 
	color: black;
	}


a{ 
	text-decoration: none; 
	color: #404040;
	}



a:hover{ 
	text-decoration: underline; 
	color: black;
	}

.navlink{

color:gray;
font-size:10px;
font-weight:bold;
}

.act_link:hover{
color:orange;
}

#no_indent p
{ 
text-indent: 0px
}



.hside{
border-spacing:2px 30px;
}

.attributes_search{
border:1px solid gray;

color:black;
font-size:10px;
}

.blk{

color:black;

}
