
body {
	background-color: #ccc;
	margin: 0px auto;
margin-top: 5px;
text-align:left;
}
 
table {text-align:left;}
.blue {	border: 1px solid #060E46;
	width: 100%;
	color: #060E46;
	vertical-align: middle;
}
.green {	font-weight: bold;
	padding: 2px;
	text-transform: uppercase;
	margin: 4px 2px 2px;
}
.searchBordBlue {	border-bottom: 1px solid #060E46;
	padding: 4px 2px;
}

img {
		border: 0;
		 }

h2 {
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#EE8C0E;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	}

.topLine {
	padding-bottom: 5px;
	}

.NotopLine {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#060E46;
	font-style:normal;
	text-align: justify;
	}
	
.toppLine {
	padding-top: 5px;
	border-top: 1px solid #9A9FB3;
	}

#bord {
	border: 1px solid #9A9FB3;
	}

#push {
	margin: 5px;
	text-align: justify;
	}
	
.MainImage {
	margin-bottom: 5px;
	margin-left: 5px;
	}

/* CSS Document */

.menu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#EE8C0E;
text-decoration:none;
font-style:normal;
font-weight:bold;
}

form {
	margin:0px;
	}


h1 {
	font-size:20px;
color:#0c4a65;padding:3px;font-family: Verdana, Arial, Helvetica, sans-serif; 
	}

	}

.line {
	border-bottom:1px solid #9B9FB5; 
	height:18px;
	}

.menu:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#BF700B;
text-decoration:none;
font-style:normal;
font-weight:bold;
}


.s_bg{
background-color:#EE8C0E;
}


.td{
padding-bottom:5;
padding-top:5px;
}

.cell{
height:32px;

}


td{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#060E46;
}



.red{
color:#FF0000;
}

.small_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#EE8C0E;
text-decoration:none;
font-style:normal;
}

.headings{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#2C4C74;
text-decoration:none;
font-style:normal;
font-weight:bold;
}

.headings2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#060E46;
text-decoration:none;
font-style:normal;
font-weight:bold;
}

.text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#060E46;
text-decoration:none;
font-style:normal;
}

.detailtext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#808080;
text-decoration:none;
font-style:normal;
text-align:justify;
}

table.detailpage {
	border: 1px solid #9A9FB3;
}


.text12{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#060E46;
text-decoration:none;
font-style:normal;
}


.form_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#060E46;
text-decoration:none;
font-style:normal;
font-weight:bold;
}

.form{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#060E46;
width:200px;
text-decoration:none;
font-style:normal;
font-weight:bold;
}

a {
color:#EE8C0E;
text-decoration:underline;
}
.links{
color:#EE8C0E;
text-decoration:underline;
font-style:normal;
}


.links:hover{
color:#BF700B;
text-decoration:none;
font-style:normal;
}

.links_small{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#EE8C0E;
font-style:normal;
}

.links_small:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#BF700B;
font-style:normal;
}



.del{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
}

.del:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
font-weight:bold;
}



.features{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-style:normal;
}

.grey{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#808080;
font-style:normal;
text-align:justify;
}

.grey2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#808080;
font-style:normal;
}

.grey2 li {margin-left:15px;}

.price{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
}


.ref{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#ff0000;
font-weight:bold;
}

.button{
font-size:9px;
font-weight: bold;
text-transform: uppercase;

}


.searchBordBlue {
	border-bottom: 1px solid #060E46;
	padding: 4px 2px;
}

.search{
	padding: 2px;
}

.form_dontchange{
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.form_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#060E46;
text-decoration:none;
font-style:normal;
font-weight:bold;
}

.blue {
	border: 1px solid #060E46;
	width: 100%;
	color: #060E46;
	vertical-align: middle;
}


.blue2 {
	border: 1px solid #060E46;
	width: 200px;
	color: #060E46;
	vertical-align: middle;
}

input {
	font-family: Verdana, Arial, tahoma, sans serif;
	font-size: 10px;
	color: #060E46;
}



select {
	font-family: Verdana, Arial, tahoma, sans serif;
	font-size: 10px;
	color: #060E46;
}
.green {
	font-weight: bold;
	padding: 2px;
	text-transform: uppercase;
	margin: 4px 2px 2px;
}

.test {
	background-image: url(images/cherry.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 5px;
}
.head {
	font-size: 12px;
	font-weight: normal;
	background:#003A5A;
}
.logotop {background:#003A5A;}

 .calendar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #555E79;
	text-decoration: none;
}

 .calendar:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #720200;
	text-decoration: none;
}


.click{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color:#000034;
text-decoration:none;
font-weight: bold;
}

#links .orange {
	font-family: "Times New Roman", Times, serif;
	font-size:24px;
	font-weight:Bold;
	color: #FF9900;
	margin: 0px;
	}
* html .front_img{
	height:300px;
}


/*
input.green {
  color:#fff;
  background-color: #669933;
  padding:5px;
}
*/
.green {
/*-moz-border-radius: 3px;
-webkit-border-radius:3px;
border-radius:3px;
border:medium none;*/
background:/*none repeat scroll 0 0 */#003A5A;
border:1px solid #003A5A;
padding:3px;
color:#FFFFFF;
cursor:pointer;
padding: 2px 8px 2px 8px;
height:21px
}







.offerticker ul li {
padding:0px;margin:0px;
}

.offerticker ul li a {
padding:0px;margin:0px;
color:#003A5A;
font-size:10px;
text-decoration:none;
}

#offerticker li {margin-top:-8px;list-style-type:none;text-indent:-3em;text-align:left}


/* new header */
.pagebody {margin:auto; width:780px; background:#fff}
.headspace{background:#fff;margin-top:10px;height:10px;}
.newhead {background:url(/images/bigbanner.gif) no-repeat; height:78px;width:760px;margin:0 auto;}

.headback {background:#fff;}
.topsearch {float:right;margin-right:12px;padding-top:9px;}
.spec1 {background:url(/images/spec2.png);background-repeat:none; width:758px; height:42px;margin-bottom:5px;margin-top:5px;border:1px solid #FFC4C4;color:#900;font-weight:bold;padding-top:8px;font-size:12px}
.buttonright {float:right;margin-right:20px;width:120px;height:20px;margin-top:3px;}
.tickstitle {float:left;margin-left:72px;}
.redlink {color:#003A5A;text-decoration:none}
.clicklink {text-decoration:none;text-align:center;color:#900;}
.telephone {float:right;padding:8px;}
.toppadder {padding-top:15px;}
#ref {border:none;}






.navigation {
	width:100%;
	 
	}

ul#topnav {
	margin: 0; padding: 0;
	float:left;
	list-style: none;
	font-size: 1.1em;
	color:#fff;
	margin-top:0px;
	position:relative;
	z-index:100;
}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
	position: relative;

	
}
.navi {font-size:2.1em;padding:0px 5px 0px 5px;}

ul#topnav li a { 
	padding: 0 5 0 5;
	float: left; 
	height: 37px;
	color:#003A5A;
}
ul#topnav li:hover a, ul#topnav li a:hover {
color:#fff;
 }

ul#topnav a.navi {
	margin-right:20px;
	text-decoration:none;

}
ul#topnav a.navi:hover {
/*background:url(/images/navback.png);
*/
background:#003A5A;
}


ul#topnav li .row {clear: both; float: left; width: 100%; margin-bottom: 0px;}
.clear {clear:both;}

.selang {color:#003A5A;float:right;padding-right:5px;}



ul#topnav {
	margin: 0; padding: 0;
	float:left;
	width: 100%;
	list-style: none;
	font-size: 1.1em;
}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
	position: relative;

}


ul#topnav li a {
	float: left; 
	height: 44px;
}


ul#topnav li:hover a, ul#topnav li a:hover { 
	background: #003A5A;

 }

 
ul#topnav li .sub {
	position: absolute;	
	top: 44px; left: 0;
	background: #003A5A;
	padding: 10px 10px 10px;
	float: left;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	display: none;
}
ul#topnav li .sub ul{
	list-style: none;
	margin: 0; padding: 0;
	width: 150px;
	float: left;	
}
ul#topnav .sub ul li {
	width: 100%;
	color: #fff;

}

ul#topnav .sub ul li h2 {
	padding: 0;  margin: 0;
	font-size: 1.3em;
	font-weight: normal;
}
ul#topnav .sub ul li h2 a {
	padding: 0px 0;
	color: #e8e000;
} 
ul#topnav .sub ul li a {
	float: none; 
	text-indent: 0; /*--Reset text indent--*/
	height: auto;
	padding: 7px 5px 7px 5px;
	display: block;
	text-decoration: none;
	color: #fff;
	font-weight:bold;


}
ul#topnav .sub ul li a:hover {color: #ddd; 

}

.sub h2 a {text-decoration:none;padding-bottom:0px;color:#f77321;font-size:14px;}
.row ul {padding:0px;margin:0px;}
 

ul#topnav .sub ul li a  {background-color:transparent; 

}

.morelink {background: #003A5A;color:#fff;font-weight:bold;padding:8px;text-decoration:none;}





.countrylinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #003A5A;
	font-style: normal;
	font-weight: lighter;
	text-decoration: none;
}
.countrylinks a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #003A5A;
	font-style: normal;
	font-weight: lighter;
	text-decoration: none;
}
.countrylinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #EE8C0E;
	font-style: normal;
	font-weight: lighter;
	text-decoration: none;
}
.countryimagelinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #003A5A;
	font-style: normal;
	font-weight: lighter;
	text-decoration: none;
}
.countryimagelinks a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #003A5A;
	font-style: normal;
	font-weight: lighter;
	text-decoration: none;
}
.countryimagelinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #EE8C0E;
	font-style: normal;
	font-weight: lighter;
	text-decoration: none;
}
.selectlanguage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003A5A;
}
.propertysearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
}
.headlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #003A5A;
	font-style:normal;
	/*font-weight: bold;*/
}
.headlinks a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003A5A;
	font-style: normal;
	text-decoration:none;
}
.headlinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #EE8C0E;
	font-style:normal;
	/*font-weight: bold;*/
	text-decoration:none;
}
.searchbordwhite {
	padding: 4px 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.searchbackground{
background-color:#003A5A;
}
.formtextwhite{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
font-style:normal;
font-weight:bold;
}
.buttonnew{
	border:#000000 1px;
	padding: 1px;
	background: #FFFFFF;
	text-transform: uppercase;
	color: #060E46;
	margin-top: 4px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
.buttonheader{
	border:#000000 1px;
	padding: 1px;
	background: #FFFFFF;
	text-transform: uppercase;
	color: #060E46;
	margin-top: 4px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}

/* area page new styles */
.h1 {color: #003366;margin:0px;padding-top:0px;margin-bottom:10px;}
.h3 {margin-top:0px;color:#0c4a65;text-transform:capitalize}
.rightfloat {float:right;margin-right:20px;}
.forsalelink {color:#0c4a65;text-decoration:none;}
.mainarea {color: #666;font-size:13px;padding:10px;border:1px solid #ccc;clear:both;padding-left:40px}
.bluetabholder {margin-top:10px;border:1px solid #003A5A; background:#003A5A;padding:10px;color:#fff;font-weight:bold;min-width:300px;float:left;margin-bottom:15px;}
.bluetabholder2 {margin-top:0px;border:1px solid #003A5A; background:#003A5A;padding:10px;color:#fff;font-weight:bold;/*min-width:270px;*/float:right;margin-bottom:5px;}
.bluetabholder3 {margin-top:0px;border:1px solid #003A5A; background:#003A5A;padding:10px;color:#fff;font-weight:bold;/*min-width:270px;*/float:left;margin-bottom:0px;}
.bluetab {color:#fff;text-decoration:none;text-transform:capitalize}
.bedright {margin-top:10px;border:1px solid #fff; background:#fff;padding:10px;padding-bottom:0px;color:#003A5A;font-weight:bold;float:right;margin-bottom:10px;}
.bedright2 {margin-top:0px;border:1px solid #fff; background:#fff;padding:10px;padding-bottom:0px;color:#003A5A;font-weight:bold;float:right;margin-bottom:10px;}
.rightcont {float:right; width:233px;clear:both;}
.rightbox {border:1px solid #ccc;padding:10px;margin-bottom:10px;}
.topmarg {margin-top:15px;margin-bottom:10px;}
.rightmarg {margin-right:36px;}
.topinput {padding:5px;width:220px;}
.topsearch {float:right;background:#003A5A;width:280px;}

.head {width:764px;height:105px;background:#003A5A;margin:0 auto;}
.logotop {float:left;width:450px;}
.white {background:#fff;}





.formleft {padding-left:5px; padding-right:5px; height:30px;}
.nomarg {margin:0px 0px 10px;font-size:17px;}

#placeholder {position:absolute;width:99%;height:100%;margin:0;padding:0;z-index:0;
-moz-opacity: 0.7;
opacity: 0.7;
filter: alpha(opacity=70);}
