* {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1em;
}

body {
background-color: #ffffff;
margin: 0;
padding: 0;
background-image: url(../images/HeaderRepeatImage.jpg);
background-repeat: repeat-x;
 }

#container {
width: 100%; 
margin: 0; 
padding: 0;
line-height: 130%;
background-image: url(../images/bg.gif);
background-repeat: repeat-y; }

#top {
padding: 0; 
width: 800px; 
height: 144px;
}

#topnavbar {
font-size: 0.9em;
position: relative;
text-align: left;
left: 490px;
top: 28px;
color: #ffffff; }

#tophome {
background-image: url(../images/bannerimage/home.jpg);
background-repeat: no-repeat;
background-position:  0px;
width: 800px;
height: 144px;
position: absolute;
margin: 0em;
padding: 0em;
left: -2px; }

#topregistry {
background-image: url(../images/bannerimage/registry.jpg);
background-repeat: no-repeat;
background-position:  0px;
width: 800px;
height: 144px;
position: absolute;
margin: 0em;
padding: 0em;
left: -2px; }

#topconsumer {
background-image: url(../images/bannerimage/consumer.jpg);
background-repeat: no-repeat;
background-position:  0px;
width: 800px;
height: 144px;
position: absolute;
margin: 0em;
padding: 0em;
left: -2px; }

#topprovider {
background-image: url(../images/bannerimage/provider.jpg);
background-repeat: no-repeat;
background-position:  0px;
width: 800px;
height: 144px;
position: absolute;
margin: 0em;
padding: 0em;
left: -2px; }

#topboardmember {
background-image: url(../images/bannerimage/boardmember.jpg);
background-repeat: no-repeat;
background-position:  0px;
width: 800px;
height: 144px;
position: absolute;
margin: 0em;
padding: 0em;
left: -2px; }

#topnews {
background-image: url(../images/bannerimage/news.jpg);
background-repeat: no-repeat;
background-position:  0px;
width: 800px;
height: 144px;
position: absolute;
margin: 0em;
padding: 0em;
left: -2px; }

#topwages {
background-image: url(../images/bannerimage/wages.jpg);
background-repeat: no-repeat;
background-position:  0px;
width: 800px;
height: 144px;
position: absolute;
margin: 0em;
padding: 0em;
left: -2px; }

#toplinks {
background-image: url(../images/bannerimage/links.jpg);
background-repeat: no-repeat;
background-position:  0px;
width: 800px;
height: 144px;
position: absolute;
margin: 0em;
padding: 0em;
left: -2px; }

#topfaq {
background-image: url(../images/bannerimage/faq.jpg);
background-repeat: no-repeat;
background-position:  0px;
width: 800px;
height: 144px;
position: absolute;
margin: 0em;
padding: 0em;
left: -2px; }

#topcontact {
background-image: url(../images/bannerimage/contact.jpg);
background-repeat: no-repeat;
background-position:  0px;
width: 800px;
height: 144px;
position: absolute;
margin: 0em;
padding: 0em;
left: -2px; }

#top h1 {
display: none; }

#leftnav {
float: left; 
width: 149px; 
margin: 0; 
padding: 0;
font-size: 1em; }

#leftnav ul {
margin: 0px;
padding: 0px; 
}

#leftnav ul li {
list-style-type: none;
margin: 0;
padding: 0;
border-top: 1px #006699 dotted;
padding-top: 5px;
padding-bottom: 5px; }

#leftnav ul li a:link, #leftnav ul li a:visited {
text-decoration: none;
text-align: center;
color: #006699;
margin: 0;
display: block;
font-stretch: extra-condensed;
 }

#leftnav ul li a:hover {
background-color: #006699;
color: #ffffff;
margin-top: 0px;
margin-bottom: 0px;
}

#content {
margin-left: 149px; 
padding: 1em;
font-size: 1em;
}

#footer {
clear: both; 
margin: 0;
left: -2px;
background-image: url(../images/footer.gif);
background-repeat: no-repeat;
width: 2000px;
height: 59px;  }

footerbg {
background-image: url(../images/footer.gif);
background-repeat: no-repeat;
width: 2000px;
height: 59px;}

#footer p {
font-size: .6em;
text-align: left;
position: relative;
left: 430px;
color: #669966;
top: 5px;
 }

#content h2 { 
color: #006699;
font-size: 1.4em;
text-transform: uppercase; } 

#content h3 { 
font-size: 1.3em;
color: #669966; } 

#content h4 {
font-weight: bold; } 

ul {}

li {}

a {}

#top a:link {
color: #ffffff;
text-decoration: none; 
}

#top a:visited {
color: #ffffff;
text-decoration: none; 
}

#top a:hover {
color: #006699; 
text-decoration: none;
background-color: #669966; }

#top a:active {}

a:link {
color: #006699;
text-decoration: none; 
}

a:visited {
color: #669966;
text-decoration: none; 
}

a:hover {
color: #ffffff; 
text-decoration: none;
background-color: #006699;
 }

a:active {}


#callusimage {
position: relative;
width: 136px;
height: 160px;
right: 6.5px;
left: 6.5px;
background-image: url(../images/CallUs.jpg);
background-repeat: no-repeat;
margin: 0;
padding: 0;
top: 10px; }

#callus {
display: none; }

hr {
display: none;}

#imageSupervisors {
background-image: url(../images/Supervisors2007.jpg);
background-repeat: no-repeat;
width: 400px;
height: 310px; }

#imageStaff {
background-image: url(../images/Staff0406.jpg);
background-repeat: no-repeat;
width: 400px;
height: 264px; }

#imageACMember {
background-image: url(../images/ACMember2009.jpg);
background-repeat: no-repeat;
width: 400px;
height: 266px; }
