body
{
	color: #ffffff;
	background-color: #d9d9d9;
	margin:0px;
	overflow: visible;

	scrollbar-base-color: #ffffff;
	scrollbar-arrow-color: #173f8d;
	scrollbar-track-color: #F5F5F5;
	
	scrollbar-shadow-color: 173f8d;
	scrollbar-lightshadow-color: #ffffff; 
	scrollbar-darkshadow-color: #999999;
	
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #ffffff; 
}

body, p, table, td, div
{
	font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #173f8d; text-decoration: none;
	margin: 0px 0px 0px 0px;
}

.bullet { background-color:#999999; height:70px; padding:10px 0px 10px 10px; background-image:url(../images/bullet.gif); background-repeat:no-repeat}
.bulletHover { background-color:#999999; height:70px; cursor:pointer; padding:10px 0px 10px 10px; background-image:url(../images/bulletHover.gif); background-repeat:no-repeat}
.bulletTitle { padding-left:30px; color:#ffffff; font-weight:bold; letter-spacing:1px; font: 1.3em/1em 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;}
.bulletContent { vertical-align:top; padding-left:4px; color:#e0e0e0; padding-top:7px; font-size:11px; font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;}

.mapSearch {
	background-color:#F6F6F6; 
	border:1px solid #DDDDDD; 
	width:125px; 
	height:19px; 
	margin-top:2px; 
	font-size:9px; 
	color:#094FA3;
	}
.submit { background-color:#014D98; color:#FFF; font-size:11px; border:1px solid #014D98; cursor:pointer; padding:1px;}
.submitHover { background-color:#014D98; color:#F39801; font-size:11px; border:1px solid #F39801; cursor:pointer; padding:1px;}

.mainImageBorder {border:1px solid #ED7C20;}
.formFieldTextarea { width:140px; font-family: Arial,Verdana,Helvetica; background-color: #ffffff; border: thin groove; FONT-SIZE: 11px;  letter-spacing: 0px;height:60px} 
.formFieldSelect { width:145px; font-family: Arial,Verdana,Helvetica; background-color: #ffffff; border: thin groove; FONT-SIZE: 11px;  letter-spacing: 0px;} 
.formFieldText { width:140px; font-family: Arial,Verdana,Helvetica; background-color: #ffffff; border: thin groove; FONT-SIZE: 11px;  letter-spacing: 0px;} 
.formLabel {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:italic; color:#173F8D; padding-right:10px}
.formSubLabel { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:italic; color:#173F8D; padding-right:10px; }
.formSubSubLabel { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#777777; padding-right:10px; }

.mapSearchViewLink a {color:#000066;}
.mapSearchViewLink a:link {color:#000066;}
.mapSearchViewLink a:visited {color:#000066;}
.mapSearchViewLink a:hover {color:#000066;}
.mapSearchHelpLink a {color:#000066;}
.mapSearchHelpLink a:link {color:#000066;}
.mapSearchHelpLink a:visited {color:#000066;}
.mapSearchHelpLink a:hover {color:#000066;}

.verticalAlign {vertical-align:top;}

.readMore a:hover {color:#4375BE;}

.moreDetailsInfo  {color:#4375BE;}

.propertyDetails {color:#F39801;}
.propertyTitle { font-size:14px; font-weight:bold;}
.propertyTitle a:link { font-size:14px;}
.propertyTitle a:active { font-size:14px;}
.propertyTitle a:visited { font-size:14px;}
.propertyTitle a:hover { font-size:14px; color:#4375BE;}

.imageBorder { border:1px solid #4375BE;}

.thumbnailsBorder { border:1px solid #F39801; padding:1px; }
.thumbnailsBorderHover { border:1px solid #4375BE; padding:1px; }

a:link{ font-weight: bold; font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #173f8d; text-decoration: none }
a:visited{ font-weight: bold;  font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #173f8d; text-decoration: none }
a:hover{ font-weight: bold;  font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000; text-decoration: none }

a.prop:link{ font-weight: regular; font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #173f8d; text-decoration: none }
a.prop:visited{ font-weight: regular;  font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #173f8d; text-decoration: none }
a.prop:hover{ font-weight: regular;  font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #000000; text-decoration: none }

a.tlm2:link{ font-weight: bold; font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #173f8d; text-decoration: none }
a.tlm2:visited{ font-weight: bold;  font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #173f8d; text-decoration: none }
a.tlm2:hover{ font-weight: bold;  font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #ed7c20; text-decoration: none }

.bold {	font-weight: bold; }

.text {	color: #173f8d;	}

.nav { color: #54657f; }

.white { color: #ffffff; }

.blue { color: #ED7C20; }

.green { color: #add93c; }

.orange1 { color: #ffcc03; }
.orange2 { color: #f78320; }
.orange3 { color: #ff7900; }

.pink { color: #AF1E1C; }

.grey { color: #173f8d; }

.h-1 { font-size: 10px; }

.h-2 { font-size: 9px; }
.h-3 { font-size: 11px; }

.h1 { font-size: 12px; font-weight: bold; }
.onpage { font-size: 12px; font-weight: bold; color: #D50018; }

.h2 { font-size: 13px; }

.h3 { font-size: 14px; }

.h4 { font-size: 16px; }
.h7 { font-size: 18px; }

.h5 { font-size: 20px; }

.h6 { font-size: 32px; }

.whiteBorder {border:2px solid #FFFFFF;}

.title {padding:6px 0px 6px 10px; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}

.moreDetailsNav {padding-bottom:10px;}

#qs_select { font-size: 11px; color: #000000; border: thin groove;	width: 140px; }
.qs_select { font-size: 11px; color: #000000; border: thin groove;	width: 140px; }

a.l_nav:link { color: #000000; font-weight: bold; text-decoration: none; }
a.l_nav:visited { color: #000000; font-weight: bold; text-decoration: none; }
a.l_nav:hover { color: #ffffff; }

a.l_inav:link { color: #ffffff; font-weight: bold; text-decoration: none; }
a.l_inav:visited { color: #ffffff; font-weight: bold; text-decoration: none; }
a.l_inav:hover { color: #000000; }

a.l_footer:link { color: #848484; text-decoration: none; }
a.l_footer:visited { color: #848484; text-decoration: none; }
a.l_footer:hover { color: #ff7900; }

a.l_map:link { color: #000000; text-decoration: none; }
a.l_map:visited { color: #000000; text-decoration: none; }
a.l_map:hover { color: #EC6272; }

/*
.redlink1 { color: #bf2c37; text-decoration: none; }
.redlink1:hover { color: #000000; }
*/
select.select1 { width:120px; font-family: Arial,Verdana,Helvetica; background-color: #ffffff; border: thin groove; FONT-SIZE: 11px;  letter-spacing: 0px;}
select.select2 { width:150px; font-family: Arial,Verdana,Helvetica; background-color: #ffffff; border: thin groove; FONT-SIZE: 11px;  letter-spacing: 0px;}
input.input1 { width:150px; font-family: Arial,Verdana,Helvetica; background-color: #ffffff; border: thin groove; FONT-SIZE: 11px;}
textarea.textarea1 { width:200px; font-family: Arial,Verdana,Helvetica; background-color: #ffffff;  border: thin groove; FONT-SIZE: 11px;}

#Title { width:50px; font-family: Arial,Verdana,Helvetica; background-color: #ffffff; border: thin groove; FONT-SIZE: 11px;  letter-spacing: 0px;}
#FirstName, #Surname, #ContactNumber { width:170px; font-family: Arial,Verdana,Helvetica; background-color: #ffffff; border: solid; border-width: 1px; border-color: #7F9DB9; FONT-SIZE: 11px;}
#Comments { width:250px; font-family: Arial,Verdana,Helvetica; background-color: #ffffff;  border: solid; border-width: 1px; border-color: #7F9DB9; FONT-SIZE: 11px;}

.b_table
{
border: 1px solid #d7d7d7;
}

#img_search
{
	border: 1px solid #FF7900;
}
#img_thumb
{
	border: 2px solid #FF7900;
}



.car_image {
	margin: 5px 0px 0px 5px;
}

#car_text {
	font-size: 11px;
	color: #2B66A0;
	line-height: 17px;
	padding: 0px 0px 0px 0px;
	margin:6px;
}

.footer {
	float:left;
	height:100px;
	margin: 8px 10px 0px 10px;
}

.footer a:link {
	font-size: 10px;
	font-weight: bold;
	color: #A4A4A5;
	text-decoration: none;
}

.footer a:visited {
	font-size: 10px;
	font-weight: bold;
	color: #A4A4A5;
	text-decoration: none;
}
/*
a:visited {
	color:#F68937;
	text-decoration: none;
	font-weight: bold;
}

a:link {
	color:#F68937;
	font-weight: bold;
	text-decoration: none;

}
*/


toplevelink.:hover {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
/*
a:visited {
	font-size: 11px;
	font-weight: bold;
	color:#173f8d;
	text-decoration: none;
}

a:link {
	font-size: 11px;
	color:#173f8d;
	font-weight: bold;
	text-decoration: none;
}


*/

ul  {
	list-style: disc;
	margin:0px;
	padding:0px;
}

ul li {
	margin: 10px 0px 10px 15px;
}

li a:link {
	font-size: 11px;
	color: White;
	text-decoration: none;
	font-weight:bold;
}

li a:visited {
	font-size: 11px;
	color: White;
	text-decoration: none;
	font-weight:bold;
}


#menu a {
	margin: 0px 0px 0px 15px;
	line-height: 24px;
	font-weight: bold;
}

#menu a:link {
	color: White;

	font-size: 11px;
}

#menu a:visited {
	color: White;
	font-weight: bold;
	font-size: 11px;
}

.central_content p {
	font-size: 12px;
	color: #2B66A0;
	line-height: 20px;
	padding: 15px 0px 0px 0px;
	margin:0px;
}

.central_content ul {
	color: #2B66A0;
	font-size:12px;
}

a.login {
	color: #EC7430;
	text-decoration: none;
	font-weight: bolder;
	font-size: 11px;
}
a.login:visited {
	color: #EC7430;
	text-decoration: none;
	font-weight: bolder;
	font-size: 11px;
}
a.login:hover {
	color: #9EA4AD;
	text-decoration: none;
	font-weight: bolder;
	font-size: 11px;
}

a.register {
	color: #9EA4AD;
	text-decoration: none;
	font-weight: bolder;
	font-size: 11px;
}

a.register:visited {
	color: #9EA4AD;
	text-decoration: inherit;
	font-weight: inherit;
	font-size: inherit;
}


.top_text {
	font-size: 11px;
	color: #9EA4AD;
}

.l_text {
	background-color: inherit;
}

#contact-form td {
	font-size: 12px;
	color: #2B66A0;
}


#property_text { 
	padding:10px 8px;
	font-size: 11px;
	color: #2B66A0;
	line-height: 18px;
	margin:0px;
	}
.property_image { text-align:center; width:210px;padding-top:5px; }
#property_image { text-align:center;border:none;margin:0 auto 0 auto; }


.dezrez-body
{
	background-color: #ffffff;
}

.button{border: 0px 0px 0px 0x; border-color: #ffffff; background-color: #ffffff; font-size: 12; COLOR: #ff7900; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; font-weight: bold;  font-variant: small-caps; TEXT-DECORATION: underline; letter-spacing: 0px; line-height: 150%; padding: 0px 0px 0px 0x; text-align: left; cursor: pointer}
a.mapstyle{
	font-size: 10px;
	color:#173f8d;
	text-decoration: none;
	}
a:hover.mapstyle{
	text-decoration: underline;
	font-size:10px;
	color:#173f8d;
	}
a:visited.mapstyle{
	font-size: 10px;
	color:#173f8d;
	text-decoration: none;
	}

