body {background-color: #666666;}

A { text-decoration: none}

h1 { 
	padding-bottom: 7px; 
	padding-top: 5px; 
	margin: 0px;
}

h3 { 
	padding-bottom: 10px; 
	padding-top: 1px; 
	margin: 0px;
}



sup { font-size: 7.5px; }

li { 	padding: 0px 0px 5px 0px;
 }
 
ul { 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 13px;
 }


a:link { color: #009900; }
a:visited {	color: #009900; }
a:hover {	color: #009900; }
a:active {	color: #009900; }

.nav A:link {color: #ffffff; text-decoration: none}
.nav A:visited {color: #ffffff; text-decoration: none}
.nav A:hover {color: #ffcc00;}
.nav A:active {color: #ffffff;}
#nav A:link {color: #ffffff; text-decoration: none}
#nav A:visited {color: #ffffff; text-decoration: none}
#nav A:hover {color: #ffcc00; }
#nav A:active {color: #ffffff;}


.hometext { font-family: verdana, arial, sans-serif; font-size: 11px; line-height: 16px; color: #666666 }
.hometext2 { font-family: verdana, arial, sans-serif; font-size: 11.5px; line-height: 17px; color: #666666; }

.hometext-italic { font-family: verdana, arial, sans-serif; font-size: 12px; line-height: 16px; font-style: italic; color: #666666 }
.hometext-bold { font-family: verdana, arial, sans-serif; font-size: 12px; line-height: 16px; font-weight: bold; color: #666666 }
.hometext-bold2 { font-family: verdana, arial, sans-serif; font-size: 11.5px; line-height: 14px; font-weight: bold; color: #666666 }
.sidebarhome { font-family: verdana, arial, sans-serif; font-size: 10px; line-height: 25px; margin-bottom: 10px; color: #666666 }
.head-home { font-family: verdana, arial, sans-serif; font-size: 24px; line-height: 28px; font-weight: bold; color: #666666; }

.contactbold { font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: bold; line-height: 19px; color: #666666 }

.head1 { font-family: verdana, arial, sans-serif; font-size: 15px; line-height: 18px; font-weight: bold; color: #666666 }
.head2 { font-family: verdana, arial, sans-serif; font-size: 12px; line-height: 16px; font-weight: bold; color: #666666 }

.sidebar { font-family: verdana, arial, sans-serif; font-size: 9px; line-height: 14px; font-weight: bold; color: #666666 }
.sidebarcontact { font-family: verdana, arial, sans-serif; font-size: 9px; line-height: 14px; color: #666666 }

.sidebaridented { font-family: verdana, arial, sans-serif; font-size: 9px; line-height: 14px; font-weight: bold; color: #666666; margin-left: 7px; }
.sidebarlist { font-family: verdana, arial, sans-serif; font-size: 9px; line-height: 12px; font-weight: bold; color: #666666 }
.sidebartext { font-family: verdana, arial, sans-serif; font-size: 9px; line-height: 12px; color: #666666 }

.nav { font-family: verdana, arial, sans-serif; font-size: 11px; line-height: 14px; color: #ffffff }
.text { font-family: verdana, arial, sans-serif; font-size: 11px; line-height: 14px; color: #666666 }
.italic { font-family: verdana, arial, sans-serif; font-size: 11px; line-height: 14px; font-style: italic; color: #666666 }
.bold { font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: bold; line-height: 14px; color: #666666 }
.boldlabels { font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: bold; line-height: 12px; color: #666666 }
.copyright { font-family: verdana, arial, sans-serif; font-size: 9px; line-height: 11px; margin-bottom: 20px; margin-top: 30px; color: #666666 }
.caption { font-family: verdana, arial, sans-serif; font-size: 9px; line-height: 11px; color: #666666 }

h1 { font-family: verdana, arial, sans-serif; font-size: 15px; line-height: 18px; color: #666666 }

.popupbody {background-color: #ffffff;}

.imagefloatright {
	float: right;
	padding: 3px 0px 5px 10px;

}
.imagefloatleft {
	float: left;
	padding: 3px 15px 0px 0px;

}


#container-top {
	margin: 0px auto;
	position: relative;
	width: 850px;
	height: 100px;
	background: #FFFFCC url(../images/toppanel.gif) repeat-y;
	}

#container-nav {
	margin: 0px auto;
	padding-left: 205px;
	position: relative;
	width: 645px;
	height: 25px;
	background: #678C57 url(../images/navbar.gif) repeat-y;
}


#container-home {
	margin: 0px auto;
	position: relative;
	width: 850px;
	background: #ffffff url(../images/leftcol.gif) repeat-y;
}

#container-main {
	margin: 0px auto;
	position: relative;
	width: 850px;
	background: #ffffff url(../images/leftcol.gif) repeat-y;
}

#container-popup {
	margin: 0px auto;
	position: relative;
	width: 600px;
	height: 200px;
	background-color: #FFFFCC;
}

#logomark {
	position:absolute;
	width:45px;
	height:32px;
	z-index:1;
	left: 14px;
	top: 20px;
}

#logo {
	float: left;
	width:628px;
	height:100px;
	z-index:1;
	left: 0px;
	top: 0px;
}

#topright {
	float: left;
	width:210px;
	height:70px;
	z-index:1;
	left: 0px;
	padding: 13px 0px 0px 0px;
}

#searchbox {
	float: left;
	margin: 20px 0px 5px 0px; 
	border: 1px #666666 solid;
}

#searcharrow {
	float: left;
	margin: 20px 0px 5px 0px;
	width: 17px;
}

#leftcol {
	float: left;
	padding: 25px 15px 0px 20px;
	width:170px;
	height:auto;
}

#leftcolhome {
	float: left;
	padding: 0px 0px 0px 00px;
	width:205px;
	height:auto;
}


#login-box {
	text-align: center;
	width:205px;
	height:200px;
	background-color: #FFE68C;
}


#login-name {
	border: 1px #999999 solid;
	margin: 0px 0px 5px 0px;
}

#login-pass {
	border: 1px #999999 solid;
	margin: 0px 0px 5px 0px;
}

#login-checkbox {
	margin: 0px 0px 10px 0px;
}

#nav {position:relative;
	width:600px;
	height:20px;
	z-index:1;
	left: 20px;
	top: 5px; }


#maintext {
	float: left;
	padding: 18px 15px 0px 20px;
	width:380px;
	height:auto;
}

#maintext p {
	padding: 6px 0px 6px 0px;
	margin: 0px 0px 0px 0px;
}

#maintexthome {
	float: left;
	padding: 20px 15px 0px 20px;
	width:380px;
	height:auto;
}

#maintexthome p {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 7px 0px;
}

#maintextcustomers {
	float: left;
	padding: 18px 15px 0px 20px;
	width:550px;
	height:auto;
}
#maintextcustomers p {
	padding: 0px 0px 3px 0px;
	margin: 0px 0px 0px 0px;
}

#popuptext {
	float: left;
	padding: 20px 20px 0px 20px;
	width:500px;
	height:auto;
}

#rightcol {
	float: left;
	padding: 25px 15px 0px 8px;
	width:175px;
	height:auto;
}

#rightcolhome {
	float: left;
	padding: 28px 15px 0px 8px;
	width:200px;
	height:auto;
}

#sidebarlist {
	border: 0px solid #000;
	margin: -1em;
	width: 10em;
	padding: 5px;
}

#contactform input, #contactform textarea {
  font-size: 10px;
  font-family: verdana, arial, sans-serif;
}  

#bulletlist1 { display:none; }
#bulletlist2 { display:none; }
#bulletlist3 { display:none; }
#bulletlist4 { display:none; }
#bulletlist5 { display:none; }
#bulletlist6 { display:none; }
#bulletlist7 { display:none; }
#bulletlist8 { display:none; }
#bulletlist9 { display:none; }
#bulletlist10 { display:none; }
#bulletlist11 { display:none; }
#bulletlist12 { display:none; }

#bio1 { display:none; }
#bio2 { display:none; }
#bio3 { display:none; }