h1{left:20px;position:absolute;top:10px}
h1 a{display:block;height:84px;outline:none}
h3{color:#666;font:14px Arial;padding-bottom:3px;text-transform:uppercase}
input,select,textarea{color:#242424;font:normal 11px/150% "Arial",sans-serif}
.account_head{color:#b70407;font-weight:bold;padding-bottom:5px}
.account_list_head{color:#b70407;font-weight:bold}
.add_wishlist{color:#175298;font-size:10px;letter-spacing:0px;padding-left:1px;padding-right:1px;text-transform:uppercase}
.alert_message{background:#FFF;border:solid #33cc00 1px;margin-bottom:10px;padding:10px}
.black_bold_text_spaced{color:#000;font-weight:bold;line-height:17px;margin-top:5px;text-decoration:none}
.bold{font-weight:bold}
.cart{background:#fff}
.cart td{border-bottom:dotted #c1c1c1 1px;border-top:dotted #c1c1c1 1px;color:#000}
.cart th{color:#b70407;font-weight:bold;text-align:center}
.cart_contents_item{margin-bottom:5px;text-decoration:none}
.cart_contents_item a{text-decoration:none}
.cart_contents_quan{padding-right:5px}
.center,.tile_item{text-align:center}
.clear,.row,.short_form_row{clear:both}
.column{border-left:1px solid #b6b6b6;border-right:1px solid #b6b6b6;margin:1px 0 10px 0;padding:0 10px;width:157px}
.column .bot{background:url("images/column_bot.gif") bottom left no-repeat}
.column .top,.column .bot{background:url("images/column_top.gif") no-repeat;display:block;height:7px;margin:0 -11px}
.content{background:#fff;border-bottom:solid #b6b6b6 0px;border-top:solid #b6b6b6 1px;margin-bottom:15px;padding:5px}
.crumb_link{color:#666;font:bold 11px Arial;padding-left:2px;padding-right:2px;text-transform:uppercase}
.crumb_sep{font-weight:bold;height:11px;padding-left:2px}
.currency{float:left;padding-left:10px}
.del_button{background:url(images/delete.gif) no-repeat center left;color:#3068c5;display:block;float:right;font-weight:400;padding-left:11px;text-decoration:none;width:40px}
.error_alert{margin-left:35px}
.error_message{background:#FFF;border:solid #FF0000 1px;margin-bottom:10px;padding:10px}
.float_assist{clear:both;height:1px;overflow:hidden}
.form_label{text-align:right;vertical-align:top}
.gray{background:#f0f3f8}
.highlightpage{background:#c7080b;color:#FFF;font:bold 11px Tahoma,Verdana;padding:2px 4px 2px 4px;white-space:nowrap}
.home_link{color:#666;font:bold 11px Arial;padding-left:0px;padding-right:2px;text-transform:uppercase}
.IE_left_float_5_px{margin-left:5px}
.input_box{padding-left:2px;padding-right:2px}
.larger_view{background:url(images/enlarge.gif) no-repeat center left;font-size:10px;padding-left:13px;text-decoration:none}
.left{float:left}
.left_float_3_px{float:left;margin-right:3px}
.left_float_5_px{float:left;margin-right:5px}
.list{list-style:none;margin-bottom:15px}
.list li.title a{background:url("images/bullet_arrow.gif") 3px center no-repeat;border-bottom:1px dotted #727272;color:#e18405;font-weight:bold;text-decoration:none}
.list_item{background:#FFF;padding:5px}
.list_item_bottom_border{background:#FFF;border-bottom:solid #cacaca 1px}
.list_top,.list_bottom{background:#f0f0f0;border-bottom:solid #cacaca 1px;border-top:solid #cacaca 1px;padding:3px}
.navpage{background:#FFF;color:#000;font:11px Tahoma,Verdana;padding:2px 4px 2px 4px;text-decoration:none;white-space:nowrap}
.navpageselected{background:#fde6e7;color:#000;font:11px Tahoma,Verdana;padding:2px 4px 2px 4px;text-decoration:none;white-space:nowrap}
.orange_button{background:url(images/orange_button_left.gif) no-repeat top left;float:left;height:18px;margin-right:10px;padding-left:3px}
.orange_button input,.orange_button button{background:url(images/orange_button_bg.gif) top right no-repeat;border:0px;color:#fff;cursor:pointer;font-weight:bold;height:18px;margin:0px;padding-bottom:5px;padding-right:5px}
.order_id{color:#c20710;font-size:10pt;font-weight:bold;padding-bottom:10px}
.order_info_off{background:url(images/order_info_off.gif) no-repeat center left;color:#bcbcbc;padding-left:20px;text-decoration:none}
.order_info_on{background:url(images/order_info_on.gif) no-repeat center left;color:#000;padding-left:20px}
.order_payment_off{background:url(images/order_payment_off.gif) no-repeat center left;color:#bcbcbc;padding-left:20px;text-decoration:none}
.order_payment_on{background:url(images/order_payment_on.gif) no-repeat center left;color:#000;padding-left:20px}
.order_print_off{background:url(images/order_print_off.gif) no-repeat center left;color:#bcbcbc;padding-left:20px;text-decoration:none}
.order_print_on{background:url(images/order_print_on.gif) no-repeat center left;color:#000;padding-left:20px}
.order_review_off{background:url(images/order_review_off.gif) no-repeat center left;color:#bcbcbc;padding-left:20px;text-decoration:none}
.order_review_on{background:url(images/order_review_on.gif) no-repeat center left;color:#000;padding-left:20px}
.order_ship_off{background:url(images/order_ship_off.gif) no-repeat center left;color:#bcbcbc;padding-left:20px;text-decoration:none}
.order_ship_on{background:url(images/order_ship_on.gif) no-repeat center left;color:#000;padding-left:20px}
.order_view{background:#fff;text-align:left}
.order_view th{background:#ff942d;color:#fff;font-weight:bold;width:10%}
.pages_border{background:#FFF;border:1px solid #c7080b;color:#000}
.paging{float:right;margin-right:10px;text-align:right}
.price{color:#c20710;float:left;font-size:14pt;font-weight:bold;margin-right:10px}
.product_option{font-weight:bold;padding-right:10px;width:1%}
.product_price{color:#900;font-size:11px;font-weight:bold}
.product_sku{font-size:10px;margin-bottom:10px}
.product_strikethru{text-decoration:line-through}
.product_title{color:#666;font-size:12px;text-transform:uppercase}
.reg_txt{font-weight:normal}
.required{color:#b70407;padding-left:2px}
.review_item{padding-bottom:10px}
.review_link{color:#307fcf;float:right;font-weight:400;text-align:right;text-decoration:none}
.review_spacer{padding-bottom:7px}
.review_top_border{border-top:solid #ff942d 1px}
.right{float:right}
.right_float_5_px{float:right;margin-left:5px}
.search_bb{color:#000;font-size:12px;font-weight:bold}
.search_results{color:#000;float:left;font-size:12px;margin-left:10px;margin-right:10px;text-align:center}
.sep{padding-left:10px;padding-right:10px}
.short_form_row div{padding-top:3px;width:60px}
.short_form_row div,.short_form_row input,.short_form_row select,.short_form_row textarea{float:left;margin-bottom:5px;margin-right:5px}
.short_form_row input{width:75px}
.side_link{background:url("images/bullet.gif") 5px center no-repeat;color:#3e3e3e;display:block;padding:1px 0px 1px 15px;text-decoration:none}
.xside_link{font-weight:bold;font-size:13px;color:#1B3D87;display:block;padding:0;text-decoration:none}
.small_txt{font-size:10px}
.tabberlive{margin-top:1em}
.tabberlive .tabbertab{border:1px solid #c7080b;border-top:0;padding:15px}
.table_bottom{padding-top:5px;text-align:center}
.tc{padding-bottom:10px;padding-top:10px;text-align:center}
.tile_image{margin-bottom:5px}
.tile_price{color:#c20710;font-size:11pt;font-weight:bold}
.tile_table,.list_table{background:#FFF;width:100%}
.tr,.right_align{text-align:right}
.yellow_button{background:url(images/yellow_button_left.gif) no-repeat top left;float:left;height:18px;margin-right:10px;padding-left:3px}
.yellow_button input,.yellow_button button{background:url(images/yellow_button_bg.gif) top right no-repeat;border:0px;color:#fff;cursor:pointer;font-weight:bold;height:18px;margin:0px;padding-bottom:5px;padding-right:5px}
ul.tabbernav{border-bottom:1px solid #c7080b;font:bold 11px "Arial",sans-serif;margin:0;padding:3px 0}
ul.tabbernav li{display:inline;list-style:none;margin:0}
ul.tabbernav li a{background:#c7080b;border:1px solid #c7080b;border-bottom:none;margin-left:3px;padding:3px 0.5em;text-decoration:none}
ul.tabbernav li.tabberactive a{background:#fff;border-bottom:1px solid #ffffff;color:#000}
#banners{padding:10px}
#content{padding:5px 0}
#footer li a{border-right:1px solid #c6c6c6;color:#c6c6c6;font-size:11px;padding:0 5px;text-decoration:none}
#footer li.last a{border:0}
#footer ul{background:#767676 url("images/footer.gif") top left repeat-x;height:29px;list-style:none;padding:0 15px;text-align:right;width:743px}
#header{background:url("images/header.gif") top right no-repeat;height:125px;position:relative}
#header div{position:absolute;right:20px;top:40px}
#left{float:left;width:179px}
#left h4{background:#c72c24 url("images/column_head.gif") no-repeat;color:#fff;font-size:12px;font-weight:bold;height:21px;line-height:21px;padding-left:35px}
#maincontent{padding-top:10px}
#main_cont{float:left;padding-left:10px;padding-right:10px;text-align:left;width:60%}
#menu{background:#c72c24 url("images/menu.gif") top left repeat-x;border-top:1px solid #ffffff;bottom:0;height:29px;list-style:none;position:absolute;width:773px}
#menu li a{background:url("images/menu_split.gif") top right no-repeat;color:#fff;font-size:12px;padding:6px 15px;text-decoration:none}
#menu li,#footer li{display:inline;line-height:29px}
#menu li.last a{background:none}
#newsletterForm{background:url("images/banner.gif") no-repeat;float:left;height:91px;margin-right:1px;padding-top:10px;text-align:center;text-transform:uppercase;width:187px}
#order_login{float:right;padding-right:25px}
#order_signup{float:left;padding-left:25px}
#right{width:575px}
#right h2,#main_cont h2{background:url(images/gray_h_bg.gif) repeat-x #d9d9d9;border:solid #b0b0b0 1px;color:#cd0a0e;font-size:13px;font-weight:bold;height:20px;margin:0px;margin-bottom:1px;padding:0px;padding-top:2px}
#searchForm{background:url("images/search.gif") no-repeat;color:#636262;font-weight:bold;height:29px;padding:7px 15px 0 15px;width:561px}
#searchForm legend,#newsletterForm legend,.tabberlive .tabbertabhide,.tabberlive .tabbertab h2,.tabberlive .tabbertab h3,.tabber{display:none}
#welcome{background:url("images/welcome.gif") no-repeat;height:172px;margin:5px 0;padding:15px 200px 0 15px;width:376px}
#welcome h3{color:#c7080b;font:normal 28px "Arial",sans-serif}
#wrapper{margin:0 auto;width:773px}
div,img,form,fieldset,#footer ul,#footer li,#header ul,#header li,.column ul,.column li,h1,h2,h3,h4{border:0;margin:0;padding:0}
html > body #newsletterForm{height:96px;margin-right:3px;padding-top:5px}
html > body #searchForm span input,html > body #searchForm span img{margin-bottom:-3px}
.cat_hover:hover{background:#EEE}
.highlightpage a:hover,.highlightpage a:active{color:#FFF;text-decoration:underline}
.highlightpage a:link,.highlightpage a:visited{color:#FFF;text-decoration:none}
.page a:hover{color:#fd6601;text-decoration:none}
.page a:link,.page a:visited{color:#000;text-decoration:none}
.product_title_link,product_title_link:visited,product_title_link:active{color:#c7080b;font-size:12px;font-weight:bold;text-decoration:underline}
.product_title_link:hover{color:#fd6601;font-size:12px;font-weight:bold;text-decoration:none}
a,ul.tabberactive li a:link,ul.tabberactive li a:visited{color:#000}
a:hover,.cart_contents_item a:hover{text-decoration:underline}
ul.tabbernav li a:hover{background:#fde6e7;border:#c7080b;color:#000}
ul.tabbernav li a:link,ul.tabbernav li a:visited{color:#fff}
ul.tabbernav li.tabberactive a:hover{background:#fff;border-bottom:1px solid white;color:#000}