* {font-family: Verdana, Arial, Sans-serif; font-size: 8pt; } BODY {background-color: white; margin: 2px; } a {color: rgb(153, 51, 51); text-decoration: none; } a:hover{text-decoration: underline; } a.selectedlink {font-weight: bold; text-transform: uppercase; color: white; font-size: 7pt; } a.primarylink { color: rgb(255, 255, 255); text-decoration: none; font-weight: bold; text-transform: uppercase; font-size: 7pt; } a.primarylinkselected { color: rgb(255, 255, 255); text-decoration: none; font-weight: bold; text-transform: uppercase; font-size: 7pt; } a.primarylinkselected:hover { color: rgb(255, 255, 255); text-decoration: underline; font-weight: bold; text-transform: uppercase; font-size: 7pt; } a.secondarylink { color: rgb(255, 255, 255); text-decoration: none; text-transform: uppercase; font-size: 7pt; } a.secondarylink:hover { text-decoration: underline; text-transform: uppercase; font-size: 7pt; } .menucell {background-color: #9E9FA3; margin: 0px; padding: 0px; spacing: 0px; vertical-align: middle; } .menucell_hover {background-color: #55545A; margin: 0px; padding: 0px; spacing: 0px; vertical-align: middle; } .menucell_selected {background-color: #55545A; margin: 0px; padding: 0px; spacing: 0px; vertical-align: middle; } span { } span.headline {font-size: 12pt; font-weight: bold; } span.headline_print {font-size: 15pt; font-weight: bold; } span.headline_moderate {font-size: 8pt; font-weight: bold; } span.PrimaryMenu {margin-left: 4; margin-top: 4; margin-bottom: 4; height: 15px; } span.viewheadline {font-size: 8pt; font-weight: bold; } span.viewfooter {font-size: 7pt; } span.zip {visibility: hidden; position: absolute; background-color: #9E9FA3; width: 350px; left: 175px; top: 120px; } span.zip_headline {color: rgb(255, 255, 255); background-color:rgb(153, 51, 51); width: 100%; text-transform: uppercase; letter-spacing: 2px; font-size: 8pt; padding: 15px; } td.zip_headline {color: rgb(255, 255, 255); background-color:rgb(153, 51, 51); text-transform: uppercase; letter-spacing: 2px; font-size: 8pt; } span.zip_contactinfo {color: rgb(255, 255, 255); background-color: #9E9FA3; width: 100%; text-transform: uppercase; font-size: 8pt; padding-left: 15px; padding-top: 10px; padding-bottom: 5px; } span.zip_description {color: rgb(255, 255, 255) width: 100%; font-size: 7pt; padding-left: 15px; padding-bottom: 15px; } span.searchinput { padding-left: 8px; background: url('../sac_searchbackground.gif') 0px 0px no-repeat; } UL {margin-top: 2px; } SELECT {font-size: 8pt; } INPUT {font-size: 8pt; } INPUT.sacdealer {font-style: normal; background-color:rgb(255, 255, 255); text-decoration: none; height: 15px; width: 50px; border: 1px #BCC4CF solid; margin-left: 10px; color: #14214E; margin-bottom: 0px; } table {border-collapse: collapse; } table.RightColumn {border-width: 0px; width: 255px; } td {font-size: 8pt; font-family: Verdana, Arial, Sans-serif; color: black; } td.SecondaryMenuCell {background-color: rgb(234, 237, 242); } table.body {background-color: rgb(228, 228, 228); width: 100%; border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgb(146, 148, 151); color: black; text-align: left; vertical-align: top; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; } table.body_emblem {background-color: rgb(255, 255, 255); width: 100%; border-style: solid; border-width: 1px 1px 1px 1px; border-color: rgb(146, 148, 151); color: black; text-align: left; vertical-align: top; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; } td.bodyheader { border-style: solid; border-width: 0px 0px 0px 0px; border-color: rgb(146, 148, 151); color: black; text-align: left; vertical-align: top; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; height: 14px; background: url('../sac_bullet_square.gif') 0px 0px no-repeat; } td.bodyheader_emblem{ border-style: solid; border-width: 0px 0px 0px 0px; color: black; text-align: left; vertical-align: top; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; } td.bodytext{ border-style: solid; border-width: 0px 0px 0px 0px; border-color: rgb(146, 148, 151); color: black; text-align: left; vertical-align: top; padding-top: 0px; padding-bottom: 10px; padding-left: 17px; padding-right: 10px; } td.bodytext_emblem{ height: 320px; border-style: solid; border-width: 0px 0px 0px 0px; border-color: rgb(146, 148, 151); background-repeat: no-repeat; color: black; text-align: left; vertical-align: top; padding-top: 3px; padding-bottom: 10px; padding-left: 7px; padding-right: 10px; } td.bodylist { border-style: dotted; border-width: 0px 0px 1px 0px; border-color: #C1C1C1; height: 20px; } td.WindowBoxHeader {background-color: rgb(146, 148, 151); border-style: solid; border-width: 0px 0px 0px 0px; border-color: black; text-align: left; text-transform: uppercase; font-weight: normal; font-size: 7pt; color: rgb(228, 228, 228); vertical-align: middle; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; margin: 0px; } td.WindowBoxContent {background-color: rgb(228, 228, 228); border-style: solid; border-width: 0px 1px 1px 1px; border-color: rgb(146, 148, 151); text-align: left; vertical-align: top; color: black; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; } td.WindowBoxContent_NoPadding {background-color: rgb(255, 255, 255); border-style: solid; border-width: 0px 1px 1px 1px; border-color: rgb(146, 148, 151); text-align: center; vertical-align: top; color: black; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; } td.FooterCell { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-size: 7pt; text-align: left; vertical-align: middle; border-width: 0px 0px 0px 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 30px; padding-right: 0px; height: 55; } td.smalltextspot { font-size: 7pt; text-align: center; } tr.alternate1 {background-color: rgb(233, 233, 233); } tr.alternate2 {background-color: rgb(211, 211, 211); }