/* Default classes */
body {margin:0px;background-color:#F9F4EC;}
p {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #000000;}
td,li {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #000000;}
input,textarea,select {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;}
h1 {font-size: 14px;color: #000000;}
h1.title { border-bottom:1px solid #000000;padding-bottom:4px; }
h2 {font-size: 14px;font-weight: bold;}
.pictureText {font-size: 9px;padding:2px 0px 10px 0px;}
ul,ol { padding-left:1em;margin-left:1em; }
form { padding:0px; margin:0px; }

/* Borders */
.bTW {border-top:1px solid #FFFFFF;}
.bBW {border-bottom:1px solid #FFFFFF;}
.bBTW {border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;}
.bLW {border-left:1px solid #FFFFFF;}

.bAllB {border:1px solid #000000;}
.bTB {border-top:1px solid #000000;}
.bBB {border-bottom:1px solid #000000;}

.bAllG {border:1px solid #8FA0AE;}
.bTG {border-top:1px solid #D0A375;}
.bBG {border-bottom:1px solid #D0A375;}

/* Menu table */
#MENU {
	padding:6px 0px;
	margin:0px;
}
#MENU a {
	padding:0px 6px;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#MENU a:hover {
	color:#FFFFFF;
}
#TOPNAV { margin:10px; }
#TOPNAV a {
	padding:0px 8px;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#TOPNAV a:hover {
	color: #CC0000;
}
#MENU p.menuHeading {
	display:block;
	width:100%;
	padding:3px 0px 3px 0px;	
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#F5F4EF;
	color:#000000;
	border-bottom:1px solid #FFFFFF;
}

/* Links */
a {font-weight: bold;color:#333333;text-decoration: underline;}
a:hover {text-decoration: none;}
a.longhurst {text-decoration:underline;font-weight:normal;color:#FFFFFF;}
a.longhurst:hover {text-decoration:underline;color:#8D9EC3;}
a.tinylink {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;text-decoration: none;}
a.tinylink:hover {color:#000000;}
a.tinylink2 {font-weight:normal;}
a.tinylink2:hover {background-color:#55626C;color:#FFFFFF;}
a.published {font-weight:normal;color:#009900;}
a.published:hover {background-color:#009900;color:#FFFFFF;}
a.unpublished {font-weight:normal;color:#FF0000;}
a.unpublished:hover {background-color:#FF0000;color:#FFFFFF;}

/* Custom classes */
.error {font-weight:bold;color:#FF0000;}
.valid {font-weight:bold;color:#009900;}
.footer {font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333}

#LOGIN_TABLE {background-color: #FFFFFF;border: 1px solid #000000;}
#LOGIN_TABLE th {font-size: 14px;color: #000000;background-color:#E6E4D8;}

#PROPERTY_TABLE {background-color:#FFFFFF;border-top: 1px solid #D0A375;border-left:1px solid #D0A375;}
#PROPERTY_TABLE td {border-right:1px solid #D0A375;border-bottom:1px solid #D0A375;}
#PROPERTY_TABLE th {font-size:11px;color: #000000;background-color:#E3C6AA;border-right:1px solid #D0A375;border-bottom:1px solid #D0A375;}

#KEY_FEATURES { background-color:#F5F4EF;border:1px solid #000000; }
#KEY_FEATURES td { font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#6E6D58; }
#KEY_FEATURES p { font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#6E6D58; }

#LR_PADDING td {padding:0px 2px 0px 2px;}
#ENQUIRY_TABLE td { padding:0px 6px 6px 0px; }

#deletion { padding:15px;border:1px solid #D0A375;background-color:#FFD4D4; }
#deletion h1 { margin:0px; }
#deletion p { margin-bottom:0px; }

.trOdd {background-color:#FFF9EB;}
.trEven {background-color:#FFFFFF;}
.trOver {background-color:#F6DEAB;}

.imageTable {background-color:#CCCCCC;border-right:1px solid #666666;}
.imageTable td {border-top:1px solid #666666;border-bottom:1px solid #666666;border-left:1px solid #666666;}

.imageTableSelected {background-color:#FF0000;border-right:1px solid #FF0000;}
.imageTableSelected td {border-top:1px solid #FF0000;border-bottom:1px solid #FF0000;border-left:1px solid #FF0000;}

.pt0 {padding-top:0px;}
.pb0 {padding-bottom:0px;}

ul.bm10 li {margin-bottom:15px;}
ol.bm10 li {margin-bottom:5px;}

/* Images */
.headerImage {background-image: url(../images/banner-uk.gif); background-repeat: no-repeat;}
.headerImageIntro {background-image: url(../images/banner-intro.gif);}
.NavBgColor {background-color: #D0A375;}
.mainAreaBg_top {background-image: url(../images/bg-round-top-uk.gif);	background-repeat: no-repeat;}
.mainAreaBg_mid {background-image: url(../images/bg-round-mid-uk.gif);	background-repeat: repeat;}
.mainAreaBg_bot {background-image: url(../images/bg-round-bot-uk.gif);	background-repeat: no-repeat;}
.mainAreaBg_top_2c {background-image: url(../images/bg-round-top-uk_2c.gif);	background-repeat: no-repeat;}
.mainAreaBg_mid_2c {background-image: url(../images/bg-round-mid-uk_2c.gif);	background-repeat: repeat;}
.mainAreaBg_bot_2c {background-image: url(../images/bg-round-bot-uk_2c.gif);	background-repeat: no-repeat;}
.bannerFlash {background-image: url(../images/bannerflash-uk.jpg);	background-repeat: no-repeat;}
.siteborderLeft {background-image:  url(../images/borderleftbg-uk.gif);}
.siteborderRight {background-image:  url(../images/borderrightbg-uk.gif);}
.thumbnail { display:block; float:left; margin-bottom:10px; margin-right:10px; }

/* Statuses */
.under_offer_banner {
	padding:3px;
	background-color:#009900;
	color:#FFFFFF;
	font-size:18px;
	text-align:center;
	border-top:1px solid #FFFFFF;
	/*border-bottom:1px solid #FFFFFF;*/
}
.under_offer_banner a { color:#FFFFFF; text-decoration:none; font-weight:normal; }
.let_banner {
	padding:3px;
	background-color:#0066FF;
	color:#FFFFFF;
	font-size:18px;
	text-align:center;
	border-top:1px solid #FFFFFF;
	/*border-bottom:1px solid #FFFFFF;	*/
}
.let_banner a { color:#FFFFFF; text-decoration:none; font-weight:normal; }
.sold_banner {
	padding:3px;
	background-color:#990000;
	color:#FFFFFF;
	font-size:18px;
	text-align:center;
	border-top:1px solid #FFFFFF;
	/*border-bottom:1px solid #FFFFFF;	*/
}
.sold_banner a { color:#FFFFFF; text-decoration:none; font-weight:normal; }
.sold_subject_to_contract_banner {
	padding:3px;
	background-color:#CC3300;
	color:#FFFFFF;
	font-size:18px;
	text-align:center;
	border-top:1px solid #FFFFFF;
	/*border-bottom:1px solid #FFFFFF;*/
}
.sold_subject_to_contract_banner a { color:#FFFFFF; text-decoration:none; font-weight:normal; }

#LEFT_2C { padding-left:20px; padding-right:20px; }
#RIGHT_2C { padding-left:20px; padding-right:20px; }