
.formLabel {font-weight:bold; padding-right:10px;}

.formFieldTextarea {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	width:194px; 
	padding:2px;
	height:120px;
	border:1px solid #CCC;
	}
.formFieldSelect {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	padding:2px;
	padding:2px;
	width:200px;
	border:1px solid #CCC;
	} 
.formFieldText {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	padding:2px;
	width:194px;
	border:1px solid #CCC;
	}

.nav { font-size:14px; color:#999; line-height:24px;}
.nav a:link{ font-size:14px; color:#052A5C; text-decoration:none; padding:2px;}
.nav a:active{ font-size:14px; color:#052A5C; text-decoration:none; padding:2px;}
.nav a:visited{ font-size:14px; color:#052A5C; text-decoration:none; padding:2px;}
.nav a:hover{ font-size:14px; color:#FFF; background-color:#052A5C; text-decoration:none; padding:2px;}

.backLink {color:#333; font-weight:bold; text-decoration:none}
.backLink a:link { color:#333; font-weight:bold; text-decoration:none;}
.backLink a:active { color:#333; font-weight:bold; text-decoration:none;}
.backLink a:visited { color:#333; font-weight:bold; text-decoration:none;}
.backLink a:hover { color:#333; font-weight:bold; text-decoration:underline;}

.qsDropdown {background-color: #ffffff; color: #666666; font-size: 0.9em; width: 130px;}

body{
	text-align: center;
	font-size: 100%;
}

img {
	border:none; 
}


#container {
    width: 950px;
    margin: 10px auto;
    border: 1px solid #CCCCCC;
	text-align: left;
	background-image: url(http://www.maitlands.biz/images/container_bg2.gif);
	background-repeat: repeat;
	/*background: #ffffff;*/
	
}

/* th topdiv holds the logo div, the telbg div and the tel div */

#topdiv {
    width: 950px;
	background: #ffffff;
}

#logo {
    width: 478px;
	height: 88px;
	float: left;
	background: #ffffff;
	float: left;
}


#telbg {
	width: 254px;
	height: 88px;
	background-color: #ffffff;
	float: left;
}

#tel {
	width: 230px;
	text-align: right;
	padding-top: 8px;
	margin-left: 10px;
	color: #052A5C;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 0.63em;
	line-height: 1.2em;
	
}

#toprightpic {
	width: 218px;
	height: 88px;
	float: left;
	background-color: #ffffff;
}


#maindiv {
	width: 950px;
	/*height: 300px;*/
	color: #666666;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 1.4em;
	
}


	
#col1 {
	width: 478px;
	/*height: 400 px;*/
	float: left;
	background-color: #ffffff;
}

/* col1_text has a padding of 20px either side to give the div margins */
#col1_text {
	width: 438px;
	/*height: 150px;*/
	background-color: #ffffff;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 15px;
}

#col1_text a, #col2 a {
  color: #666666;
}

#col1_text a:hover, #col2 a:hover {
  color: #C62030;
}


#vebra_text {
	width: 670px;
	/*height: 150px;*/
	background-color: transparent;
	padding-top: 30px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 15px;
}

/* this style is for the vebrasearch.tpl */
.floatleft {
float: left;
}

#vebra_text_forms {
	width: 670px;
	background-color: transparent;
	/*padding-top: 30px;*/
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 15px;
}


#vebra_text_magnifying_glass {
	width: 670px;
	/*height: 150px;*/
	background-color: transparent;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 15px;
}

#col2 {
	width: 254px;
	float: left;
	background-color: transparent;
}

#col2_top_title {
	width: 214px;
	height: 30px;
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 5px;
	padding-bottom: 15px;
	border-bottom: 1px dotted #CCCCCC;
	background-color: transparent;
	
}

#col2_top_title_no_magnifying {
	width: 214px;
	height: 30px;
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 21px;
	padding-bottom: 15px;
	border-bottom: 1px dotted #CCCCCC;
	background-color: transparent;
	
}

#col2_top_title_homesalenetwork {
	width: 214px;
	height: 30px;
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 10px;
	padding-bottom: 15px;
	border-bottom: 1px dotted #CCCCCC;
	background-color: transparent;
	
}

.col2_top_title {
	color: #C62030;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
}

a.col2_top_title {
	text-decoration: underline;
}

a.col2_top_title:hover {
	color: #052A5C;
}

#quote {
	width: 214px;
	/*height: 30px;*/
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 20px;
	padding-bottom: 15px;
	border-bottom: 1px dotted #CCCCCC;
	background-color: transparent;
	color: #627998;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 1.5em;
	line-height: 1.2em;
	
}
.quote {
  font-style: italic;
  padding: 0px;
  margin: 0px;
}
.quote_author {
  padding: 0px; margin: 0px;
  font-style: normal;
  font-size: 0.8em;
  margin-bottom: 2em;
}
	
	

#col2_text {
	width: 214px;
	/*height: 200px;*/
	padding-left: 20px;
	margin-right: 18px;
	padding-top: 20px;
	border-left: 1px dotted #CCCCCC;
	background-color: transparent;
}

#col2_bottom_white {
	width: 214px;
	height: 20px;
	background-color: transparent;
	margin-left: 20px;
	margin-right: 20px;
	
}

.col2_links {
	
}

a.col2_links {
	color: #666666;
	text-decoration: underline;
}

a.col2_links:hover {
	text-decoration: underline;
	color: #C62030;
}



#col3  {
	width: 218px;
	float: left;
	background-color: transparent;
}

#footer {
	clear: both;
	background: #eeeeee;
	height: 24px;
	color: #666666;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 0.7em;
	padding-left: 20px;
	padding-top: 7px;
}

#page_title {
	background-color: transparent;
	padding-top: 30px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 2px;
}



.page_title {
	color: #052A5C;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 1.4em;
}

.subheading {
	color: #052A5C;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
}

.subheading_news {
	color: #052A5C;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
}

.subheading_smaller {
	color: #052A5C;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
}

.form_field {
	border: 1px solid #CCCCCC;
	color: #666666;
	float: left;
	/*font-family: verdana, arial, helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 1.4em;*/
}


/* this is for the DIV which holds the text on the form pages which sais First Name, Surname etc */
.form_left_text {
	padding-bottom: 10px;
	text-align: left;
}


/* this is for the text for Mandatory on the forms */
.mandatory {
	font-size: 0.8em;
}


div.box_button {
	border: 1px solid #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right:2px;
	padding-left: 2px;
	margin-left:20px;
	margin-right: 29px;
	text-align: center;
	background-color: #EEEEEE;
	margin-top: 15px;

}

div.box_button:hover {
	background-color: #ffffff;
	/*border: 1px solid #CCCCCC;*/
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	/*margin-top: 15px;*/

}

a.box_button {
	color: #052A5C;
	text-decoration: none;
}

a.box_button:hover {
	color: #052A5C;
	background-color: #CCCCCC;
	text-decoration: none;
}



.read_more {
	color: #052A5C;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
}

a.read_more {
	text-decoration: underline;
}

a.read_more:hover {
	color: #C62030;
}

/* this styling is for the homepage only */
#flash_movie {
	width: 478px;
	height: 253px;
	background-image: url(http://www.maitlands.biz/images/flash_image.jpg);
	background-repeat: no-repeat;
}

#quicksearch_holder {
	width: 254px;
	height: 253px;
	background-image: url(http://www.maitlands.biz/images/quicksearch_bg.jpg);
	background-repeat: no-repeat;
}

#quicksearch_title {
	width: 214px;
	height: 20px;
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 10px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #CCCCCC;
	background-color: transparent;
	
}

#quicksearch_details {
	width: 214px;
	height: 130px;
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 15px;
	padding-bottom: 5px;
	background-color: transparent;
	
}

.quicksearch_line {
        padding-bottom: 10px; text-align: right;
	padding-left: 10px;
        padding-right: 10px;
}

.quicksearch_label {
        float: left;
}

.quicksearch_input_box {
        background-color: #ffffff; color: #666666; font-size: 0.9em; width: 120px;
}

#go_button {
	/*width: 214px;*/
	height: 20px;
	margin-left: 20px;
	margin-right: 20px;
	text-align: right;
	background-color: transparent;
}

#advanced_search_link {
	/*width: 214px;*/
	height: 20px;
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 10px;
	/*padding-bottom: 5px;*/
	background-color: transparent;
}

#advanced_search_link_new {
	/*width: 214px;*/
	height: 20px;
	margin-left: 10px;
	margin-right: 20px;
	padding-top: 10px;
	/*padding-bottom: 5px;*/
	background-color: transparent;
}

/* this is for the Property of the Week feature on the letting.php page and the buying.php page */
#potw_container {
	width: 212px;
	border: 1px dotted #CCCCCC;
	background-color: transparent;
	margin-bottom: 20px;
	
}

#potw_heading {
	background-color: #A1A1A1;
	/*height: 30px;*/
	
}

#potw_img {
	height: 150px;
	width: 212px;
	background-color: #999999;
	
}

#potw_detail_container {
	/*height: 214px;
	width: 174px;*/
	background-color: #E0E0E0;
	
}


.potw_title {
	color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 7px;
	text-decoration: underline;
}

.potw_title:hover {
	color: #052A5C;
	/*font-family: verdana, arial, helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 7px;
	text-decoration: underline;*/
}

.potw_details_title {
	color: #052A5C;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	padding-top: 5px;
	/*padding-bottom: 3px;*/
	padding-left: 10px;
}

.potw_details_answer {
	color: #666666;
	font-size: 1em;
	/*font-family: verdana, arial, helvetica, sans-serif;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;*/
}



/* this is for the Main Menu, the slim buttons: home etc */
div.menu_button_slim {
	width: 218px;
	height: 24px;
	font-weight: bold;
	background-image: url(http://www.maitlands.biz/images/menu_but_slim1.gif);
	background-repeat: no-repeat;
	line-height: 22px;
}

/* this is for the Main Menu, the slim buttons HOVER effect */
div.menu_button_slim:hover {
	background-image: url(http://www.maitlands.biz/images/menu_but_slim2.gif);
	background-repeat: no-repeat;
}

/* and this is for the <a> tags on the slim buttons */
div.menu_button_slim a {
	padding-left: 30px;
	text-decoration: none;
	color: #052A5C;
	font-size: 0.86em;
}

div.menu_button_slim a:hover {
	text-decoration: none;
	color: #C62030;
}

/* this is for the More Information button */
div.more_information {
	width: 218px;
	height: 24px;
	font-weight: bold;
	background-image: url(http://www.maitlands.biz/images/menu_but_slim2.gif);
	background-repeat: no-repeat;
	line-height: 22px;
}

/* this is for the Main Menu, the slim buttons HOVER effect */
div.more_information:hover {
	background-image: url(http://www.maitlands.biz/images/menu_but_slim2.gif);
	background-repeat: no-repeat;
}

/* and this is for the <a> tags on the slim buttons */
div.more_information a {
	padding-left: 30px;
	text-decoration: none;
	color: #C62030;
	font-size: 0.86em;
}

div.more_information a:hover {
	text-decoration: none;
	color: #C62030;
}


/* this is for the SUB MENU */
div.sub_menu {
	width: 218px;
	height: 24px;
	/*font-weight: bold;*/
	background-image: url(http://www.maitlands.biz/images/sub_menu_slim1.gif);
	background-repeat: no-repeat;
	line-height: 22px;
}


div.sub_menu :hover {
	background-image: url(http://www.maitlands.biz/images/sub_menu_slim2.gif);
	background-repeat: no-repeat;
}


div.sub_menu  a {
	padding-left: 60px;
	text-decoration: none;
	color: #052A5C;
	font-size: 0.86em;
}

div.sub_menu  a:hover {
	text-decoration: none;
	color: #C62030;
}




/* this is for the Main Menu, the fat buttons: buying, selling and letting */
div.menu_button_fat {
	width: 218px;
	height: 38px;
	font-weight: bold;
	background-image: url(http://www.maitlands.biz/images/menu_but_fat1.gif);
	background-repeat: no-repeat;
	line-height: 36px;
}

div.menu_button_fat:hover {
	background-image: url(http://www.maitlands.biz/images/menu_but_fat2.gif);
	background-repeat: no-repeat;
}

/* and this is for the <a> tags on the fat buttons */
div.menu_button_fat a {
	padding-left: 30px;
	text-decoration: none;
	color: #052A5C;
	font-size: 0.96em;
}

div.menu_button_fat a:hover{
	text-decoration: none;
	color: #C62030;

}

.sub_menu_red {
	font-weight: bold;
	color: #C62030;
}

/* styling for the topselling flash movie on the homepage */
.topselling_agent_flash {
	background-image: url(http://www.maitlands.biz/images/topsellingagent_bg.gif);
	background-repeat: no-repeat;
	/*background-color: #ffffff;*/
	width: 218px;
	margin-top: 190px;
	/*text-align: center;*/
	
}

/* this is used for the Clients Thoughts page on the page which Anna did */
.quote_italics {
font-style: italic;

}

.quote_author {
font-size: 0.8em;

}



/* VEBRAs STYLE SHEET - copied from the css that Vebra supplied */


TABLE.MainTable {
	width: 90%;
	margin-top: 20px;
	margin-left: 20px;
	
}

.FooterText {
	font-size : 10px;
	color : #cccccc;
	font-family: verdana, arial, helvetica, sans-serif;
}

A.FooterText:ACTIVE {
	text-decoration: underline;
	font-size : 10px;
	color : #cccccc;
	font-family: verdana, arial, helvetica, sans-serif;

}

A.FooterText:HOVER {
	text-decoration: none;
	font-size : 10px;
	color : #0000FF;	
	font-family: verdana, arial, helvetica, sans-serif;

}

A.FooterText:LINK {
	text-decoration: underline;
	font-size : 10px;
	color : #cccccc;
	font-family: verdana, arial, helvetica, sans-serif;

}

A.FooterText:VISITED {
	text-decoration: underline;
	font-size : 10px;
	color : #cccccc;
	font-family: verdana, arial, helvetica, sans-serif;

}



/* SEARCH PAGE */

.SelectText {
	font-size : 12px;
	color : #666666;
	font-family: verdana, arial, helvetica, sans-serif;

}



/* search criteria select boxes and header */

.SelectHeader {
	/*font-size : 13px;*/
	font-size : 1em;
	color : #052A5C;
	font-weight: bold;
	font-family : verdana, arial, helvetica, sans-serif;

}



.Selectrooms {
	background-color: #FFFFFF;
	font-size : 12px;
	color : #666666;
	font-family : verdana, arial, helvetica, sans-serif;
	width: 130px;
	

}

.SelectPrices {
	background-color: #FFFFFF;
	font-size : 12px;
	/*font-size : 0.9em;*/
	color : #666666;
	font-family : verdana, arial, helvetica, sans-serif;
	width: 130px;
	

}

.SelectAreas {

	background-color: #FFFFFF;

	font-size : 12px;

	color : #666666;

	font-family : verdana, arial, helvetica, sans-serif;

}

.SelectCurrency {

	background-color: #FFFFFF;

	font-size : 12px;

	color : #666666;

	font-family : verdana, arial, helvetica, sans-serif;

}

/* headers for regions/ property types/ investments/ qualifier */

td.SelectBar {

	width : 100%;

	text-align: center;

}

.SelectBarHeader {

	height : 20;	

	width : 100%;

	/*background-color : #F0F0F0;*/

	text-align: center;

	font-size : 1em;
	
	font-weight: bold;

	color: #052A5C;

	font-family: verdana, arial, helvetica, sans-serif;

}

.SelectRegionsHeader {

	height : 20;	

	width : 100%;

	/*background-color : #F0F0F0;*/

	text-align: center;

	/*font-size : 14px;*/
	
	font-size : 1em;

	color: #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

.SelectTypesHeader {

	height : 20;

	width : 100%;

	background-color : #0000FF;

	text-align: center;

	font-size : 14px;

	color: #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

.SelectInvestmentHeader {

	height : 20;

	width : 100%;

	background-color : #F0F0F0;

	text-align: center;

	font-size : 14px;

	color: #FFFFFF;

	font-family: verdana, arial, helvetica, sans-serif;

}

.SelectQualifierHeader {

	height : 20;

	width : 100%;

	background-color : #F0F0F0;

	text-align: center;

	font-size : 14px;

	color: #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}



/* Branch styles */

TD.SelectBranchBar {

	width : 100%;

	font-size: 14px;

	color : #999999;

	font-family: verdana, arial, helvetica, sans-serif;

}

.SelectAllBranch {

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}



/* checkbox styles */

/* default checkbox style */

.spanclick {

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

.SelectTypes {

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

.SelectRegions {

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

.SelectTotals {

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

.SelectQualifier {

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

.SelectInvestment {

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

.SelectNoProps {

	font-weight: bold;

	font-size : 12px;

	color : #666666;	

	font-family: verdana, arial, helvetica, sans-serif;

}

.SelectJumper {

	font-size : 12px;

	color : #666666;	

	font-family: verdana, arial, helvetica, sans-serif;

}

/* Styles for French areas */

.SelectFrenchRegions {

	font-size : 12px;

	color : #000000;

	font-family: verdana, arial, helvetica, sans-serif;

}

.SelectFrenchTypes {

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

.SelectFrenchPrices {

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}



/* REFINE PAGE */

TD.RefineBar {

	width : 100%;

	background-color: #F0F0F0;

	text-align: center;

	font-size : 1em;

	color : #052A5C;

	font-family: verdana, arial, helvetica, sans-serif;
	
	font-weight: bold;

}

.RefineCount {

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

.RefineText{

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

.RefineTowns{

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

/* Anna added this in from the VEBRA css 23 May 2007 to get the let results page to view properly */
TABLE.MainTable {
	width: 90%;
}



/* RESULTS PAGE */

/* rental and sales page */

.ResultsFound {

	font-size : 0.9em;

	color : #C62030;

	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;

}

.ResultsHeader {

	font-size : 18px;

	color : #052A5C;

	font-family: verdana, arial, helvetica, sans-serif;

}

.ResultsNav {

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

A.ResultsNav:ACTIVE {

	text-decoration : underline;

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

A.ResultsNav:HOVER {

	text-decoration : none;

	font-size : 12px;

	color : #C62030;

	font-family: verdana, arial, helvetica, sans-serif;

}

A.ResultsNav:LINK {

	text-decoration : underline;

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

A.ResultsNav:VISITED {

	text-decoration : underline;

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

.ResultsText {

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}



/* search page - these will also be used for the property basket */

.ResultsAddress {

	font-size : 12px;

	color : #052A5C;

	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;

}


.Resultsrooms {

	color : #C62030;
}


.ResultsArea {

	font-size : 13px;

	color : #052A5C;

	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;

}

TD.ResultsBar {

	background-color: #F0F0F0;

	font-size : 14px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;
	margin-top: 10px;

}

/* Anna added this one for the letting page to give it margins - Alex hardcoded the div id for me */
#let_container {
	margin: 20px;
}



/* Anna added this in for the links on the lettings page: Add to basket and read more" */
a.ResultsBar {
	color: #052A5C;
	font-weight: bold;
}

a.ResultsBar:hover {
	color: #C62030;
}


TD.ResultsBar2 {

	background-color: #F0F0F0;

	font-size : 14px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

.ResultsCommArea {

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

.ResultsCommType {

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

.ResultsContact {

	font-weight : bold;

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

.ResultsDescription {

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;
	

}

.ResultsHouseType {

	font-size : 13px;

	color : #052A5C;

	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;

}

.ResultsInetref {

	font-size : 0.9em;

	color : #052A5C;
	
	font-weight: bold;

	font-family: verdana, arial, helvetica, sans-serif;

}

.ResultsPrice {

	font-size : 13px;

	color : #052A5C;

	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;

}

/* Anna added these styles as they were not in the style sheet supplied by Vebra */
.DetailsAddress {
	font-size : 13px;

	color : #052A5C;

	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;

}

/* Anna added these styles as they were not in the style sheet supplied by Vebra */
.DetailsPrice {
	font-size : 13px;

	color : #052A5C;

	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;

}

/* Anna added these styles as they were not in the style sheet supplied by Vebra */
a.DetailsMapLink {
	font-size : 12px;

	color : #052A5C;

	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;

}

/* Anna added these styles as they were not in the style sheet supplied by Vebra */
a.DetailsMapLink:hover {
	font-size : 12px;

	color : #C62030;

	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;

}

/* Anna added these styles as they were not in the style sheet supplied by Vebra */
a.DetailsLink {
	font-size : 12px;

	color : #052A5C;

	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;

}

/* Anna added these styles as they were not in the style sheet supplied by Vebra */
a.DetailsLink:hover {
	font-size : 12px;

	color : #C62030;

	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;

}

/* Anna added these styles as they were not in the style sheet supplied by Vebra */
.DetailsRooms {
	font-size : 12px;

	color : #C62030;

	font-family: verdana, arial, helvetica, sans-serif;

}

/* Anna added these styles as they were not in the style sheet supplied by Vebra */
.DetailsMainImage {
	border: 1px solid #cccccc;

}

/* Anna added these styles as they were not in the style sheet supplied by Vebra */
.DetailsImageThumb {
	border: 1px solid #cccccc;

}




/* Anna put this in as there were no style properties in the style sheet supplied by Vebra */
.ResultsMainImage {

	padding-top: 10px;
	padding-bottom: 10px;
	
}

/* Anna put this in as there were no style properties in the style sheet supplied by Vebra */
#desc00 {
	
	padding-top: 5px;
	padding-left: 10px;
}


/* rental page */

.RentalHouseType {

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

.RentalLocation {

	font-size : 12px;

	color : 052A5C

	font-family: verdana, arial, helvetica, sans-serif;

}

.RentalPrice {

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

TABLE.RentalTable {

	width : 90%;

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}



/* Anna put this in as there were no style properties in the style sheet supplied by Vebra - set the width and hight so that they would not push the menu down */
.DetailsImageThumb {
	width: 80px;
	height: 70px;
}


/* BASKET PAGE */

.BasketHeader {

	font-size : 18px;

	color : #052A5C;

	font-family: verdana, arial, helvetica, sans-serif;

}

.BasketRegister {

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

.BasketText {

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

/* Anna added this style to go on the basket results page */
.BasketTitle {
	color: #052A5C;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 1.4em;
}



/* REGISTER PAGE */

.RegisterButton {

	font-size : 12px;

	color : #666666;

	font-family : verdana, arial, helvetica, sans-serif;

}

.RegisterInputText {

	font-size : 12px;

	color : #666666;

	font-family : verdana, arial, helvetica, sans-serif;

}

.RegisterRequired {

	font-size : 14px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

.RegisterText {

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}



/* news styles*/

Table.News{

	width : 90%;

}

.Headline{

	font-size : 14px;

	color : #F0F0F0;

	font-weight: bold;

	font-family : verdana, arial, helvetica, sans-serif;

}

.Introduction {

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

.Content {

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

A.MoreLink:ACTIVE {

	text-decoration : underline;

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}

A.MoreLink:HOVER {

	text-decoration : none;

	font-size : 12px;

	color : C62030

	font-family: verdana, arial, helvetica, sans-serif;

}

A.MoreLink:LINK {

	text-decoration : underline;

	font-size : 12px;

	color : #052A5C;

	font-family: verdana, arial, helvetica, sans-serif;

}

A.MoreLink:VISITED {

	text-decoration : underline;

	font-size : 12px;

	color : #666666;

	font-family: verdana, arial, helvetica, sans-serif;

}



.PropStatus {color:#C62030;}



