﻿body {
background: url('../PublishingImages/siteart/bg.jpg') repeat;
margin:10px auto 0 auto;
text-align:center;
}

td {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}


a:link, a:visited, a:active {
text-decoration:underline;
color:#445692;
font-weight:bold;
}
a:hover {
color:#000;
}

a.bottomlink:link, a.bottomlink:visited, a.bottomlink:active {
text-decoration:underline;
color:#afafaf;
padding:0px 10px 0px 10px;
}
a.bottomlink:hover {
color:#fff;
}

#customers_images {
	vertical-align: middle; 
	background: #626262;
	width: 562px;
	margin: 0 auto;
	text-align:center;
	color: #fff;
}

#customers_images img {
    border: 0px;
    text-align:center;
    margin: 0 auto;
    padding: 0px;
}



a.nav:link, a.nav:active, a.nav:visited{
text-transform:uppercase;
color:#fff;
padding:12px 5px 18px 50px;
text-decoration:none;
display:block;
text-align:left;
font-weight:bold;
background: url('/PublishingImages/siteart/button.png') no-repeat 0 top;
}
a.nav:hover {
color:#ffdf68;
background-position:0 -55px;
}



a.spec:link, a.spec:active, a.spec:visited{
text-transform:uppercase;
color:#fff;
padding:18px 0px 18px 0px;
text-decoration:none;
display:block;
text-align:center;
font-weight:bold;
background: url('/PublishingImages/siteart/special_button.gif') no-repeat center center;
}
a.spec:hover {
color:#ffdf68;
}



a.spec2:link, a.spec2:active, a.spec2:visited{
text-transform:uppercase;
color:#000;
padding:10px 0px 10px 0px;
text-decoration:none;
display:block;
text-align:center;
font-weight:bold;
background: url('/PublishingImages/siteart/spec2bg.jpg') repeat-y;
border-top:1px #cccccc solid;
border-bottom:1px #999999 solid;
}
a.spec2:hover {
color:#ffdf68;
}

#navarea {
	vertical-align:top;
	width:244px;
	background:url('/PublishingImages/siteart/navarea_bg.jpg') repeat-y;
}


.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid #fff;
border-bottom-width: 0;
z-index: 100;
background-color: #3a4b82;
width: 200px;
}
.anylinkcss a:link {
display: block;
border-bottom: 1px solid #fff;
padding: 5px 5px 5px 5px;
text-decoration: none;
color:#fff;
}
.anylinkcss a:visited {
display: block;
border-bottom: 1px solid #fff;
padding: 5px 5px 5px 5px;
text-decoration: none;
color:#fff;
}
.anylinkcss a:active {
display: block;
border-bottom: 1px solid #fff;
padding: 5px 5px 5px 5px;
text-decoration: none;
color:#fff;
}
.anylinkcss a:hover{ /*hover background color*/
background-color:#141f41;
color:#ffdf68;
}


#header {
	vertical-align:top; 
	background:url('/PublishingImages/siteart/header_new.jpg') no-repeat; 
	width:878px;
	height:108px;
}

#header_parts {
	vertical-align:top; 
	background:url('/PublishingImages/siteart/header_parts.jpg') no-repeat; 
	width:878px;
	height:108px;
}




#truck {
}
#truck td{
    text-align:center;
    padding:0px 5px 8px 5px;
    vertical-align:top;
}
#truck img{
    text-align:center;
    border:1px #666666 solid;
    margin:2px 0px 2px 0px;
    width:108px;
    height:86px;
}

.loc {
	font-family:Helvetica-Narrow;
	font-size:16px;
	font-weight:bold;
	text-transform:capitalize;

}


.hr {
border-top:1px #fff solid;
border-left:0px; 
border-right:0px; 
border-bottom:0px; 
padding:0px; 
margin:0px;
}

img {
border:0;
}

p {
	padding:0px;
	margin:0px;
}


#manulogos {
	vertical-align:middle;
}
#manulogos img {
	margin:0px 10px 0px 10px;
	border:0;
}


.title {
	font-family:Helvetica-Narrow;
	font-size:22px;
	font-weight:bold;
	text-transform:uppercase;
}

.title2 {
	font-family:Helvetica-Narrow;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
}







.label {
	width: 150px;
	font-weight: bold;
}



form {
	margin-left: 0px;
}

.hidden {
	display: none;
}

input {
	width: 300px;
}

#radio  input {
	width:25px; height:18px;
}


input.submit {
	width: 80px;
}

textarea {
	width: 300px;
}
















#footer {
text-align:center;
padding:15px;
width:450px;
margin:0 auto;
}

a.footerlink:link, a.footerlink:visited, a.footerlink:active{text-decoration:underline; font-family:Arial, Helvetica, sans-serif;font-size:10pt; color:#666666;}
a.footerlink:hover {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10pt;}

.footertext{font-family:Arial, Helvetica, sans-serif;font-size:10pt; color:#666666;}

.smallfootertext{font-family:Arial, Helvetica, sans-serif;font-size:8pt; color:#666666;}

.divfooter {
width:450px;
text-align:center;
margin:0 auto;
}