﻿body
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #f7f7f7;
}



.homepage_title {color:Red;}
/*
a {color:#082041;text-decoration:underline;}
a:hover {color: #082041; text-decoration: none;}
*/
a { color:inherit; text-decoration:underline;}
a:hover { text-decoration:none;}

p {margin:0 0 10px;}

h1, h2, h3, h4, h5
{
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
}
div, img, form
{
    border: 0;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

input, select 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#root_top
{
    background-image: url('/assets/images/general/top_background.gif');
    background-repeat: no-repeat;
	font-size: 0;
    height: 12px;
    margin: 28px auto 0px auto;
    /*padding: 0px 5px 0px 5px;*/
    width: 1000px;
}



#root
{
    background-image: url('/assets/images/general/middle_background.gif');
    background-repeat: repeat-y;
    margin: 0px auto;
    /*padding: 0px 5px 0px 5px;*/
    width: 1000px;
}

#root_bottom
{
    background-image: url('/assets/images/general/bottom_background.gif');
    background-repeat: no-repeat;
	font-size: 0;
    height: 10px;
    margin: 0px auto 30px auto;
    /*padding: 0px 5px 0px 5px;*/
    width: 1000px;    
}

#main 
{
    min-height: 400px;
    padding: 0px 25px 0px 25px;
    width: 950px;
}

#header 
{
    /*height: 200px;*/
    padding: 0px 5px 0px 5px;
}

#logo
{
    background-color: #082041;
    /*float: left;*/    
    height: 130px;
    margin: 0px 0px 0px 15px;
    position: absolute;
    top: 0px;
    width: 95px;
}

#logo a
{
    color: #FFFFFF;
    font-size: medium;
}

#header_content
{
    float: right;
    padding: 0px 0px 0px 0px;
    width: 875px;
}

#top_nav
{
    background-image: url('/assets/images/general/topnav_background.gif');
    background-repeat: repeat-x;
    float: left;
    height: 25px;
    margin: 8px 0px 0px 0px;
    width: 875px;
}

#lower_nav
{
    background-color: #F2F4F5;
    float: left;
    height: 25px;
    width: 875px;

}

.header_banner_container
{
    display: block;
    padding: 9px 0px 9px 0px;
    background-image: url(/assets/images/banners/bannershadow.gif);
    background-repeat: repeat-x;
    height: 220px;
}

#header_banner
{
    margin: 21px 0px 20px 0px;
    min-height: 20px;
}

.mid_section
{
    float: left;
}

#one_col_mid_section #left_col
{
    background-color: #f3f3f3;
    float: left;
    width: 950px;
    min-height:100px;
}

#two_col_mid_section #left_col
{
    background-color: #f3f3f3;
    float: left;
    width: 220px;
}

#two_col_mid_section #right_col
{
    /*background-color: #f3f3f3;*/
    float: left;
    margin: 0px 0px 0px 20px;
    width: 710px;
}

#three_col_mid_section #left_col
{
    float: left;
    width: 220px;
}

#three_col_mid_section #middle_col
{
    /*background-color: #f3f3f3;*/
    float: left;
    margin: 0px 0px 0px 20px;
    width: 470px;
}

#three_col_mid_section #right_col
{
    /*background-color: #f3f3f3;*/
    float: left;
    margin: 0px 0px 0px 20px;
    width: 220px;
}

#footer 
{
    background-color: #F2F2F2;
    float: left;
    margin: 5px 20px 0 20px;
    padding: 16px 21px 10px 21px;
    width: 918px;
	overflow: hidden;
}

#quicklinks_counties 
{
	background-color:#e1e1e1;
	margin:20px 20px 0 20px;
	overflow: hidden;
	padding: 8px 21px;
	width: 918px;
	float:left;
}

#quicklinks_towns 
{
	background-color:#e1e1e1;
	margin:5px 20px 0 20px;
	overflow: hidden;
	padding: 8px 21px;
	width: 918px;
	float:left;
}

.template_privacy_block {height:450px;overflow:scroll;width:600px;border:solid 1px ;background:#ffffff;}
.privacy_policy_container {padding:10px;}
.privacy_popup_background {color:#ffffff;}

#sitemap h2
{
	cursor: pointer;
}
#sitemap_cols
{
	width:918px;
	overflow:hidden;
	padding:0;
}
.toggle_container 
{
	hasLayout: true;
}
#sitemap_cols ul { list-style:none outside none;padding:0;margin:0; }
#sitemap_cols ul li
{
	border:medium none;
	font-size:0.9em;
	font-weight:bold;
	margin:0;
	padding:0 0 7px;
}
#sitemap_cols ul li a 
{ 
	color: #374A64; 
	text-decoration:none;
	font-weight:bold;
}
#sitemap_cols ul li a:hover { text-decoration:underline; }
#sitemap_cols ul li ul li
{
	margin:0;
	padding:2px 0 0;
}
#sitemap_cols ul li ul li a { color:#617693;font-weight:normal; }
#sitemap_cols ul li ul:hover li a { color:#374A64; }

.sitemap_logo_column 
{ 
	float:right;
	overflow:hidden;
	/*padding-top:15px;*/
	width:82px; 
}
#townlinks h2 { cursor: pointer; }
#townlinks_cols ul { list-style:none outside none;padding:0;margin:0; }
#townlinks_cols ul li
{
	border:medium none;
	font-size:7pt;
	font-weight:bold;
	margin:0;
	padding:0 0 2px;
}
#townlinks_cols ul li a 
{ 
	text-decoration:none;
	color:#617693;
	font-weight:normal;	
}
#countylinks h2 { cursor: pointer; }
#countylinks_cols ul { list-style:none outside none;padding:0;margin:0; }
#countylinks_cols ul li
{
	border:medium none;
	font-size:7pt;
	margin:0;
	padding:0 0 2px;
}
#countylinks_cols ul li a 
{ 
	text-decoration:none;
	color:#617693;
	font-weight:normal;
}

/******  CORPORATE MODAL POPUP WINDOWS  *********/

.modalDragHandle {}

.modalBackground
{
    background-color:#f3f3f3;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

#privacyPopup
{
    background-color: #DDDDDD;
    border: solid 1px Gray;
    cursor: move;
    display: block;
    height: 400px;
    overflow: auto;
    padding: 0px;
}

.privacyPopupWindow
{
    display: block;
    width: 700px;
}

#privacyContent
{
    padding: 10px;
}

#statInfoPopup
{
    cursor: move;
    background-color: #DDDDDD;
    border: solid 1px Gray;
    display: block;
    height: 180px;
    overflow: auto;
    padding: 0px;
}

.statInfoPopupWindow
{
    display: block;
    width: 500px;
}

#statInfoContent
{
    padding: 10px;
}

/*** buttons  ***/


.button 
{
    display: block;
    background-repeat: no-repeat;
    text-indent: -2000px; 
    border-color: #cbcbcb;
    border-style: solid;
    border-width: 0px 1px 1px 0px;

}

.button_submit {background-image:url(/assets/images/buttons/submit.gif);height:21px;width:67px;}
.button_go { width: 41px; height: 21px; background-image:url(/assets/images/buttons/go.gif);}
.button_back { width: 55px; height: 21px; background-image:url(/assets/images/buttons/back.gif);}
.button_search { width: 67px; height: 21px; background-image:url(/assets/images/buttons/search.gif);}
.button_login { width: 57px; height: 21px; background-image:url(/assets/images/buttons/login.gif);}
.button_details { width: 89px; height: 22px; background-image:url(/assets/images/buttons/details.gif);}



/***    LOGIN  ***/
.loginPageUsername {width:250px;}
.loginPagePassword {width:250px;}


/*** Call Head Office Ad  ***/
.call_head_office {background-color:#d2d2d2;height:38px; padding: 11px 12px 8px 12px;}
.call_head_office h4 {}
.head_office_number {font-size: large; font-weight: bold; margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px;}

/*** Latest News Box ***/

.latest_news_box 
{ 
    width: 206px; 
    min-height: 308px; 
    padding: 8px 12px 8px 12px;
    background-color: #f2f7f3; 
}

.latestnews_box_heading { width: 126px; border:0;/*background-image: url(/assets/images/titles/latestnews_box.gif); */}
.latestnews_box_rssicon { }
.latestnews_box_newslist 
{
     clear: both; 
     margin: 0px 0px 0px 14px;
     list-style-image: url(/assets/images/general/bullet_goldsquare.gif); 
     list-style-position: outside; 
     padding: 0px; 
}
.latestnews_box_newslist li 
{ 
    margin: 0px 0px 10px 0px; 
    padding: 0px; 
    vertical-align:top; 
}
.latestnews_box_newslist a 
{ 
	font-weight:bold;
}


/*** Homepage ***/

#hp_SearchBlock 
{    
    min-height: 266px;
    background-image: url(/assets/images/general/search_background.gif);
    background-repeat: no-repeat;
    background-position:bottom;
}

.hp_homesearchRow {/*padding:0px 12px 0px 12px;*/ margin: 0px 0px 6px 0px;}

.hp_searchboxes {width:196px;line-height:20px;font-size:1.0em;}
.hp_searchboxes option {width:180px;line-height:20px;font-size:1.0em;padding-top:3px;}
* html .hp_searchboxes {font-size:1em;}

.map_search_block {margin-top:20px;}
.hp_hideLabel {display:none;}

/*** Find a Home ***/

.availability_plotype_list {float:left;padding: 5px 0 5px 0; margin: 10px 0px 10px 0px;width:455px;list-style:none;}

.availability_plotype_list li {float:left;width:440px; margin: 0px 0px 5px 5px; background-color:#fff;padding: 5px 0 5px 5px; vertical-align:top; font-size: 1.05em;}
.availability_plotype_list_block {float:left;width:435px;}
.availability_plotype_list_bullet {float:left;height:10px;width:10px;margin:2px 4px 0 0;background-image:url(/assets/images/general/bullet_goldsquare.gif);background-repeat:no-repeat;}
.availability_plotype_list_left {font-weight:normal;float:left;margin:0px;width:280px;}
.availability_plotype_list_right {float:right;text-align:right;width:130px;}
.availability_plottype_list_lowestoffer {display:block;font-style:italic;float:right;}
.found_a_home_flash {float:left;width:460px;}
.found_a_home_flash_search {float:right;width:220px;display:block;}


/* Why Buy New */

#wbn_block {width:470px;padding:10px 0 2px 0;}
 .wbn_header {margin-left:0px;cursor:pointer;}
 .wbn_text {padding:10px;margin:0;background-color:#ebecee;}
 * html .wbn_text ul {margin-top:5px;margin-bottom:5px;list-style:bullet;}
 .wbn_para {overflow:hidden;padding:0;margin:0 0 10px 0;width:470px;background-color:#fff;}
 * html .wbn_para {padding:0;margin:0 0 10px 0;}
 h2.wbn_heading1 {margin:0 0 0px 0;padding:0px 0 0 0;height:30px;text-indent:-2000px;background-repeat:no-repeat;}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
 
 h2.wbn_heading2 {margin:0 0 0px 0;padding:0px 0 0 0;height:30px;text-indent:-2000px;background-repeat:no-repeat;}
 h2.wbn_heading3 {margin:0 0 0px 0;padding:0px 0 0 0;height:30px;text-indent:-2000px;background-repeat:no-repeat;}
 h2.wbn_heading4 {margin:0 0 0px 0;padding:0px 0 0 0;height:30px;text-indent:-2000px;background-repeat:no-repeat;}
 h2.wbn_heading5 {margin:0 0 0px 0;padding:0px 0 0 0;height:30px;text-indent:-2000px;background-repeat:no-repeat;}
 h2.wbn_heading6 {margin:0 0 0px 0;padding:0px 0 0 0;height:30px;text-indent:-2000px;background-repeat:no-repeat;}

.quotation_mark_open {height:7px; width:12px;float:left;}
.quotation_mark_close {display:inline;height:7px; width:12px; vertical-align: top;}
.quotation_1 {font-size:1.3em;line-spacing:1em;}
.quotation_2 {font-size:1em;}

.facts_and_figures {font-size:1.3em;}


/*** Customer Care ***/

ul.list_goldsquare {margin: 15px 0px 12px 0px; padding: 0px 12px 0px 25px;}
.list_goldsquare {clear: both; list-style-image: url(/assets/images/general/bullet_goldsquare.gif); list-style-position: outside;}
.list_goldsquare li {margin-bottom: 10px; padding: 0px; }

ul.list_goldsquare2 {margin: 15px 0px 12px 0px; padding: 0px 12px 0px 15px;}
.list_goldsquare2 {clear: both; list-style-image: url(/assets/images/general/bullet_goldsquare.gif); list-style-position: outside;}
.list_goldsquare2 li {margin-bottom: 10px; padding: 0px;}

ul.list_goldsquare3 {margin: 15px 0px 12px 0px; padding: 0px 0px 0px 18px;}
.list_goldsquare3 {clear: both; list-style-image: url(/assets/images/general/bullet_goldsquare.gif); list-style-position: outside;}
.list_goldsquare3 li {margin-bottom: 10px; padding: 0px; }

ul.list_buyingprocess {list-style-type: none; margin: 13px 0px 13px 0px; padding: 0px;}
.list_buyingprocess li {background-image: url('/assets/images/customercare/listbackground_buyingprocess.gif'); background-repeat: repeat-y; margin: 0px 0px 21px 0px; padding: 0px;}
.border_buyingprocess {border-bottom: 5px solid #6683a4; width: 100px;}
.title_buyingprocess {color:#6683a4; margin-bottom: 1px;}

.stepimage {background-color: #a6b7ca; color: #fff; float:left; font-weight: bold; width: 100px;}
.steptext { float:left; padding: 12px; width: 586px;}

.buyingprocess_openingtext {background-image:url('/assets/images/customercare/buyingprocess_openingtext.gif'); height:46px;}
.customercare_openingtext {background-image:url('/assets/images/customercare/customercare_openingtext.gif'); height:63px;}
.customerpromise_openingtext {background-image:url('/assets/images/customercare/customerpromise_openingtext.gif'); height:90px;}
.newhomewarranty_openingtext {background-image:url('/assets/images/customercare/newhomewarranty_openingtext.gif'); height:46px;}
.customercare_recommended {font-size:1.5em;}

.alreadyreserved_background { display: block; background-image:url('/assets/images/customercare/alreadyreserved_background.jpg'); background-position:bottom; background-repeat:no-repeat;}

/*** Greener Living ***/

.aroundyourhome_openingtext {background-image:url('/assets/images/greenerliving/aroundyourhome/aroundyourhome_openingtext.gif'); height:46px;}
.energy_openingtext {background-image:url('/assets/images/greenerliving/aroundyourhome/energy_openingtext.gif'); height:90px;}
.greenerliving_openingtext {background-image:url('/assets/images/greenerliving/greenerliving_openingtext.gif'); height:113px;}
.savingyoumoney_openingtext {background-image:url('/assets/images/greenerliving/savingyoumoney_openingtext.gif'); height:48px;}
.transport_openingtext {background-image:url('/assets/images/greenerliving/aroundyourhome/transport_openingtext.gif'); height:63px;}
.waste_openingtext {background-image:url('/assets/images/greenerliving/aroundyourhome/waste_openingtext.gif'); height:46px;}
.water_openingtext {background-image:url('/assets/images/greenerliving/aroundyourhome/water_openingtext.gif'); height:68px;}
.wildlife_openingtext {background-image:url('/assets/images/greenerliving/aroundyourhome/wildlife_openingtext.gif'); height:46px;}

.energy_factstext {background-image:url('/assets/images/greenerliving/aroundyourhome/energy_factstext.gif'); height:144px;}
.transport_factstext {background-image:url('/assets/images/greenerliving/aroundyourhome/transport_factstext.gif'); height:108px;}
.waste_factstext {background-image:url('/assets/images/greenerliving/aroundyourhome/waste_factstext.gif'); height:107px;}
.water_factstext {background-image:url('/assets/images/greenerliving/aroundyourhome/water_factstext.gif'); height:196px;}
.wildlife_factstext {background-image:url('/assets/images/greenerliving/aroundyourhome/wildlife_factstext.gif'); height:170px;}

.greenerlivingguide_box
{
    background-color: #acbcce;
    border-right: 12px solid #647d9a;
    color: #fff;
    padding: 10px;
}

.greenerlivingguide_box a {text-decoration: none;}
.greenerlivingguide_box a:hover {text-decoration: underline;}

.greenerlivingguide_boxtext {float: left; margin-left: 10px; padding-top: 3px;}


.list_topten
{
    list-style-type: none;
    min-height:18px;
    margin: 16px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.list_topten li {margin: 0px 0px 6px 0px;}

.bignumber { font-size: 1.8em;}

/*.greener_home_hints {margin-left:0;}
.list_orangenumber p
{
    font-size: small;
    font-weight: normal;
    padding: 0px 0px 0px 0px; 
}*/


.greenerlivingguide_boxtext {float: left; margin-left: 10px; padding-top: 3px;}

/*** Offers & Incentives ***/

.incentives_list
{
    font-weight: bold;
    list-style-type: none;    
    margin: 0px 0px 12px 0px;
    padding: 0px;
    width: 470px;
}

.incentives_list h3
{
    float: left;
    /*height: 55px;*/
    margin-top: 12px;
    width: 158px;
}

.incentives_list li
{
    background-image: url('/assets/images/incentives/incentives_list_background.gif');
    background-repeat: repeat-y;
    border-bottom: 3px solid #fff;
    margin: 0px;
    padding: 0px 0px 12px 12px;
}

.incentives_details
{
    float: left;
    margin-top: 12px;
    padding: 0px 12px 0px 11px;
    width: 277px;
}

.incentives_details_corner
{
    float: left;
    margin-top: 12px;
    padding: 0px 12px 0px 11px;
    width: 206px;
}

.corner_details
{
    float: right;
    height: 55px;
    width: 70px;
}


.ftbi_listheading {background-image:url('/assets/images/incentives/ftbi_listheading.gif');}
.homebuydirect_listitem {background-image:url('/assets/images/incentives/homebuydirect_listitem.gif');}
.mortgagesubsidy_listitem {background-image:url('/assets/images/incentives/mortgagesubsidy_listitem.gif');}
.ftbi_listitem {background-image:url('/assets/images/incentives/ftbi_listitem.gif');height:29px;}
.easybuy_listitem {background-image:url('/assets/images/incentives/easybuy_listitem.gif');}
.stampdutysavings_listitem {background-image:url('/assets/images/incentives/stampdutysavings_listitem.gif');height:32px;}
.mychoicehomebuy_listitem {background-image:url('/assets/images/incentives/mychoicehomebuy_listitem.gif');height:15px;}

.homebuydirect_listlink {background-image:url('/assets/images/incentives/homebuydirect_listitem.gif');background-repeat:no-repeat;display:block;width:133px;}
.mortgagesubsidy_listlink {background-image:url('/assets/images/incentives/mortgagesubsidy_listitem.gif');background-repeat:no-repeat;display:block;width:145px;height:16px;}
.ftbi_listlink {background-image:url('/assets/images/incentives/ftbi_listitem.gif');background-repeat:no-repeat;height:29px;display:block;width:145px;}
.easybuy_listlink {background-image:url('/assets/images/incentives/easybuy_listitem.gif');background-repeat:no-repeat;display:block;width:76px;}
.firstbuy_listlink {background-image:url('/assets/images/incentives/firstbuy_listitem.gif');background-repeat:no-repeat;display:block;width:133px;}
.mortgageoffer_listlink {background-image:url('/assets/images/incentives/95mortgageoffer_listitem.gif');background-repeat:no-repeat;display:block;width:133px;height: 29px;}
.stampdutysavings_listlink {background-image:url('/assets/images/incentives/stampdutysavings_listitem.gif');background-repeat:no-repeat;display:block;height:32px;width:100px;}
.mychoicehomebuy_listlink {background-image:url('/assets/images/incentives/mychoicehomebuy_listitem.gif');background-repeat:no-repeat;height:32px;display:block;width:87px;}


.currenthomeowners_listheading {background-image:url('/assets/images/incentives/currenthomeowners_listheading.gif');}
.partexchange_listitem {background-image:url('/assets/images/incentives/partexchange_listitem.gif');}
.smoothmove_listitem {background-image:url('/assets/images/incentives/smoothmove_listitem.gif');}

.partexchange_listlink {background-image:url('/assets/images/incentives/partexchange_listitem.gif');background-repeat:no-repeat;display:block;width:120px;}
.smoothmove_listlink {background-image:url('/assets/images/incentives/smoothmove_listitem.gif');background-repeat:no-repeat;display:block;width:109px;}


.investors_listheading {background-image:url('/assets/images/incentives/investors_listheading.gif');}
.buytolet_listitem {background-image:url('/assets/images/incentives/buytolet_listitem.gif');}

.buytolet_listlink {background-image:url('/assets/images/incentives/buytolet_listitem.gif');background-repeat:no-repeat;display:block;width:91px;}

.buytolet_openingtext {background-image:url('/assets/images/incentives/buytolet_openingtext.gif'); height:19px;}
.easybuy_openingtext {background-image:url('/assets/images/incentives/easybuy_openingtext.gif'); height:46px;}
.ftbi_openingtext {background-image:url('/assets/images/incentives/ftbi_openingtext.gif'); height:90px;}
.homebuydirect_openingtext {background-image:url('/assets/images/incentives/homebuydirect_openingtext.gif'); height:24px;}
.offersandincentives_openingtext {background-image:url('/assets/images/incentives/offersandincentives_openingtext.gif'); height:24px;}
.partexchange_openingtext {background-image:url('/assets/images/incentives/partexchange_openingtext.gif'); height:24px;}
.smoothmove_openingtext {background-image:url('/assets/images/incentives/smoothmove_openingtext.gif'); height:46px;}

/*** About Us ***/

/* Management */

.management_row1 {margin: 20px 0px 13px 0px; text-align: center;}
.management_row2 {margin: 0px 0px 13px 0px; text-align: center;}
.management_row3 {margin: 0px 0px 0px 0px; text-align: center;}

.management_row1 h3 {font-size:1.20em;} .management_row2 h3 {font-size:1.20em;} .management_row3 h3 {font-size:1.20em;}
.management_row1 p {margin-bottom: 0px;} .management_row2 p {margin-bottom: 0px;} .management_row3 p {margin-bottom: 0px;}

/* Reports */

.download_row {background-color: #d1dae4; padding: 9px 12px;}
.download_row2 {background-color: #9baec4; padding: 9px 12px;}
.download_row a {text-decoration:none;}
.download_row a:hover {text-decoration:underline;}
.download_row2 a {text-decoration:none;}
.download_row2 a:hover {text-decoration:underline;}
.row_heading {font-size: 1.3em; margin-bottom:5px;}

.envelope_background {display: block; background-image:url('/assets/images/aboutus/reports/envelope.gif'); /*background-position:bottom;*/ background-repeat:no-repeat;}
.envelope_background .general_content {margin: 0px 0px 0px 70px; padding-top: 0px;}

/* Hides from IE5-mac \*/
html .download_row p {height: 1%;}
html .download_row2 p {height: 1%;}
/* End hide from IE5-mac */

/* Management */

.managementRow {display:block; float:left; width:160px; margin:0 0 8px 0;}
.managementImage {display:block;float:left; height:42px; width:42px;}
.managementDescription {display:block; float:right; width:110px;padding:0;}

/* CSR */

.csr_introrow {
background-image: url('/assets/images/aboutus/csr/homepage/csr_introrow_background.gif');
background-repeat: repeat-y;
margin-bottom: 10px;
width: 710px;
}

.csr_introbox {
padding: 5px;
width: 340px;
}

.csr_introbox_2col {
background-color: #e0e6ed;
border-bottom: 5px solid #9db0c5;
padding: 5px;
width: 700px;
}

.csr_introboxtitle {
background-color: #6683a4;
border-left: 3px solid #9db0c5;
height: 21px;
margin: 19px 0px 0px 0px;
padding: 4px 6px 6px 6px;
width: 325px;
}

.csr_introbox_2col .csr_introboxtitle {width: 685px;}

.csr_introboxtext {
padding: 7px 11px 7px 11px;
}

.csr_introboxreadmore {
float: right;
padding: 0px 7px 0px 0px;
}

table.csr {border-collapse: collapse; margin-bottom: 10px; text-align: center;}
.csr tr {}
.csr th {padding: 15px 10px 15px 0px; text-align: left;}
.csr td {
    border-bottom: 3px solid white;
    border-right: 3px solid white;
    padding: 10px;
}
.csr td.br_none {border-right:none;}
    
.bb_darkblue td {border-bottom: 3px solid #828fa0;}
tr.bb_darkblue {border-bottom: 3px solid #828fa0;}

.csr_col1 {background-color: #e7e8ec;}
.csr_col2 {background-color: #c0c7cf;}
.csr_col3 {background-color: #f3f4f6;}

table.csr_targets {}
.csr_targets th {padding: 15px 10px 15px 10px; text-align: left;}
.csr_targets td {padding: 10px; vertical-align: top;}

.csr_targets_col1 {background-color: #f3f4f6;}
.csr_targets_col2 {background-color: #e7e8ec;}
.csr_targets_col3 {background-color: #dadde2;}

table.csr_stakeholders {}
.csr_stakeholders td {padding: 10px 5px; vertical-align: top;}

.aboutus_box
{
    background-color: #acbcce;
    border-right: 12px solid #647d9a;
    color: #fff;
    height: 75px;
    padding: 10px;
}
.aboutus_box a {text-decoration: none;}
.aboutus_box a:hover {text-decoration: underline;}
.aboutus_boxtext {float: left; margin-left: 10px; padding-top: 3px;}

/* 2010 Sus Report */
.susreporthome { padding: 10px; background-color: #f1eee6; }
ul.susreportmenu { padding: 0; margin: 0; float: left; width: 28%; }
img.sushomeimg { float: left; margin: -5px 10px -5px -5px; }
ul.susreportmenu li { list-style: none; cursor: pointer; text-transform: uppercase; margin-right: 1px; color: #fff; padding: 5px; font-weight: bold; color: #082042; height: 40px; margin-right: 20px; margin-bottom: 5px; padding-right: 5px; }
ul.susreportmenu li.active {color: #fff; margin-right: 0; background-repeat: no-repeat; background-position: right center; margin-bottom: 5px; }
ul.susreportmenu li span {color: #082042; }
ul.susreportmenu li.active span {color: #fff;}

ul.susreportmenu li {background-repeat: no-repeat; background-position: 0 100%; display: block; overflow: hidden; text-align: left; direction: ltr;text-indent: -9999em;font-size:1px;}
ul.susreportmenu li.active {background-position: 0 0;}

ul.susreportmenu li#business {background-image: url('/assets/images/aboutus/csr/2010/homepage/rightarrow-business.gif');}
ul.susreportmenu li#communities {background-image: url('/assets/images/aboutus/csr/2010/homepage/rightarrow-communities.gif');}
ul.susreportmenu li#environment {background-image: url('/assets/images/aboutus/csr/2010/homepage/rightarrow-environment.gif');}
ul.susreportmenu li#responsiblebusiness {background-image: url('/assets/images/aboutus/csr/2010/homepage/rightarrow-responsiblebusiness.gif');}
ul.susreportmenu li#ourprogress {background-image: url('/assets/images/aboutus/csr/2010/homepage/rightarrow-ourprogress.gif');}

.susgreybox .susreporthomedownload1 {float: left; padding: 14px 0px 10px 0px; margin: 0px 0px 0px 30px; width: 230px;}
.susgreybox .susreporthomedownload2 {float: left; padding: 14px 0px 10px 0px; margin: 0px 0px 0px 30px; width: 240px;}

.susreporthomeright { float: right; width: 71%; }
.susreporthome .communities, .susreporthome .environment, .susreporthome .responsiblebusiness, .susreporthome .facts { display: none }
.susreporthome h3 { text-transform: uppercase }
.susgreybox { background-color: #eeeff3; }

.suscolor1 { color: #bf410e; } /* Sustainable Business */
.suscolor2 { color: #843747; } /* Building Communities */
.suscolor3 { color: #4c3456; } /* Environment */
.suscolor4 { color: #575e00; } /* Responsible Business */

.susbackground0 { background-color: #345d74; } /* Welcome */
.susbackground1 { background-color: #bd400d; } /* Sustainable Business */
.susbackground2 { background-color: #843747; } /* Building Communities */
.susbackground3 { background-color: #4c3456; } /* Environment */
.susbackground4 { background-color: #565e00; } /* Responsible Business */
.susbackground5 { background-color: #061f3f; } /* Case Studies / Facts and figures */

.susbackgroundtint0 {background-color: #e1e7ea;} /* Welcome */
.susbackgroundtint1 {background-color: #f2d9cf;} /* Sustainable Business */
.susbackgroundtint2 {background-color: #ede1e4;} /* Building Communities */
.susbackgroundtint3 {background-color: #dbd6dd;} /* Environment */
.susbackgroundtint4 {background-color: #dddfcc;} /* Responsible Business */


.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.clearfix:after { clear: both }
.clearfix { zoom: 1 }
/* Template B */
.chiefexec { margin-bottom: 10px; }
.chiefexecheader { color: #fff; padding: 5px; margin-bottom: 10px;}
.chiefexecmain {min-height: 100px; padding: 0px 10px 0px 10px;}
.chiefexecmain_noprofile {padding: 0px 10px 0px 10px;}

.susrightblock { margin-bottom: 20px }
.susrightblock h3 { /*text-transform: uppercase;*/ font-size: 95%; }
p.sussmall { font-size: 230%!important }
.susrightblock a { font-weight: bold; font-size: 0.75em; color: #061f3e; }
.susdownload a { font-size: 1.0em; color: #061f3e; }
.susdownload_home {float: left; margin-top: 20px; width: 320px;}
p.susxx { font-size: 350%; font-weight: bold; margin-bottom: 5px; }
.susspecialbox { padding: 10px }
.susspecialbox h3 { font-size: 130%; text-transform: inherit; }
a.susnormal {font-size: 100%; font-weight: normal }
.suslist a {font-size: 100%; font-weight: normal;}
/* Template c */
.susquotebox { background-color: #f1eee5 }
.susquoteheader { color: #fff; height: 54px; }
.susquotemain { padding: 5px }
.chiefexecmain_noprofile blockquote.susquote { padding: 0px 0px 12px 0px; margin-left: 0px; margin-right: 0px; background-position: top left; background-repeat: no-repeat;}
blockquote.susquote { padding: 0px 0px 12px 0px; margin-left: 90px; margin-right: 0px;}
blockquote.susquote cite {display:block; font-style: normal; margin-top: 10px;}
span.susendquote {display:block;}

.susquote_open {float: left; margin-right: 8px; width: 27px;}

/*.susquote0 {background-image: url('/assets/images/aboutus/csr/2010/general/quotes/susquote0_open.gif');} /* Welcome */
/*span.susquote0 {background-image: url('/assets/images/aboutus/csr/2010/general/quotes/susquote0_close.gif');}

.susquote1 {background-image: url('/assets/images/aboutus/csr/2010/general/quotes/susquote1_open.gif');} /* Sustainable Business */
/*span.susquote1 {background-image: url('/assets/images/aboutus/csr/2010/general/quotes/susquote1_close.gif');}

.susquote2 {background-image: url('/assets/images/aboutus/csr/2010/general/quotes/susquote2_open.gif');} /* Building Communities */
/*span.susquote2 {background-image: url('/assets/images/aboutus/csr/2010/general/quotes/susquote2_close.gif');}

.susquote3 {background-image: url('/assets/images/aboutus/csr/2010/general/quotes/susquote3_open.gif');} /* Environment */
/*span.susquote3 {background-image: url('/assets/images/aboutus/csr/2010/general/quotes/susquote3_close.gif');}

.susquote4 {background-image: url('/assets/images/aboutus/csr/2010/general/quotes/susquote4_open.gif');} /* Responsible Business */
/*span.susquote4 {background-image: none;}

.susquote5 {background-image: url('/assets/images/aboutus/csr/2010/general/quotes/susquote5_open.gif');} /* Case Studies / Facts and figures */
/*span.susquote5 {background-image: url('/assets/images/aboutus/csr/2010/general/quotes/susquote5_close.gif');}
*/
.susperformanceheader {/* background-color: #be400d;*/ color: #fff; padding: 0px 5px 0px 5px; }
.susperformanceheader h2 {padding: 6px 0px 6px 0px;}
.F1EEE5 { background-color: #F1EEE5 }
.pb10 { padding-bottom: 10px }
/* Template D */

/* Template E */
ul.factsmenu {
background-image: url('/assets/images/aboutus/csr/2010/ourprogress/nav-background.gif'); background-repeat: no-repeat;
clear: left; height: 28px; margin: 20px 0 0px 0; padding: 0;

}

ul.factsmenu li {background-position: 0 0; display: block; float: left; overflow: hidden; text-align: left; direction: ltr;text-indent: -9999em;font-size:1px; height: 28px;}
ul.factsmenu li a {background-image: url('/assets/images/aboutus/csr/2010/ourprogress/nav-background.gif'); background-position: 0 0; background-repeat: no-repeat;}

ul.factsmenu li.business a {background-position: 0 0; margin-right: 6px; width: 185px;}
ul.factsmenu li.communities a {background-position: -191px 0; margin-right: 6px; width: 187px;}
ul.factsmenu li.environment a {background-position: -384px 0; margin-right: 6px; width: 114px;}
ul.factsmenu li.people a {background-position: -503px 0; width: 186px;}

ul.factsmenu li.business.active a {background-position: 0 bottom;}
ul.factsmenu li.communities.active a {background-position: -191px bottom;}
ul.factsmenu li.environment.active a {background-position: -384px bottom;}
ul.factsmenu li.people.active a {background-position: -503px bottom;}
ul.factsmenu li a {display: block; height: 28px;}


.factstable .communities, .factstable .environment, .factstable .people { display: none }
.factstable tr.header {color: #fff; margin-left: 5px; }
.factstable tr.header {}

.factstable .businesspanel tr.header { background-color: #bd400d;}
.factstable .communitiespanel tr.header { background-color: #843747;}
.factstable .environmentpanel tr.header { background-color: #4c3456;}
.factstable .peoplepanel tr.header { background-color: #565e00;}

.factstable .businesspanel table { border-bottom: solid 4px #bd400d; border-collapse: collapse;}
.factstable .communitiespanel table { border-bottom: solid 4px #843747; border-collapse: collapse;}
.factstable .environmentpanel table { border-bottom: solid 4px #4c3456; border-collapse: collapse; }
.factstable .peoplepanel table { border-bottom: solid 4px #565e00; border-collapse: collapse; }

.factstable .businesspanel tr.headersecond { background-color: #e6b39e; color: #132845; }
.factstable .communitiespanel tr.headersecond { background-color: #ceafb5; color: #132845; }
.factstable .environmentpanel tr.headersecond { background-color: #b7aebb; color: #132845; }
.factstable .peoplepanel tr.headersecond { background-color: #bbbf99; color: #132845; }

.factstable td, .factstable th {padding: 5px 0; text-align: left;}
.factstable tr.headersecond th {border-left: 1px solid #d1d1d1; border-right: 1px solid #d1d1d1;}
.factstable td {border-left: 1px solid #d1d1d1; border-right: 1px solid #d1d1d1; padding: 20px 5px;}
.factstable th {padding-left: 5px;}
.factstable tr.bottomborder td { border-bottom: 1px solid #d1d1d1 }

/* Template F */
.casestudyblock { background-color: #f1eee5; padding: 10px; margin-bottom: 10px; }
.casestudyimg { float: left }
.casestudytext { float: right; width: 530px; }
.casestudyheadercolor1 { border-bottom: solid 2px #bf410e }
.casestudyheadercolor2 { border-bottom: solid 2px #843747 }
.casestudyheadercolor3 { border-bottom: solid 2px #4C3456 }
.casestudyheadercolor4 { border-bottom: solid 2px #575E00 }
.casestudyblock  a { font-weight: bold; font-size: 11px; }
.casestudyheader h3, .casestudyheader h4 { margin-bottom: 5px }
.casestudyheader h3 { text-transform: uppercase; font-size: 15px; }
.casestudyheader h4 { font-size: 14px }
/* Template G */
.suslist {margin: 0px; padding: 0px;}
.suslist li {margin: 0px 0px 5px 0px; padding: 0px;}
.bullet0 li, .bullet1 li, .bullet2 li, .bullet3 li, .bullet4 li, .bullet5 li, .rarrow li
{padding-left:12px;list-style:none; }

.bullet0 li {background: url(/assets/images/aboutus/csr/2010/general/bullet0.gif);background-repeat:no-repeat;background-position:0 7px;}  /* Welcome */
.bullet1 li {background: url(/assets/images/aboutus/csr/2010/general/bullet1.gif);background-repeat:no-repeat;background-position:0 7px;}  /* Sustainable Business */
.bullet2 li {background: url(/assets/images/aboutus/csr/2010/general/bullet2.gif);background-repeat:no-repeat;background-position:0 7px;}  /* Building Communities */
.bullet3 li {background: url(/assets/images/aboutus/csr/2010/general/bullet3.gif);background-repeat:no-repeat;background-position:0 7px;}  /* Environment */
.bullet4 li {background: url(/assets/images/aboutus/csr/2010/general/bullet4.gif);background-repeat:no-repeat;background-position:0 7px;}  /* Responsible Business */
.bullet5 li {background: url(/assets/images/aboutus/csr/2010/general/bullet5.gif);background-repeat:no-repeat;background-position:0 7px;}  /* Case Studies / Facts and figures */

.rarrow li {background: url(/assets/images/aboutus/csr/2010/general/icon-right-arrow.gif);background-repeat:no-repeat;background-position:0 4px;}  /* Case Studies / Facts and figures */



ul.chartmenu0, ul.chartmenu1, ul.chartmenu2, ul.chartmenu3, ul.chartmenu4, ul.chartmenu5
{margin: 20px 0px 0px 0px; padding: 0;}

ul.chartmenu0 li, ul.chartmenu1 li, ul.chartmenu2 li, ul.chartmenu3 li, ul.chartmenu4 li, ul.chartmenu5 li
{display: block; cursor: pointer; text-transform: uppercase; margin-right: 1px; color: #fff; padding: 5px 8px 5px 8px; background-color: #f1eee5; font-weight: bold; color: #082042; width: 107px;float:left;}

ul.chartmenu0 li.active {background-color:#345d74;color:#fff;}
ul.chartmenu1 li.active {background-color:#bd400d;color:#fff;}
ul.chartmenu2 li.active {background-color:#843747;color:#fff;}
ul.chartmenu3 li.active {background-color:#4c3456;color:#fff;}
ul.chartmenu4 li.active {background-color:#565e00;color:#fff;}
ul.chartmenu5 li.active {background-color:#061f3f;color:#fff;}

.suschart0, .sustable0 {border-top: solid 1px #345d74;}
.suschart1, .sustable1 {border-top: solid 1px #bd400d;}
.suschart2, .sustable2 {border-top: solid 1px #843747;}
.suschart3, .sustable3 {border-top: solid 1px #4c3456;}
.suschart4, .sustable4 {border-top: solid 1px #565e00;}
.suschart5, .sustable5 {border-top: solid 1px #061f3f;}

.safetytable0 tr.header {background-color: #345d74; color: #fff; margin-left: 5px;}
.safetytable1 tr.header {background-color: #bd400d; color: #fff; margin-left: 5px;}
.safetytable2 tr.header {background-color: #843747; color: #fff; margin-left: 5px;}
.safetytable3 tr.header {background-color: #4c3456; color: #fff; margin-left: 5px;}
.safetytable4 tr.header {background-color: #565e00; color: #fff; margin-left: 5px;}
.safetytable5 tr.header {background-color: #061f3f; color: #fff; margin-left: 5px;}

.safetytable0 td, .safetytable1 td, .safetytable2 td, .safetytable3 td, .safetytable4 td, .safetytable5 td, 
.safetytable0 th, .safetytable1 th, .safetytable2 th, .safetytable3 th, .safetytable4 th, .safetytable5 th 
{padding: 5px 0; text-align: left;}

.safetytable0 td, .safetytable1 td, .safetytable2 td, .safetytable3 td, .safetytable4 td, .safetytable5 td {padding: 5px}

.safetytable0 th, .safetytable1 th, .safetytable2 th, .safetytable3 th, .safetytable4 th, .safetytable5 th {padding-left: 5px}

.safetytable0 tr.bottomborder td, .safetytable1 tr.bottomborder td, .safetytable2 tr.bottomborder td, .safetytable3 tr.bottomborder td, .safetytable4 tr.bottomborder td, .safetytable5 tr.bottomborder td 
{border-bottom: solid 1px #d1d1d1;}

.sustable0, .sustable1, .sustable2, .sustable4, .sustable4, .sustable5 {display: none;}

.sustable0 th, .sustable1 th, .sustable2 th, .sustable3 th, .sustable4 th, .sustable5 th,
.sustable0 td, .sustable1 td, .sustable2 td, .sustable3 td, .sustable4 td, .sustable5 td {text-align: center;}

.sustable0 tr td:first-child, .sustable1 tr td:first-child, .sustable2 tr td:first-child, .sustable3 tr td:first-child, .sustable4 tr td:first-child, .sustable5 tr td:first-child,
.sustable0 tr td.first, .sustable1 tr td.first, .sustable2 tr td.first, .sustable3 tr td.first, .sustable4 tr td.first, .sustable5 tr td.first {text-align: left;}

.sustable0 tr td:last-child, .sustable1 tr td:last-child, .sustable2 tr td:last-child, .sustable3 tr td:last-child, .sustable4 tr td:last-child, .sustable5 tr td:last-child {background-color: #f9f6ef;}
.sustable0 tr td.last, .sustable1 tr td.last, .sustable2 tr td.last, .sustable3 tr td.last, .sustable4 tr td.last, .sustable5 tr td.last {background-color: #f9f6ef;}


.safetytable0 {border-bottom: solid 4px #345d74;}
.safetytable1 {border-bottom: solid 4px #bd400d;}
.safetytable2 {border-bottom: solid 4px #843747;}
.safetytable3 {border-bottom: solid 4px #4c3456;}
.safetytable4 {border-bottom: solid 4px #565e00;}
.safetytable5 {border-bottom: solid 4px #061f3f;}

/*
.sustable table {border-collapse: collapse;}
.sustable table:first-child {margin-top: 10px;}
.sustable table td {border: 2px solid #c3b9c7; padding: 3px 6px 3px 6px;}
*/
/*
.sustable .safetytable th,
.sustable .safetytable td {text-align: center;}
.sustable .safetytable tr td:first-child, 
.sustable .safetytable tr td.first {text-align: left;}
.sustable .safetytable tr td:last-child,
.sustable .safetytable tr td.last {background-color: #f9f6ef;}*/
/*.safetytable td, .safetytable th 
{padding: 5px 0; text-align: left;}


.safetytable td {padding: 5px}


.safetytable th {padding-left: 5px}


.safetytable tr.bottomborder td {border-bottom: solid 1px #d1d1d1;}*/


/* Directors */

.director_block {border-bottom: 1px solid #D1D1D1; padding: 15px 0;}
.director_photo {float: left; margin-right: 10px; border: 2px solid #b4bcc6}
.director_bio { margin-left: 145px;}

/*.director_name {color: #757575; font-size: medium; font-weight: bold;}*/
.directors_openingtext {background-image: url('/assets/images/aboutus/directors/directors_openingtext.gif');height:25px;}
.directors_rhcquote {background-image: url('/assets/images/aboutus/directors/directors_rhcquote.gif');height:228px;}

/* Audit Committee */

#auditCommittee div.content p {padding:5px 0 0 30px;}
#auditCommittee div.header {font-weight:800;margin: 5px 0px;}

#auditCommittee ul.plainList {margin:0 0 0 40px;}
#auditCommittee ul.plainList li {list-style:none;}

#auditCommittee ul.bulletList {margin:0 0 0 40px; list-style-image:url('/assets/images/general/bullet_goldsquare.gif');}
#auditCommittee ul.bulletList li {margin: 4px 0px 4px 0px;}

/* Nomination Committee */

#nomCommittee div.content p {padding:5px 0 0 40px;}
#nomCommittee div.header {font-weight:800;margin: 5px 0px;}

#nomCommittee ul.plainList {margin:0 0 0 40px;}
#nomCommittee ul.plainList li {list-style:none;}

#nomCommittee ul.bulletList {margin:0 0 0 40px; list-style-image:url('/assets/images/general/bullet_goldsquare.gif');}
#nomCommittee ul.bulletList li {margin: 0px 0px 4px 0px;}

/* Remuneration Committee */

#remuncommittee div.content p {padding:5px 0 0 40px;}
#remuncommittee div.header {font-weight:800;margin: 5px 0px;}

#remuncommittee ul.plainList {margin:0 0 0 40px;}
#remuncommittee ul.plainList li {list-style:none;}

#remuncommittee ul.bulletList {margin:0 0 0 40px; list-style-image:url('/assets/images/general/bullet_goldsquare.gif');}
#remuncommittee ul.bulletList li {margin: 0px 0px 4px 0px;}

/* Awards */
a.head {font-weight: bold;padding:0;display:block;cursor:pointer;margin:5px 0px;}

.awards_openingtext { background-image:url(/assets/images/aboutus/awards/opener_dedicated.gif);height:41px; }
.awards_queensaward { padding-top:12px; }
.awards_queensawardtitle { }
.awards_queensaward_logo { width: 101px; margin: 0 auto 12px auto; }
.awards_sustainabledev07_heading {background-image:url('/assets/images/aboutus/awards/sustainabledevelopment.gif'); height:15px;}
.awards_cabe_image { margin-top:7px; }

.awardsBlock {width:470px;}
.award_accordionHeader { padding:6px 8px;border-top: solid 10px #ffffff;cursor:pointer;height:18px;background-image:url(/assets/images/aboutus/awards/arrows_down.gif);background-repeat:no-repeat;background-position:top right; }
.award_accordionHeader h2 { margin:0px; }
.award_accordionHeaderSelected { padding:6px 8px;border-top: solid 10px #ffffff;cursor:pointer;height:18px;background-image:url(/assets/images/aboutus/awards/arrows_up.gif);background-repeat:no-repeat;background-position:top right; }
.award_accordionContent { background-color:#ffffff;border-top:none;padding:0 0 10px 0;overflow:hidden; }
.award_item { float:left;width:470px;padding-top:15px; }
.award_item_image { float:left;width:225px;padding-right:10px; }    
.award_item_text { float:left;width:224px;border-left:solid 1px #d1d1d1;padding-left:10px;min-height:70px; }
.award_item_header { font-weight:bold; }
/*.award_item_description { color:#b38605; }*/
/*.award_item_description a { color:#b38605; }*/
#accordion h3 a {cursor: pointer;}

/* Charity */

/* Careers */

/**** Press Room ****/

.latestnews_list_title {display: block; font-size: 1.05em; font-weight:bold; margin-bottom: 2px;}
.latestnews_list_pager { border-left: solid 1px #000000; line-height: 13px; padding: 0px 5px 0px 5px; }
.latestnews_list_pager_current { border-left: solid 1px #000000; line-height: 13px; padding: 0px 5px 0px 5px; font-weight: bold; }
.latestnews_list_pager_nextprevious { display: inline; line-height: 13px; padding: 0px 5px 0px 5px; vertical-align:middle; }

.latestnews_article_title { font-weight:bold; font-size: 1.1em; }
.latestnews_article_date { }
.latestnews_article_backbutton { width: 56px; height:21px; background-image: url(/microsites/_template/assets/images/buttons/back.gif); }

.newsArticleBlock {float:none;}
.newsImage {width:200px;float:right;}

.pager_firstitem { border-left: none; }

.latestNewsSummaryBlock {float:left;}

.newsArticleSummaryImageBlock { padding: 0px; width:90px; } 
.newsArticleSummaryImage {float:left; width:90px; margin:0 10px 10px 0; }

.newsArticleImage {float:right; width:200px; margin:0 0 10px 10px;}

.newsArticleOtherNewsBlock { width: 196px; height: auto; }


/***  My New home  ***/
.myNewHomeFormRow {width:450px;margin:2px 0 4px 0;float:left;}
.myNewHomeFormLabel {float:left;width:130px;}
.myNewHomeFormInput {float:left;width:195px;}
.myNewHomeFormInput input {height:12px;font-size:x-small;}
.myNewHomeFormInput select {font-size:x-small;}
.myNewHomeLoginChoices {font-size:x-small;margin-bottom:20px 0 10px 0;}
.mynewhomeLogin {display:block;width: 67px; height: 21px; background-image:url(/microsites/_template/assets/images/buttons/submit.gif);}

/* Part exchange Pages */
.PESelectBlock {background-color:#647d9b;padding:10px; color:#fff;margin:0 0 20px 0;}
.PESearchDDLBlock {float:left;width:220px;}
.PESearchButtonBlock {width:40px;height:20px;margin-top:1px;float:left;}
.PESearchBtn {margin:0px 0 0 0px;padding:0;}

.PERepeater{margin: 0 0 15px 0;padding: 0 0 0 0;float: left;}
.PEHeader{line-height: 30px;height:30px;width:710px;background-color: #647d9b;color: #ffffff;}
.PEHeaderText{padding:0 0 0 10px;}
.PEHeaderTown {font-size:1.2em;font-weight:bold;}
.PEHeaderCounty {font-size:1.2em;}
.PEInformation{float: left;padding:10px 0px 10px 0;background-color: #dfe6ee;width:710px;}
.PEImage{float: left;width:190px;margin:0 0 0 10px;}
.PEImage img{width: 190px;}
.xPEDetailsBlock {float: left;}
.PEDetails{padding:0 10px 0 10px;width:490px;float:right;}
.PEFooter{height:5px;display:block;width:710px;float:left;line-height: 5px;background-color: #abbbcb;}
.ourportfolio {margin-top:10px;}
.PE_RHC_Advice {font-size:1.4em;}
.PE_RHC_Disclaimer {font-size:0.8em;}

.partexchange_easysteps {background-color:#e4e0eb;}
.partexchange_easysteps_main {padding:10px;}
.partexchange_easysteps_main strong {text-transform:uppercase;font-size:1.4em; }
.partexchange_easysteps_header 
{
    background-color:#a396bc;
    padding:10px;   
    text-transform:uppercase;
    color:#fff;
    font-size:1.15em;
}
.partexchange_easysteps_header h3, .partexchange_easysteps_header h4 {margin:0;} 
.partexchange_easysteps_header h3 {margin-bottom:5px;}

/* Vacancies / Careers */
.VacanciesRepeater {margin:20px 0 0 0;}
.VacanciesHeader {min-height:0px;padding:5px 5px 5px 12px;}
.VacanciesHeaderBottom { }
.VacanciesTitle {font-size: 1.2em; font-weight:bold; padding:0; margin:0 0 0px 0;}
.VacanciesLocation {width:280px;}
.VacanciesPDF {float:right;width:167px;text-align:right;padding-right:3px; }
.VacanciesInformation {margin:0;padding:0;}
.VacanciesBody {}
.VacanciesDetails {padding:12px;}
.VacanciesClosing {margin:0;padding:0;}
.VacanciesFooter {height:4px;background-color:#abbacd;margin:0;padding:0;line-height:4px;}

/*** Contact Us ***/

.directions_box { float:left;padding:10px;color:#fff;width:450px;margin: 0 0 10px 0; }
.directions_box p { margin: 0 0 3px; }
.getintouch_postcode { width: 90px;margin:0 10px; }
.directions_box_controls { float:left; }
.directions_box_postcode { float: left; }
.directions_box_button { float:left; }
.developments_container {  }
.development_item { padding:20px; }
.development_item ul { padding:0; margin:0px 0px 0px 12px; line-height:18px; float:left;}
.development_item li, .split_development_list li { padding-bottom:4px;list-style:none;padding-left:15px;background-image: url('/assets/images/general/bullet_goldsquare.gif');background-repeat:no-repeat;background-position:0% 25%;}
.development_item_address {background-color:#ced2d9;float:right;padding:15px;width:290px;}
.address_box_email { font-size:0.8em; }
.split_development_list {width:150px;}
a.development_details_but 
{
        margin-top:15px;
        width: 120px;
        background-image: url(/assets/images/incentives/fulldetails.gif);
        background-repeat: no-repeat;
        display: block;
        text-indent: -999em;
        overflow: hidden;
        text-align: left;
        direction: ltr;
        height: 22px;
        width: 88px;
}

.bubble { min-height:100px;width:315px; }
.la_bubble { min-height:60px;width:200px; }
.bubbleLeftCol { float:left;margin-top:5px;width:140px; }
p.bubbleDevName { font-size:10pt;font-weight:bold;margin:0 0 2px;padding:0; }
p.bubbleAddressLine { margin:0;padding:0; }
.bubblePhone { color:#B38707;font-size:12px;font-weight:bold;margin-top:10px; }
.bubbleRightCol { float:left;margin-top:5px;width:170px;}
.bubbleThumbImage {width:20px;height:20px;}
/*************  CORNER LOGIN  ***************/

#login {float: right;height: 32px;/*text-align: right;*/margin: 1px 5px 0px 0px;}

.cornerLoginFormBlock {color:#7a7a7a;font-size:0.8em;float: right;height: 22px;padding:0px;margin:0;}
.cornerLoginFormBlock .loginFormError {color:red;padding:10px 0px 0 3px;}
.cornerLoginBullet {margin-left:5px;}

.cornerLoginLeft {float:left;margin:0px 0 0 0;background-color:#f3f3f3;height:30px;}
.cornerLoggedInLeft {float:right;color:#797979;height:30px;padding:0;background-color:#f3f3f3;}
.cornerLoggedInLeft div {margin:8px 10px 0 10px;}
.cornerLoggedInRight {width:100px;float:right;width:140px;height:30px;background-color:#f3f3f3;}
.cornerLoggedInRight img {margin-top:2px;}
.cornerLoginFormBlock .loginInput {padding:0;margin:0;border:solid 1px #d3d3d3;font-size:1em;width:175px;height:16px;}
.cornerLoggedInBlock {}
.cornerLoginUsername {width:175px;}
.cornerloginPassword {width:175px;}
.cornerloginPassword_wm {padding:0;margin:0;border:solid 1px #d3d3d3;font-size:1em;height:16px;width:175px;}
.cornerloginUsername_wm {padding:0;margin:0;border:solid 1px #d3d3d3;font-size:1em;height:16px;width:175px;}

#cornerLoginRegisterBlock {float:left;margin:7px 3px 0 0;}
#cornerLoginUsernameBlock {float:left;margin-top:5px;}
#cornerLoginPasswordBlock {float:left;margin-top:5px;margin-left:5px;}

.cornerLoginButtonBlock {float:left;width:80px;height:30px;margin:0;background-color:#f3f3f3;}
.cornerLoginButtonBlock input {margin:5px 0 0 5px;}


/* Search Results Buttons*/

.icon_button {width:20px;display:block;float:left;height:20px;margin:3px 2px 3px 0;text-indent:-5000px;}

.btnSaveDev {margin:0 0 0 2px;border:solid 1px #cccccc;width:20px;float:right;background-image:url(/microsites/_template/assets/images/buttons/mycrestadd_icon.gif); background-color:#FFFFFF; background-position: center center; background-repeat:no-repeat;}
.btnSaveDev:hover {margin:0 0 0 2px;border:solid 1px #cccccc; background-image: url(/microsites/_template/assets/images/buttons/mycrestadd_icon.gif);}

.btnSavedDev {margin:0 0 0 2px;border:solid 1px #cccccc; float:right;background-image:url(/microsites/_template/assets/images/buttons/mycrestremove_icon.gif); background-color:#FFFFFF; background-position: center center; background-repeat:no-repeat; }
.btnSavedDev:hover {margin:0 0 0 2px;border:solid 1px #cccccc;background-image: url(/microsites/_template/assets/images/buttons/mycrestremove_icon.gif);}

.btnDeleteDev {background-color:#FFFFFF; margin:0 0 0 2px;border:solid 1px #cccccc;float:right;background-image:url(/microsites/_template/assets/images/buttons/delete_dev.gif); background-repeat:no-repeat;background-position: center center; }
.btnDeleteDev:hover {background-image: url(/microsites/_template/assets/images/buttons/delete_dev.gif);}

.btnSavePlot {background-image:url(/microsites/_template/assets/images/buttons/mycrestadd_icon.gif); background-repeat:no-repeat;}
.btnSavePlot:hover {width:20px; background-image: url(/microsites/_template/assets/images/buttons/mycrestadd_icon.gif);}

.btnSavedPlot {background-image:url(/microsites/_template/assets/images/buttons/mycrestremove_icon.gif); background-repeat:no-repeat;}
.btnSavedPlot:hover {width:20px; background-image: url(/microsites/_template/assets/images/buttons/mycrestremove_icon.gif);}

.btnSavePlot {background-image:url(/microsites/_template/assets/images/buttons/mycrestadd_icon.gif); background-repeat:no-repeat;}
.btnSavePlotBorder:hover {width:20px; background-image: url(/microsites/_template/assets/images/buttons/mycrestadd_icon.gif);}

.btnDeletePlot {margin:0;background-image:url(/microsites/_template/assets/images/buttons/mycrestremove_icon.gif); background-repeat:no-repeat;}
.btnDeletePlot:hover {width:20px; background-image: url(/microsites/_template/assets/images/buttons/mycrestremove_icon.gif);}

.btnDeletePlotFromMyCrest {margin:0;background-image:url(/microsites/_template/assets/images/buttons/mycrestdelete_icon.gif); background-repeat:no-repeat;}
.btnDeletePlotFromMyCrest:hover {width:20px; background-image: url(/microsites/_template/assets/images/buttons/mycrestdelete_icon.gif);}

.devDisplayItemBlock {display:block;float:left;margin-bottom:5px;min-height:160px;width:470px;}
.devDisplayItemHeader {background-color:#D6D6D6;line-height:22px;min-height:22px;padding:0 0 0 2px;width:465px;}
.devDisplayItemHeaderLeft {float:left;font-size:1em;width:352px;padding:0;height:22px;overflow:hidden;}
.devDisplayItemHeaderRight {background-color:#928F8F;float:right;text-align:center;width:110px;}
.devDisplayFullDetailsLink {float:left;width:78px;padding:0 0 0 3px;font-size:0.9em;}
.devDisplayItemDetail {min-height:100px;position:relative;}
.devDisplayItemImageBlock {float:left;height:100px;width:170px;}
.devDisplayItemImageBlock img {margin-top:5px;}
.devDisplayItemInfoBlock {float:right;min-height:110px;padding:5px;width:285px;}
.devDisplayInfo {}

.devDisplayItemHeaderRight a, 
.devDisplayItemHeaderRight a:hover, 
.devDisplayItemHeaderRight a:visited {font-weight:bold;text-decoration:underline;}

.devDisplayItemComingSoonCorner {position:absolute;z-index:9;display:block;height:75px;width:89px;}
.devDisplayPricesFromDetail {font-weight:bold;}
.devDisplayPhoneRow {float:left;width:285px;}
.devDisplayPhoneIcon {float:left;width:20px;margin:2px 0 0px 0;}
.devDisplayPhoneText {float:left;text-align:left;width:245px;font-size:1em;margin:0px 0 2px 5px;}
.devDisplayNewsText {float:right;font-weight:bold;text-align:left;width:260px;}
.devDisplayNewsText {font-weight:bold;}
.devDisplayNewsIcon {float:left;width:20px;margin:2px 0 0 0;}
.devDisplayItemDetail a {font-weight:bold;}

#ISR .devDisplayItemBlock {display:block;float:left;margin:5px 0;min-height:120px;width:470px;}
#ISR .topBorder {height:0px;/*background-color:Blue;margin:0 0 5px 0;float:left;*/}
#ISR .bottomBorder {height:0px;/*background-color:Blue;margin:5px 0 0 0;float:left;*/}
#ISR .devDisplayItemHeader {background-color:#D6D6D6;line-height:22px;min-height:22px;padding:0 0 0 2px;width:465px;}
#ISR .devDisplayItemHeaderLeft {float:left;font-size:1em;width:352px;padding:0;height:22px;overflow:hidden;}
#ISR .devDisplayItemHeaderRight {background-color:#928F8F;float:right;text-align:center;width:110px;}
#ISR .devDisplayFullDetailsLink {float:left;width:78px;padding:0 0 0 3px;font-size:0.9em;}
#ISR .devDisplayItemDetail {min-height:100px;position:relative;padding:10px;border-top:solid 5px #acbcce;background-color:#EEEFF2;margin-top:5px;}
#ISR .devDisplayItemImageBlock {float:left;height:100px;width:170px;position: relative;}
#ISR .devDisplayItemImageBlock img {margin-top:0;}
#ISR .devDisplayItemInfoBlock {float:right;min-height:100px;padding:0 5px 0 5px;width:260px;}
#ISR .devDisplayItemInfoBlock p.devDisplayPriceFrom { margin: 10px 0 5px 0; color:#b38707;}

#ISR .devDisplayInfo {}
#ISR .devDisplayFullDetailsButton {float:right;width:120px;background-image:url(/assets/images/incentives/fulldetails.gif);background-repeat:no-repeat;display: block; text-indent: -999em; overflow: hidden;text-align: left; direction: ltr;height:22px;width:88px;}
#ISR p.devDisplayPriceFrom {margin-top:20px;}

#ISR .devDisplayItemHeaderRight a, 
#ISR .devDisplayItemHeaderRight a:hover, 
#ISR .devDisplayItemHeaderRight a:visited {font-weight:bold;text-decoration:underline;}

#ISR .devDisplayItemComingSoonCorner {position:absolute;z-index:9;display:block;height:75px;width:89px;}
#ISR .devDisplayPricesFromDetail {font-weight:bold;color:#082042;}
#ISR .devDisplayOfferPricesFromDetail { color:#b38707; font-weight: bold; font-style: normal;}
#ISR .devDisplayPhoneRow {float:left;width:285px;}
#ISR .devDisplayPhoneIcon {float:left;width:20px;margin:2px 0 0px 0;}
#ISR .devDisplayPhoneText {float:left;text-align:left;width:245px;font-size:1em;margin:0px 0 2px 5px;}
#ISR .devDisplayItemDetail a {font-weight:bold;}


/**   LOGIN FORM  **/
.loginFormBlock {float:left;padding:20px 0 20px 0;margin:0 10px 0 10px;}
.loginFormRow {float:left;padding:10px 0 5px 0;}
.loginFormLabel {float:left;text-align:right;width:120px;}
.loginFormInput {float:left;padding-left:10px;}
.loginFormError {color:red;padding:10px 10px 0 10px;}
.loginFormButtonBlock {margin:5px 0 5px 0;}

/* Forgotten Password form */
.passwordRecoveryFormBlock {float:left;padding:20px 0 20px 0;margin:0 10px 0 10px;}
.passwordRecoveryFormRow {float:left;padding:10px 0 5px 0;}
.passwordRecoveryFormLabel {float:left;text-align:right;width:120px;}
.passwordRecoveryFormInput {float:left;padding-left:10px;}

/** Page Message  **/
.pageMessageBlockInfo {min-height:20px;width:470px;}
.pageMessageBlockError {min-height:20px;width:470px;}

/** Error Page **/
.errorpage_box {min-height:100px;background-color:#F9F6EF;padding:12px;}


/******  General styles  *********/

abbr, acronym

{
    border-bottom: 1px dashed #384A62;
    cursor: help;
}

.center {text-align: center;}
.ta_left {text-align: left;}
.ta_right {text-align: right;}

.clear_both {clear: both; font-size: 0;}

.float_left {float: left;}

.float_right {float: right;}

.general_content {padding: 12px 12px 12px 12px;}
.mb0 {margin:0;}
.downloadtext {
height:16px;
padding:7px 0 0;
}

.downloadicon {
float:left;
height:16px;
margin:0 5px 0 8px;
padding:5px 0 0;
width:16px;
}
.icon {vertical-align: middle;}

.list_blank {
list-style-type: none;
margin: 0px;
padding: 0px;
}

.list_blank li {
margin: 0px 0px 3px 0px;
padding: 0px;
}

.mb0 {margin-bottom: 0px;}
.mb5 {margin-bottom: 5px;}
.mt5 {margin-top: 5px;}
.mb10 {margin-bottom: 10px;}
.mt0 {margin-top: 0px;}
.mt10 {margin-top: 10px;}
.mr5 {margin-right: 5px;}
.mr10 {margin-right: 10px;}
.mr20 {margin-right: 20px;}
.ml10 {margin-left: 10px;}
.ml5 {margin-left: 5px;}
.mb16 {margin-bottom: 16px;}
.mb20 {margin-bottom: 20px;}
.mb25 {margin-bottom: 25px;}
.mt20 {margin-top: 20px;}
.mt25 {margin-top: 25px;}
.mt35 {margin-top: 35px;}

.p0 {padding: 0px;}
.pb0 {padding-bottom: 0px;}
.pr0 {padding-right: 0px;}
.pt0 {padding-top: 0px;}
.pt10 {padding-top: 10px;}
.pl5 {padding-left: 5px;}
.pl15 {padding-left: 15px;}

.bb10_white {border-bottom: solid 10px #FFFFFF;}
.bt10_white {border-top: solid 10px #FFFFFF;}
.bb20_white {border-bottom: solid 20px #FFFFFF;}
.bt20_white {border-top: solid 20px #FFFFFF;}
.br_none {border-right: none;}


.w50 {width: 50px;}
.w84 {width: 84px;}
.w140 {width: 140px;}

.small {font-size: small;}
.x-small {font-size: x-small;}
.xx-small {font-size: xx-small;}

sub,sup {font-size: 0.8em;}
sub {vertical-align: sub;}
sup {vertical-align: super;}
sub,sup a:link {text-decoration: none;}
sub,sup a:hover {text-decoration: underline;}
sub,sup a:visited {text-decoration: none;}

.list_lroman {
    list-style-type: lower-roman;    
}

.list_lalp {list-style-type: lower-alpha;}

.list_lroman li {margin-bottom: 10px;}

.va_top {vertical-align: top;}

.giveLayout { min-height:0px;}

.footerLinks {width:800px;height:20px;float:left;margin:5px 0 0 20px;padding:0 0 0 3px;}

/** Car Club **/
.carclub_block {margin:20px 0 20px 0;width:220px;}
.carclub_upper {}
.carclub_lower {height:90px;width:220px;background-image:url(/assets/images/greenerliving/carclub_lower.jpg);background-repeat:no-repeat;}
.carclub_list {width:185px;float:right;margin:10px 5px 0 0;color:#000;background-color:#d5d9df;}


/*** Why Register ***/
.whyRegisterList {padding:0;margin:0 0 10px 15px;}

.offercards_titlebox {padding:7px 0 7px 7px;margin:0 0 10px 0;}
.offercards_titlebox h2 {margin-bottom:0px;}
.offercards_developmentsbox {padding:20px 0 20px 0;}
.offercards_developmentsbox a {margin-left:20px;}

.registerBackBlock {margin:-22px 0 0 0; width:100px;float:left;}

.altDevsTitle {
    background-image: url('/assets/images/general/altdevtitle.gif');
    background-position: 0 0;
    background-repeat: no-repeat;
    overflow: hidden;
    text-indent: -9999em;
    height: 44px;
    display: block;
}

/*** csr 2009 ***/

.list_profiles {
    list-style-type: none;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;    
    padding: 0px;
}

.list_profiles li {float: left; text-align: center; width: 80px;}

/* Contact Alerts */

.contactAlert 
{
    display:none;
    padding:5px 10px;
    background-color:#eee;
    border: 1px solid #999;
    }
