.boxText{font-family:Verdana, Arial, sans-serif;font-size:10px;padding-left:0px;padding-right:2px;text-align:left;}
.errorBox{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#ffb3b5;font-weight:bold;}
.stockWarning{font-family:Verdana, Arial, sans-serif;font-size:11px;color:#FF0000;}
.productsNotifications{background:#DBDBDB;}
.orderEdit{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#FF0000;text-decoration:underline;}
BODY{background:#ffffff;color:#000000;margin-top:10px;margin-right:0px;margin-bottom:10px;margin-left:0px;}
.infoBox{height:auto;}
.infoBoxContents{font-family:Verdana, Arial, sans-serif;font-size:10px;text-align:center;}
.infoBoxContents a{color:#000000;text-decoration:underline;padding-left:0px;line-height:20px;font-size:11px;}
.infoBoxContents a:hover{color:#FFFFFF;text-decoration:none;}
FORM{display:inline;}
TR.header{background:#ffffff;}
TR.headerNavigation{background:#bbc3d3;}
TD.headerNavigation{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#bbc3d3;color:#ffffff;font-weight:bold;}
TR.headerError{background:#ff0000;}
TD.headerError{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;background:#ff0000;color:#ffffff;font-weight:bold;text-align:center;}
TR.headerInfo{background:#00ff00;}
TD.headerInfo{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;background:#00ff00;color:#ffffff;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:12px;font-weight:bold;color:#FFFFFF;background-color:#FF0000;padding:4px;margin:4px;}
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{background-color:#FFFFFF;}
.productListing-heading{font-family:Verdana, Arial, sans-serif;font-size:11px;color:#FFFFFF;font-weight:bold;background-color:#000000;background-image:url(images/product_listing_background.gif);padding:5px;}
TD.productListing-data{font-family:Verdana, Arial, sans-serif;font-size:11px;padding:10px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
.productListing-data a{color:#000000;text-decoration:underline;}
.productListing-data a:hover{color:#666666;text-decoration:none;}
TD.pageHeading, DIV.pageHeading{font-family:Verdana, Arial, sans-serif;font-size:16px;font-weight:bold;color:#000000;vertical-align:middle;}
TR.subBar{background:#f4f7fd;}
TD.subBar{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#000000;}
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:#aabbdd;}
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{font-family:Verdana, Arial, sans-serif;font-size:11px;}
SPAN.greetUser{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#FF0000;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:#FF0000;font-weight:bold;}
SPAN.errorText{font-family:Verdana, Arial, sans-serif;color:#ff0000;}
.moduleRow{}
.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:#000000;}
.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:#99ff00;}
#myse select{width:90%;}
.product .inputRequirement, .inputRequirement{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#FF0000;}
del{color:#888888;font-size:12px;font-weight:bold}
s{color:#7B7B7B;font-size:12px;text-decoration:line-through;font-weight:bold}
body{padding:0;background-color:#1E1E1E;}
body, td, input, textarea{font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#333333;line-height:18px;vertical-align:top;padding:0px;}
img{border:0px;}
.vam{vertical-align:middle}
.header td{color:#CCCCCC;vertical-align:middle;font-size:12px}
.header span{color:#FFFFFF;font-size:10px;}
.header b{color:#ffffff;}
.header a{color:#FFAA31;text-decoration:underline;font-size:12px}
.header a:hover{color:#FFAA31;text-decoration:none}
.header strong a{color:#C9CBBD;text-decoration:underline;font-size:11px}
.header strong a:hover{color:#C9CBBD;text-decoration:none}
#input1{width:37px;height:18px;color:#3F4143;font-size:10px;font-family:tahoma;text-align:right}
#input2{width:37px;height:18px;color:#3F4143;font-size:10px;font-family:tahoma;text-align:right}
.input{width:140px;height:18px;color:#3F4143;font-size:10px;font-family:tahoma;}
.jamp{width:113px;height:18px;color:#464646;font-size:10px;padding-left:4px;font-family:Tahoma;}
.jamp1{width:149px;height:18px;color:#464646;font-size:10px;padding-left:2px;font-family:Tahoma;}
.jamp2{width:113px;height:18px;color:#464646;font-size:10px;padding-left:2px;font-family:Tahoma;}
.jamp3{width:113px;height:18px;color:#464646;font-size:10px;padding-left:2px;font-family:Tahoma;}
.box_header_txt td{vertical-align:middle;color:#FFFFFF;font-size:12px;background-color:#101010;background-image:url(images/table_background.gif);padding:2px;border-top-width:1px;border-right-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:none;border-left-style:solid;border-top-color:#FFFFFF;border-right-color:#FFFFFF;border-left-color:#FFFFFF;text-align:center;}
.box_header_txt1 td{height:40px;vertical-align:middle;text-transform:uppercase;font-weight:bold;color:#313030;font-size:12px;}
.box_body ul{margin:0px;list-style:none;padding-top:0;padding-right:0;padding-bottom:0;}
.box_body .bg_list a{color:#CCCCCC;text-decoration:underline;padding-left:0px;line-height:18px;font-size:11px;}
.box_body .bg_list a:hover{color:#999999;text-decoration:none;}
.box_body .bg_list_un a{color:#CCCCCC;text-decoration:underline;padding-left:0px;line-height:18px;font-size:11px}
.box_body .bg_list_un a:hover{color:#999999;text-decoration:none;}
.box_body .bg_list_sub{}
.box_body .bg_list_sub a{color:#FF0000;text-decoration:underline;padding-left:0px;font-size:11px;}
.box_body .bg_list_sub a:hover{color:#FF0000;text-decoration:none;}
.cont_header_txt td{height:27px;vertical-align:middle;padding-left:0px;color:#101010;font-size:12px;vertical-align:middle}
.cont_header_txt a{color:#101010;font-size:12px;text-decoration:none;vertical-align:middle;}
.cont_header_txt a:hover{color:#101010;font-size:12px;text-decoration:underline;}
.product td{color:#7D7D7D;font-size:10px;}
.product a{color:#000000;font-size:15px;text-decoration:none;font-weight:bold}
.product a:hover{color:#666666;text-decoration:underline;font-weight:bold;}
.product span{color:#3F4143;font-size:11px;}
.product b{color:#515151;font-size:12px;}
.product div a{color:#000000;font-size:10px;font-weight:bold;text-decoration:underline;text-transform:none;}
.product div a:hover{color:#FF0000;text-decoration:none;font-weight:bold;}
.pic img{border:1px solid #000000;background-color:#EDEDED;margin:5px;padding:5px;}
.result td{color:#505050;height:14px;vertical-align:middle;padding:0px 11px 0px 17px;font-size:10px}
.result a{color:#FF0000;text-decoration:underline;font-weight:bold;}
.result a:hover{color:#FF0000;text-decoration:none;font-weight:bold;}
.result b{color:#FF0000;font-weight:bold;}
.result span{color:#FF0000;font-weight:normal;}
.result u{text-decoration:underline;color:#FF0000;}
.result_right{text-align:right;}
.result_right b{color:#FF0000;font-weight:bold;}
.popup td{color:#3F4143;font-size:10px;text-decoration:none;}
.popup a{color:#FF0000;font-size:13px;text-decoration:underline;font-weight:bold}
.popup a:hover{color:#FF0000;text-decoration:none;font-weight:bold;}
.footer{background-position:bottom;background-repeat:no-repeat;background-color:#000000;}
.footer td{color:#FFFFFF;font-size:11px;vertical-align:middle;}
.footer a{color:#ffffff;font-size:11px;text-decoration:none;font-weight:normal;}
.footer a:hover{color:#ffffff;text-decoration:underline;font-weight:normal;}
.footer span{color:#575757;font-size:11px;}
.footer span a{color:#F7AA24;font-size:11px;text-decoration:underline;}
.footer span a:hover{color:#F7AA24;text-decoration:none;}
.result{margin:0px 0px 0px 0px;}
.result td{width:50%;vertical-align:middle;}
.result_right{text-align:right;}
.result td{color:#505050;font-size:11px;}
.result b{color:#505050;font-weight:normal;}
.result_right b{color:#FF0000;font-size:11px;font-weight:bold;}
.result_right a.pageResults{color:#FF0000;font-size:11px;text-decoration:underline;}
.result_right a.pageResults:hover{color:#FF0000;text-decoration:none;}
.result_right a.pageResults u{color:#FF0000;font-size:11px;text-decoration:underline;}
.result_right a.pageResults u:hover{color:#FF0000;text-decoration:none;}
.box_body{}
.box_body td{color:#ffffff;}
.box_body span a{color:#FFFFFF;font-size:14px;text-decoration:none;}
.box_body span a:hover{color:#FFFFFF;text-decoration:underline;}
.box_body a{color:#FFFFFF;font-family:Tahoma;font-size:11px;text-decoration:none;}
.box_body a:hover{color:#FFFFFF;text-decoration:underline}
SPAN.newItemInCart{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#D52D01;}
.box_body a SPAN.newItemInCart{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#D52D01;text-decoration:underline;}
.smallText a{color:#FF0000;font-size:11px;text-decoration:none;}
.smallText a:hover{color:#FF0000;font-size:11px;text-decoration:underline;}
.smallText a u{color:#FF0000;font-size:11px;text-decoration:none;}
.smallText a:hover u{color:#FF0000;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;}
span.txt_1{font-size:10px;text-transform:none;color:#000000;}
SPAN.productSpecialPrice, .product SPAN.productSpecialPrice{color:#1F1F1F;font-size:13px;font-weight:bold;}
.box_body SPAN.productSpecialPrice{color:#F1A12F;font-size:12px;font-weight:bold;}
.cont_header_txt em{color:#E50029;font-size:14px;font-weight:bold;font-style:normal;vertical-align:middle;text-decoration:none;}
.product em{color:#FF0000;font-size:15px;text-decoration:none;font-weight:bold;font-style:normal;}
.main a{color:#000000;text-decoration:underline;font-weight:bold;}
.main a:hover{color:#666666;text-decoration:none;font-weight:bold;}
.vam{vertical-align:middle;}
input{background:#ffffff;}
.bg_input input{background:none;}
.product .shop_cart{background-color:#101010;color:#ffffff;font-size:11px;font-weight:normal;height:24px;text-align:center;vertical-align:middle;}
.padd_1{padding:0px 10px 0px 10px;}
.padd_22{padding:8px;}
td.padd2{padding:8px;padding-left:4px;}
.line_h{line-height:16px;}
.product div{padding:8px 0px 5px 0px;}
div.padd3{text-align:left;padding-top:0px;margin-left:0px;margin-right:0px;}
.padd33 img, .padd33 input{margin:5px;}
.prod_info{width:100px;}
.prod_info td{text-align:center;}
.remove{width:20%;}
.products{width:45%;}
.quantity{width:15%;}
.total{width:20%;}
.sub_total{width:80%;}
.box_width_left{width:203px;}
.box_width_right{width:188px;}
.box_width_cont{width:100%;}
.col_left{background:#212121;}
.col_center{border-left:4px solid #212121;background:#ffffff;}
.col_right{border-right:3px solid #ffffff;border-top:3px solid #ffffff;background:#ffffff;}
.heading_top_1{margin-top:0px;}
.heading_top_1 .padd_11{padding:10px 0px 7px 0px;}
.heading_top_3{margin-top:0px;}
.heading_top_3 .padd_33{padding:0px 0px 7px 0px;}
.heading_top_2{margin-top:0px;}
.heading_top_2 .padd_22{padding:0px 10px 7px 10px;}
.heading_top_4{margin-top:0px;}
.heading_top_4 .padd_44{padding:0px 0px 7px 0px;}
.tableBox_output{margin-top:0px;}
.tableBox_shopping_cart{margin-top:0px;}
.tep_draw_separate{height:11px;}
.tep_draw_prod_top{}
.tep_draw_box_prod{}
.login{font-family:Verdana, Arial, sans-serif;font-size:small;width:auto;font-family:Verdana, Arial, sans-serif;text-align:left;font-weight:lighter;background-color:#EDEDED;margin:4px;padding:4px;}
.estimatedshippingBox{background:#FF8E90;width:100%;}
TD.estimatedshippingBoxHeading{font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:bold;color:#ffffff;background-color:#FF0000;padding:4px;margin:4px;}
.estimatedshippingBoxContents{background:#f8f8f9;font-family:Verdana, Arial, sans-serif;font-size:10px;}
.ShowShipping{color:#FF0000;font-family:Verdana, Arial, sans-serif;font-size:6px;font-weight:bold;text-align:center;background-color:#FFFFCC;padding:6px;margin:2px;}
.body_padding{padding-top:5px;padding-right:20px;padding-bottom:5px;padding-left:10px;}
a{color:#333333;font-weight:bold;text-decoration:underline;}
a:hover{color:#333333;font-weight:bold;text-decoration:none;}
.form_input{background-color:#FFFFFF;padding:1px;border:1px solid #FF0000;}
.style2{color:#FF0000;text-decoration:underline;font-family:Verdana, Arial, sans-serif;}
h1{font-family:Verdana, Arial, sans-serif;font-size:20px;font-weight:bold;margin-bottom:0;padding-bottom:0;color:#000;}
h2{font-family:Verdana, Arial, sans-serif;font-size:14px;font-weight:normal;margin-bottom:0;padding-bottom:0;color:#000;}
//New estimatedshippingBox Class class estimatedshippingBox extends tableBox{function estimatedshippingBox($contents){$info_box_contents = array();$info_box_contents[] = array('text' => $this->estimatedshippingBoxContents($contents));$this->table_cellpadding = '1';$this->table_parameters = 'class="estimatedshippingBox"';$this->tableBox($info_box_contents, true);}
function estimatedshippingBoxContents($contents){$this->table_cellpadding = '1';$this->table_parameters = 'class="estimatedshippingBoxContents"';$info_box_contents = array();$info_box_contents[] = array(array('text' => tep_draw_separator('pixel_trans.gif', '100%', '1')));for ($i=0, $n=sizeof($contents);$i<$n;$i++){$info_box_contents[] = array(array('align' => $contents[$i]['align'], 'form' => $contents[$i]['form'], 'params' => 'class="TextBox"', 'text' => $contents[$i]['text']));}
$info_box_contents[] = array(array('text' => tep_draw_separator('pixel_trans.gif', '100%', '1')));return $this->tableBox($info_box_contents);}
}
class estimatedshippingBoxHeading extends tableBox{function estimatedshippingBoxHeading($contents, $left_corner = true, $right_corner = true, $right_arrow = false){$this->table_cellpadding = '0';if ($right_arrow == true) $this->table_row_parameters = 'onclick="window.location=\''.$right_arrow.'\'"' . ' onmouseover="this.style.cursor=\'pointer\'"';if ($left_corner == true){$left_corner = tep_image(DIR_WS_IMAGES . 'estimatedshippingBox/corner_left.gif');}
else{$left_corner = tep_image(DIR_WS_IMAGES . 'estimatedshippingBox/corner_right_left.gif');}
if ($right_arrow == true){$right_arrow = '<a href="' . $right_arrow . '">' . tep_image(DIR_WS_IMAGES . 'estimatedshippingBox/arrow_right.gif', ICON_ARROW_RIGHT) . '</a>';}
else{$right_arrow = '';}
if ($right_corner == true){$right_corner = $right_arrow . tep_image(DIR_WS_IMAGES . 'estimatedshippingBox/corner_right.gif');}
else{$right_corner = $right_arrow . tep_draw_separator('pixel_trans.gif', '11', '14');}
$info_box_contents = array();$info_box_contents[] = array(array('params' => 'height="14" class="estimatedshippingBoxHeading"', 'text' => $left_corner), array('params' => 'width="100%" height="14" class="estimatedshippingBoxHeading"', 'text' => $contents[0]['text']), array('params' => 'height="14" class="estimatedshippingBoxHeading" nowrap', 'text' => $right_corner));$this->tableBox($info_box_contents, true);}
}
