﻿body, td.background, table.menu, td.menuButton
{
	background-color: #ffe5bf;
}
body.otherColor
{
	background-color: #D6E0EB;
}
table.overseasColouredBox, tr.overseasColouredBox, td.overseasColouredBox
{
	background-color: #FDE4A8;
}
table.overseasDarkColouredBox, tr.overseasDarkColouredBox, 
td.overseasDarkColouredBox
{
	background-color: #FCD17D;
}
table.prestigiousColouredBox, tr.prestigiousColouredBox, td.prestigiousColouredBox
{
	background-color: #CDCC9A;
}
td.colouredBox
{
	background-color: #BBCCDE;
	color: #0033FF;
}
.mainCopyBlack
{
	color: Black;
}
.mainCopy, .prestigiousMainCopy, table.overseasColouredBox, tr.overseasColouredBox,
td.overseasColouredBox, table.overseasDarkColouredBox, tr.overseasDarkColouredBox,
td.overseasDarkColouredBox, td.colouredBox, .mainCopyBlack
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
.prestigiousMainCopy
{
	color: #336699;
}
a, .firstPage, .firstSmaller, a.introtext, a.firstPage, a.firstPageBlack, a.mainCopy
{
	font-weight: bolder;
	text-decoration: none;
	color: #214A82;
}
a:hover
{
	color:#1667d4;
}
a.firstPage, a.firstPageBlack, a.mainCopy
{
	font-weight: bolder;
	text-decoration: none;
}
	
.firstSmaller, .firstSmallerBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
}
.firstPage, .firstPageBlack, a.firstPage, a.firstPageBlack, .prestigiousFirstPage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-variant: normal;
	text-transform: none;
}
.firstPage, .prestigiousFirstPage
{
	font-weight: normal;
}
.firstPageBlack, .firstSmallerBlack
{
	color: Black;
}
.prestigiousFirstPage
{
	color: Red;
}
/*a{
	text-decoration:none;
	font-weight:bolder;
	color:#215194;
 }
a:hover{color:#F79239}*/
/*.mybutton
{
    BORDER-RIGHT: #215194 1px solid;
    BORDER-TOP: #215194 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #215194 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #215194 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #F79239
}
.mybutton1
{
    BORDER-RIGHT: #215194 1px solid;
    BORDER-TOP: #215194 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #215194 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #215194 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #336699
}
.mybutton-selected
{
    BORDER: #215194 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FF0000
}*/
/*.pow
{
    BORDER-RIGHT: #FF0000 6px solid;
    BORDER-TOP: #FF0000 6px solid;
    BORDER-LEFT: #FF0000 6px solid;
    BORDER-BOTTOM: #FF0000 6px solid;
    BACKGROUND-COLOR: #FFFFFF
}*/
/*table.darkColoured 
{
	background-color: #f3943a;
}*/
a.introtext, .introtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}
a.introtext {
	font-weight: bolder;
	text-transform: capitalize;
	text-decoration: none;	
}
.introtext {
	font-weight: normal;
	text-transform: capitalize;
}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #FFFFFF;
}
.bigMainText, .overseasBigMainText, .prestigiousBigMainText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
.Italic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
}
.BoldPrices, .BoldPricesBlack, .BoldPrices2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
}
.BoldPrices, .BoldPricesBlack 
{
	text-transform: capitalize;
}
.BoldPrices {
	color: #FFFFFF;
}
.BoldPricesBlack
{
	color: Black;
}
.BoldPrices2 {
	color: #336699;
}

.menu1 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #FFFFFF;
}

table.normalHomesTopBitsBackground, td.normalHomesTopBitsBackground, 
td.normalHomesMenu
{
	background-color: #f3943a;
}

td.normalHomesTopBitsForeground
{
	background-color: #1d5391;
}

table.prestigiousHomesTopBitsBackground, td.prestigiousHomesTopBitsBackground,
td.prestigiousHomesMenu
{
	background-color: #e41b23;
}

td.prestigiousHomesTopBitsForeground
{
	background-color: #214a82;
}

table.overseasHomesTopBitsBackground, td.overseasHomesTopBitsBackground,
td.overseasHomesMenu
{
	background-color: #fba51a;
}

.overseasBigMainText
{ 
	color: #fba51a;
}

.prestigiousBigMainText
{ 
	color: #ff0000;
}

td.overseasHomesTopBitsForeground
{
	background-color: #0c3f7e;
}

tr.noText
{
	font-size: 1pt;
}

td.menuButton 
{
	 width: 149;
	 height: 23;
	 vertical-align: bottom;
	 text-align: left;
}

td.largeMenuButton 
{
	 width: 149;
	 height: 35;
	 vertical-align: bottom;
	 text-align: left;
}


.bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #FFFFFF;
}

.buttonAdjustment
{
	font-size: 12px;
	line-height: 12px;
}