<!--
.apf_browse_border { margins:5em; border: medium double #00659C; }
.apf_cart_text3_style { color:white; font-family:Arial,Helvetica,sans-serif; font-size:small; font-weight:bold; white-space:nowrap; width:33%; }
.apf_color_bar { background-color:#FF9900; font-size:x-small; text-align:center; width:100%; font-family:Arial,Helvetica,sans-serif;}
.apf_error { font-size:100%; font-weight:bold; color:red; font-family:Arial,Helvetica,sans-serif;}
.apf_small_text { font-size:small; font-family:Arial,Helvetica,sans-serif;}
.apf_link_text { font-size:small; font-family:Arial,Helvetica,sans-serif;}
.apf_prices { color:#990000; font-family:Arial,Helvetica,sans-serif;}
.apf_prices_text { font-size: 12px; font-weight:bold; font-family:Arial,Helvetica,sans-serif;}
.apf_normal_heading { font-size:small; font-weight:bold; font-family:Arial,Helvetica,sans-serif;}
.apf_even_row { background-color:#eeeeee; padding:6; }
.apf_odd_row { background-color:#ffffff; padding:6; }
.apf_checkbox { clear:right; float:right; font-weight:bold; padding:6; }
.apf_heading4 { font-size:small; 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_heading4d { font-weight:bold; font-size:9; font-family:Arial,Helvetica,sans-serif; color:#CE6500; }
.apf_footer { font-size:small; font-size: 12px; text-align:center; font-family:Arial,Helvetica,sans-serif; }

/* Custom Changes */
.apf_shopping_cart_link {color:white; font-size: 8; font-family: Arial,Helvetica, sans-serif; text-align: right;}
.apf_logo{font-weight: bold; font-size: 20px; font-family: Arial,Helvetica,sans-serif;}
.apf_menu_border{padding: 5px; font-size: 14px; font-family:Arial,Helvetica,sans-serif; border-style: solid; border-width: 1px; border-color: #dcdcdc;}
.apf_regular_text_bold { font-weight: bold; font-family:Arial,Helvetica,sans-serif; }
.apf_regular_text { font-size:small; font-size: 12px; font-family:Arial,Helvetica,sans-serif; }
.apf_header {display: inline; text-align: left;font-size: 18px; font-weight: bold; font-family:verdana,arial,helvetica,sans-serif;}
.apf_nav_menu {padding: 2px; font-size: 14px; font-weight: bold; font-family:Arial,Helvetica,sans-serif;}
-->
.sans { font-family: verdana,arial,helvetica,sans-serif; font-size: small; }
.sans1 { font-family: verdana, helvetica, arial; font-size: medium; }
.small { font-family: verdana,arial,helvetica,sans-serif; font-size: x-small; }
.h1 { font-family: verdana,arial,helvetica,sans-serif; color: #CC6600; font-size: small; }
.h3color { font-family: verdana,arial,helvetica,sans-serif; color: #CC6600; font-size: x-small; }
.tiny { font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; }
.websearch-string {font-family: verdana,arial,helvetica,sans-serif; font-size: xx-small; }
.listprice { font-family: arial,verdana,sans-serif; text-decoration: line-through; font-size: x-small; }
.price { font-family: verdana,arial,helvetica,sans-serif; color: #990000; font-size: x-small; }
.tinyprice { font-family: verdana,arial,helvetica,sans-serif; color: #990000; font-size: xx-small; }
.attention { background-color: #FFFFD5; }
.eyebrow {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; text-decoration: none; color: #FFFFFF;}
A.eyebrow:link { text-decoration: none;}
.breadcrumb {font-family: verdana,arial,helvetica,sans-serif;font-size: x-small;font-weight:bold;}
.breadcrumb-node {font-family: verdana,arial,helvetica,sans-serif;font-size: x-small;font-weight: bold;color: #CC6600;}
.horizontal-search {font-weight: bold; font-size: small; color: #FFFFFF; font-family: verdana,arial,helvetica,sans-serif;}
.horizontal-websearch {font-size: xx-small; font-family:verdana,arial,helvetica,sans-serif;padding-left: 12px;}
.horizontal-advanced-websearch {font-size: xx-small; color: #ffffff; font-family:verdana,arial,helvetica,sans-serif; text-decoration: none}
A.horizontal-advanced-websearch:hover {text-decoration: underline}
.topnav { font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; text-decoration: none; } .topnav A:link, .topnav A:visited { text-decoration: none; color: #003399; }
.topnav A:hover { text-decoration: none; color: #CC6600; }
.topnav-active A:link, .topnav-active A:visited { font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; color: #CC6600; text-decoration: none; }
.tabon a, .tabon a:visited { font-size: 10px; color: #FFCC66; font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; text-transform: uppercase; font-weight: bold; line-height: 10px; }
.taboff a, .taboff a:visited { font-size: 10px; color: #000000; font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; text-transform: uppercase; font-weight: bold; line-height: 10px; }
.tabon a:hover, .taboff a:hover { text-decoration: underline; }
.tabon div, .taboff div { margin-top: 7px; margin-left: 9px; margin-bottom: 5px; }
.popover-tiny { font-size: xx-small; font-family: verdana,arial,helvetica,sans-serif; }
.popover-tiny a, .popover-tiny a:visited { text-decoration: none; color: #003399; }
.popover-tiny a:hover { text-decoration: none; color: #CC6600; }
.indent { margin-left: 1em; }
.half { font-size: .5em; }
.list div { margin-bottom: 0.25em; text-decoration: none; }
.hr-center { margin: 15px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dotted; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: #999999; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #999999; }
a:active { text-decoration: none }
a:hover { color: #FF9900; TEXT-DECORATION:none }

.class1 A:link {color: white; text-decoration: none}
.class1 A:active {color: white; text-decoration: none}
.class1 A:visited {color: white; text-decoration: none}
.class1 A:hover { color: #000000; TEXT-DECORATION:none }
