BODY
{
	background: #000033 url("images/bg.jpg"); 
	background-attachment: fixed; 
}

.main_border {
	border: medium ridge #7973C2;
}

.nf_h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFC726;
	text-align: justify;
}
.nf_h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-align: justify;
}
.nf_h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C07121;
	text-align: justify;
}
.nf_copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: ##b7b0ff;*/
	color: #b7b0ff;
	text-align: justify;
}
A:link.nf_copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #ffffff;
	text-align: justify;
	TEXT-DECORATION: none;
}
A:visited.nf_copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #ffffff;
	text-align: justify;
    TEXT-DECORATION: none;
}
A:hover.nf_copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #FFC726;
	text-align: justify;
	TEXT-DECORATION: none;
}
.nf_p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b7b0ff;
	text-align: justify;
	line-height: normal;
	list-style-position: outside;
	list-style-image: url(images/bullet_orange.gif);
}



.Text_11_liteblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C2BDFE;
	text-align: justify;
	line-height: normal;
	list-style-position: outside;
	list-style-image: url(images/bullet_orange.gif);
}

.Text_11_liteblue_homepage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C2BDFE;
	text-align: left;
	line-height: normal;
	list-style-position: outside;
	list-style-image: url(images/bullet_orange.gif);
	padding-right: 11px;
	padding-top: 7px;
	padding-left: 11px;
}

.Text_11_liteblue_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C2BDFE;
	text-align: justify;
	font-weight: bold;
	list-style-position: outside;
	list-style-image: url(images/bullet_orange_bold.gif);
}
.Text_11_liteblue_bold_caps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C2BDFE;
	text-align: justify;
	font-weight: bold;
	list-style-position: outside;
	list-style-image: url(images/bullet_orange_bold.gif);
	text-transform: uppercase;
}


.Text_10_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-align: justify;
	list-style-position: outside;
	list-style-image: url(images/bullet_orange.gif);
}
.Text_11_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: justify;
	list-style-position: outside;
	list-style-image: url(images/bullet_orange.gif);
}
.Text_11_white_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: justify;
	font-weight: bold;
	list-style-position: outside;
	list-style-image: url(images/bullet_orange_bold.gif);
}
.Text_10_white_bold_homepage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-align: justify;
	font-weight: bold;
	list-style-position: outside;
	list-style-image: url(images/bullet_orange_bold.gif);
	padding-right: 9px;
	padding-left: 9px;
}

.Text_11_lblue_bold_homepage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C2BDFE;
	text-align: justify;
	font-weight: bold;
	list-style-position: outside;
	list-style-image: url(images/bullet_orange_bold.gif);
	padding-right: 9px;
	padding-left: 9px;
}

.Text_10_lblue_bold_homepage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C2BDFE;
	text-align: justify;
	font-weight: bold;
	list-style-position: outside;
	list-style-image: url(images/bullet_orange_bold.gif);
	padding-right: 9px;
	padding-left: 9px;
}


.Text_11_white_bold_caps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: justify;
	font-weight: bold;
	list-style-position: outside;
	list-style-image: url(images/bullet_orange_bold.gif);
	text-transform: uppercase;
}
.Text_13_white_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-align: justify;
	font-weight: bold;
	list-style-position: outside;
	list-style-image: url(images/bullet_orange_bold.gif);
}


.Text_10_yello {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFC726;
	text-align: justify;
	list-style-position: outside;
	list-style-image: url(images/bullet_grey.gif);
}
.Text_10_yello_Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFC726;
	font-weight: bold;
	text-align: justify;
	list-style-position: outside;
	list-style-image: url(images/bullet_grey.gif);
}



.Text_11_yello {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFC726;
	text-align: justify;
	list-style-position: outside;
	list-style-image: url(images/bullet_grey.gif);
}
.Text_11_yello_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFC726;
	text-align: justify;
	font-weight: bold;
	list-style-position: outside;
	list-style-image: url(images/bullet_grey_bold.gif);
}
.Text_11_yello_bold_caps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFC726;
	text-align: justify;
	font-weight: bold;
	list-style-position: outside;
	list-style-image: url(images/bullet_grey_bold.gif);
	text-transform: uppercase;
}


.Text_11_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993300;
	text-align: justify;
	list-style-position: outside;
	list-style-image: url(images/bullet_grey.gif);
}
.Text_11_red_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993300;
	text-align: justify;
	font-weight: bold;
	list-style-position: outside;
	list-style-image: url(images/bullet_grey_bold.gif);
}
.Text_11_red_bold_caps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993300;
	text-align: justify;
	font-weight: bold;
	list-style-position: outside;
	list-style-image: url(images/bullet_grey_bold.gif);
	text-transform: uppercase;
}


A.Link_11_White-Yello_Bold:Link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	COLOR: #ffffff;	TEXT-DECORATION: none;
}
A.Link_11_White-Yello_Bold:Visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	COLOR: #ffffff; TEXT-DECORATION: none;
}
A.Link_11_White-Yello_Bold:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	COLOR: #FFC726; TEXT-DECORATION: none;
}


A.Link_11_White-Yello:Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #ffffff;	TEXT-DECORATION: none;
}
A.Link_11_White-Yello:Visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #ffffff; TEXT-DECORATION: none;
}
A.Link_11_White-Yello:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #FFC726; TEXT-DECORATION: none;
}

A.Link_10_White-Yello:Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	COLOR: #ffffff; TEXT-DECORATION: none;
}
A.Link_10_White-Yello:Visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	COLOR: #ffffff; TEXT-DECORATION: none;
}
A.Link_10_White-Yello:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*COLOR: ##FFC726; TEXT-DECORATION: none;*/
	COLOR: #FFC726; TEXT-DECORATION: none;
}

A.Link_10_White-Yello_bold:Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	COLOR: #ffffff; TEXT-DECORATION: none;
}
A.Link_10_White-Yello_bold:Visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	COLOR: #ffffff; TEXT-DECORATION: none;
}
A.Link_10_White-Yello_bold:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	COLOR: #FFC726; TEXT-DECORATION: none;
}


A.Link_11_Yello-White:Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #FFC726; TEXT-DECORATION: none;
}
A.Link_11_Yello-White:Visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #FFC726; TEXT-DECORATION: none;
}
A.Link_11_Yello-White:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}

A.Link_11_Yello-White_Bold:Link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	COLOR: #FFC726; TEXT-DECORATION: none;
}
A.Link_11_Yello-White_Bold:Visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	COLOR: #FFC726; TEXT-DECORATION: none;
}
A.Link_11_Yello-White_Bold:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}


A.Link_10_Yello-White:Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	COLOR: #FFC726; TEXT-DECORATION: none;
}
A.Link_10_Yello-White:Visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	COLOR: #FFC726; TEXT-DECORATION: none;
}
A.Link_10_Yello-White:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}


A.Link_10_Yello-White_Bold:Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	COLOR: #FFC726; TEXT-DECORATION: none;
}
A.Link_10_Yello-White_Bold:Visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	COLOR: #FFC726; TEXT-DECORATION: none;
}
A.Link_10_Yello-White_Bold:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;	
	font-size: 10px;
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}

.yellow_border{
	border: 1px solid #FFC726;
}
.Yello_Header
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;	
	font-size: 14px;
	COLOR: #FFC726;
}
.Yello_SmallText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #FFC726;
}

.solex {
	padding: 0 5px 0 5px;
	color: #C2BDFE;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;
}



/* Vebra Stylesheet for Caxtons */
/* 11800 */
/* Version 1.0 */
/* 05-12-2006 */
/* created by Think? Web - info@thinktankgroup.co.uk */

/* styles for ALL PAGES */
TABLE.MainTable {
	width: 100%;
}
.PropImgDesc {
	background: #000033;
	padding: 5px;
}
.FooterText {
	font-size: 10px;
	color: #C2BDFE;
	font-family:  Arial, Helvetica, sans-serif;
}
td.FooterText {
	padding-top: 10px;
	border-top: 1px solid #000033;
}
A.FooterText:link {
	text-decoration: none;
	font-size : 10px;
	color: #C2BDFE;
	font-family:  Arial, Helvetica, sans-serif;
}
A.FooterText:visited {
	text-decoration: none;
	font-size: 10px;
	color: #C2BDFE;
	font-family:  Arial, Helvetica, sans-serif;
}
A.FooterText:hover {
	text-decoration: underline;
	font-size: 10px;
	color: #C2BDFE;
	font-family:  Arial, Helvetica, sans-serif;
}
A.FooterText:active {
	text-decoration: none;
	font-size: 10px;
	color: #C2BDFE;
	font-family: Arial, Helvetica, sans-serif;
}


/* SEARCH PAGE */
.SelectText {
	font-size: 11px;
	color: #C2BDFE;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}

/* search criteria select boxes and header */
.SelectHeader {
	font-size: 14px;
	color: #C2BDFE;
	font-weight: bold;
	font-family : Arial, Helvetica, sans-serif;
}

.Selectrooms {
	background-color: #FFFFFF;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.SelectPrices {
	background-color: #FFFFFF;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.SelectAreas {
	background-color: #FFFFFF;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.SelectCurrency {
	background-color: #FFFFFF;
	font-size: 12px;
	color: #000000;
	font-family : 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 : #0000FF;
	text-align: center;
	font-size: 14px;
	color: #FFC726;
	font-family: Arial, Helvetica, sans-serif;
}
.SelectRegionsHeader {
	height: 20;
	width: 100%;
	background: #000033;
	text-align: center;
	font-size: 14px;
	color: #FFC726;
	font-family: Arial, Helvetica, sans-serif;
}
.SelectTypesHeader {
	height: 20;
	width: 100%;
	background: #000033;
	text-align: center;
	font-size: 14px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.SelectInvestmentHeader {
	height: 20;
	width: 100%;
	background: #000033;
	text-align: center;
	font-size: 14px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.SelectQualifierHeader {
	height: 20;
	width: 100%;
	background: #000033;
	text-align: center;
	font-size: 14px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

/* Branch styles */
TD.SelectBranchBar {
	width: 100%;
	font-size: 14px;
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
}
.SelectAllBranch {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

/* checkbox styles */
/* default checkbox style */
.spanclick {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.SelectTypes {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.SelectRegions {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.SelectTotals {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.SelectQualifier {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.SelectInvestment {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.SelectNoProps {
	font-weight: bold;
	font-size: 12px;
	color: #000000;	
	font-family: Arial, Helvetica, sans-serif;
}
.SelectJumper {
	font-size: 12px;
	color: #000000;	
	font-family: Arial, Helvetica, sans-serif;
}
/* Styles for French areas */
.SelectFrenchRegions {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.SelectFrenchTypes {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.SelectFrenchPrices {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

/* REFINE PAGE */
TD.RefineBar {
	width: 100%;
	background-color: #0000FF;
	text-align: center;
	font-size : 12px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.RefineCount {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.RefineText{
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.RefineTowns{
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

/* RESULTS PAGE */
/* rental and sales page */
.ResultsFound {
	font-size: 11px;
	color: #C2BDFE;
	font-family: Arial, Helvetica, sans-serif;
}
.ResultsHeader {
	font-size: 18px;
	color: #C2BDFE;
	font-family: Arial, Helvetica, sans-serif;
}
.ResultsNav {
	font-size: 11px;
	color: #C2BDFE;
	font-family: Arial, Helvetica, sans-serif;
}
A.ResultsNav:ACTIVE {
	text-decoration: underline;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
A.ResultsNav:HOVER {
	text-decoration: none;
	font-size: 12px;
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
}
A.ResultsNav:LINK {
	text-decoration: underline;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
A.ResultsNav:VISITED {
	text-decoration: underline;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.ResultsText {
	font-size: 11px;
	color: #C2BDFE;
	font-family: Arial, Helvetica, sans-serif;
}

/* search page - these will also be used for the property basket */
.ResultsAddress {
	font-size: 12px;
	color: #C2BDFE;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.ResultsArea, .ResultsHouseType, .ResultsPrice {
	font-size: 12px;
	color: #000033;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
TD.ResultsBar {
	background: #DBA624;
	padding: 5px;
}
TD.ResultsBar2 {
	background: #000033;
	font-size: 14px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.ResultsCommArea {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.ResultsCommType {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.ResultsContact {
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.ResultsDescription {
	font-size: 11px;
	color: #C2BDFE;
	font-family: Arial, Helvetica, sans-serif;
}
.ResultsInetref {
	font-size: 11px;
	color: #C2BDFE;
	font-family: Arial, Helvetica, sans-serif;
}

/* rental page */
.RentalHouseType {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.RentalLocation {
	font-size: 12px;
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
}
.RentalPrice {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
TABLE.RentalTable {
	width: 90%;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

/* BASKET PAGE */
.BasketHeader {
	font-size: 18px;
	color: #C2BDFE;
	font-family: Arial, Helvetica, sans-serif;
}
.BasketRegister {
display: none;
	font-size: 11px;
	color: #C2BDFE;
	font-family: Arial, Helvetica, sans-serif;
}
.BasketText {
	font-size: 11px;
	color: #C2BDFE;
	font-family: Arial, Helvetica, sans-serif;
}

/* REGISTER PAGE */
.RegisterButton {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.RegisterInputText {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.RegisterRequired {
	font-size: 11px;
	color: #FFC726;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.RegisterText {
	font-size: 11px;
	color: #C2BDFE;
	font-family: Arial, Helvetica, sans-serif;
}

/* news styles*/
Table.News{
	width: 90%;
}
.Headline{
	font-size: 14px;
	color: #0000FF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.Introduction {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.Content {
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
A.MoreLink:ACTIVE {
	text-decoration: underline;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
A.MoreLink:HOVER {
	text-decoration: none;
	font-size: 12px;
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
}
A.MoreLink:LINK {
	text-decoration: underline;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
A.MoreLink:VISITED {
	text-decoration: underline;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
#comp_info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C2BDFE;
	text-align: center;
	line-height: normal;
	padding-right: 11px;
	padding-top: 7px;
	padding-left: 11px;
}
