/* --- version: 1.3.082907 --- */
/* --- Main Color/Font Style --- */
body {
	background: url(../img/background.gif) #1e5701 top center no-repeat fixed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .80em;
	color: #000000;
}

/* Headline Colors / Styles here */
h1 {
	color: #0033cc;
}
h2 {
	color: #0033cc;
}
h3 {
	color: #000000;
}
h4 {
	color: #000000;
}
h5 {
	color: #000000;
}
h6 {
	color: #000000;
}
img {
	border:none;
}

/* Link Colors / Styles here */
a {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #003399;
	text-decoration: underline;
}
a:active {
	color: #003399;
	text-decoration: underline;
}
div#hnav a {
	color: #ffffff;
	text-decoration: none;
}
div#hnav a:visited {
	color: #ffffff;
	text-decoration: none;
}
div#hnav a:hover {
	color: #ffffff;
	text-decoration: underline;
}
div#hnav a:active {
	color: #ffffff;
	text-decoration: underline;
}
div#hnav2 a {
	color: #0033cc;
	text-decoration: none;
}
div#hnav2 a:visited {
	color: #0033cc;
	text-decoration: none;
}
div#hnav2 a:hover {
	color: #0033cc;
	text-decoration: underline;
}
div#hnav2 a:active {
	color: #0033cc;
	text-decoration: underline;
}
div#admin a {
	color: #CCFFFF;
	text-decoration: none;
}
div#admin a:visited {
	color: #CCFFFF;
	text-decoration: none;
}
div#admin a:hover {
	color: #CCCCFF;
	text-decoration: underline;
}
div#admin a:active {
	color: #CCCCFF;
	text-decoration: underline;
}
div#footer a {
	color: #FFFFFF;
	text-decoration: none;
}
div#footer a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
div#footer a:hover {
	color: #000000;
	text-decoration: underline;
}
div#footer a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
div#vnav a {
	color:#FFFFFF;
	font-weight: bold;
	text-align:left;
}
div#vnav a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
div#vnav a:hover {
	color: #CCFFFF;
	text-decoration: underline;
}
div#vnav a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
.prod_head a {
	color: #FFFFFF;
}


#wrapper {
	background: #FFFFFF url(../img/bg.jpg) top left repeat-y;
	border-bottom: #FFFFFF 2px solid;
	border-top: #FFFFFF 2px solid;
	border-left: #FFFFFF 2px solid;
	border-right: #FFFFFF 2px solid;
}
#header {
	background:url(../img/grad_side.jpg) repeat-x;
	border-bottom: #FFFFFF 2px solid;
}
#xx #header {
	background:url(../img/header2.jpg) no-repeat;
	border-bottom: #FFFFFF 2px solid;
}
.image_hd {
	background:url(../img/header.jpg) no-repeat;
}
#content {
	/*border: #000066 1px solid;*/
}
#hp #content {
	background: url(../img/front-image.jpg) top left no-repeat;
}
#admin {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#hnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}
#hnav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033cc;
	font-weight: bold;
	background: #ffffff;
	border-bottom: #FFFFFF 2px solid;
}
#vnav {
	font-weight: bold;
	padding-top:5px;
	background-color:#3c9d0b;
	text-align:center;
}
#vnav p {
	color:#FFFFFF;
}
* html #vnav {
	font-weight: bold;
	padding-top:10px;
	background-color:#3c9d0b;
	
}
* html #vnav p {
	width:164px;
	color:#FFFFFF;
	margin-left:5px;
	text-align:center;
}
#dtid a {
width:169px;
height:67px;
padding:0px 84px 0px 84px;
background:url(../img/dtid_link.jpg) no-repeat;
float:left;
}
/*html code*/ * html #dtid a {
width:100px;
height:67px;
padding:0px 35px 0px 30px;
margin-bottom:-5px;
background:url(../img/dtid_link.jpg) no-repeat;
}
#dtid a:hover {
	background: url(../img/dtid_roll.jpg) no-repeat;
}

#do a {
width:169px;
height:67px;
padding:0px 84px 0px 84px;
background: url(../img/do_link.jpg) no-repeat;
float:left;
}
/*html code*/ * html #do a {
width:100px;
height:67px;
padding:0px 35px 0px 30px;
margin-bottom:-5px;
background:url(../img/do_link.jpg) no-repeat;
}
#do a:hover {
	background: url(../img/do_roll.jpg) no-repeat;
}
#toledo a {
width:169px;
height:67px;
padding:0px 84px 25px 84px;
background: url(../img/toledo_link.jpg) no-repeat;
float:left;
}
/*html code*/ * html #toledo a {
width:100px;
height:67px;
padding:0px 35px 13px 30px;
background:#3c9d0b url(../img/toledo_link.jpg) no-repeat;
}
#toledo a:hover {
	background: url(../img/toledo_roll.jpg) no-repeat;
}


#services {
width:151px;
margin-left: 10px;
height:82px;
cursor:pointer;
background: url(../img/services.png) no-repeat;
float:left;
}

#services:hover {
	background: url(../img/services_over.png) no-repeat;
}


.maincontent {
}
.calendar p {
	font-weight: bold;
	color:#FFFFFF;
	float:left;
}
#footer {
	color: #FFFFFF;
}
.thumbpix {
    float: left;
    width: 96px;
    height: 100px;
	text-align: center;
	margin: 2px;
}
.border {
	border: #333333 1px solid;
}
.phone {
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 2.50em;
	letter-spacing: -4px;
}
.catalogSeller {
	color: #FF0000;
	font-weight: bold;
}
#cartsummary {
	color: #FFFFFF;
	border: #999999 solid 1px;
}
form #frmLeadForm TABLE {
	width:400px;
}