/* CSS Document */
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 10 0 0 0;
padding: 10 0 0 0;
background-color: #F2F7F2;
}

#wrapper {
width: 800px;
margin: 0 auto;
border: 1px solid #009933;
background-color:#FFFFFF;



}
#header {
background: url(livery/header.jpg) no-repeat left top;
width: 800px;
height: 100px;
}


#content {
	clear: left;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	
}
h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.2em;
color: #009933;

}
h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.0em;
color: #009933;

}
#footer {

color: #009933;
font-size: 8pt;
text-align: right;
width: 800px;
height: 15px;

clear: both;
}
#footer a {

color: #009933;
font-size: 8pt;
text-decoration: none;
}
#footer a:hover {

text-decoration: underline;
}
.spacer {
padding-left: 10px;
padding-right: 10px;
}
#prod_list {
float: left;
width: 250px;
padding-top: 40px;

}
#prod_list ul {

	padding: 0;
	margin: 0;
	list-style: none;
	}
.green {
background: #ceeed5;
color: #666666;
font-weight: bold;
padding-left: 20px;
padding-top: 3px;
padding-bottom: 3px;
width: 200px;
}

#prod_list li a {  /* only top level lists */
font-weight: bold;
font-size:10px;
display: block;
	color: #666666;
	text-decoration: none;
	padding-left: 20px;
	padding-top: 3px;
padding-bottom: 3px;
	width: 198px;
	background: #F2F7F2;
	border-bottom: 1px solid #ceeed5;
	border-left: 1px solid #ceeed5;
	border-right: 1px solid #ceeed5;
	
}
#prod_list li a:hover {  /* only top level lists */
background: #ceeed5;

}
#pagecontent {
float: right;
width: 500px;

}
div.row {
clear: both;
padding-top: 5px;
}
div.row span.label {
float: left;
text-align: right;
width: 30%;
}
div.row span.form {
float: right;
text-align: left;
width: 65%;
}
#right_col {
float: right;
width: 400px;

}
#left_col {
float: left;
padding-top: 40px;
padding-bottom: 20px;
}
.products {
border-collapse: collapse;
margin: 0 auto;
}
.products td {
padding: 8px;
border: 1px solid #666666;
}
.bottom {
padding-bottom: 20px;
}
.quicklinks {
color: #666666;
text-decoration: none;
font-weight: bold;
}
A.quicklinks:hover {
color: #666666;
text-decoration: underline;

}

.quicklinks {
list-style: none;
margin: 0;
padding: 0;

}
.quicklinks li {
background: url(livery/bullet.gif) no-repeat 0 70%;
padding-left: 23px;
padding-top: 5px;
padding-bottom: 5px;
}
.pagelink {
color: #009933;
text-decoration: none;
font-weight: bold;
}
A.pagelink:hover {
color: #009933;
text-decoration: underline;
}
.download {
color: #666666;
text-decoration: none;
font-weight: bold;
}
A.download:hover {
color: #666666;
text-decoration: underline;
}

#right_col_sm {
float: right;
width: 400px;

}
#right_col_sm ul {
list-style-type: bullet;
color: #666666; 

}

#right_col_sm li a {
color: #666666;
text-decoration: none;
font-weight: bold;
}
#right_col_sm li a:hover {

text-decoration: underline;

}
#address {
display: none;
}