/* CSS Document */

body {
	background-color:#F6F6F6;
	padding:0;
	margin:0;
	font-family:arial;
	
}	
#wrapper { background-image:url(img/bg.jpg); 
background-repeat:repeat-y; 
width:900px; 
margin:0 auto;


}

.clearit { clear:both; }
#crumbs {
font-size:11px;
padding:10px;
color:#333;
}
#maintext {
font-size:12px;
padding:10px;
color:#333;
}


#maintext p{
line-height:1.3em;
}

#form {
 float:right;
width:520px;
margin-left:10px;
}

#maintext a:link {
text-decoration:none;
color:#5F77A7;

}
#maintext a:visited {
text-decoration:none;
color:#5F77A7; border-bottom:1px dotted #5F77A7;
}
#maintext a:active {
text-decoration:none;
color:#5F77A7; border-bottom:1px dotted #5F77A7;
}
#maintext a:hover {
text-decoration:none;
color:#fff;
background-color:#8CBB39;
border-bottom:0px dotted #5F77A7;

}

#crumbs a:link {
text-decoration:none;
color:#5F77A7;
border-bottom:1px dotted #5F77A7;
}
#crumbs a:visited {
text-decoration:none;
color:#5F77A7; border-bottom:1px dotted #5F77A7;
}
#crumbs a:active {
text-decoration:none;
color:#5F77A7; border-bottom:1px dotted #5F77A7;
}
#crumbs a:hover {
text-decoration:none;
color:#fff;
background-color:#8CBB39;
border-bottom:0px dotted #5F77A7;

}



select, select option {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3F588B;
	line-height:12px;

}	

td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0D0E11;
}	  	

p {
	margin:0;
	padding:0;
}
ul {
	margin:0;
	padding:0;
}



li {
	margin:0;
	padding:0;
}
form {
	margin:0;
	padding:0;
}

#maintext ul {
margin-left:10px;
}

#maintext  li {
list-style-type:square;
}

.logo {
	padding:12px 0 16px 20px;
}

.top {
	background-image:url(img/top-bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FFFFFF;
}

.toplink-td {
	padding:29px 0px 0px 0px;
}	

.toplink-td a:link {
text-decoration:none;
color:#5F77A7;
}
.toplink-td a:visited {
text-decoration:none;
color:#5F77A7;
}
.toplink-td a:active {
text-decoration:none;
color:#5F77A7;
}
.toplink-td a:hover {
text-decoration:none;
color:#fff;
background-color:#8CBB39;

}

.menu {
	border-right:#6C6C6C 2px solid;
	padding-right:8px;
	padding-left:8px;
	display:block;
text-align:center;
	float:left;
	font-size:12px;
	font-family:arial;
	height:45px;
}	
.menu-end {
	padding-left:8px;
	padding-right:8px;
	display:block;
	height:12px;
	float:left;
	font-size:12px;
	font-family:arial;
	padding-right:8px;
	padding-left:8px;
	display:block;
text-align:center;
	float:left;	height:45px;
	font-size:12px;
	font-family:arial;
}			

.searchbg {
	background-image:url(img/main-img.gif);
	background-repeat:no-repeat;
	/*padding:71px 0 9px 506px;*/
}	

.search-td {
	padding:70px 0 0px 506px;
	
	vertical-align:top;
}	

.search-title {
	padding-left:12px;
	padding-bottom:14px;
}

.search {
	padding:6px 0 10px 12px;
	background-color:#E8EBF0;
}		

.search-text {
	color:#325EA8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-bottom:2px;
	padding-left:18px;
}	

.textbox {
	width:116px;
	height:14px;
}
.combo {
	width:116px;
	height:14px;
}	

.p-top5 {
	padding-top:5px;
}	
.p-top18 {
	padding-top:18px;
}
.p-top8 {
	padding-top:8px;
}
.p-top12 {
	padding-top:12px;
}
.p-bottom8 {
	padding-bottom:8px;
}	
.p-top22 {
	padding-top:22px;
}
.p-left10 {
	padding-left:10px;
}	
.p-right16 {
	padding-right:16px;
}	
.welcome-td {
	border-bottom:#FFFFFF 2px solid;
	border-left:#FFFFFF 3px solid;
}

.welcome {
	padding:20px 12px 22px 20px;
	background-color:#E8E8E8;
}	

.property {
	border-right:#C9C9C9 1px solid;
	background-color:#FBFBFB;
	padding:21px 26px 7px 22px;
}	
.property1 {
	background-color:#FBFBFB;
	padding:21px 26px 7px 22px;
}	

.right-td {
	padding-right:28px;
	background-image:url(img/sky-right.gif);
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#FFFFFF;
}
.right-text {
	color:#3D3E41;
	padding:14px 6px 6px 6px;
}		
.right-text1 {
	color:#3D3E41;
	padding:14px 6px 6px 6px;
	border-left:#EFEFEF 1px solid;
}
.more {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#8F8F8F;
	text-decoration:none;
}	
.more:hover {
	text-decoration:underline;
}	

.footer {
	background-image:url(img/footerbg.jpg);
	background-repeat:no-repeat;
	background-position:-1px 0;
	padding:16px 0 8px 10px;
}	

.slogan {
font-size:11px;
position:relative;
width:200px;
height:10px;
top:0px;
left:55px;
}

.footer a:link {
text-decoration:none;
color:#5F77A7;
}
.footer a:visited {
text-decoration:none;
color:#5F77A7;
}
.footer a:active {
text-decoration:none;
color:#5F77A7;
}
.footer a:hover {
text-decoration:none;
color:#fff;
background-color:#8CBB39;

}

h2 {
font-size:14px; 
font-weight:bold;
}

h1 {
font-size:14px; 
font-weight:bold;
margin-top:0px;
}

#country {
margin-top:10px;
}

#country td {
text-align:center;
padding-bottom:2px;
}

#country  a:hover {
border-bottom:1px dotted #8cbb39;

}

.tellme {

font-size:14px;
color:#333;
font-weight:bold;
text-align:left;
}

.tip {
font-size:11px;
font-weight:normal;
}

.searchbox {
font-size:12px;
font-family:arial;
width:180px;
}

#searchprop {
margin-left:2px;
}

#mortcountry .tophead{
font-size:12px; color:#fff;
}

#mortcountry td {
padding:2px 0px 2px 0px;
}

#mortcountry .buttonimg a:link{
border:0px;
}
#mortcountry .buttonimg a:visited{
border:0px;
}
#mortcountry .buttonimg a:active{
border:0px;
}
#mortcountry .buttonimg a:hover{
border:0px;
}