/*HTML

{

 overflow: scroll;

}*/



BODY

{

 background: #19398A url(../images/bg.png) repeat-x bottom;

 padding:0px;

 margin:0px;

 font-family: verdana, Helvetica, sans-serif;

 font-size:12px;

color: #737573;

}



DIV#pageContent

{

 margin-top:20px;

 margin-bottom: 20px;

 margin-left:auto;

 margin-right: auto;

 padding:10px;

 text-align:left;

 position:relative;

 width:1010px;

 border: solid 1px #19398A;

 border-top;none;

 background: #fff url(../images/body_bg.png) repeat-x bottom;

}

DIV#flashBanner
{
  text-align: center;
  padding-top: 35px;
}

DIV#logoContent

{

 text-align:left;

 position:relative;

 margin-bottom: 10px;

}



DIV#phoneContent

{

 text-align:center;

 width: 200px;

 padding: 5px;

 background-color: #BFD9F4;

 font-family: verdana, Helvetica, sans-serif;

 font-size:14px;

 margin-bottom: 5px;

}



DIV#menuContent

{

 position: absolute;

 text-align:center;

 height:35px;

 white-space: nowrap;

 background:#ffffff url(../images/btn_bg.jpg) repeat-x left top;

}



DIV#menuContent ul

{

 text-align:center;

 margin:0px;

 padding:0px;

 list-style: none;

 height:33px;
 
 position: absolute;
 
 width: 1100px;

}

DIV#menuContent ul ul {
	position: absolute;
	top: 32px;
	left: -999em;  
	width: 133px;
	height:200px;
	padding: 0px 0px 10px 0px;
}

DIV#menuContent li:hover ul, DIV#menuContent li.sfhover ul {
	left: 0px;
	z-index: 100;
}


DIV#menuContent ul li

{

 float:left;

 margin:0px;

 padding:0px;
 
 position: relative;
 
 display: block;

}



DIV#menuContent ul li a

{

 float:left;
 
 display: block;

 font: 12px verdana, Helvetica, sans-serif;

 color: #fff;

 font-style: normal;

 font-weight: bold;

 text-decoration: none;

 border-right:solid 1px #fff;

 text-align:center;

 margin:0px;

 padding: 7px 15px 7px 15px;

 width: 108px;

 height:19px;

 white-space:nowrap;

 background:#0066A6 url(../images/btn_bg.jpg) repeat-x left top;

}



DIV#menuContent ul li a:hover,

DIV#menuContent ul li a:active,

DIV#menuContent ul li a:focus

{

 background:#0066A6 url(../images/btn_bg_over.jpg) repeat-x left top;

 color: #ccc;

}



/* Resize the "Under Floor Heating" in top menu */

DIV#menuContent ul li.item6 a

{

 width: 145px;

}

h4

{

font-size:14px;

height:0px;

text-decoration: none;

color: #0568b2;

}

h4:hover

{

font-size:14px;

height:0px;

text-decoration:underline;

color: #e8641b;

}

/* Left menu */



DIV#leftMenuContent {

	position:relative;

	left:10px;

	width: 180px;

	margin: 0px;

	margin-right: 10px;

}



DIV#leftMenuContent ul {

	padding:0;

	margin:0;

	list-style:none;

}



DIV#leftMenuContent ul li {

	float:left;

}



DIV#leftMenuContent ul li#current a {

	background: url('../images/leftMenu_bg_over.png') no-repeat;

}



DIV#leftMenuContent ul li a {

	float:left;

	width:180px;

	height:32px;

	margin:0 3px 0 0;

	font-weight: bold;

	font-size: 11px; 

	font-family: Verdana, Arial, Sans-Serif;

	text-decoration: none;

	color: #737573;

	text-align: left;

	background: url('../images/leftMenu_bg.png') no-repeat;

}



DIV#leftMenuContent ul li a span{

	position:absolute;

	margin:9px 0 0 30px;

}



DIV#leftMenuContent ul li a:hover,

DIV#leftMenuContent ul li a:active,

DIV#leftMenuContent ul li a:focus {

	color: #217db5;

	background: url('../images/leftMenu_bg_over.png') no-repeat;

}

DIV#leftMenuContent ul li.item21 a

{

 color: #fa0303;

}

DIV#leftMenuContent ul li.item21 a:hover

{

color: #217db5;

background: url('../images/leftMenu_item21_bg_over.jpg') no-repeat;

}

DIV#leftMenuContent ul li.item21 a:active

{

color: #217db5;

background: url('../images/leftMenu_item21_bg_over.jpg') no-repeat;

}

DIV#leftMenuContent ul li.item21 a:focus

{

color: #217db5;

background: url('../images/leftMenu_item21_bg_over.jpg') no-repeat;

}

DIV#leftMenuContent ul li.item21#current a {

	background: url('../images/leftMenu_item21_bg_over.jpg') no-repeat;

}



/* left menu end */



DIV#bodyContent

{

 padding-top:10px;

 padding-bottom:45px;
 margin-bottom:10px;

}



DIV#textContent

{



 text-align: left;

 width:593px;

 margin-left: 205px;

 margin-top: 5px;

 position:relative;

 border:solid 1px #000;

}



DIV#footerContent

{

 background-color: #19398A;

 font: 12px verdana, Helvetica, sans-serif;

 color:#fff;

 padding:5px;



}



DIV#footerContent a

{

 text-decoration: none;

}



DIV#footerContent a:hover,

DIV#footerContent a:active,

DIV#footerContent a:focus

{

 color:#000;

}



.suburbFont

{

 font: 9px verdana, Helvetica, sans-serif;

 color: #fff;

 text-decoration:underline;

 margin:0px;

 padding:0px;

display:block;

}



.suburbFont:hover

{

 color:#0171B1;

}



.centertext

{

text-align: left;

padding-bottom: 5px;

}



.centertext:hover

{

color: #e8641b;

text-align: left; 

padding-bottom: 5px;

}



.anchortags

{

font: 12px verdana, Helvetica, sans-serif;

color: #0568b2;

text-decoration:none;

margin:15px;

 padding-right:10px;

display:inline;

}



.anchortags:hover

{

font: 12px verdana, Helvetica, sans-serif;

color: #e8641b;

text-decoration:underline;

margin:15px;

 padding-right:10px;

display:inline;

}



.contentpaneopen

{

width:100%;

}



.menuseparator

{

 font: 9px verdana, Helvetica, sans-serif;

 color: #fff;

 text-decoration:none;

 margin:0px;

 padding:0px;

}



.menuseparator:hover

{

 color:#0171B1;

}



.headertagsforh1

{

font: 12px verdana, Helvetica, sans-serif;

color: #737573;

text-decoration:none;

margin:15px;

 padding-right:10px;

display:inline;

}



.anchorforcontact

{

font: 12px verdana, Helvetica, sans-serif;

color: #0568b2;

}

.anchorforcontact:hover

{

font: 12px verdana, Helvetica, sans-serif;

color: #e8641b;

}



ul.SimpleMenu {

  list-style-type: none;

  margin-left: 0px;

  padding-left 30px;

}

ul.SimpleMenu li {

  background-color: #C0C0C0;

  width: 8em;

  border-style: outset;

  border-width: 1px

}

.hText{
margin: 0pt;
 padding-left: 10px;
 display: inline;
 color: rgb(0, 21, 70);
 font-size: 20px; 
font-weight: bold; 
padding-top: 10px;
}
.imgs
{width: 500px; height: 350px;}
.ps
{text-align: justify; padding: 0px; margin: 0px;}
.s1
{font: 12px Verdana, Arial, Helvetica, sans-serif;color:#000;}
.s2
{font:15px Arial, Helvetica, sans-serif; font-weight:bold;color:#fff;}
.s3
{font: 12px verdana, Helvetica, sans-serif;margin:0px;margin-top:-3px;margin-bottom:-5px;padding:0px;}
.noline
{text-decoration:none;}
.iframe
{border-bottom: medium none; border-left: medium none; width: 120px; height: 21px; overflow: hidden; border-top: medium none; border-right: medium none;}
#faceIcon
{display:inline-block;text-align:center;margin:0 auto;width:114px;height:48px;}
.white
{color:#fff;}
.width294
{width:294px;}
.width100
{width:100%;}
.wh
{width: 94px; height: 120px;}
em
{font-style:normal;}
.center
{text-align:center;}
.red
{color:red;}
.elb
{padding-left: 0px; width: 779px; padding-top: 0px;}
.position
{position: absolute; margin-top: 35px; width: 51px; height: 15px; margin-left: 263px; padding-top: 35px;}
.black
{color:#000;}
