body {
	scrollbar-face-color: #dddddd; scrollbar-highlight-color: #eeeeee; scrollbar-shadow-color: #eeeeee; 
	scrollbar-3dlight-color: #999999; scrollbar-arrow-color: #999999; scrollbar-track-color: #dddddd; 
	scrollbar-darkshadow-color: #666666;
    color:              #444;
    background-color:   #f9f9f9;
	font-family:		Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:			80%; 
	background: url(pages/images/bg-dkgrey-tcs.gif) repeat-x;}

p {text-align: justify ; }
p.center  {text-align: center ; }
.centeredimage { text-align: center;  margin-top: 0px; margin-bottom: 0px; padding: 0px }


p.caption {text-align: center ; color: #666; }

p.sidebar-white {text-align: justify ; color: #fff; margin-right: 10px }

h1, h2, h3 {     color: #000099; }

h1.set5 { color: #ff0066; }

/* h1.energy, h2.energy, h3.energy { color: #006600; }  */

.energy   { color: #006600; }

h3 { color: #000099; }

h4 { color: #0066CC; }

a { color: #00f; text-decoration: none; font-style: normal; font-weight: bold;  }
a:hover { color: #966; text-decoration:	none; font-style: normal; font-weight: bold; }

a.set3:link {color: #0000ff; }
a.set3:hover {color: #FF0000; }

a.set2 {color: #900; }
a.set2:hover {color: #FF0000; }

a.set1 {color: #FFFFFF; }
a.set1:hover {color: #00FFFF; }

a.topnav {color: #fff; }
a.topnav:hover {color: #f00; }

a.energynav {color: #fff }
a.energynav:hover {color: #009900; }

xxA.set2:hover {color: #AA00FF; background: FF00AA; text-decoration: none}


 

td { 	font-family: Verdana, Geneva, Arial, helvetica, sans-serif; border-bottom-style: dotted; border-color: #ccccee ; 
	vertical-align: top; }
.dots   { border-bottom-style: dotted ; }
.nodots { border-bottom-style: none ; }

th { font-family: Verdana, Geneva, Arial, helvetica, sans-serif; }

#header-group		{ background: url(php-includes/images/tcsgroup-header.jpg);  margin-bottom: 0px;  overflow: auto; width: 922px; height: 250px;  margin-top: 10px; }
#header-services			{ background: url(php-includes/images/tcs-header-test-inspection.jpg);   margin-bottom: 0px;  overflow: auto; width: 922px; height: 250px; margin-top: 10px;  }
#header-test-install			{ background: url(php-includes/images/tcs-header-installation.jpg);   margin-bottom: 0px;  overflow: auto; width: 922px; height: 250px;  margin-top: 10px; }

#header-energy-saving			{ background: url(php-includes/images/tcs-header-energy-saving.jpg);  margin-bottom: 0px;  overflow: auto; width: 922px; height: 250px;  margin-top: 10px; }
#header-consultancy		{ background: url(php-includes/images/tcs-header-consultancy.jpg);  margin-bottom: 0px;  overflow: auto; width: 922px; height: 250px;  margin-top: 10px; }
#header-fac-management	{ background: url(php-includes/images/tcs-header-fac-management.jpg);  margin-bottom: 0px;  overflow: auto; width: 922px; height: 250px;  margin-top: 10px; }
#header-thermographic		{ background: url(php-includes/images/tcs-header-thermography.jpg);  margin-bottom: 0px;  overflow: auto; width: 922px; height: 250px;  margin-top: 10px; }
#header-contact, #header-company			{ background: url(php-includes/images/tcs-header-home.jpg);   margin-bottom: 0px;  overflow: auto; width: 922px; height: 250px;  margin-top: 10px; }





#main{ background: url(tcs-faux-grey.gif);  margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */  width: 100% }

#main-services			{ background: url(php-includes/images/rh-bg-red-tcs.gif);   margin-bottom: 0px;  overflow: auto; width: 100%}
#main-energy			{ background: url(php-includes/images/rh-bg-green-tcs.gif);  margin-bottom: 0px;  overflow: auto; width: 100% }
#main-consultancy		{ background: url(php-includes/images/rh-bg-blue-tcs.gif);  margin-bottom: 0px;  overflow: auto; width: 100% }
#main-fac-management	{ background: url(php-includes/images/rh-bg-purple-tcs.gif);  margin-bottom: 0px;  overflow: auto; width: 100% }
#main-thermographic		{ background: url(php-includes/images/rh-bg-yellow-tcs.gif);  margin-bottom: 0px;  overflow: auto; width: 100% }
 
#nav { float: left; width: 100px; }

#wrapper { margin: 0 auto; width: 922px; }

#maincontainer { overflow: auto; width: 100%;  }

  
#column-b {display: inline; float:right;  width: 260px; margin-top: 10; padding-left: 5px; 	padding-right: 0px;		
}

#maina {
	position: relative;
	display: inline;
	float:left;
	margin-right: 10px;
	margin-left: 10px;
	width: 620px;
	margin-top: 5px;
	margin-bottom: 10px;
	padding: 5px;
	left: 5px;
	top: 5px;
}

#topnav, #lowernav, #footer1 { clear: both; padding: 5px;  padding-right: 15px; margin-top: 5px;  
		margin-bottom: 5px; background: #000;}

#footer { clear: both; background: #ddd; padding: 5px; color: #000000;  }

img.right { float: right;  margin-left: 25px }
img.navbar {margin-left: 5px }
hr { color: #aaaaff;  width: 95%; border: 1px; }
