/* top right bott left */
body {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #333333; text-decoration: none}
td {  font-size: 8pt; text-decoration: none}
b {  font-weight: bold; color: #666666; text-decoration: none}
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-align: right; color: #666666; text-decoration: none; padding: 0em; margin: 3px 0px 0px 0px}
h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-align: left; color: #666666; text-decoration: none; padding: 0em; margin: 3px 0px 0px 0px}
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; text-align: left; color: #CC6600; text-decoration: none; padding: 0em; margin: 3px 0px 0px 0px}
A{ Text-Decoration : none; }
A:Visited{ Text-Decoration : none; }
A:Active{ Text-Decoration : underline; }
A:Hover{ Text-Decoration : underline; }
#SwatchInfo
{border: 1px solid #AAA; border-spacing: 0em; padding: 0.2em;}
#SwatchInfo td
{ text-decoration: none; vertical-align: top; font-size: 8pt; text-align: left; border: 1px solid #DDD; padding: 0.01em;}
.InfoTable td
{ font-size: 8pt; margin: 1px; padding: 2px;}
.ColumnHeading
{ font-size: 9pt; color: #666666; font-weight: bold; background-color: #F2EEDF; vertical-align:top; text-align:left;}
.return {text-align:center;/*font-size:14pt;*/}
.mailMessage {text-align:center;font-size:14pt;color:#600;margin:3em 0 1em 0;padding:1em;}

#header{height:2em;width:100%;border:0;padding:0;margin:0;border-bottom:1px solid #000;}
#header img{float:left;border:0;padding:0;margin:0;}
#header img.right{float:right;}
#header ul{display:none;}
#header li{display:none;}
#phone {float:right;margin:0 5pt 0 0;color:#000;font-size:1.2em}

.roundTL{border:0;margin:0;padding:0;background:#FFF url("grphx/brdr/topleft.gif") no-repeat top left}
.roundTR{border:0;margin:0;padding:15px;background:url("grphx/brdr/topright.gif") no-repeat top right}
.roundBR{border:0;margin:0;padding:0;background: url("grphx/brdr/botright.gif") no-repeat bottom right}

.informationBox{float:left;margin:10px;}
.informationBox h1{text-align:left;margin:0 0 4px 15px;padding:0;font-size: 12pt;font-weight: bold;color: #CC6600;width:100%;}
.informationBox p{font-size: 8pt;margin:0 0 0.5em 0;padding:0;} 

.welcome{float:left;text-align:right;width:85%;clear:both;margin:5px 0 4px 0;}

.pdfLink {float:right;font-size:7pt;margin:2px 0 5px 5px;padding:0;width:55px;}
#extraIms img{margin-top:20px;}
.spacer{font-size: 2px;margin:0;padding:0;clear:both;width:1px;}
#footer a{display:none}
#footer {color:#000;font-size:1em;width:100%;border-top:1px solid #000;}
.footlinks{display:none}

/*product selector */
.range{float:left;/*clear:both;*/width:70%;/*border:2px solid #F00;*/margin:0em 0em 0.2em 0em;/*vertical-align:bottom;*/}
/*.range p{float:right;font-size:0.8em;}*/
.range h1{float:left;width:100%;font-size:0.8em;clear:both;text-align:left;background-color:#CCC;padding:0 0 0 1em;}
.sThumb{float:left;/*width:60px*/;border:1px solid #EEE;margin:1px 2px;text-align:center;}
.sThumb p{/*float:left*/;font-size:0.6em;margin:0;padding:0;}
.sThumb p a{}
#selectorForm{float:right;width:25%}
.solidColours {}
.stoneEffect{}
.largeFormat500{}
.largeFormat800{}
.antiSlip{}
.inStock{}
.swimmingPool{}
.worktops{}
.specialPieces{}
.modular{}
.glass{}
.exterior{}