/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $
  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com
  Copyright (c) 2003 osCommerce
  Released under the GNU General Public License
*/
.boxText{font-family:Verdana,Arial,sans-serif;font-size:10px;}
.errorBox{font-family:Verdana,Arial,sans-serif;font-size:10px;background:#ffb3b5;font-weight:bold;}
.stockWarning{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#c03;}
.productsNotifications{background:#dbdbdb;}
.orderEdit{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#2980a8;text-decoration:underline;}
BODY{background:#fff;color:#000;margin:0;}
.infoBox{background:#d5d5d5;}
.infoBoxContents{background:#fff;font-family:Verdana,Arial,sans-serif;font-size:10px;}
FORM{display:inline;}
TR.header{background:#fff;}
TR.headerNavigation{background:#bbc3d3;}
TD.headerNavigation{font-family:Verdana,Arial,sans-serif;font-size:10px;background:#bbc3d3;color:#fff;font-weight:bold;}
TR.headerError{background:#f00;}
TD.headerError{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;background:#f00;color:#fff;font-weight:bold;text-align:center;}
TR.headerInfo{background:#0f0;}
TD.headerInfo{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;background:#0f0;color:#fff;font-weight:bold;text-align:center;}
.infoBoxNotice{background:#ff8e90;}
.infoBoxNoticeContents{background:#ffe6e6;font-family:Verdana,Arial,sans-serif;font-size:10px;}
TD.infoBoxHeading{font-family:Verdana,Arial,sans-serif;font-size:10px;font-weight:bold;background:#bbc3d3;color:#fff;}
TD.infoBox,SPAN.infoBox{font-family:Verdana,Arial,sans-serif;font-size:10px;}
TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd{background:#f8f8f9;}
TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even{background:#f8f8f9;}
TABLE.productListing{border:1px;border-style:solid;border-color:#b6b7cb;border-spacing:1px;}
.productListing-heading{font-family:Verdana,Arial,sans-serif;font-size:10px;background:#b6b7cb;color:#fff;font-weight:bold;}
TD.productListing-data{font-family:Verdana,Arial,sans-serif;font-size:10px;}
TD.pageHeading,DIV.pageHeading{font-family:Verdana,Arial,sans-serif;font-size:20px;font-weight:bold;color:#9a9a9a;}
TR.subBar{background:#f4f7fd;}
TD.subBar{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#000;}
TD.main,P.main{font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:1.5;}
TD.smallText,SPAN.smallText,P.smallText{font-family:Verdana,Arial,sans-serif;font-size:10px;}
TD.accountCategory{font-family:Verdana,Arial,sans-serif;font-size:13px;color:#abd;}
TD.tableHeading{font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;}
CHECKBOX,INPUT,RADIO,SELECT{font-family:Verdana,Arial,sans-serif;font-size:11px;}
TEXTAREA{width:100%;font-family:Verdana,Arial,sans-serif;font-size:11px;}
SPAN.greetUser{font-family:Verdana,Arial,sans-serif;font-size:12px;color:#f0a480;font-weight:bold;}
TABLE.formArea{background:#f1f9fe;border-color:#7b9ebd;border-style:solid;border-width:1px;}
TD.formAreaTitle{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;}
SPAN.markProductOutOfStock{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;color:#c76170;font-weight:bold;}
SPAN.errorText{font-family:Verdana,Arial,sans-serif;color:#f00;}
.moduleRowOver{background-color:#dbdbdb;cursor:pointer;cursor:hand;}
.moduleRowSelected{background-color:#dbdbdb;}
.checkoutBarFrom,.checkoutBarTo{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#8c8c8c;}
.checkoutBarCurrent{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#000;}
.messageBox{font-family:Verdana,Arial,sans-serif;font-size:10px;}
.messageStackError,.messageStackWarning{font-family:Verdana,Arial,sans-serif;font-size:10px;background-color:#ffb3b5;}
.messageStackSuccess{font-family:Verdana,Arial,sans-serif;font-size:10px;background-color:#9f0;}
#myse select{width:90%;}
.product .inputRequirement,.inputRequirement{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#f00;}
.main a{color:#2980a8;text-decoration:underline;}
.main a:hover{color:#2980a8;text-decoration:none;}
.vam{vertical-align:middle;}
input{background:#fff;}
body{padding:0;margin:0;}
table,td,.main,select,input,textarea{font-size:11px;font-family:Tahoma;color:#282e3e;line-height:13px;vertical-align:top;padding:0;}
img{border:0;}
table{width:100%;}
.vam{vertical-align:middle;}
.bg{background:url(images/bg_line.gif);}
.header font{color:#da329f;text-decoration:none;font-size:11px;font-weight:normal;}
.header font a{color:#bbe7ff;text-decoration:none;font-size:11px;font-family:Tahoma;font-weight:normal;}
.header font a:hover{color:#bbe7ff;text-decoration:underline;}
.header strong a{color:#bbe7ff;font-family:Tahoma;font-size:11px;text-decoration:none;font-weight:normal;}
.header strong a:hover{color:#bbe7ff;text-decoration:underline;}
.input{color:#464646;width:140px;height:16px;font-family:Tahoma;font-size:10px;}
.jamp{width:86px;height:17px;color:#464646;font-size:10px;padding-left:2px;font-family:Tahoma;}
.jamp1{width:119px;height:17px;color:#464646;font-size:10px;padding-left:2px;font-family:Tahoma;}
.jamp2{width:159px;height:17px;color:#464646;font-size:10px;padding-left:2px;font-family:Tahoma;}
.header td{color:#2c2c2c;}
.header span{color:#fff;font-size:10px;}
.header b{color:#fc236c;}
.header a{color:#fc236c;text-decoration:none;font-size:11px;font-weight:bold;}
.header a:hover{color:#fc236c;text-decoration:underline;}
.header strong{color:#b9215c;}
.box_body td{color:#303030;}
.box_body span.productSpecialPrice{font-size:13px;color:#7b7b7b;}
.box_body del{color:#494949;font-size:12px;font-weight:bold;}
.box_body span a{color:#303030;font-size:11px;text-decoration:none;font-weight:bold;text-transform:uppercase;}
.box_body span a:hover{color:#303030;text-decoration:underline;}
.box_body span{color:#303030;font-size:11px;font-weight:normal;font-family:Tahoma;}
.box_body a{color:#303030;font-family:Tahoma;font-size:11px;text-decoration:none;}
.box_body a:hover{color:#303030;text-decoration:underline;}
.box_body em a{color:#303030;font-family:Tahoma;font-size:11px;font-weight:bold;text-decoration:underline;font-style:normal;}
.box_body ul{padding:0;margin:0;list-style:none;}
.box_body .bg_list{height:22px;background:url(images/bg_list.gif) top left repeat-x;}
.box_body .bg_list a{color:#303030;padding-left:22px;background:url(images/arrow_1.gif) top left no-repeat;background-position:0 3px;text-decoration:none;line-height:18px;}
.box_body .bg_list a:hover{color:#303030;text-decoration:underline;}
.box_body .bg_list_un{height:22px;background:url(images/spacer.gif) top left repeat-x;}
.box_body .bg_list_un a{color:#303030;padding-left:22px;background:url(images/arrow_1.gif) top left no-repeat;background-position:0 3px;text-decoration:none;line-height:18px;}
.box_body .bg_list_un a:hover{color:#303030;text-decoration:underline;}
.box_body .bg_list_sub{height:22px;background:url(images/bg_list.gif) top left repeat-x;}
.box_body .bg_list_sub a{color:#303030;padding-left:13px;text-decoration:underline;line-height:18px;}
.box_body .bg_list_sub a:hover{color:#303030;text-decoration:none;}
.box_heading_table{height:43px;}
.box_heading_table .box_heading_td{padding:0 0 0 6px;vertical-align:middle;}
.box_heading_table .box_heading_td{color:#303030;font-weight:bold;font-size:11px;}
.box_body_table .box_body_td{padding:0;}
.cont_heading_table{height:46px;}
.cont_heading_td{padding:0 0 0 27px;font-size:11px;font-weight:bold;color:#303030;vertical-align:middle;}
.cont_heading_td a{font-size:11px;font-weight:bold;color:#303030;vertical-align:middle;text-decoration:none;}
.cont_heading_td a:hover{font-size:11px;font-weight:bold;color:#303030;vertical-align:middle;text-decoration:underline;}
.cont_heading_td em{font-size:11px;font-weight:bold;color:#303030;vertical-align:middle;text-decoration:none;font-style:normal;}
.cont_body_table{background:#fff;}
.product td{color:#3e3e3e;font-size:11px;}
.product a{font-style:normal;color:#303030;font-family:Tahoma;font-size:11px;text-decoration:underline;}
.product a:hover{text-decoration:none;}
.product span{color:#000;font-family:Arial;font-weight:bold;font-size:11px;text-transform:uppercase;}
.product span a{font-size:11px;color:#3e3e3e;text-decoration:none;font-weight:normal;text-transform:none;}
.product span a:hover{text-decoration:underline;}
.product em{font-size:11px;color:#3e3e3e;text-decoration:none;font-weight:normal;text-transform:none;font-style:normal;}
span.productSpecialPrice{font-size:13px;color:#7b7b7b;font-weight:normal;}
.product div a{color:#2980a9;font-size:10px;font-weight:normal;text-decoration:underline;text-transform:none;}
.product div a:hover{color:#2980a9;text-decoration:none;}
.pic{border:1px solid #d5d5d5;}
.table_pic_width{width:1px;}
.prod_options{font-weight:bold;font-size:11px;color:#333;}
.product .shop_cart{text-align:center;vertical-align:middle;height:33px;text-transform:uppercase;color:#000;font-size:12px;text-decoration:none;font-weight:bold;}
.bg_line_y{background:url(images/li_bann.gif) top left repeat-y;}
.bg_line_y_cont{background:url(images/li_cen.gif) 184px top repeat-y;}
.cart_line_x{background:url(images/bg_li.gif) top left repeat-x;}
.cart_total_left{width:80%;text-align:right;vertical-align:middle;height:37px;text-transform:uppercase;}
.cart_total_right{width:20%;text-align:center;vertical-align:middle;}
.padd33{padding:21px 0 0 0;}
.popup{color:#7b7b7b;font-size:11px;}
.footer{width:100%;}
.footer td{color:#363636;font-size:11px;}
.footer a{color:#363636;font-size:11px;text-decoration:none;}
.footer a:hover{color:#363636;text-decoration:underline;}
.footer span{color:#363636;font-size:11px;}
.footer span a{color:#2980a9;font-size:11px;text-decoration:underline;}
.footer span a:hover{color:#2980a9;text-decoration:none;}
.result{margin:0;}
.result td{width:50%;vertical-align:middle;padding:10px 0 10px 0;}
.result_right{text-align:right;}
.result td{color:#43001c;font-size:11px;font-family:Arial,Helvetica,sans-serif;}
.result b{color:#43001c;font-weight:normal;}
.result_right b{color:#2980a9;font-size:11px;font-weight:bold;}
.result_right a.pageResults{color:#2980a9;font-size:11px;text-decoration:underline;}
.result_right a.pageResults:hover{color:#2980a9;text-decoration:none;}
.result_right a.pageResults u{color:#2980a9;font-size:11px;text-decoration:underline;}
.result_right a.pageResults u:hover{color:#2980a9;text-decoration:none;}
.prod_info{width:100px;float:left;margin-right:15px;}
.prod_info td{text-align:center;}
.remove{width:15%;}
.products{width:50%;}
.quantity{width:15%;}
.total{width:20%;}
.bg_line_x{background:url(images/bg_li.gif) left center repeat-x;}
.bg_line_y{background:url(images/bg_li.gif) center top repeat-y;}
.cart_line_x{background:url(images/bg_li.gif) center top repeat-x;}
.cart_total_left{width:80%;text-align:right;vertical-align:middle;height:38px;}
.cart_total_right{width:20%;text-align:center;vertical-align:middle;}
.cart_total_left strong{text-transform:uppercase;}
SPAN.newItemInCart{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#fb0707;}
.box_body a SPAN.newItemInCart{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#fb0707;text-decoration:underline;}
.smallText a{color:#2980a8;font-size:11px;text-decoration:none;}
.smallText a:hover{color:#2980a8;font-size:11px;text-decoration:underline;}
.smallText a u{color:#2980a8;font-size:11px;text-decoration:none;}
.smallText a:hover u{color:#2980a8;font-size:11px;text-decoration:underline;}
TD.fieldKey{font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;}
TD.fieldValue{font-family:Verdana,Arial,sans-serif;font-size:12px;}
.main a b{color:#5d5f60;font-size:10px;text-decoration:underline;}
.main a:hover b{color:#5d5f60;font-size:10px;text-decoration:none;}
span.txt_1{font-size:10px;text-transform:none;color:#000;}
.bg_input input{background:none;}
.padd_1{padding:0 10px 0 10px;}
.padd_22{padding:8px;}
td.padd2{padding:8px;padding-left:4px;}
.line_h{line-height:16px;}
.product div{padding:8px 0 5px 0;}
div.padd3{text-align:left;padding-top:0;margin-left:0;margin-right:0;}
.padd33 img,.padd33 input{margin:1px;}
.box_width_left{width:182px;}
.box_width_right{width:0;}
.box_width_cont{width:100%;}
.col_left{background:url(images/li_cen.gif) 165px top repeat-y;}
.col_center{width:100%;}
.heading_top_1{margin-top:0;}
.heading_top_1 .padd_11{padding:0 0 15px 0;}
.heading_top_2{margin-top:0;}
.heading_top_2 .padd_22{padding:0 20px 0 20px;}
.heading_top_3{margin-top:0;}
.heading_top_3 .padd_33{padding:0 0 15px 0;}
.tableBox_output{margin-top:0;}
.tableBox_shopping_cart{margin-top:0;background:url(images/bg_li.gif) top left repeat-x;}
.tep_draw_separate{height:11px;}
.tep_draw_prod_top{padding:0;}
.cat_info_box{background:#fff6e6;border:solid 1px #6fa1c8;padding:8px;margin-bottom:10px;font-family:Verdana,Arial,sans-serif;font-size:11px;font-weight:bold;}