body { margin: 0; padding: 0; background-color: #ffffff; background-image: url(/template/headers/images/background.gif); background-repeat: repeat-x; font-size: 11px; line-height: 13px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #6c6c6c; } a {text-decoration:none;} a:link { color: #d90000; } a:visited { color: #d90000; } a:hover { color: #484848; } a:active { color: #484848; } #top_model_links a {text-decoration:none;} #top_model_links a:link { color: #d90000; } #top_model_links a:visited { color: #d90000; } #top_model_links a:hover { color: #eaeaea; } #top_model_links a:active { color: #eaeaea; } #specnav a {text-decoration:none;} #specnav a:link { color: #a4a3a3; } #specnav a:visited { color: #a4a3a3; } #specnav a:hover { color: #d90000; } #specnav a:active { color: #d90000; } .main { margin: 3px 0 10px 0; padding: 0; font-size: 11px; line-height: 13px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #6c6c6c; } p { margin: 3px 0 10px 0; padding: 0; font-size: 11px; line-height: 15px; font-family: 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #6c6c6c; } p.black {/* used in bisiness in motion points */ margin: 3px 0 10px 0; padding: 0; font-size: 11px; line-height: 15px; font-family: 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #000000; } .blacktext {/* used in case studies right cols with span */ color: #000000; } p.wideleading {/* used in case studies right cols */ margin: 3px 0 10px 0; padding: 0; font-size: 11px; line-height: 18px; font-family: 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #6c6c6c; } p.model_links { margin: 0px 0 8px 0; padding: 0; font-size: 13px; line-height: 16px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #d90000; font-weight: bold; } .introred { margin: 3px 0 2px 0; padding: 0; font-size: 11px; line-height: 13px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #d90000; font-weight: bold; } .intro { margin: 3px 0 2px 0; padding: 0; font-size: 12px; line-height: 16px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #6c6c6c; } .greyline { margin: 0px 0 0px 0; padding: 0; border: 0; } p.specleftnav { margin: 5px 0 3px 0; padding: 0; font-size: 11px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #a4a3a3; font-weight: bold; } p.specleftfootnote { margin: 60px 0 3px 0; padding: 0; font-size: 11px; line-height: 12px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #afafaf; } .financefootnote { margin: 40px 0 3px 0; padding: 0; font-size: 10px; line-height: 12px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #6c6c6c; } .content { margin: 0 0 5px 0; font-size: 11px; line-height: 15px; font-family: 'Lucida Grande', Helvetica, Arial, Geneva, Verdana, sans-serif; color: #6c6c6c; } div.content b { margin: 0 0 0 0; font-size: 11px; line-height: 14px; font-weight: bold; font-family: 'Lucida Grande', Helvetica, Arial, Geneva, Verdana, sans-serif; color: #6c6c6c; } div.content ul { padding: 0 0 0 20px; margin: 5px 0 0 0; font-size: 11px; line-height: 14px; font-family: 'Lucida Grande', Helvetica, Arial, Geneva, Verdana, sans-serif; color: #6c6c6c; } div.content li { padding: 0; margin: 0 0 5px 0; font-size: 11px; line-height: 16px; font-family: 'Lucida Grande', Helvetica, Arial, Geneva, Verdana, sans-serif; color: #6c6c6c; } p.speckhead { margin: 3px 0 2px 0; padding: 0; font-size: 15px; line-height: 15px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #575757; } p.specksubhead { margin: 3px 0 10px 0; padding: 0; font-size: 15px; line-height: 15px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #575757; font-weight: bold; } .spectoplink { height: 10px; margin: 3px 10px 10px 0; padding: 0; font-size: 11px; line-height: 13px; font-family: 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #6c6c6c; } div#top_model_links { margin: 0; padding: 0; vertical-align: baseline; font-size: 14px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #ffffff; } .spacer {/* used in truck nav */ margin: 0px 0px 0px 15px; padding: 0; } /*||||||||||||||||||||||||||||||| DEALER SEARCH - TRUCKS PAGE |||||||||||||||||||||||||||||||*/ div.dealersearch { width: 160px; } div.dealersearch form { margin: 0; padding: 0; } div.dealersearch input { padding: 1px 0px 1px 2px; margin: 1px 0 2px 0; font-size: 12px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; width: 100%; border: 1px solid #ababab; min-width: 100px; max-width: 180px; background: #f8f8f8; } div.dealersearch select { padding: 1px 0px 1px 2px; margin: 1px 0 3px 0; font-size: 12px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; width: 100%; border: 1px solid #ababab; min-width: 100px; max-width: 180px; background: #f8f8f8; } div.dealersearch input[type=submit] { padding: 2px 0px 2px 2px; margin: 5px 0 0px 0; font-size: 12px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; width: 50%; border: 1px solid #ababab; min-width: 100px; max-width: 90px; background: #e0e0e0; } /*||||||||||||||||||||||||||||||| TRUCK SEARCH DEALER PAGES |||||||||||||||||||||||||||||||*/ div.trucksearch { width: 180px; } div.trucksearch input { padding: 1px 0px 1px 2px; margin: 1px 0 2px 0; font-size: 12px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; width: 100%; border: 1px solid #ababab; min-width: 100px; max-width: 180px; background: #f8f8f8; } div.trucksearch select { padding: 1px 0px 1px 2px; margin: 1px 0 3px 0; font-size: 12px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; width: 100%; border: 1px solid #ababab; min-width: 100px; max-width: 180px; background: #f8f8f8; } div.trucksearch input[type=submit] { padding: 2px 0px 2px 2px; margin: 5px 0 0px 0; font-size: 12px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; width: 50%; border: 1px solid #ababab; min-width: 100px; max-width: 90px; background: #e0e0e0; } /*||||||||||||||||||||||||||||||| FORM STYLES |||||||||||||||||||||||||||||||*/ .redtext { color: #d70000; } div.contact img.greyline { margin: 5px 0 5px 0; } div.contact td { font-size: 11px; font-family: 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; } div.contact input { padding: 1px 0px 1px 2px; margin: 1px 0 2px 0; font-size: 12px; font-family: 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; width: 100%; border: 1px solid #ababab; min-width: 100px; background: #f8f8f8; } div.contact select { padding: 1px 0px 1px 2px; margin: 1px 0 3px 0; font-size: 12px; font-family: 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; width: 50%; border: 1px solid #ababab; min-width: 100px; background: #f8f8f8; } div.contact input[type=submit] { padding: 2px 0px 2px 2px; margin: 5px 0 0px 0; font-size: 12px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; width: 50%; border: 1px solid #ababab; min-width: 100px; background: #e0e0e0; } div.contact textarea { padding: 1px 1px 1px 1px; margin: 1px 0 2px 0; font-size: 12px; font-family: 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; width: 100%; height: 100px; border: 1px solid #ababab; min-width: 100px; background: #f8f8f8; } div.contact table.checkbox td { margin-right: 4px; padding-right: 4px; } div.contact textarea.wide { height: 35px; } div.contact input[type=checkbox] { padding: 0; margin-top: 3px; width: 20px; height: 16px; min-width: 2px; max-width: 16px; } /*||||||||||||||||||||||||||||||| DEALER PAGE STYLES |||||||||||||||||||||||||||||||*/ p.dealerlocation { margin: 0px 0 5px 0; padding: 0; font-size: 12px; line-height: 15px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #6c6c6c; font-weight: bold; } p.dealertitle { margin: 0px 0 2px 0; padding: 0; font-size: 16px; line-height: 15px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #575757; font-weight: bold; } p.dealercopy { margin: 4px 0 1px 0; padding: 0; font-size: 11px; line-height: 15px; font-family: 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #6c6c6c; } p.dealercopybold { margin: 1px 0 0px 0; padding: 0; font-size: 11px; line-height: 15px; font-family: 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #6c6c6c; font-weight: bold; } /*||||||||||||||||||||||||||||||| Nothing below this line is used |||||||||||||||||||||||||||||||*/ p.intro_small { margin: 0px 0 5px 0; padding: 0; font-size: 12px; line-height: 15px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #828282; } p.links { margin: 2px 0 15px 0; padding: 0; font-size: 12px; line-height: 16px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #828282; } div.footer { margin: 8px 0 15px 0; padding: 0; font-size: 12px; line-height: 15px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #828282; } p.caption { margin: 8px 0 15px 0; padding: 0; font-size: 12px; line-height: 14px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #828282; } p.listmargin { margin: 0; padding: 0; font-size: 12px; line-height: 14px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #828282; } p.sitemap { margin: 0; padding: 0; font-size: 12px; line-height: 14px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #828282; } /* div.greyline { margin: 0; padding: 0; height: 1px; width: 216px; background-color: #8c8c8c; } Does not work on IE 7 */ #indexList ul { margin: 0; padding: 0; list-style: none; } #indexList li { margin: 0; margin-bottom: 5px; padding: 0; font-size: 12px; line-height: 14px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #dc0000; } p.footer { margin: 8px 0 8px 10px; padding: 0; font-size: 11px; word-spacing: 10px; line-height: 11px; font-weight: normal; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #666666; } .normmalspace { word-spacing: normal; } h1 { margin: 0px 0 15px 0; padding: 0; font-size: 13px; font-weight: bold; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #666666; } div.newsletterform { width: 300px; } div.newsletterform input { padding: 2px 0px 2px 2px; margin: 2px 0 5px 0; font-size: 12px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; width: 100%; border: 1px solid #ababab; min-width: 100px; background: #ffffff; } div.newsletterform input[type=submit] { padding: 2px 0px 2px 2px; margin: 7px 0 5px 0; font-size: 12px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; width: 50%; border: 1px solid #ababab; min-width: 100px; background: #ffffff; } table#form { margin: 0; padding: 0; font-size: 11px; font-family: Helvetica, 'Lucida Grande', Arial, Geneva, Verdana, sans-serif; color: #666666; }