﻿HTML, BODY, FORM, * { font-family: Arial; font-size: 12px; }
HTML, BODY, FORM { width: 100%; height: 100%; margin: 0px; padding: 0px; }

BODY { background-color: #938A8A; }

.nav-left { width: 175px; background-color: Black; color: White; }
.nav-right { width: 135px; background-color: Black; }
.content-body { background-color: White; }

#hf-footer DIV { 
   margin-top: 10px; margin-bottom: 5px; 
   border-top: 1px dotted white; border-bottom: 1px dotted white; 
   padding-top: 5px; padding-bottom: 3px;
   text-align: center; 
   color: White; }
#hf-footer A { text-decoration: none; color: White; }
#hf-footer A:hover { text-decoration: underline; }

UL.nav-menu { list-style-image: none; list-style-type: none; margin: 0px; padding: 0px; }
UL.nav-menu LI { text-transform: uppercase; font-weight: bold; }
UL.nav-menu LI.sub { text-transform: none; font-weight: bold; font-size: 10px; padding-left: 10px; color: #999999; }

UL.nav-menu A { text-decoration: none; color: White; }
UL.nav-menu .sub A { color: #999999; }
UL.nav-menu A:hover { text-decoration: underline; }

UL.admin-menu { list-style-image: none; list-style-type: none; margin: 0px; padding: 0px; }
UL.admin-menu LI { text-transform: uppercase; font-weight: bold; }
UL.admin-menu LI.title { margin-top: 15px; color: #999999; }

UL.admin-menu A { text-decoration: none; color: White; padding-left: 15px; font-size: 11px; }
UL.admin-menu A:hover { text-decoration: underline; }

H1 { font-size: 17px; font-weight: bold; margin-bottom: 10px; }
H2 { font-size: 14px; font-weight: bold; }
H3 { font-size: 14px; font-weight: normal; }

.content-body P { font-size: 12px; }
.content-body A { color: Black; text-decoration: none; }
.content-body A:hover { text-decoration: underline; }
.content-body A IMG { margin-left: 3px; }

.heading-page { font-size: 16px; }
.heading-section { font-size: 14px; font-weight: bold; background-color: #999999; padding: 10px; }

.showroom { margin: 10px 0px; padding: 10px 5px; border-bottom: 1px dotted; }
.showroom SPAN { display: inline-block; vertical-align: top; }
.showroom SPAN.new { background-image: url(/images/new.gif); background-position: right top; background-repeat: no-repeat; }
.showroom SPAN.left { width: 300px; }
.showroom SPAN.right { width: 150px; font-size: 11px; }
.showroom B { font-size: 13px; }
.showroom A { font-size: 12px; font-weight: normal; }

.parts {}
.parts .item { background-color: #f3f3f3; margin-bottom: 10px; padding: 10px; }
.parts .item-img { float: right; border: 1px solid #999999; }
