.errorBox { font-family:Arial, sans-serif; font-size:10px; background:#ffb3b5; font-weight:700 }  .stockWarning { font-family:, Arial, sans-serif; font-size:10px; color:#c03 } 


/* ------- Zoom image ADD : START -------- */
#showimage{
position:absolute;
visibility:hidden;
border: 0px;
}

#dragbar{
cursor: hand;
cursor: pointer;
background-color: #bbc3d3;
min-width: 100px; /*NS6 style to overcome bug*/
}

#dragbar #closetext{
font-weight: bold;
margin-right: 1px;
}
/* ------- Zoom image ADD : END -------- */






 .productsNotifications { background:#f2fff7 }  .orderEdit { font-family:Arial, sans-serif; font-size:10px; text-decoration:none; color:#fff }  FORM { display:inline }  TR.headerNavigation { background:#bbc3d3 }  TD.headerNavigation { font-family:Arial, sans-serif; font-size:10px; background:#bbc3d3; color:#fff; font-weight:700 }  A.headerNavigation { color:#FFF }  A.headerNavigation:hover { color:#ffffff }  TR.headerError { background:red }  TD.headerError { font-family:Tahoma,  Arial, sans-serif; font-size:12px; background:red; color:#fff; font-weight:700; text-align:center }  TR.headerInfo { background:#0f0 }  TD.headerInfo { font-family:Tahoma,  Arial, sans-serif; font-size:12px; background:#0f0; color:#fff; font-weight:700; text-align:center }  .infoBoxNotice { background:#FF8E90 }  .infoBoxNoticeContents { background:#FFE6E6; font-family: Arial, sans-serif; font-size:10px }  TD.infoBoxHeading { font-family: Arial, sans-serif; font-size:10px; font-weight:700; background:#bbc3d3; color:#fff }  TABLE.productListing { border:1px; border-spacing:1px; border-color:#b6b7cb; border-style:solid }  .productListing-heading { font-family: Arial, sans-serif; font-size:10px; background:#b6b7cb; color:#FFF; font-weight:700 }  A.pageResults { color:#00F }  A.pageResults:hover { color:#00F; background:#FF3 }  TD.pageHeading,DIV.pageHeading { font-family: Arial, sans-serif; font-size:20px; font-weight:700; color:#9a9a9a }  TR.subBar { background:#f4f7fd }  TD.main,P.main { font-family: Arial, sans-serif; font-size:11px; line-height:1.5 }  TD.accountCategory { font-family: Arial, sans-serif; font-size:13px; color:#abd }  TD.fieldValue { font-family: Arial, sans-serif; font-size:12px }  CHECKBOX,INPUT,RADIO,SELECT { font-family: Arial, sans-serif; font-size:11px }  TEXTAREA { width:100%; font-family: Arial, sans-serif; font-size:11px }  SPAN.greetUser { font-family: Arial, sans-serif; font-size:12px; color:#f0a480; font-weight:700 }  TABLE.formArea { background:#f1f9fe; border-color:#7b9ebd; border-style:solid; border-width:1px }  TD.formAreaTitle { font-family:Tahoma,  Arial, sans-serif; font-size:12px; font-weight:700 }  SPAN.markProductOutOfStock { font-family:Tahoma,  Arial, sans-serif; font-size:12px; color:#c76170; font-weight:700 }  .moduleRowOver { background-color:#D7E9F7; cursor:hand }  .moduleRowSelected { background-color:#E9F4FC }  .checkoutBarFrom,.checkoutBarTo { font-family: Arial, sans-serif; font-size:10px; color:#8c8c8c }  .messageStackError,.messageStackWarning { font-family: Arial, sans-serif; font-size:10px; background-color:#ffb3b5; color:#000 }  .messageStackSuccess { font-family: Arial, sans-serif; font-size:10px; background-color:#9f0; color:#000 }  body { background-color:#242E3B; margin:0; padding:0 }  body,td { font-family:Tahoma,arial; font-size:10px; color:#C4DBF2; line-height:14px }  .bg1 { background:url(images/bg.jpg); background-repeat:repeat-x; background-position:top }  .bg2 { background:url(images/bg1.jpg); background-repeat:repeat-x; background-position:bottom }  .bg3 { background:url(images/bg5.gif); background-repeat:repeat-x; background-position:top }  ul { list-style:none; margin:0; padding:0 }  li { background:url(images/m21.gif) center left no-repeat; height:20px; line-height:16px; margin:0; padding:0 0 0 25px }  li a { color:#ffffff; text-decoration:none; font-size:14px }  li a:hover { color:#62A6F4 }  .se { width:118px; height:18px; color:#58646A; font-family:tahoma,arial; font-size:11px; padding-left:3px }  .se1 { width:79px; height:19px; color:#363636; font-family:tahoma,arial; font-size:11px; padding-left:3px }  .go { height:18px; width:91px; font-family:georgia; font-size:10px; padding-left:2px; color:#535B66 }  .go1 { height:15px; width:34px; font-family:georgia; font-size:10px; padding-left:2px; color:#0D2034; text-align:right; border:#F1F2F3 solid 1px }  .ch { height:19px; width:19px }  .ab { vertical-align:middle }  .tx { font-size:10px; color:#535B66; font-weight:700 }  .tx1 { font-size:10px; color:#242E3B; font-weight:700 }  .tx2 { font-size:12px; color:#242E3B; font-weight:700; text-transform:uppercase }  .tx2 a { font-size:12px; color:#242E3B; font-weight:700; text-transform:uppercase; text-decoration:none }  .tx3 { font-size:12px; color:#D52800; font-weight:700; text-transform:uppercase }  .tx4 { font-family:Georgia; font-size:14px; background-color:#DAE8FF; color:#333; padding-left:12px }  .tx4 a { font-family:Arial;font-size:11px; color:#373E40; text-decoration:none }  .tx6 { font-size:16px; color:#FFF74D; font-weight:700; font-family:Arial}  .tx7 { font-size:10px; color:#304054 }  .tx8 { font-size:12px; color:#FFF74D; font-weight:700; font-family:Arial }  .ml { color:#535B66; font-size:10px; text-decoration:none; font-weight:700 }  .ml1 { color:#535B66; font-size:10px; font-weight:700; text-decoration:none; vertical-align:middle }  .ml1:hover { text-decoration:underline }  .ml2 { color:#FFF; font-size:10px; text-decoration:none }  .cart_head td { background-color:#DAE8FF; color:#C4DBF2; font-weight:700; font-size:11px; text-align:center; height:22px; border-width:0 }  .cart_head1 td { color:#456287; border-width:0 }  .cart_foot td { background-color:#FFF; color:#C4DBF2; font-weight:700; font-size:11px; text-align:left; height:22px; border-width:0 }  .zxc1 td { padding-right:5px }  .zxc2 a { color:#304054 }  .zxc3 { border:1px solid #B6B7CB }  .zxc5 *,.zxc5 { border:none }  .boxText,.infoBoxContents,TD.infoBox,SPAN.infoBox,TD.productListing-data,TD.smallText,SPAN.smallText,P.smallText,.messageBox { font-family: 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,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 }  TD.subBar,.checkoutBarCurrent { font-family: Arial, sans-serif; font-size:10px; color:#FFF }  .smallText a,.main a { color:#fff; text-decoration:none }  .smallText a:hover,.ml:hover,.ml2:hover,.main a:hover { text-decoration:none }  TD.fieldKey,TD.tableHeading { font-family: Arial, sans-serif; font-size:12px; font-weight:700 }  SPAN.newItemInCart,.inputRequirement { font-family: Arial, sans-serif; font-size:10px; color:red }  SPAN.productSpecialPrice,SPAN.errorText { font-family: Arial, sans-serif; color:red }  .moduleRowSelected *,.black *,.black { color:#000 }  .bd,.cart_table td { border:#FFF solid 1px }  




