BODY
{
    LEFT: 0px;
    MARGIN: 0px;
    COLOR: #000000
}
#scroll
{ 
    position:absolute; 
    top:0; 
    bottom:-0.1px; 
    width:1em; 
    z-index:-1; 
}
.homepagetext
{
    font-family: Verdana, Arial;
    font-size: 11px;
    color: Black;
    margin: 5px 10px 5px 15px;
    text-align: justify;
}
.homepagetitle
{
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: bold;
    color: #cc0033;
    margin: 37px 10px 5px 0px;
}
.abouttitle
{
    font-family: Verdana, Arial;
    font-size: 12px;
    font-weight: bold;
    color: #cc0033;
    margin: 37px 10px 5px 15px;
}
.saletitle
{
    font-family: Verdana, Arial;
    font-size: 14px;
    font-weight: bold;
    text-align:center;
    color: black;
    margin: 37px 10px 0px 15px;
}
.searchform
{
    height:280px;
    width: 300px;
    font-family: Verdana,arial;
    font-size: 11px;
    color: Black;
    margin: 0px;
}
.searchtext
{
    font-family: Verdana,arial;
    font-size: 11px;
    color: Black;
    margin: 0px;
    height: 30px;
}
.bodytext
{
    font-family: Verdana,arial;
    font-size: 11px;
    color: Black;
}
.address
{
    font-family: Verdana, Arial;
    font-size: 16px;
    color: Navy;
    font-weight:bold;
    margin: 5px 10px 5px 15px;
    text-align: center;
    line-height: 25px;
}
.copytext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: dimgray;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.copylink
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7pt;
    COLOR: dimgray;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.submitsearch
{
    font-family: Verdana, Arial;font-size: 11px;font-weight: bold;color: #cc0033;text-decoration: none;
}
.submitsearch:hover
{
    text-decoration:underline;
    color: Silver;
}
a.menu1
{
    font-family: verdana, Arial;font-weight: normal;font-size: 11px;color: white;text-decoration: none;margin: 0px;

}
a.menu1:hover
{
    text-decoration: none;background-color: #c87878; color: black; 
}
a.linkslink
{
    font-family: verdana, Arial;font-weight: normal;font-size: 11px;color: maroon;text-decoration: none;margin: 0px;
}
a.linkslink:hover
{
    color:blue;
    text-decoration:underline;
}
.tablechange
{
    background-color: #e8e8f4;
    cursor:hand;
}
.tablechange:hover
{
    background-color: #c87878;
}
.bulletlist
{
    list-style-position: outside;
    list-style-type: disc;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: bold;
    /* color: #cc0000; */
    color: Black;
    margin: 5px 70px 5px 45px;
}
/* Headings */

h1
{   
    font-family: verdana, Arial;font-weight: normal;font-size: 14px;color: navy;text-decoration: none;margin: 0px;
}
h2
{
    font-family: verdana, Arial;font-weight: normal;font-size: 14px;color: navy;text-decoration: none;margin: 0px;
}
h3
{
    font-family: verdana, Arial;font-weight: bold;font-size: 14px;color: navy;text-decoration: none;margin: 10px 0px 0px 0px;
}


/* Items added from Solex style page */

body {
	background-color : #FFFFFF;
}
TABLE.MainTable {
	width: 90%;
	text-align:left;
}
Table.Maintable td 
{
    width:50%;
}
.FooterText {
	font-size : 10px;
	color : #000000;
	font-family:  Verdana, Arial;
}
A.FooterText:ACTIVE {
	text-decoration: underline;
	font-size : 10px;
	color : #000000;
	font-family:  Verdana, Arial;
}
A.FooterText:HOVER {
	text-decoration: none;
	font-size : 10px;
	color : #0000FF;	
	font-family:  Verdana, Arial;
}
A.FooterText:LINK {
	text-decoration: underline;
	font-size : 10px;
	color : #000000;
	font-family:  Verdana, Arial;
}
A.FooterText:VISITED {
	text-decoration: underline;
	font-size : 10px;
	color : #000000;
	font-family:  Verdana, Arial;
}

/* SEARCH PAGE */
.SelectText {
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}

/* search criteria select boxes and header */
.SelectHeader {
	font-size : 14px;
	color : Maroon;
	font-weight: bold;
	font-family : Verdana, Arial;
}

.Selectrooms {
	background-color: #FFFFFF;
	font-size : 12px;
	color : #000000;
	font-family : Verdana, Arial;
}
.SelectPrices {
	background-color: #FFFFFF;
	font-size : 12px;
	color : #000000;
	font-family : Verdana, Arial;
}
.SelectAreas {
	background-color: #FFFFFF;
	font-size : 12px;
	color : #000000;
	font-family : Verdana, Arial;
}
.SelectCurrency {
	background-color: #FFFFFF;
	font-size : 12px;
	color : #000000;
	font-family : Verdana, Arial;
}
/* headers for regions/ property types/ investments/ qualifier */
td.SelectBar {
	width : 100%;
	text-align: center;
}
.SelectBarHeader {
	height : 20;	
	width : 100%;
	background-color : #ccccff;
	text-align: center;
	font-size : 14px;
	color: navy;
	font-family: Verdana, Arial;
}
.SelectRegionsHeader {
	height : 20;	
	width : 100%;
	background-color : #ccccff;
	text-align: center;
	font-size : 14px;
	color: navy;
	font-family: Verdana, Arial;
}
.SelectTypesHeader {
	height : 20;
	width : 100%;
	background-color : #ccccff;
	text-align: center;
	font-size : 14px;
	color: navy;
	font-family: Verdana, Arial;
}
.SelectInvestmentHeader {
	height : 20;
	width : 100%;
	background-color : #0000FF;
	text-align: center;
	font-size : 14px;
	color: #FFFFFF;
	font-family: Verdana, Arial;
}
.SelectQualifierHeader {
	height : 20;
	width : 100%;
	background-color : #0000FF;
	text-align: center;
	font-size : 14px;
	color: #FFFFFF;
	font-family: Verdana, Arial;
}

/* Branch styles */
TD.SelectBranchBar {
	width : 100%;
	font-size: 14px;
	color : #0000FF;
	font-family: Verdana, Arial;
}
.SelectAllBranch {
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}

/* checkbox styles */
/* default checkbox style */
.spanclick {
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}
.SelectTypes {
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}
.SelectRegions {
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}
.SelectTotals {
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}
.SelectQualifier {
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}
.SelectInvestment {
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}
.SelectNoProps {
	font-weight: bold;
	font-size : 12px;
	color : #000000;	
	font-family: Verdana, Arial;
}
.SelectJumper {
	font-size : 12px;
	color : #000000;	
	font-family: Verdana, Arial;
}
/* Styles for French areas */
.SelectFrenchRegions {
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}
.SelectFrenchTypes {
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}
.SelectFrenchPrices {
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}

/* REFINE PAGE */
TD.RefineBar {
	width : 100%;
	background-color: #ccccff;
	text-align: center;
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}
.RefineCount {
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}
.RefineText{
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}
.RefineTowns{
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}

/* RESULTS PAGE */
/* rental and sales page */
.ResultsFound {
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}
.ResultsHeader {
	font-size : 14px;
	color : Maroon;
	font-family: Verdana, Arial;
	font-style: italic;
}
.ResultsNav {
	font-size : 12px;
	color : Maroon;
	font-family: Verdana, Arial;
}
A.ResultsNav:ACTIVE {
	text-decoration : underline;
	font-size : 12px;
	color : Navy;
	font-family: Verdana, Arial;
}
A.ResultsNav:HOVER {
	text-decoration : none;
	font-size : 12px;
	color : Blue;
	font-family: Verdana, Arial;
}
A.ResultsNav:LINK {
	text-decoration : underline;
	font-size : 12px;
	color : Navy;
	font-family: Verdana, Arial;
}
A.ResultsNav:VISITED {
	text-decoration : underline;
	font-size : 12px;
	color : Navy;
	font-family: Verdana, Arial;
}
.ResultsText {
	font-size : 11px;
	color : #000000;
	font-family: Verdana, Arial;
}
A.ResultsCustomLink {
    text-decoration : underline;
	font-size : 12px;
	color : blue;
	font-family: Verdana, Arial;
}
A.ResultsCustomLink:hover {
    text-decoration: underline;
    color: Maroon;   }
/* search page - these will also be used for the property basket */
.ResultsAddress {
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}
.ResultsArea {
	font-size : 14px;
	color : #000000;
	font-family: Verdana, Arial;
}
TD.ResultsBar {
	background-color: #ccccff;
	font-size : 14px;
	color : #000000;
	font-family: Verdana, Arial;
}
TD.ResultsBar2 {
	background-color: #0000FF;
	font-size : 14px;
	color : #FFFFFF;
	font-family: Verdana, Arial;
}
.ResultsCommArea {
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}
.ResultsCommType {
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}
.ResultsContact {
	font-weight : bold;
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}
.ResultsDescription {
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}
.ResultsHouseType {
	font-size : 14px;
	color : #000000;
	font-family: Verdana, Arial;
}
.ResultsInetref {
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}
.ResultsPrice {
	font-size : 14px;
	color : #000000;
	font-family: Verdana, Arial;
}

/* rental page */
.RentalHouseType {
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}
.RentalLocation {
	font-size : 12px;
	color : #0000FF;
	font-family: Verdana, Arial;
}
.RentalPrice {
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}
TABLE.RentalTable {
	width : 90%;
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}

/* BASKET PAGE */
.BasketHeader {
	font-size : 14px;
	color : Navy;
	font-family: Verdana, Arial;
	font-weight: bold;
}
.BasketRegister {
	font-size : 12px;
	color : Navy;
	font-family: Verdana, Arial;
}
.BasketText {
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}

/* REGISTER PAGE */
.RegisterButton {
	font-size : 12px;
	color : #000000;
	font-family : Verdana, Arial;
}
.RegisterInputText {
	font-size : 12px;
	color : #000000;
	font-family : Verdana, Arial;
}
.RegisterRequired {
	font-size : 12px;
	color : maroon;
	font-family: Verdana, Arial;
}
.RegisterText {
	font-size : 12px;
	color : Navy;
	font-family: Verdana, Arial;
}

/* news styles*/
Table.News{
	width : 90%;
}
.Headline{
	font-size : 14px;
	color : #0000FF;
	font-weight: bold;
	font-family : Verdana, Arial;
}
.Introduction {
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}
.Content {
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}
A.MoreLink:ACTIVE {
	text-decoration : underline;
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}
A.MoreLink:HOVER {
	text-decoration : none;
	font-size : 12px;
	color : #0000FF;
	font-family: Verdana, Arial;
}
A.MoreLink:LINK {
	text-decoration : underline;
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}
A.MoreLink:VISITED {
	text-decoration : underline;
	font-size : 12px;
	color : #000000;
	font-family: Verdana, Arial;
}

.PropStatus {color:#f30;}