P, TABLE, TD, TR, BODY  {FONT-FAMILY: arial, sans-serif; color:#323232; font-size: 12px; scrollbar-highlight-color: #ebebeb; margin-top: 0; 	scrollbar-arrow-color: #ebebeb;	scrollbar-3dlight-color: #EBEBEB;	scrollbar-base-color: #ebebeb;	scrollbar-darkshadow-color: #EBEBEB;	scrollbar-face-color: #ffffff;	scrollbar-shadow-color: #EBEBEB;	scrollbar-track-color: #EBEBEB;	}

p{text-align:justify;}


.stronger{text-align:justify; font-weight:bold;}

BODY{margin:0 auto; background-color:#EBEBEB;}

h1 {FONT-FAMILY: arial, sans-serif; color:#739be1; font-size: 18px; font-weight: bold; border:0px; margin:0px; margin-top:0px; margin-bottom:12px; padding-top:10px; padding-bottom:4px; border-top:0px solid #000000; border-bottom:0px solid #000000; border-right:0; border-left:0;}

h2 {FONT-FAMILY: arial, sans-serif; color:#323232; font-size: 12px; border:0px; margin-top:0px; margin-bottom:1px; padding-top:0px; padding-bottom:0px; border-bottom:0px solid #727272;}

h3 {FONT-FAMILY: arial, sans-serif; color:#999999; font-size: 12px; margin:0px; margin-top:0px; margin-bottom:0px;}

h4 {FONT-FAMILY: arial, sans-serif; color:#739be1; font-size: 14px; font-weight: bold; border:0px; margin:0px; margin-top:0px; margin-bottom:12px; padding-top:0px; padding-bottom:0px; border-top:0px solid #000000; border-bottom:0px solid #323232; border-right:0; border-left:0;}

h5 {FONT-FAMILY: arial, sans-serif; color:#323232; font-size: 14px; border:0px; padding:0px; margin:0px; margin-top:0px; margin-bottom:15px; border-bottom:1px solid #323232;}

h6 {font-weight:bold; color:#739BE1; font-size: 14px; font-family: arial,sans-serif; margin: 0px; border-bottom: 0px solid #739BE1}

h7 {
	FONT-FAMILY: arial, sans-serif;
	color:#000000;
	font-size: 18px;
	font-weight: bold;
	border:0px;
	margin:0px;
	/* [disabled]margin-top:0px; */
	/* [disabled]margin-bottom:12px; */
	border-top:0px solid #000000;
	border-bottom:0px solid #000000;
	border-right:0;
	border-left:0;
	text-align: left;
}

.contact {font-size: 11px; text-decoration: none; color:#323232; text-align:right; width:300px; float:right;}

a:link, a:visited {text-decoration: none; color:#739be1; font-size: 12px; font-family: arial,sans-serif; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:3px;}

a:hover {text-decoration: bold; color:#323232; font-size: 12px; font-family: arial,sans-serif; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:3px;}

.topbar a:link, .topbar a:visited {font-weight:bold; color:#323232; font-size: 12px; font-family: arial,sans-serif; font-weight: bold; padding-left:30px; padding-right:30px; padding-top:3px; padding-bottom:3px;}

.topbar a:hover {background-color:#91B9FF; font-weight:bold; color:#ffffff; font-size: 12px; font-family: arial,sans-serif; font-weight: bold; padding-left:30px; padding-right:30px;}


.topbarselect a:link, .topbarselect a:visited {background-color:#91b9ff; font-weight:bold; color:#ffffff; font-size: 12px; font-family: arial,sans-serif; font-weight: bold; padding-left:30px; padding-right:30px; padding-top:3px; padding-bottom:3px;}

.topbarselect a:hover {background-color:#91B9FF; font-weight:bold; color:#ffffff; font-size: 12px; font-family: arial,sans-serif; font-weight: bold; padding-left:30px; padding-right:30px;}



.readmore a:link, .readmore a:visited {text-decoration: none; color:#739BE1; font-size: 11px; font-family: arial,sans-serif; padding-top:3px; padding-bottom:3px; padding-left:0px; padding-right:3px;}

.readmore a:hover {text-decoration: none; color:#323232; font-size: 11px; font-family: arial,sans-serif; padding-top:3px; padding-bottom:3px;   padding-left:0px; padding-right:3px;}







.listlink {font-weight:bold; color:#323232; font-size: 14px; font-family: arial,sans-serif; padding:0px;}





.sublink a:link, .sublink a:visited {font-weight:bold; color:#739BE1; font-size: 12px; font-family: arial,sans-serif; padding-top:5px; padding-bottom:5px; padding-left:0px; padding-right:5px;}

.sublink a:hover {font-weight:bold; color:#323232; font-size: 12px; font-family: arial,sans-serif; padding-top:5px; padding-bottom:5px; padding-left:0px; padding-right:5px;}




.sublinkr a:link, .sublinkr a:visited {color:#ffffff; background-color:#666666;  font-size: 11px; font-family: arial,sans-serif; padding-top:1px; padding-bottom:2px; padding-left:1px; padding-right:1px; width: 218px; display: block;}


.sublinkr a:hover {color:#ffffff; background-color:#739BE1;  font-size: 11px; font-family: arial,sans-serif; padding-top:1px; padding-bottom:2px; padding-left:1px; padding-right:1px; width: 218px; display: block;}






#sitemap{
width:50px; float:left; font-size: 11px;}

.sitemaplist{list-style:circle; line-height:1.8em;}

#large {text-decoration: none; color:#323232; font-size: 12px;
font-family: arial,sans-serif;
}

#small {text-decoration: none; color:#323232; font-size: 9px;
font-family: arial,sans-serif;
}

#sub {FONT-FAMILY: arial, sans-serif; color:#464646; font-size: 11px; }

#sub1 {FONT-FAMILY: arial, sans-serif; color:#000000; font-size: 11px; }

#gate, #eland, #cardinal, #industry, #palace, #belgrave {visibility:hidden;position:absolute;color: #323232; font-size: 9px;}

#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #FFFFCC;
}

.topmenubar{
padding-top:4px; padding-bottom:4px; border-top:1px solid #000000;
border-bottom:1px solid #000000;
border-right:0;
border-left:0; width:130px; }

.topmenubar2{
padding-top:2px;
padding-bottom:2px;
height:7px;
border-top:0px solid #000000;
border-bottom:1px solid #000000;
border-right:0;
border-left:0;
width:260px;

}

#bottomline{
padding-top:5px;
padding-bottom:15px;
border-top:1px solid #000000;
}

#wrapper{
background-color:#ffffff;
width:880px;
margin:0 auto;
}

#padding{
padding-left:50px;
padding-right:50px;

}

.tablewidth{
width:780px;}

.credits{vertical-align: top; padding-left:0px; padding-right:0px; padding-top:10px; padding-bottom:0px; text-align: justify;}

.accreditation{vertical-align: bottom; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; align="left"}

.flashpadding{
padding-top:15px;
padding-bottom:0px;
border-bottom:0px;

}

.alignhome{
vertical-align:bottom;


padding-bottom:6px;
}

.alignlogo{
padding-top:40px;
text-align:right;
padding-bottom:6px;
}

.maintext{
padding-bottom:0px; vertical-align: top; padding-top:10px; } 






.servicesbox {padding:0px; vertical-align: top; text-align: left; border-spacing:0px; }






.newstext{


padding-bottom:10px;
}

.newscolumn{
padding-top:10px;
vertical-align:top;
padding-bottom:30px;
width:380px;
}

.columnpadd{
width:20px;

}

.center{

text-align:center;
}

img{ border:0px;}

.spacer1{
height:80px;
}

.spacer2{
height:180px;
}

.spacer3{
height:15px;

}

.tablespacer{

height:15px;
}

#email{
font-size:11px; text-decoration: none;}

.formright{

text-align:right;
padding-right:10px;
}

td.formrightshort{
width:100px;
padding-right:0px;
text-align:right;
}

.formhead{
font-weight:bold;
font-size:1.4em;
width:400px;
}

.formheadright{
font-weight:bold;
font-size:1.4em;
text-align:right;
padding-right:10px;

}

.input20{
width:150px;
font-family:arial, sans-serif;
padding:3p12:00 28/04/2011x;
}

.input10{
width:60px;
font-family:arial, sans-serif;
padding:3px;
}

.requiretext{

width:250px;
height:80px;
font-family:arial, sans-serif;
padding:3px;
}

.error{

color:#f00;
font-size:1.6em;
}

.reqfield{
font-size:1.4em;
color:#f00;
font-weight:bold;

}

.bigger{
font-size:1.4em;
}

.ruler{

height: 1px;
border: 0;
color: #ccc;
background-color: #ccc;

clear:left;


}

.owl {width:47px; height:auto;}

.logo2 {width:260px; height:auto;}

.logosmall {width:200px; height:auto;}

.thumb {width:218px; height: auto;}

.thumbservices {width:218px; height: auto; padding-top:0px; padding-bottom:5px; padding-left:2px; padding-right:0px;}


.creditbox {width:140px; height:auto;}

.siteplan {width:380px; height: auto;}
