
/* ::::: http://osc.template-help.com/10343/stylesheet.css ::::: */

.boxText { font-family: Verdana,Arial,sans-serif; font-size: 10px; }
.errorBox { background: rgb(255, 179, 181) none repeat; font-family: Verdana,Arial,sans-serif; font-size: 10px; font-weight: bold; }
.stockWarning { font-family: Verdana,Arial,sans-serif; font-size: 10px; color: rgb(204, 0, 51); }
.productsNotifications { background: rgb(242, 255, 247) none repeat; }
.orderEdit { font-family: Verdana,Arial,sans-serif; font-size: 10px; color: rgb(112, 210, 80); text-decoration: underline; }
body { margin: 0px; background: rgb(255, 255, 255) none repeat; color: rgb(0, 0, 0); }
a { color: rgb(116, 116, 116); text-decoration: none; }
a:hover { color: rgb(136, 136, 136); text-decoration: underline; }
form { display: inline; }
tr.header { background: rgb(255, 255, 255) none repeat; }
tr.headerNavigation { background: rgb(187, 195, 211) none repeat; }
td.headerNavigation { background: rgb(187, 195, 211) none repeat; font-family: Verdana,Arial,sans-serif; font-size: 10px; color: rgb(255, 255, 255); font-weight: bold; }
a.headerNavigation { color: rgb(255, 255, 255); font-size: 13px; font-weight: bold; text-decoration: none; }
a.headerNavigation:hover { color: rgb(255, 255, 255); font-size: 13px; font-weight: bold; text-decoration: underline; }
tr.headerError { background: rgb(255, 0, 0) none repeat; }
td.headerError { background: rgb(255, 0, 0) none repeat; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 12px; color: rgb(255, 255, 255); font-weight: bold; text-align: center; }
tr.headerInfo { background: rgb(0, 255, 0) none repeat; }
td.headerInfo { background: rgb(0, 255, 0) none repeat; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 12px; color: rgb(255, 255, 255); font-weight: bold; text-align: center; }
tr.footer { background: rgb(187, 195, 211) none repeat; }
td.footer { background: rgb(187, 195, 211) none repeat; font-family: Verdana,Arial,sans-serif; font-size: 10px; color: rgb(255, 255, 255); font-weight: bold; }
.infoBox { background: rgb(211, 209, 209) none repeat; }
.infoBoxContents { background: rgb(255, 255, 255) none repeat; font-family: Verdana,Arial,sans-serif; font-size: 10px; }
.infoBoxNotice { background: rgb(255, 142, 144) none repeat; }
.infoBoxNoticeContents { background: rgb(255, 230, 230) none repeat; font-family: Verdana,Arial,sans-serif; font-size: 10px; }
td.infoBoxHeading { background-image: url('corner_center.gif'); font-family: Arial,Verdana,sans-serif; font-size: 18px; font-weight: normal; color: rgb(0, 0, 0); display: none; }
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: rgb(255, 255, 255) none repeat; }
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: rgb(255, 255, 255) none repeat; }
table.productListing { border: 0px solid rgb(255, 255, 255); border-spacing: 1px; }
.productListing-heading { border-right: 1px solid rgb(173, 173, 173); border-bottom: 1px solid rgb(173, 173, 173); padding: 11px; background: rgb(255, 255, 255) none repeat; text-align: center; color: rgb(153, 153, 153); font-weight: bold; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; }
td.productListing-data { border-right: 1px solid rgb(173, 173, 173); border-bottom: 1px solid rgb(173, 173, 173); padding: 10px; text-align: center; vertical-align: top; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 11px; color: rgb(0, 98, 60); }
a.pageResults { color: rgb(116, 116, 116); }
a.pageResults:hover { color: rgb(116, 116, 116); }
a.pageResults:visited { color: rgb(116, 116, 116); }
td.pageHeading, div.pageHeading { background: transparent url('m99.gif') repeat-x; font-size: 12px; color: rgb(1, 99, 60); text-transform: uppercase; font-weight: bold; text-decoration: none; height: 18px; width: 501px; padding-bottom: 3px; padding-left: 5px; }
tr.subBar { background: rgb(244, 247, 253) none repeat; }
td.subBar { font-family: Verdana,Arial,sans-serif; font-size: 10px; color: rgb(0, 0, 0); }
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; padding-left: 10px; }
td.accountCategory { font-family: Verdana,Arial,sans-serif; font-size: 13px; color: rgb(170, 187, 221); }
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; }
td.tableHeading { font-family: Verdana,Arial,sans-serif; font-size: 12px; font-weight: bold; }
span.newItemInCart { font-family: Verdana,Arial,sans-serif; font-size: 10px; color: rgb(255, 0, 0); }
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: rgb(240, 164, 128); font-weight: bold; }
table.formArea { border: 1px solid rgb(123, 158, 189); background: rgb(241, 249, 254) none repeat; }
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: rgb(199, 97, 112); font-weight: bold; }
span.productSpecialPrice { font-family: Verdana,Arial,sans-serif; color: rgb(255, 0, 0); }
span.errorText { font-family: Verdana,Arial,sans-serif; color: rgb(255, 0, 0); }
.pr_category { font-size: 13px; color: rgb(0, 0, 0); text-decoration: none; text-transform: uppercase; font-weight: bold; }
.pr_name { font-size: 11px; color: rgb(153, 153, 153); font-weight: bold; text-decoration: none; }
.pr_price { font-size: 11px; color: rgb(1, 99, 60); font-weight: bold; }
.pr_descr { font-family: tahoma,verdana,arial; font-size: 11px; color: rgb(70, 70, 70); }
.moduleRow {  }
.moduleRowOver { background-color: rgb(215, 233, 247); cursor: pointer; }
.moduleRowSelected { background-color: rgb(233, 244, 252); }
.checkoutBarFrom, .checkoutBarTo { font-family: Verdana,Arial,sans-serif; font-size: 10px; color: rgb(140, 140, 140); }
.checkoutBarCurrent { font-family: Verdana,Arial,sans-serif; font-size: 10px; color: rgb(0, 0, 0); }
.messageBox { font-family: Verdana,Arial,sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana,Arial,sans-serif; font-size: 10px; background-color: rgb(255, 179, 181); }
.messageStackSuccess { font-family: Verdana,Arial,sans-serif; font-size: 10px; background-color: rgb(153, 255, 0); }
.inputRequirement { font-family: Verdana,Arial,sans-serif; font-size: 10px; color: rgb(255, 0, 0); }
body { background: rgb(231, 231, 231) none repeat; }
td { font-family: tahoma,verdana,arial; font-size: 11px; color: rgb(52, 66, 66); }
.ch1 { font-size: 10px; color: rgb(118, 118, 118); font-weight: bold; }
.ch2 { font-size: 11px; color: rgb(118, 118, 118); font-weight: bold; }
.ch3 { font-size: 10px; color: rgb(118, 118, 118); text-decoration: none; }
.ch4 { font-size: 12px; color: rgb(1, 99, 60); text-transform: uppercase; font-weight: bold; }
.ch5 { font-size: 13px; color: rgb(84, 84, 84); font-weight: bold; }
.ch6 { font-size: 12px; color: rgb(153, 153, 153); text-transform: uppercase; font-weight: bold; }
.ch7 { border: 1px solid rgb(153, 153, 153); }
.ch8 { font-size: 11px; color: rgb(1, 99, 60); font-weight: bold; }
.ch9 { padding-left: 5px; }
.ch10 { font-size: 9px; color: rgb(169, 169, 169); }
.ml1 { font-size: 10px; color: rgb(118, 118, 118); font-weight: bold; }
.ml2 { font-size: 11px; color: rgb(133, 133, 133); text-decoration: underline; }
.ml2:hover { font-size: 11px; color: rgb(133, 133, 133); text-decoration: none; }
.ml3 { font-size: 10px; color: rgb(133, 133, 133); }
.ml4 { font-size: 11px; color: rgb(84, 84, 84); font-weight: bold; text-decoration: none; }
.ml5 { font-size: 11px; color: rgb(153, 153, 153); font-weight: bold; text-decoration: none; }
.ml6 { font-size: 11px; color: rgb(84, 84, 84); font-family: arial; text-decoration: none; }
.se { width: 99px; font-size: 9px; color: rgb(40, 46, 62); }
.image_border { border: 1px solid rgb(173, 173, 173); }
