BODY {
        PADDING-RIGHT: 0px; 
		PADDING-LEFT: 0px; 
		BACKGROUND: #fff; 
		PADDING-BOTTOM: 0px;
		MARGIN: 0px; 
		FONT: small/1.5em Georgia,Serif; 
		COLOR: #000; 
		PADDING-TOP: 0px; 
		voice-family: inherit;
}
UNKNOWN {
        FONT-SIZE: small;
}
#header UL {
        PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none;
}
#header LI {
        PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(../images/Tabs/left.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
#header A {
        PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: normal; BACKGROUND: url(../images/Tabs/right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 2px; color: #FF0000; PADDING-TOP: 3px; TEXT-DECORATION: none; font-size:14px;
}
#header A {
        FLOAT: none;
}
#header LI:hover{
   PADDING-RIGHT: 0px;PADDING-LEFT: 8px;BACKGROUND: url(images/Tabs/left_on.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px;MARGIN: 0px; PADDING-TOP: 0px;
}
#header LI:hover A{
	background-image:url(images/Tabs/right_on.gif);
	COLOR: #333;
}
#header #current {
        BACKGROUND-IMAGE: url(images/Tabs/left_on.gif);
}
#header #current A {
        BACKGROUND-IMAGE: url(images/Tabs/right_on.gif);
		COLOR: #333;
		/* PADDING-BOTTOM: 5px; */
}
.style27 {font-size: 22px}
A.Terms:link{
	font-size:11.0pt;
    font-family:Calibri ,sans-serif;
	color:#000;
	}
A.Terms:visited {
	font-size:11.0pt;
    font-family:Calibri ,sans-serif;
	color:#000;
}
A.Terms:active {
	font-size:11.0pt;
    font-family:Calibri ,sans-serif;
	color:#000;
}
A.Terms:hover {
	font-size:11.0pt;
    font-family:Calibri ,sans-serif;
	color:#000;
}
Terms {
margin-top:0cm;
margin-right:0cm;
margin-bottom:10.0pt;
margin-left:0cm;
line-height:115%;
font-size:11.0pt;
font-family:Calibri ,sans-serif;
}
.Terms {
margin-top:0cm;
margin-right:0cm;
margin-bottom:10.0pt;
margin-left:0cm;
line-height:115%;
font-size:11.0pt;
font-family:Calibri , sans-serif;
}
.TermHead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
body {
margin: 0px;
font-family: verdana, helvetica, sans-serif;
font-size: 12px;
color: #000;
background: #FFF;
text-align: left;
}
table {
	font-family: verdana, helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
.topbg {
background-image: url(images/topbg.gif);
	font-size: 12px;
	font-family : Tahoma;
	color : #666666;
height: 26px;
width: 100%;
}
.lakes{
	background-image: url(Detail-Pages/Images/Lakes/Lakes_faded.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.leftbg {
	background-image: url(images/leftbg.gif);
	background-repeat: repeat-y;
}
.rightbg {
background-image: url(images/rightbg.gif);
}
#menu ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Tahoma, Helvetica, sans-serif;
font-size: 12px;
margin:0px;
}
#menu a
{
display: block;
padding: 2px;
background-color:#F7F7F4;
border-bottom: 1px solid #D2D2CA;
}
#menu a:link, #menuitems a:visited
{
color: #333;
text-decoration: none;
font-weight: bold;
}
#menu a:hover
{
background-color: #D2D2CA;
color: #333;
font-weight: bold;
}
A:link {
	color: #CC0000;
	text-decoration: none;
}
A:visited {
	color: #CC0000;
	text-decoration: none;
}
A:active {
	color: #CC0000;
	text-decoration: none;
}
A:hover {
	color: #CCCCCC;
	text-decoration: none;
}
A.dark:link {
	color: #666666;
	text-decoration: none;
}
A.dark:visited {
	color: #666666;
	text-decoration: none;
}
A.dark:active {
	color: #666666;
	text-decoration: none;
}
A.dark:hover {
	color: #000000;
	text-decoration: none;
}
A.more:link {
	color: #00C;
	text-decoration: none;
	font-size: 18px;
}
A.more:visited {
	color: #00C;
	text-decoration: none;
	font-size: 18px;
}
A.more:active {
	color: #00C;
	text-decoration: none;
	font-size: 18px;
}
A.more:hover {
	color: #F00;
	text-decoration: none;
	font-size: 18px;
}
A.Smaller:link {
	color: #00C;
	text-decoration: none;
	font-size: 12px;
}
A.Smaller:visited {
	color: #00C;
	text-decoration: none;
	font-size: 12px;
}
A.Smaller:active {
	color: #00C;
	text-decoration: none;
	font-size: 12px;
}
A.Smaller:hover {
	color: #F00;
	text-decoration: none;
	font-size: 12px;
}
TD {
	font-size: 12px;
	font-family : Verdana;
}
P {
	font-size: 12px;
	font-family : Verdana;
}
TD.dark {
	font-size: 12px;
	font-family : Tahoma;
	color : #666666;
}
P.dark {
	font-size: 11px;
	font-family : Verdana;
	color : #666666;
}
TD.smaller {
	font-size: 11px;
	font-family : Tahoma;
	color : #000000;
}
P.smaller {
	font-size: 11px;
	font-family : Verdana;
	color : #000000;
}
HR {
	color : #D2D2CA;
	height : 1px;
}
P.catname {
text-align: center;
margin-top: 10px;
margin-bottom: 4px;
vertical-align:top;
}
P.catdesc { 
margin-top: 0px; 
margin-bottom: 4px; 
vertical-align:top;
}
IMG.catimage { 
border:0px; 
border-color: #000; 
border-style: solid; 
vertical-align:top; 
}
IMG.dprodimage {
	padding: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
IMG.prodimage {
	border:1px;
	border-style: solid;
	padding: 5px;
	border-color: #999999;
}
IMG.dprodimage-nopadding {
	border:1px;
	border-style: solid;
	border-color: #999999;
}
TD.catimage { 
vertical-align:top; 
} 
TD.catname { 
vertical-align:top; 
text-align: center; 
} 
TD.catnavigation { 
vertical-align:middle;
text-align: left; 
}
.Deva-Header {
font-size: 25px;
color:#0033FF;
font-family:"Calibri", "sans-serif";
font-weight:normal;
}
.whirlpoolHead {
	font-size:16pt;
	font-family:"Calibri", "sans-serif";
	color: #3333FF;
	font-weight: normal;
}
.whirlpooltext {
	font-size:12px;
	font-family:"Calibri", "sans-serif";
	color: #666666;
}
.whirlpoolline {
	background-image: url(images/leftline.gif);
	
	background-repeat: repeat-x;
	background-position: center center;
}
.whirlpool2 {
	color: #000066;
	font-weight: bold;
}
A.whirlpool1 {
	color: #000066;
	font-weight: bold;
}
A.whirlpool1:link {
	color: #000066;
	font-weight: bold;
	text-decoration: none;	
}
A.whirlpool1:visited {
	color: #000066;
	font-weight: bold;
	text-decoration: none;
}
A.whirlpool1:active {
	color: #000066;
	font-weight: bold;
	text-decoration: none;
}
A.whirlpool1:hover {
	color: #000066;
	font-weight: bold;
	text-decoration: underline;
}
.centrebg {
	background-image: url(images/Centbg.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.TopLine {
	background-image: url(images/leftline.gif);
	width: 100%;
	background-repeat: repeat-x;
	background-position: Top;
}
.Under-Over-Line {
	text-decoration: underline overline;
	font-size: 14px;
}
.detailname{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #000066;
    text-decoration:underline;
}
.saving{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
div.detailoptions{
	background-position: right;
	text-align: right;
	white-space: nowrap;
	display: table-row;
}
div.detailid{
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
div.prodmanufacturer{
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.Gurmal-Grey-Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
}
.Blue-Text {
	font-size: 13px;
	color: #000066;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.Brochure-Download {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000066;
}
.Border {
	padding: 6px;
	border: 1px solid #000066;
	margin: 0px;
	display: block;
}
.Blue-Border {
	padding: 6px;
	border: 2px solid #009;
	margin: 0px;
	display: block;
}
.Header{
	color: #666666;
	font-size: 26px;
	font-family: Verdana;
	font-weight: normal;
}
.detailgurmal{
	background-color: #CCCCCC;
	border: 1px solid #000000;
}
A.Question {
	color: #FF0000;
	font-weight: bold;
}
A.Question:link {
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
A.Question:visited {
	color: #FF0000;
	text-decoration: none;
    font-weight: bold;
}
A.Question:active {
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
A.Question:hover {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.checkoutterms{
 font-size:10px;
 font-weight: normal;}
 A.recent:link {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
A.recent:visited {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
A.recent:active {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
A.recent:hover {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
/* Title box text and table configuration */
TD.recenttitle {
	vertical-align:middle; /* text alignment in table cell */
	background-color: #D3DCE5; /* Cell background color */
	border: 1px solid #FFFFFF; /* Cell border color */
	font-family: Verdana, Arial, Helvetica, sans-serif; /* text font */
	font-size: 10px; /* text size */
	font-weight: bold; /* text characteristic */
	color: #333333; /* text color */
	text-decoration: none; /* text decoration (bold etc) */
	line-height: 18px; /* text height (space) */
	text-indent: 2px; /* text indented from left edge */
}
/* border around recently viewed items */
.recentitems {
	border: 1px solid #FFFFFF;	/* border around recent items list */
}
/* Font to use on the "no itemsto view" message */
.noitems {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.ExtraIteams{
	font-size:15px;
	color:#000066;
}
.ExtraIteamsgsv{
	font-size:18px;
	color:#000066;
}
.H2Name{
	font-size:16px;
	color:#000066;
}
input.Cart
{
	text-transform:capitalize;	
}
input.PostCode
{
	text-transform:uppercase;
}
input.Question{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF0000;
}
.by{
font-family:Arial, Helvetica, sans-serif;
color:#000099;
font-size:18px;
}
.GSVname{
border: 1px solid;
border-color:#000000;
background-color: #CCCCCC;
vertical-align:middle;
}
.gsvpaddingonly {
	padding-left: 30px;
}
.Red_Price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #F00;
}
.Mayfair{
     border: 1px solid #666666;
	 }
.Bathroom-1{
	font-family:Arial, Helvetica, sans-serif;
    color: #000;
    font-size:18px;
}F.Bathroom-2{
	font-family:Arial, Helvetica, sans-serif;
    color:#000099;
    font-size:20px;
}
IMG.extraimg {
	border:1px;
	border-style: solid;
	border-color: #999999;
	margin-left:5px;
}
.Extra-Images{
	font-family:Arial, Helvetica, sans-serif;
	color:#F00;
	font-size:18px;
	}
.cstitle{
	font-family:Arial, Helvetica, sans-serif;
	color: #E47911;
	font-size:16px;
	}
.Interest{
	font-family:Arial, Helvetica, sans-serif;
	color: #E47911;
	font-size:18px;
	}
.Impact {
	font-family: Impact;
	font-size: inherit;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: inherit;
	text-decoration: none;
}
.Palatino {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: inherit;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: inherit;
	text-decoration: none;
}
.Tahoma {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: inherit;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: inherit;
	text-decoration: none;
}
.Century {
	font-family: "Century Gothic";
	font-size: inherit;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: inherit;
	text-decoration: none;
}
.Lucida-Sans {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: inherit;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: inherit;
	text-decoration: none;
}
.Arial-B {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: inherit;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: inherit;
	text-decoration: none;
}
.Times {
	font-family: "Times New Roman", Times, serif;
	font-size: inherit;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: inherit;
	text-decoration: none;
}
.Arial-N {
	font-family: "Arial Narrow";
	font-size: inherit;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: inherit;
	text-decoration: none;
}
.Trebuchet {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: inherit;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: inherit;
	text-decoration: none;
}
.Courier {
	font-family: "Courier New", Courier, monospace;
	font-size: inherit;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: inherit;
	text-decoration: none;
}
.Arial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: inherit;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: inherit;
	text-decoration: none;
}
.Georgia {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: inherit;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: inherit;
	text-decoration: none;
}
.Copperplate {
	font-family: "Courier New", Courier, monospace;
	font-size: inherit;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: inherit;
	text-decoration: none;
}
.Lucida-Console {
	font-family: "Lucida Console", Monaco, monospace;
	font-size: inherit;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: inherit;
	text-decoration: none;
}
.Gills {
	font-family: "Gill Sans MT";
	font-size: inherit;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: inherit;
	text-decoration: none;
}
.Verdana {
	font-family: Verdana, Geneva, sans-serif;
	font-size: inherit;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: inherit;
	text-decoration: none;
}
.bordergsvcat{
	padding: 6px;
	border: 2px solid #F00;
	margin: 0px;
	display: block;
	}
