/* extras */
/*taking this out cos it was screwing search pages

#refArrowCoverDiv{left:40px}*/

/*  from style.css      */

.currlinks {font-family:arial,helvetica,sans-serif; font-size:12px; color:#ffffff; text-decoration:none;}
.currlinks_active {font-family:arial,helvetica,sans-serif; font-size:12px; color:#ffff99; text-decoration:none;}	
.normal {font-family:arial,helvetica,sans-serif; font-size:12px; color:#000000; text-decoration:none;}	
.dropdown {font-family:arial,helvetica,sans-serif; font-size:8pt; color:#ffffff; text-decoration:none;}
a.currlinks:hover {color:#ffff99;}

/* from default.asp    */

 .keySearch {padding:10 10 0 0;}
 .whitelink {font-family:arial,helvetica,sans-serif; font-size:8pt; color:#ffffff; text-decoration:none;}
 a.whitelink:hover {color:#000000;}
 .small {font-family:arial,helvetica,sans-serif; font-size:8pt; color:#ffffff; text-decoration:none;}
 a.small:hover {color:#ffff99;}

 .contentPadding {padding-left:12;}

/* drop down styles*/

.selectDropdownBorder{border-width:1;border-style:solid;border-color:#333333;}
.selectArrow{font-size:8pt;}
.selectBox, .selectBoxon {font-size:8pt;}
.selectedOption{font-family:arial,helvetica,sans-serif;font-size:8pt;padding-left:4px}
	
/* microsite selecta box classes  */

#relPosHolder{position:relative;top:0;left:0;vertical-align:top;}
#XmsFormHolder{position:absolute;left:0;top:0;vertical-align:top;z-index:1;}/* currently defunct */

/*  older styles -  links and navigation mainly */

.nav {font-family:arial,helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none;cursor:default;}	
.breadcrumb{font-family:arial,helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none;} 
a.breadcrumb:hover {color:#ffff99;}
.topBreadCrumb{font-family:courier; font-size:18px; color:#ffffff; text-decoration:none;}
.subnav{font-family:arial,helvetica,sans-serif; font-size:10px; color:#ffffff; text-decoration:none;} 
a.subnav:hover {color:#ffff99;}
.subnavActive{font-family:arial,helvetica,sans-serif; font-size:10px; color:#000000; text-decoration:none;} 
.normal {font-family:arial,helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none;}

a.normal:hover {color:#ffff99;}

.date{font-family:arial,helvetica,sans-serif; font-size:11px; color:#B3B9C3; text-decoration:none;}		
.normalBold {font-family:arial,helvetica,sans-serif; font-size:8pt; color:#ffffff; font-weight:bold; text-decoration:none;}
a.normalBold:hover {color:#ffff99;}
.main {font-family:arial,helvetica,sans-serif; font-size:11px; color:#000000; text-decoration:none;}
.link {font-family:arial,helvetica,sans-serif; font-size:11px; color:#ffffff;}
a.link:hover {color:#ffff99;}
.select {font-family:arial,helvetica,sans-serif; font-size:11px; color:#000000;}		
.subnavLink{font-family:arial,helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none;} 
a.breadcrumb:hover {color:#ffff99;}
.currlinks {font-family:arial,helvetica,sans-serif; font-size:12px; color:#ffffff; text-decoration:none;}
.currlinks_active {font-family:arial,helvetica,sans-serif; font-size:12px; color:#ffff99; text-decoration:none;}	
a.currlinks:hover {color:#ffff99;}
.fpLink {font-family:arial,helvetica,sans-serif; font-size:11px; color:#ffffff; font-weight:bold;}
a.fpLink:hover {text-decoration:none;}
.fpHead {font-family:arial,helvetica,sans-serif; font-size:12px; color:#000000; font-weight:bold;}
.fpLabel {font-family:arial,helvetica,sans-serif; font-size:11px; color:#5F687B; font-weight:bold; text-decoration:none;}
.whiteText {color:#ffffff}
a.whiteText {text-decoration:none;}
.topLetter {color:#B7BBC2;font-weight:bold;}
.links {color:#B7BBC2;}
.topLetter:hover {color:#7E8695;}
.topLetterSel {color:black;}
.small {font-family:arial,helvetica,sans-serif; font-size:10px; color:#999933; text-decoration:none;}



a.embeddedItem
{
	color:#000000;
	font-weight:bold;
	font-size:11px;
}


a.embeddedItem:hover
{
	color:#7e8695;
}

/* keyword search defs */

.keyword {font-family:arial,helvetica,sans-serif; font-size:10px; color:#353546; text-decoration:none;}

/* generic defs */

.whiteArea {padding:0 0 10 20;}

a {font-family:arial,helvetica,sans-serif; font-size:8pt; color:#7E8695;}

span.lightlink a {font-family:arial,helvetica,sans-serif; font-size:11px; color:#B3B9C3;}
span.lightlink {font-family:arial,helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none;}
	
body,td,div,span,normTxt{ font-family:arial,helvetica,sans-serif; font-size:8pt}

select,input,textarea {font-family:arial,helvetica,sans-serif; font-size:8pt}	
/*input {border:1px #BFBFBF inset;}*/

.thinLine{background-color:#333333}

.ukMainBg{background-color:#444654;}

/* content class definitions */
	
.contentPadding{
	padding:20 20 0 20;
}		

.newsContentPadding{
	padding:0 20 0 20;
	color:black;
}	/* special one for news since the date is ASP generated, and this add's the top padding already */

.contentBody{
	color:#444654;
}

a.contentBody{
	color:#333333;
}

a.contentBody:hover {color:#333333;}


.hubContentBody{
	color:#ffffff;
}


.contentDate{ color:#7E8695;}

.contentBackToTop{color:#999999}

.bottomLink{font-weight:bold;text-decoration:none;color:#353546}
.bottomLink:hover{color:#7E8695;}

/* work area classes*/

.contentSelected{color:#ffff99;font-weight:bold;}


/*  property search areas*/

.searchIntroLink{color:#B7BBC2;}

/* new developments */

.newDevTitle{font-size:9pt;font-weight:bold}
.newDevPrice{color:#999999}

.marginBg{background-color:#444654}
.marginKeyLineBg{background-color:#353546}

/* property thumbnails shading */

TD.oddPropRow {background-color:#ECEDEF;}
TD.evenPropRow {background-color:#ffffff}

.nonLink{font-family:arial,helvetica,sans-serif; color:#7E8695;}

.boxBorderActive {background-color:#9CCFFF;} /*blue*/
.boxBorderInActive {background-color:#9C9A9C;} /*grey*/

.quickSearchCounties {color:#000000; text-decoration:none;}

/* nav menu link cusor */
td.tddropdown, td.tableOff, td.tableOn {cursor:hand;}


/* for no property alert box*/
.noPropBorder {background-color:#9CA2B5;}
.noPropTitlebar {background-color:#FFFF9C;}
.noPropTitle {font-weight:bold;}

/*hide parts of ubertypes not suitable for couk*/
.uberContactMainTitle{display:none}
.uberContactBackToTop{display:none}
.uberContactDept{display:none}
.uberContactFax{display:none}
.uberContactBreakAfterTitle{display:none}

.blackBord{border-color:black;}
.borderedImg{border-color:#000000;border-style:solid;border-width:1px}
