BODY,TH,TD,INPUT,P,EM { font-family:Helvetica,Tahoma,Arial,Sans Serif;font-size:10pt;color: navy;font-style:normal }
CITER { font-size:16pt;font-style:normal;font-weight:bold;color:black;line-height:18px }
CITE { font-size:10pt;font-style:normal;font-weight:bold;color:red;line-height:18px }
BIGRED { font-size:16pt;font-style:normal;font-weight:bold;color:red;line-height:18px }
A { font-family:Helvetica,Tahoma,Arial,Sans Serif;font-style:normal;color: navy;text-decoration:none }
A:hover, A:active { color: red; text-decoration:none }
.hdln { font-size:18pt }
.hdln2 { font-size:18pt;color:0000aa;text-decoration:none;text-align:center }
.subhead { font-size:14pt }
.subhead2 { font-size:11pt;font-weight:bold;color:666666 }
.search1 { font-size:9pt;font-weight:bold;color:6666ff }
.search2 { font-size:9pt;font-weight:bold;color:ff6666 }
.bold { font-size:12pt;font-weight:bold }
.bold2 { font-size:10pt;font-weight:bold;color:6666dd }
.bold3 { font-size:10pt;font-weight:bold;color:aaaa66 }
.bold4 { font-size:9pt;font-weight:bold;color:000099 }
.bold5 { font-size:10pt;font-weight:bold;color:336699 }
.boldHot { font-size:10pt;font-weight:bold;color:aa0000 }
.srchhead { font-size:16pt;font-weight:bold;color:aaaa66 }
.srchhead2 { font-size:12pt;font-weight:bold;color:aaaa66 }
.srchheadLG { font-size:16pt;font-weight:bold;color:aaaa66 }
.mainlist { font-size:10pt }
.listA { font-size:8pt }
.prodspecs { font-size:8pt;line-height:20pt }
.detailspecs { font-size:8pt;line-height:14pt }
.story { font-size:10pt }
.totop { font-size:10pt }
.detail { font-size:17pt;font-weight:bold;color:000099 }
.detail2 { font-size:14pt;font-weight:bold;color:000099 }
.detail3 { font-size:10pt;font-weight:bold;color:000099 }
.upsell { font-size:12pt;font-weight:bold;color:444499 }
.showform { font-size:10pt;color:000099 }
.redbold {font-size:10pt;color:red;font-weight:bold }
.redboldbig {font-size:14pt;color:red;font-weight:bold }
.beigebold { font-size:10pt;font-weight:bold;color:aaaa66 }

.textMenu { font-size:10pt;text-decoration:underline}
.tableHeading { font-size:12pt;font-weight:bold;color:ffffff }
.tableListing { font-size:8pt;font-weight:bold;color:000000 }
.weeklyListing { font-size:8pt;font-weight:bold;color:000000;text-decoration:underline}
.cities { font-size:8pt;font-weight:bold;color:000099 }
.citiesDetail { font-size:8pt;color:000000 }
.boldLink { font-size:9pt;text-decoration:underline;font-weight:bold;color:000099 }

H1 { font-size:14pt;font-weight:bold;color:#2037AC; padding:0; margin:0; display:inline; }
.I1 { font-size:14pt;font-weight:bold;color:#2037AC }

H2 { font-size: 12pt; color: #2037AC }

H3 { font-size:14pt;font-weight:bold;color:009 }
.shipinfo { font-size:9pt }
.smallform { font-size:8pt;color:66c }
.shipsmall { font-size:7.5pt;font-style:italic;color:000099 }

.menu { font-size:8pt }
.menuHot { font-size:8pt;color:black;text-decoration:underline }
.menuSm { color:2037AC ;font-size:8pt }
.menuMed { color:2037AC ;font-size:10pt }
.menuHotSm { font-size:7pt;color:black;text-decoration:underline }
.menu2 { font-size:8pt;line-height:9pt }
.family { font-size:7pt;color:000 }
.formbuts { font-size:9pt }

.model { font-size:9pt;font-weight:bold;color:000099 }

H4 {page-break-before:always}

H5 {page-break-after:always}



