body {padding:0;margin:0;margin-bottom:30px;background:#008ED2 url("../images/bg.jpg") repeat-x;color:#000;text-align:left;font:12px/1.3 verdana,tahoma,arial,helvetica}
body {scrollbar-face-color:#F73;scrollbar-3dlight-color:#fff;scrollbar-darkshadow-color:#000;scrollbar-shadow-color:#000;scrollbar-arrow-color:#000;scrollbar-track-color:#CD0F0F}
TABLE {line-height:1.8}
img {border:0}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.breadCrumb {display:none}
a {color:#BE0808;text-decoration:inherit}
a:hover {color:#BE0808;text-decoration:underline}
.banners {padding:15px}
#wrapper {width:777px;margin:39px auto 40px}
#logo {width:100% !important;margin:0;padding:3px 0;background:url(../images/header_bg.jpg)}
#hrgt {float:right}
#lg,#map,#hlft,.menulist li,.mainleft,.mainright {float:left}
.head {background:#fff url(../images/headerbg.gif) no-repeat;padding:8px;height:198px}
.menu {background:#CA0D0D url("../images/menuBg.jpg") repeat-x;background-position:top;width:761px;margin-bottom:8px;height:82px}
.footer .menulist {list-style:none;margin:0;padding:0;clear:left}
.menulist {list-style:none;margin:19px 0 0;padding:0 0 0 20px;clear:left}
.menulist li {margin-top:7px;display:block}
.menulist li a {color:#FFC8C8;font-weight:bold;font-size:11px;text-decoration:none;background:url("../images/flagOff.gif") no-repeat 0 4px;padding-left:8px;margin-right:20px}
.menulist li a:hover,#active {color:#fff;background:url("../images/flagOn.gif") no-repeat 0 4px}
#searchBtn {vertical-align:middle}
#Form {margin-left:50px}
#Form p {font:70%;color:#EEE;padding-left:5px;margin:10px 0 0}
.headerError {font-size:12px;color:#fff;font-weight:bold;text-align:center;background:#F63}
.headerInfo {background:#0f0}
.headerInfo {font-size:12px;background:#0f0;color:#fff;font-weight:bold;text-align:center}
.foot {background:#fff url(../images/headerbg.jpg) no-repeat;background-position:top;padding:9px 9px 0;height:93px;margin:8px 0 0;text-align:center}
.footer a {color:#FFF;text-decoration:underline}
.footer a:hovor {text-decoration:none}
.greetUser {padding-top:5px;padding-bottom:5px}
span.greetUser {color:#BE0808;font-weight:bold}
.productListing-heading {font-size:11px;font-weight:bold;color:#000;padding:3px;height:20px;background:#EBEADE}
TABLE.productListing-data,TABLE.productListing {border:1px solid #D2D2D2}
TD.productListing-data {border-top:1px solid #D2D2D2;font-size:11px;padding:5px}
tr.productListing-odd,TR.upcomingProducts-odd {background:#E3E2D5;border-bottom:10px solid #D2D2D2}
tr.productListing-even,TR.upcomingProducts-even,.productsNotifications {background:#EBEADE;border:1px solid #D2D2D2}
span.newItemInCart {color:#f00;font-weight:bold}
span.markProductOutOfStock {color:#c76170;font:bold 12px}
span.normalprice {text-decoration:line-through}
span.productSpecialPrice,span.productSalePrice,.stockWarning,span.coming {color:#f00}
span.productSpecialPriceSale {color:#f00;text-decoration:line-through}
span.productPriceDiscount,.inputRequirement {font-size:11px;color:#F00}
.moduleRowOver {cursor:pointer;background:#E3E2D5}
.moduleRowSelected {cursor:normal;background:#EBEADE}
td.ot-subtotal-Text,td.ot-cod-fee-Text,td.ot-total-Text,td.ot-group-pricing-Text,td.ot-gv-Text,td.ot-loworderfee-Text,td.ot-shipping-Text,td.ot-subtotal-Text,td.ot-tax-Text,td.ot-coupon-Text {font-weight:bold}
td.ot-total-amount {font-weight:bold}
.messageStackError,.messageStackWarning,errorBox {color:#fff;font-size:12px;padding:4px;background:#EF1010}
.messageStackSuccess {padding:2px;font-size:12px;background:#7CF776}
.messageStackCaution {font-size:11px;background:#ff0}
.ProductInfoComments,td.ProductInfoComments,span.ProductInfoComments {color:#f00;font-size:11px;text-align:left;font-weight:bold;padding-top:6px;padding-bottom:6px}
td.alert,span.alert {color:#F00;font-weight:bold}
td.alertBlack,span.alertBlack {color:#000;font-weight:bold}
.popup_content {margin:6px;padding:6px;font:11px;text-align:left;background:#F1F0E5}
.categoriesdescription {font:12px;background:#D0D0D0;margin:0 0 20px;padding:5px}
span.category-subs-parent,span.category-subs-selected {font-weight:bold}
table.products-attributes-images {float:left;padding:2px}
ol {list-style:none;margin:0;padding:0}
form {display:inline}
div.formrow {font-size:12px;font-weight:normal;margin-top:10px;padding:0 4px}
div.group {background:#FFFEF6;border-right:1px solid #DAD9CA;border-bottom:1px solid #DAD9CA;padding:10px 0;margin-top:0}
legend,div.legend {font-size:12px;font-weight:bold;background:#FFFEF6;border-right:1px solid #DAD9CA;border-bottom:1px solid #DAD9CA}
label {display:block;color:#000;font-size:12px;background:transparent}
checkbox,input,radio,select {font-size:11px}
fieldset {border:0;margin:0 0 20px;padding:0;background:transparent}
.inputfield,.inputfield2,.textareafield,.selectfield {font:70%;color:#FFF;border-top:1px solid #000;border-right:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #000;background:#008ED2;padding: 1px 2px;font-weight: bolder}
.inputfield {width:170px}
.inputfield2 {width:100px;background:#F73;padding: 1px 1px}
.selectfield {width:170px;cursor:pointer}
.textareafield {width:400px}
#dob1 {width:100px}
#dob2 {width:50px}
#dob3 {width:60px}
.imagefield {padding:0 5px}
div.buttons {margin:10px 0;vertical-align:middle}
#nv {margin:0 8px}
.dec {margin:8px 0 0}
.banner,#bigb {width:761px;height:107px}
.labels {width:777px;padding-top:8px;margin:0}
.premain {background:#fff url("../images/maincorner.gif") no-repeat;margin:0}
.main {background:#fff url("../images/mainbg.gif") repeat-y;width:777px;margin-top:8px;padding:0}
TD.main {background:#F1F0E5}
.mainleft,blockquote {font-family:"Lucida Sans unicode","Trebuchet MS",verdana,tahoma,arial,helvetica}
.mainleft {width:428px;padding:10px 0 0 28px}
.mainleft h1 {color:#BE0808;background:url('../images/new_titlebg.gif') no-repeat 10px 10px;padding:19px 0 20px 22px;font-familiy:"Lucida sans unicode",Tahoma,Verdana,sans-serif;font-size:17px;margin:0 -20px;font-weight:normal;letter-spacing:-1px}
.mainleft h1 a {color:#BE0808;text-decoration:none}
.mainleft h1 a:hover {text-decoration:underline}
.mainleft h2 {color:#BE0808;font-familiy:"Lucida sans unicode",Tahoma,Verdana,sans-serif;font-size:16px;font-weight:normal;letter-spacing:-0.2px}
.mainleft h2 a {color:#BE0808;text-decoration:none}
.mainleft h2 a:hover {text-decoration:underline}
.subh2 {color:#BE0808;font-familiy:"Lucida sans unicode",Tahoma,Verdana,sans-serif;font-size:16px;letter-spacing:1px}
.subh3 {color:#BE0808;font-familiy:"Lucida sans unicode",Tahoma,Verdana,sans-serif;font-size:16px;letter-spacing:1px}
h4 {color:#BE0808;font-familiy:"Lucida sans unicode",Tahoma,Verdana,sans-serif;font-size:13px;letter-spacing:0.5px}
.imasrco {background:#fff url(../images/new_titlebg.gif) no-repeat 0 100%;padding:7px 7px 22px;float:left;margin:4px 12px 6px 0}
.mainleft blockquote {background:#F5F5ED url(../images/blockquotebg3.gif) no-repeat 0 0;padding:33px 7px 16px 26px;margin:0 0 3px;font-size:12px;line-height:19px}
.mainleft ul {font-size:12px;margin:10px 0;padding:0;list-style:none}
.mainleft li {line-height:17px;margin:22px 0;padding:0 0 0 30px;background:url("../images/bullet.gif") no-repeat 0 6px}
.speciallist1 li {line-height:1.5;margin:0 0;padding:0;background:url("") no-repeat 0 0}
.mainleft li a {color:#A14922;text-decoration:none}
.mainleft li a:hover {color:#A14922;text-decoration:underline}
.mainright h1 {font-size:12px;color:#BE0808;margin:0 0 3px -8px;padding:8px  0  20px  13px;background:url("../images/bgHeader.gif") no-repeat 5px 0}
.mainright {width:240px;padding:24px 0 0;margin-left:51px;font-size:11px;font-familiy:"Lucida sans unicode",Tahoma,Verdana,sans-serif}
.mainright ul {padding:0;margin:0;font-size:11px;color:#000}
.mainright li {line-height:18px;list-style:none;background:url("../images/listArrow.gif") no-repeat 0 5px;padding-left:17px;margin-bottom:3px;color:#878787}
.mainright li a {color:#878787;text-decoration:none}
.mainright li a:hover {text-decoration:underline}
.main a {color:#BE0808}
.mainright p {line-height:17px;padding:0;margin:0 0 10px;font-familiy:"Lucida sans unicode",Tahoma,Verdana,sans-serif;font-size:11px}
.mainleft p {font-size:12px;line-height:19px;padding:0}
.mainleft h3 {background:#FFFEF6;border-right:1px solid #DAD9CA;border-bottom:1px solid #DAD9CA;font-size:12px;padding:4px;font-weight:normal}
.mainleft h3 a {font-weight:bold}
#addbook_desc {width:40%;float:left}
#addbook_primary {width:45%;float:right}
#addbook_primary_image {margin-top:50px;float:right}
#addbook_delete {width:50%;float:right}
#category-div {font-size:11px;color:#999;padding:3px}
#category-div .categoryInfo img {vertical-align:middle}
#category-div .categoryPaging {text-align:center}
#category-div .categoryPaging span {display:block;margin:5px}
#product-div div.productImage {text-align:center;font-size:11px;float:left;margin-right:10px}
#product-div div.productInfo {text-align:left;line-height:1.4em}
#product-div div.productInfo em {font-size:16px;font-weight:bold;color:#999}
#product-div p.productReviewsCount {float:left;text-align:center}
#product-div p.productTellAFriend {float:right}
div.productRow {clear:both;border-bottom:1px dotted #999;padding:0;margin-bottom:20px}
div.pageresults {padding:5px;margin:20px 0}
#product-div div.products-attributes-images {margin-top:1.4em;float:left}
#product-div div.products-attributes-images div {float:left}
#product-div h2 {clear:both}
#product-div fieldset.cartBox {background:#EBEADE;padding:3px;border:1px dotted #999;text-align:center}
#product-div fieldset.cartBox label {display:block;margin:auto}
#product-div .ProductInfoComments {color:#f00;font-size:11px;text-align:left;font-weight:bold;padding:2em 0 0;border-top:none}
.Service_list {background:#FFFEF6;border-right:1px solid #DAD9CA;border-bottom:1px solid #DAD9CA; padding: 4px 5px;line-height: 150%;}
.footer {font-size:12px;color:#FFF;text-align:center;padding-top:10px;height:20px;vertical-align:middle;margin:-20x 0 0}
html>body .footer {margin:-5px 0 0}
.footerfix {visibility:hidden}
html>body .footerfix {display:none}
A.category-subs, A.category-products {margin-left:10px;}
.redbold {color:#BE0808; font-weight:700;}
