
BODY                  { font-weight: 500; line-height: 140%; font-family: verdana, Helvetica, Geneva, sans-serif; background: no-repeat fixed; margin: 0px }

SELECT     { color: navy; font-size: 11px; background-color: #fffffd }
form   { margin-top: 5px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px }
INPUT { color: navy; font-size: 11px }
textarea { color: navy; font-size: 11px; overflow: hidden }
p         { font-size: 12px; line-height: 160%; font-family: verdana, "Trebuchet MS", Helvetica, Verdana, "Sans Serif" }
td               { font-size: 12px; font-family: verdana, "Trebuchet MS", Helvetica, Verdana, "Sans Serif" }
li    { font-size: 12px }
ul  { line-height: 130% }
H1         { color: #3f331d; font-weight: bold; font-size: 18px; font-family: arial, Helvetica, Arial, sans-serif; margin-top: 5px; margin-bottom: 0px; padding-top: 5px; padding-bottom: 5px }
H2    { color: #3f331d; font-weight: bold; font-size: 18px; font-family: Verdana, Helvetica, Arial, sans-serif }
h3  { font-weight: bold; font-size: 14px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-bottom: 0px; padding-bottom: 0px }
h4 { font-weight: bold; font-size: 14px; line-height: 18px }
h5        { color: #00008b; font-weight: bold; font-size: 14px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffd700; margin-bottom: 0px; padding: 3px; width: 95% }


td.leftmenucell li  { list-style-image: url(images/arrow3.gif) }
td.leftmenucell      { background-repeat: repeat; padding: 5px; width: 200px }



.ourprice       { color: red; font-weight: bold; font-size: 14px; line-height: 120%; font-family: arial, 
verdana, helvetica, sans-serif; margin-top: 4px; margin-bottom: 6px }
div.ourprice { color: red; font-weight: bold; font-size: 14px; line-height: 120%; font-family: arial, verdana, helvetica, sans-serif; margin-top: 8px; margin-bottom: 10px }
.moreinfo   { font-style: italic; 



font-weight: bold; 



font-size: 11px; 



font-family: verdana, arial, helvetica, sans-serif; 



margin-top: 15px; 



margin-bottom: 15px; 



padding-top: 15px; 



padding-bottom: 15px }
.regularlink    { font-size: 12px; line-height: 130%; font-family: verdana, Geneva, Swiss, sans-serif; border: solid 1px #ebebeb }
.regularlinkindex { font-size: 12px; line-height: 130%; font-family: verdana, Geneva, Swiss, sans-serif; border: solid 1px #ebebeb }
li.regularlink  { font-size: 12px; line-height: 130%; font-family: verdana, Geneva, Swiss, sans-serif; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; border: solid 1px #283daa }
.dottedbg { background: url(images/dottedbg.gif) repeat-x }
.searchresults {



font-family:verdana,arial,helvetica,sans-serif}
.leftboxes  { border: double 3px #a9a9a9 }
.rightboxes  { border: double 3px #a9a9a9 }
.errortext  { color: red; 



font-weight: bold; 



font-size: 14px; 



font-family: Arial, Verdana, Helvetica }
.othertext {font-size:11px; 
font-family:verdana,arial,helvetica,sans-serif}
.dark     { color: white; font-weight: bold; font-size: 12px; background-color: #d84b00 }
.dark2  { color: white; font-weight: bold; font-size: 12px; background-color: #232323 }
.darkcart  { color: white; font-weight: bold; font-size: 12px; background-color: #808080 }
td.dark a:link, td.dark a:visited   { color: white; font-weight: bold; font-size: 11px }
.content  { font-size: 12px; background-color: #ffffff }
.content2 { font-size: 12px; background-color: #f5f5f5 }
a:link, a:visited, a:active         { color: blue }
A:hover   { }
.tools  { color: black; text-indent: 2px }
p.tools A:link   { text-indent: 2px }
p.tools A:hover   { text-indent: 2px }
p.tools A:active   { text-indent: 2px }
p.tools A:visited   { text-indent: 2px }
.footer {



font-family: verdana,arial,helvetica,sans-serif;



font-size: 11px;



font-weight: normal;



color: #aaaaaa;}
span.productnames a:link        { color: #8b0000; 



font-weight: bold; 



font-size: 13px; 



line-height: 20px; 



font-family: arial, Geneva, Swiss, SunSans-Regular; 



text-decoration: underline }
span.productnames a:active { color: #8b0000; 



font-weight: bold; 



font-size: 13px; 



line-height: 20px; 



font-family: arial, Geneva, Swiss, SunSans-Regular; 



text-decoration: underline }
span.productnames a:visited { color: #8b0000; 



font-weight: bold; 



font-size: 13px; 



line-height: 20px; 



font-family: arial, Geneva, Swiss, SunSans-Regular; 



text-decoration: underline }
span.productnames a:hover { color: #ff8c00; 



font-weight: bold; 



font-size: 13px; 



line-height: 20px; 



font-family: arial, Geneva, Swiss, SunSans-Regular; 



text-decoration: underline }
.productnames1 { color: #a0522d; 



font-weight: bold; 



font-size: 13px; 



line-height: 20px; 



font-family: arial, Geneva, Swiss, SunSans-Regular; 



text-decoration: underline }
td.menubartop   { font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td.menubartop a:link   { font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
td.menubartop a:active     { font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
td.menubartop a:visited     { font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
td.menubartop a:hover     { font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.brandtitles   { font-weight: bold; 



font-size: 14px; 



font-family: arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.brands { border: solid 1px #dcdcdc }
.relprodnames     { color: black; 





font-style: normal; 



font-weight: bold; 



font-size: 11px; 



font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.relshortdesc     { color: #4a4a4a; font-size: 11px; margin-top: 3px; margin-bottom: 1px; padding-top: 0px; padding-bottom: 0px }
.access   { color: white; 



font-weight: bold; 



font-size: 14px; 





background-color: #789; 



padding: 3px; 



width: 100% }
.leftrelated       { border: dotted 1px #d3d3d3 }
.rightrelated     { border: dotted 1px #d3d3d3 }
.relcell  { }
.subheading2 { color: #696969; 



font-weight: bold; 





font-size: 16px }
.menutitles              { color: black; font-weight: bold; font-size: 14px; font-family: Helvetica, Geneva, Arial; background-color: #e2e2e2; text-align: left; margin-bottom: 10px; padding: 1px 2px 1px 1px; width: 100% }
.searchtitles { color: white; font-weight: bold; font-size: 11px; font-family: Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #62712f; padding: 1px 2px 2px 1px; width: 100% }
.manufacturertitles { color: white; font-weight: bold; font-size: 11px; font-family: Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #b22222; padding: 1px 2px 2px 1px; width: 100% }
a.tab          { color: #283daa; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: none; background-color: #ffd700; padding: 1px 4px; border: solid 1px #283daa }
div.tabArea  { color: white; font-size: 16px }
a.tab:visited  { color: #283daa; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: none; background-color: #ffd700; padding: 1px 4px; border: solid 1px #283daa }
a.tab:hover  { color: #000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; text-decoration: none; background-color: #ffd700; padding: 1px 4px; border: solid 1px #283daa }
.specialtitle { color: white; font-weight: 900; font-size: 200%; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: blink; background-color: red; float: left; position: relative; width: 165px }
.crumbs { font-size: 100%; text-align: left; margin-top: 20px; margin-left: 20px }
.indexspecpn   { font-size: 12px }
.fullpagetxt { font-size: 11px }
.568 { color: blue; font-weight: normal; font-size: 10px }
p.568 a:link { color: blue; font-weight: normal; font-size: 10px }
p.568 a:visited { color: blue; font-weight: normal; font-size: 10px }
.formcells   { font-size: 11px; background-color: #f5f5f5 }
.errorcell { color: white; font-weight: bold; font-size: 11px; background-color: #ea0000 }
.maincell { padding: 10px }
.links { font-size: 12px }
.formcellsplain { font-size: 11px; background-color: white }
.headcell { font-weight: bold; font-size: 12px; background-color: white }
.row_even   { background-color: white }
.row_odd    { background-color: #f3f3f3 }
.search_cell  { padding: 15px; border: solid 1px #f5f5f5 }
.lessthan4 { padding: 15px; }
.searchprice  { color: #ec1e1e; font-weight: bold; font-size: 12px; margin: 0px; padding: 0px }