body { background-color: #990000; font-family:Arial,Helvetica,sans-serif; font-size:12px; }
h1  { color: #000000; font-family: Arial, Helvetica, San-Serif; font-size: 14pt; font-weight: bold}
h2  { color: #000000; font-family: Arial, Helvetica, San-Serif; font-size: 12pt; font-weight: bold}
.innersmall  { color: #000000; font-family: Arial, Helvetica, San-Serif; font-size: 10pt }
.innerredbold  { color: #FF0000; font-family: Arial, Helvetica, San-Serif; font-size: 10pt; font-weight: bold }
.innersmallbold  { color: #000000; font-family: Arial, Helvetica, San-Serif; font-size: 10pt; font-weight: bold }
.invertedsmallbold { color: #FFFFFF; font-family: Arial, Helvetica, San-Serif; font-size: 10pt; font-weight: bold }
.invertedmini { color: #FFFFFF; font-family: Arial, Helvetica, San-Serif; font-size: 8pt; }
.invertedbigbold { color: #FFFFFF; font-family: Arial, Helvetica, San-Serif; font-size: 12pt; font-weight: bold }
.rotatesmall  { color: #000000; font-family: Arial, Helvetica, San-Serif; font-size: 9pt }
.innerbig  { color: #000000; font-family: Arial, Helvetica, San-Serif; font-size: 12pt;}
.innerbigbold  { color: #000000; font-family: Arial, Helvetica, San-Serif; font-size: 12pt; font-weight: bold}
.listsmall  { color: #000000; font-family: Arial, Helvetica, San-Serif; font-size: 8pt }
a.innerlink        { color: #0000CC; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none}
a.innerlink:visited { color: #0000CC; font-family: Arial; font-size: 10pt }
a.innerlink:active { color: #0000CC; font-family: Arial; font-size: 10pt }
a.innerlink:hover  { color: #6666FF; font-family: Arial; font-size: 10pt; text-decoration: underline }
a.innerbiglink        { color: #0000CC; font-family: Arial, Helvetica, sans-serif; font-size: 12pt; text-decoration: none}
a.innerbiglink:visited { color: #0000CC; font-family: Arial; font-size: 12pt }
a.innerbiglink:active { color: #0000CC; font-family: Arial; font-size: 12pt }
a.innerbiglink:hover  { color: #6666FF; font-family: Arial; font-size: 12pt; text-decoration: underline }
a.invertedlink        { color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none}
a.invertedlink:visited { color: #CCCCCC; font-family: Arial; font-size: 10pt }
a.invertedlink:active { color: #CCCCCC; font-family: Arial; font-size: 10pt }
a.invertedlink:hover  { color: #CCCCCC; font-family: Arial; font-size: 10pt; text-decoration: underline }
a.invertedminilink        { color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none}
a.invertedminilink:visited { color: #CCCCCC; font-family: Arial; font-size: 8pt }
a.invertedminilink:active { color: #CCCCCC; font-family: Arial; font-size: 8pt }
a.invertedminilink:hover  { color: #CCCCCC; font-family: Arial; font-size: 8pt; text-decoration: underline }

.colorcell1 { background-color: #FFFFFF; height: 5px;}
.colorcell2 { background-color: #FFFFFF; height: 5px;}
.stdspacer { background-color: #CCCCCC; height: 5px;}
.stdbox { border: #000000 solid 1px; }
.invertedbox { background-color: #000000; padding: 3px 3px 3px 3px; }
.stdtextbox { border: #000000 solid 1px; padding: 3px 3px 3px 3px; background-color: #FFFFFF }

.whiteboxleftborder { border-color: #000000; border-left-style: solid; border-left-width: 1px; padding: 3px 3px 3px 3px; background-color: #FFFFFF }
.whiteboxlefttopborder { background-color: #FFFFFF;  border-color: #000000; border-left-style: solid; border-top-style: inset; border-left-width: 1px;  border-top-width: 5px;}
.colorbox { background-color: #EEEEEE }
.colorboxleftborder { background-color: #EEEEEE;  border-color: #000000; border-left-style: solid; border-left-width: 1px; }
.colorboxlefttopborder { background-color: #EEEEEE;  border-color: #000000; border-left-style: solid; border-top-style: inset; border-left-width: 1px;  border-top-width: 1px;}

.outerbox { border-color: #660000; border-style: solid; border-width: 3px; }

.apf_browse_border { border-style: solid; border-width:1px; }
.apf_cart_text3_style { background-color:#FFFFFF; color:#00659C; font-family:Arial,Helvetica,sans-serif; font-size:larger; font-weight:bold; white-space:nowrap; width:33%; }
.apf_checkbox { clear:right; float:right; font-weight:bold; padding:6px; }
.apf_color_bar { background-color:#00659C; font-size:x-small; text-align:center; width:100%; }
.apf_comments_summary { font-weight:bold; }
.apf_error { font-size:150%; font-weight:bold; color:red; }
.apf_even_row { background-color:#eeeeee; padding:6px; }
.apf_footer { font-size:xx-small; text-align:center; }
.apf_heading4 { font-weight:bold; font-family:Arial,Helvetica,sans-serif; }
.apf_heading4c { font-weight:bold; font-size:larger; font-family:Arial,Helvetica,sans-serif; color:#CE6500; }
.apf_normal_heading { font-weight:bold; }
.apf_odd_row { background-color:#ffffff; padding:6px; }
.apf_pagetoptext { font-family:Arial,Helvetica,sans-serif; text-align:center;}
.apf_prices { color:#990000; }
.apf_prices_list { text-decoration: line-through; }
.apf_prices_text { font-weight:bold; }
.apf_small_text { font-size:x-small; font-family:Arial,Helvetica,sans-serif; }
.apf_submit_button_style { background-color:#FFCC68; color:#000068; cursor:pointer; font-weight:bold; }
.apf_customer_reviews_header { font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#FFFFFF; }
.apf_promotiondescription { font-weight:bold; }
.apf_promotiondetails { }

