/* CSS Document */


body
{
	background-color: #F2F2F2;
	margin: 0px 0px 0px 0px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

.mainpotwdesc {color: #FFFFFF}
.mainpotwprice {font-size: 18px; line-height: 17px; color: #FFFFFF; font-weight:bold; }
.mainpotwbranch {
	FONT-SIZE: 11px;
	LINE-HEIGHT: 15px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}


A                 { COLOR: #66CC00; TEXT-DECORATION: NONE }
A:link            { COLOR: #66CC00; TEXT-DECORATION: NONE }
A:visited         { COLOR: #66CC00; TEXT-DECORATION: NONE }
A:active          { COLOR: #66CC00; TEXT-DECORATION: NONE }
A:hover           { COLOR: #66CC00; TEXT-DECORATION: NONE }

A.tofb                 { COLOR: #E31212; TEXT-DECORATION: NONE }
tofb:link            { COLOR: #E31212; TEXT-DECORATION: NONE }
tofb:visited         { COLOR: #E31212; TEXT-DECORATION: NONE }
tofb:active          { COLOR: #E31212; TEXT-DECORATION: NONE }
tofb:hover           { COLOR: #E31212; TEXT-DECORATION: NONE }

.T1 {
	font-size : 14px;
	color : #196FC5;
}
.T2 {
	font-size : 12px;
	color : #196FC5;
}

ul
{ 
	list-style-type: disc;
	line-height: 18px;
	COLOR: #3F3F3F;  
	margin: 0px 10px 0px 10px;
}

TD                { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #323232; LINE-HEIGHT: 15px}

.tdhome           { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #555555; LINE-HEIGHT: 15px}
.tdlink:link      { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #555555; LINE-HEIGHT: 15px; TEXT-DECORATION: NONE }
.tdlink:visited   { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #555555; LINE-HEIGHT: 15px; TEXT-DECORATION: NONE }
.tdlink:active    { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #555555; LINE-HEIGHT: 15px; TEXT-DECORATION: NONE }
.tdlink:hover     { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #F9440D; LINE-HEIGHT: 15px; TEXT-DECORATION: NONE }

.subnav           { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #FFFFFF; LINE-HEIGHT: 15px}
.subnavgroen      { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #98AF17; LINE-HEIGHT: 15px}
.subnav:link      { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #FFFFFF; LINE-HEIGHT: 15px; TEXT-DECORATION: NONE }
.subnav:visited   { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #CDCBCE; LINE-HEIGHT: 15px; TEXT-DECORATION: NONE }
.subnav:active    { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #CDCBCE; LINE-HEIGHT: 15px; TEXT-DECORATION: NONE }
.subnav:hover     { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #e5a805; LINE-HEIGHT: 15px; TEXT-DECORATION: NONE }

.searchHeader     { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #196FC5; LINE-HEIGHT: 15px; FONT-WEIGHT: BOLD}
.copyrightText    { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #FFFFFF; LINE-HEIGHT: 15px}



.powPrice			  {font-size: 18px; color: #FFFFFF; font-weight:bold; }
.powDesc			  {color: #FFFFFF}

.subHeaderPotw 		{ FONT-SIZE: 16px; color: #1b70c3; LINE-HEIGHT: 20px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
.subcontentsPotw 	{ FONT-SIZE: 11px; LINE-HEIGHT: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; }

.copyright        { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #989898; LINE-HEIGHT: 15px; PADDING-LEFT: 50px; BACKGROUND-COLOR: #3A3740 }



.input            { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #555555; BACKGROUND-COLOR: #F3F3F3; BORDER: 1px SOLID #555555; PADDING: 2 }

.newsHeader {FONT-SIZE: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color:#1b70c3;
}



#centered {
  position: relative;
  top: 0;
  right: 0;
  margin: 0 auto;
  width: 775px;
  text-align: left;
  table-layout:auto;
}

table.MainTable

{text-align: left;

font-family: Verdana;

font-weight: normal;

font-size: 11px;

color: #FFFFFF;

width: 100%;

background-color: #FFFFFF;

border: 0px;

border-collapse: collapse;

border-spacing: 0px;}

td.menuBannerBar{
background-image:url(http://www.westwalesproperties.co.uk/images/nav_bg.jpg);

}

.FooterText 			 {font-size : 10px; color : #000000; font-family:  Arial, Helvetica, sans-serif; }
A.FooterText:ACTIVE		 {text-decoration: underline; font-size : 10px; color : #000000; font-family:  Arial, Helvetica, sans-serif; }
A.FooterText:HOVER		 {text-decoration: none; font-size : 10px; color : #0000FF; }
A.FooterText:LINK		 {text-decoration: underline; font-size : 10px; color : #000000; font-family:  Arial, Helvetica, sans-serif; }
A.FooterText:VISITED	 {text-decoration: underline; font-size : 10px;	color : #000000; font-family:  Arial, Helvetica, sans-serif; }


A.latestnews:ACTIVE		 { COLOR: #196FC5; TEXT-DECORATION: NONE }
A.latestnews:HOVER		 { COLOR: #196FC5; TEXT-DECORATION: NONE }
A.latestnews:LINK		 { COLOR: #196FC5; TEXT-DECORATION: NONE }
A.latestnews:VISITED	 { COLOR: #196FC5; TEXT-DECORATION: NONE }


/* SEARCH PAGE */
.SelectText 			 { font-size : 12px; color : #000000; font-family: Arial, Helvetica, sans-serif; }

/* search criteria select boxes and header */
.SelectHeader 			 { font-weight: bold; font-size : 12px; color : #1b70c3; }
.Selectrooms 			 { background-color: #FFFFFF; font-size : 12px; color : #323232; }
.SelectPrices 			 { background-color: #FFFFFF; font-size : 12px; color : #323232; }
.SelectAreas 			 { background-color: #FFFFFF; font-size : 12px; color : #323232; }
.SelectCurrency 		 { background-color: #FFFFFF; font-size : 12px; color : #323232; }

/* headers for regions/ property types/ investments/ qualifier */
td.SelectBar		 	 { text-align: center; background-color:#1b70c3; font-size : 12px; color : #FFFFFF; }
.SelectBarHeader  		 { background-color : #1b70c3; text-align: center; font-size : 12px; color: #FFFFFF; font-weight:bold }
.SelectRegionsHeader 	 { font-weight: bold; font-size : 12px; color : #1b70c3; }
.SelectTypesHeader 		 { font-weight: bold; font-size : 12px; color : #1b70c3; }
.SelectInvestmentHeader  { font-weight: bold; font-size : 12px; color : #1b70c3; }
.SelectQualifierHeader 	 { font-weight: bold; font-size : 12px; color : #1b70c3; }

/*////////////////////////////////////////////////////////////////////////////////////*/
/* BRANCH STLYES */
/*////////////////////////////////////////////////////////////////////////////////////*/

TD.SelectBranchBar 		 { font-weight: bold; font-size : 11px; color : #1b70c3; }
.SelectAllBranch 		 { font-weight: bold; font-size : 11px; color : #1b70c3; }


/*////////////////////////////////////////////////////////////////////////////////////*/
/* CHECK BOX STLYES */
/*////////////////////////////////////////////////////////////////////////////////////*/

/* default checkbox style */
.spanclick 				 { font-weight:normal; font-size : 11px; color : #323232; } 

.SelectTypes 			 { font-weight:normal; font-size : 12px; color : #323232; }
.SelectRegions 			 { font-weight:normal; font-size : 12px; color : #323232; }
.SelectTotals 			 { font-weight:normal; font-size : 12px; color : #323232; }
.SelectQualifier 		 { font-weight:normal; font-size : 12px; color : #323232; }
.SelectInvestment 		 { font-weight:normal; font-size : 12px; color : #323232; }
.SelectNoProps 			 { font-weight:normal; font-size : 12px; color : #323232; }
.SelectJumper 			 { font-weight:normal; font-size : 12px; color : #323232; }

/* Styles for French areas */
.SelectFrenchRegions 	 { font-weight:normal; font-size : 12px; color : #323232;}
.SelectFrenchTypes 		 { font-weight:normal; font-size : 12px; color : #323232; }
.SelectFrenchPrices 	 { font-weight:normal; font-size : 12px; color : #323232; }



/*////////////////////////////////////////////////////////////////////////////////////*/
/* REFINE SEARCH 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 */
/*////////////////////////////////////////////////////////////////////////////////////*/

.ResultsFound 			{ font-size : 12px; color : #196FC5; }
.ResultsHeader 			{ font-size : 18px; color : #196FC5; }
.ResultsNav 			{ width : 100%; text-align: center; font-size : 12px; color : #1b70c3; }
A.ResultsNav:ACTIVE 	{ COLOR: #66CC00;  TEXT-DECORATION: underline; }
A.ResultsNav:HOVER 		{ COLOR: #66CC00; text-decoration:underline; }
A.ResultsNav:LINK 		{ COLOR: #66CC00; TEXT-DECORATION: NONE; }
A.ResultsNav:VISITED 	{ COLOR: #66CC00; TEXT-DECORATION: NONE; }
.ResultsText 			{ font-size : 11px; color : #323232; }

/*////////////////////////////////////////////////////////////////////////////////////*/
/* SEARCH PAGE */
/*////////////////////////////////////////////////////////////////////////////////////*/

.ResultsAddress 		{ font-size : 12px; color : #000000; }
.ResultsArea 			{ font-size : 13px; color : #FFFFFF; }
TD.ResultsBar 			{ background-color:#1b70c3; font-size : 12px; color : #FFFFFF; }

TD.ResultsBar2 			{ background-color: #0000FF; font-size : 14px; color : #FFFFFF; }
.ResultsCommArea 		{ font-size : 12px; color : #323232; }
.ResultsCommType 		{ font-size : 12px; color : #323232; }
.ResultsContact 		{ font-weight : bold; font-size : 12px; }
.ResultsDescription 	{ font-size : 11px; color:#323232; }
.ResultsHouseType 		{ font-size : 13px; color : #FFFFFF; }
.ResultsInetref 		{ font-size : 12px; font-style:italic; color : #196FC5; }
.ResultsPrice 			{ font-size : 13px; color : #FFFFFF; }

/*////////////////////////////////////////////////////////////////////////////////////*/
/* RENATL PAGE */
/*////////////////////////////////////////////////////////////////////////////////////*/

.RentalHouseType 		{ font-size : 12px; color : #323232; }
.RentalLocation 		{ font-size : 12px; color : #0000FF; }
.RentalPrice 			{ font-size : 12px; color : #323232; }
TABLE.RentalTable 		{ width : 100%; font-size : 12px; color : #323232; }

/*////////////////////////////////////////////////////////////////////////////////////*/
/* BASKET PAGE */
/*////////////////////////////////////////////////////////////////////////////////////*/

.BasketHeader 			{ font-size : 18px; color : #196FC5; }
.BasketRegister 		{ font-size : 11px; color : #323232;  }
.BasketText 			{ font-size : 11px; color : #323232;  }

/*////////////////////////////////////////////////////////////////////////////////////*/
/* REGISTER PAGE */
/*////////////////////////////////////////////////////////////////////////////////////*/

.RegisterButton 		{ font-size : 11px; color : #000000; }
.RegisterInputText 		{ font-size : 11px; color : #323232; }
.RegisterRequired 		{ font-size : 11px; font-weight:bold; color : #de1e2c; }
.RegisterText		    { font-size : 11px; color : #323232; }

/*////////////////////////////////////////////////////////////////////////////////////*/
/* NEWS PAGE */
/*////////////////////////////////////////////////////////////////////////////////////*/

Table.News				{ width : 100%; }
.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; }
TD.detailBarBG 			{ background-color:#1b70c3; font-size : 12px; color : #FFFFFF; }
TD.detailBarFG 			{ background-color:#1b70c3; font-size : 12px; color : #FFFFFF; border:none; border-bottom:none; border-left:none; border-right:none; border-top:none; }
.Parahead { FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #196FC5; LINE-HEIGHT: 15px; FONT-WEIGHT: BOLD}



/*////////////////////////////////////////////////////////////////////////////////////*/
/* NEWS TICKER */
/*////////////////////////////////////////////////////////////////////////////////////*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }

/* TICKER */
#ticker { width: 730px; margin: 0 auto 10px; clear: both; color: #76797c; margin: 0; padding: 0;}
.wrapper { width: 730px; margin: 0 auto; *margin: 0 auto 15px; _margin: 0 auto; }
#ticker { margin: 0; padding: 0; min-height: 26px; background: #f6f6f6 url(/images/ticker_btm_grey.gif) no-repeat left bottom; position: relative; float: left; }
#ticker p { width: 100%; padding-top: 5px; padding-bottom: 0.2em; background: url(/images/ticker_top_grey.gif) no-repeat top left; float: left; }
#ticker a#ticker-headline { width: 12.5em; margin-right: 1em; color: #565656; font-weight: bold; text-align: center; border-right: 1px solid #808080; display: block; float: left; }
#ticker a#news-headline { padding-left: 15px; color: #a1a5a9; float: right; }
#ticker a { color: #6e6e6e; text-decoration: none; }
#ticker { margin: 0; padding: 0; }