body { margin: 0px; padding: 0px; background-color: #202020; }
div, p, span, td, input, textarea { font-family: Verdana; font-size: 11px; color: #cccccc; }

a { color: #f7d02a; }
.link { color: #f7d02a; }
.active { color: #f7d02a; }
.visited { color: #f7d02a; }
.hover { color: #f7d02a; }
.link2 { color: #ffffff; }
.active2 { color: #ffffff; }
.visited2 { color: #ffffff; }
.hover2 { color: #ffffff; }

img {
border:2px; border-thickness: 2px; border-color: #f7d02a; border-style: solid;
}
a:link .img { border-color: #f7d02a; } 
a:hover .img, a:active .img {border:2px; border-thickness: 2px; border-color: #f7d02a; border-style: solid}

.outerTable { border: 1px solid #bbbbbb; background-color: #000000; margin: 50px 0px 0px 0px; }

.navTable { border: 1px solid #191919; }
.navTable td a { display: block; padding: 22px 5px 22px 5px; background-color: #191919; background-image: url(/images/navBg.jpg); background-repeat: repeat-x; font-family: Trebuchet MS; font-size: 12px; font-weight: bold; text-transform: uppercase; text-decoration: none; text-align: center; width: auto; }
.navTable td .homeLink { border-bottom: 3px solid #f4c122; color: #f4c122; }
.navTable td .productsLink { border-bottom: 3px solid #93ad3a; color: #93ad3a; }
.navTable td .clientsLink { border-bottom: 3px solid #a33c1e; color: #a33c1e; }
.navTable td .testimonialsLink { border-bottom: 3px solid #a8a37f; color: #a8a37f; }
.navTable td .aboutLink { border-bottom: 3px solid #388bb7; color: #388bb7; }
.navTable td .linksLink { border-bottom: 3px solid #f9b126; color: #f9b126; }
.navTable td .contactLink { border-bottom: 3px solid #ffffff; color: #ffffff; }
.navTable .vsLogo a { margin: 0px; padding: 0px; border-bottom: 3px solid #ee372b; }

.aboutUs { margin-bottom: 40px; padding: 5px; font-size: 10px; font-weight: bold; color: #ffffcc; }
.fleetCustomers { margin-bottom: 40px; padding: 5px; font-size: 10px; font-weight: bold; color: #ffffcc; }

.factoryQuality { padding: 110px 5px 5px 5px; margin-bottom: 40px; background-image: url(/images/factoryTop.jpg); background-repeat: no-repeat; background-position: top center; font-size: 11px; font-weight: normal; color; #cccc99; text-align: center; }
.factoryQuality b { font-size: 12px; font-weight: bold; color: #f4bf21; }

.paymentTypes { padding-top: 42px; margin-bottom: 40px; background-image: url(/images/cardLogos.jpg); background-repeat: no-repeat; background-position: top center; font-size: 12px; font-weight: bold; color: #afc246; text-align: center; }

.contentPane { padding-top: 215px; padding-right: 15px; padding-bottom: 30px; padding-left: 15px; background-image: url(/images/contentTop.jpg); background-repeat: no-repeat; background-position: top center; }

.contentTitle { margin-top: 20px; font-size: 18px; font-weight: normal; color: #ffffff; }

.contentPane table.clients td p { color: #c14e28; }
.contentPane div.testimonial { margin-top: 25px; line-height: 16px; }
.contentPane table ul li { text-transform: capitalize; }
.contentPane .productTable td { background-color: #222222; }

.asterisk { color: #ff9900; }

.footerLeft { background-image: url(/images/footerLeftBg.jpg); background-repeat: repeat-x; font-size: 10px; font-weight: normal; color: #ffffff; }
.footerRight { background-image: url(/images/footerRightBg.jpg); background-repeat: repeat-x; font-size: 10px; font-weight: bold; color: #ffffcc; }

.m3d1a { margin-top: 0px; margin-bottom: 50px; color: #666666; }
.m3d1a a { text-decoration: none; color: #888888; }
