
body { background: NavajoWhite; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; margin: 0px }
a:link { color: Brown; text-decoration: none }
a:hover { color: Sienna; text-decoration: none }
a:visited { color: Black; text-decoration: none }

#content { padding: 6px }
#news { background-color: NavajoWhite }
#banner { color: Brown; font-weight: bold; font-size: 24px; font-family: "Times New Roman", Georgia, Times; text-decoration: none; padding-top: 3px }

.contentBox { border: 2px solid brown }

.menu_no  { font-weight: bold; font-size: 12px; text-decoration: none; text-shadow: black 3px 3px 3px; padding-left: 8px; padding-top: 8px; padding-right: 8px }
.menu_no a:link { color: NavajoWhite; font-weight: bold; text-decoration: none }
.menu_no a:hover { color: White; font-weight: bold; text-decoration: none; }
.menu_no a:visited { color: NavajoWhite; font-weight: bold; text-decoration: none; }

.menu_act  { font-weight: bold; color: RosyBrown; font-size: 12px; text-decoration: none; text-shadow: black 0px 0px 3px; padding-left: 8px; padding-top: 8px; padding-right: 8px }
.menu_act a:link { color: RosyBrown; font-weight: bold; text-decoration: none; }
.menu_act a:visited { color: RosyBrown; font-weight: bold; text-decoration: none; }

.spacerz  { font-weight: bold; color: Maroon; font-size: 12px; text-align: left; text-decoration: none; padding: 16px 8px 8px }

.bodytext { text-align: justify; font-size: 10px; text-decoration: none; padding: 3px 6px }
.bodytext a:link { color: Brown; font-weight: bold; text-decoration: none }
.bodytext a:hover { color: Sienna; font-weight: bold; text-decoration: none }
.bodytext a:visited { color: Black; font-weight: bold; text-decoration: none }

.csc-mailform { font-size: 10px; text-align: left; text-decoration: none; padding: 3px 6px; border: none; margin: 0px }
label, .csc-form-label { font-size: 10px; text-align: left; text-decoration: none; padding: 3px 6px; display: block; width: 100; float: left }
.required { font-weight: bold; font-size: 10px; text-align: left; text-decoration: none; padding: 3px 6px }
.csc-mailform-field,.csc-mailform-radio { clear: both; margin-bottom: 5px }
.csc-mailform-radio label, .csc-mailform-check label, 
#field-How_many_Servicemans_TouchUp_K label, #field-How_many_Ultimate_Repair_Kits_ label { float: none; display: inline }

.question { font-weight: bold; text-align: left; font-size: 10px; text-decoration: none; padding: 3px 6px }
.answer { text-align: justify; font-size: 10px; text-decoration: none; margin-left: 40px }
.copyright { font-size: 9px; text-decoration: none; margin: 12px }
.brush { padding-top: 24px; visibility: hidden }

.holiday { border-color: red; border-width: thick; border-style: double; padding: 6px; background: url("../user_upload/images/holidays/snow_scene.jpg"); color: Red; font-weight: bold; height: 146px; vertical-align: middle }
.holiday p { font-size: 12px; color: DarkGreen }

.msdslink {  font-size: 10px; font-weight: bold; text-decoration: none; padding: 0 }

.csc-uploads-filename { font-weight: bold; font-size: 10px; text-decoration: none; text-align: left; padding: 3px 6px }
.csc-uploads-filename a:link { color: Brown; font-weight: bold; text-decoration: none }
.csc-uploads-filename a:hover { color: Sienna; font-weight: bold; text-decoration: none }
.csc-uploads-filename a:visited { color: Brown; font-weight: bold; text-decoration: none }

ul.csc-menu li { display: inline-block; list-style-type: none } 
.csc-menu { color: Brown; font-weight: bold; font-size: 10px; text-decoration: none; text-align: center; padding: 3px 6px }
.csc-menu a:link { color: Brown; font-weight: bold; text-decoration: none }
.csc-menu a:hover { color: Sienna; font-weight: bold; text-decoration: none }
.csc-menu a:visited { color: Brown; font-weight: bold; text-decoration: none }

.csc-header h3 {  font-size: 10px; text-decoration: none; padding: 0 }
.csc-header h4 {  font-size: 10px; text-decoration: none; border-bottom-style: solid; border-bottom-width: thin; border-bottom-color: Brown }
.csc-header h5   { font-weight: bold; color: White; background-color: Brown; text-align: center; padding: 10px; margin-top: 0px }

.csc-searchResult { font-size: 10px; text-decoration: none }
.csc-searchResultInfo { font-weight: bold; font-size: 10px; text-decoration: none; padding: 3px 6px }
.csc-searchResultHeader { font-weight: bold; font-size: 10px; text-decoration: none }
.csc-searchResultHeader a:link { color: Brown; font-weight: bold; text-decoration: none }
.csc-searchResultHeader a:hover { color: Sienna; font-weight: bold; text-decoration: none }
.csc-searchResultHeader a:visited { color: Brown; font-weight: bold; text-decoration: none }

.separator { color: Brown; background-color: Brown; height: 10px }

.french { color: Blue; font-weight: bold; font-size: 12px; text-decoration: none }
.eng { color: Red; font-weight: bold; font-size: 12px; text-decoration: none }
