* { margin:0; padding:0; }
body { color:#000000; background:#FFFFFF; font:12px/22px Verdana, Arial, Helvetica, sans-serif; text-align:center; }
body, ul, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div, tr { margin:0; padding:0; border:0; }
body div { text-align:left; }
input, select { font-size:12px; vertical-align:middle; }
textarea, input { word-wrap:break-word; word-break:break-all; padding:0px; }
.cbg { background-color:#fff; }
b, strong { color:#000; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; color:#000; }
h1 { font-size:18px; }
h2 { font-size:16px; }
h3 { font-size:15px; }
h4 { font-size:14px; }
h5 { font-size:12px; }
h6 { font-size:12px; font-weight:normal; }
ul, dl, ol, form, dt, dd { margin:0; padding:0; list-style-type:none; }
p { margin:0; padding:0; line-height:150%; }
ul li, {
list-style-type:none;
}
img { border:0; padding:0; margin:0; }
.Hand { cursor:pointer; }
.NoBorder { border:none; }
.BTW { border-top-width:1px; }
.BRW { border-right-width:1px; }
.BLW { border-left-width:1px; }
.BBW { border:0px; border-bottom-width:1px; }
.B1 { border:1px solid #999; }
.BW1 { border-width:1px; }
.BW2 { border-width:2px; }
.BW3 { border-width:3px; }
.BW4 { border-width:4px; }
.BW5 { border-width:5px; }
.BSS { border-style:solid; }
.BSD { border-style:dotted; }
.BcBlue { border-color: #0000FF; }
.BcBlack { border-color: #000; }
.BotLine { border-bottom:1px solid #CFCFCF; overflow:hidden; }
.BotDotLine { background:url(../image/dotlin.gif) repeat-x; overflow:hidden; }
.BotDasLine { border-bottom:1px dashed #CFCFCF; overflow:hidden; }
.t-l { text-align:left; }
.t-c { text-align:center; }
.t-r { text-align:right; }
.cRed { color: #D02921; }
.cWhite { color: #FFF; }
.cGreen { color:#72B729; }
.cGray { color:#666666; }
.cBlue { color:#085778; }
.cblack { color:#000; }
.corange { color:#FF9900; }
.FB { font-weight:bold; }
.FN { font-weight:normal; }
.FI { font-style:italic; }
.F11 { font-size:11px; }
.F12 { font-size:12px; }
.F13 { font-size:13px; }
.F14 { font-size:14px; }
.F16 { font-size:16px; }
.F18 { font-size:18px; }
.Break { word-break:break-all; word-wrap:break-word; }
.Nobreak { word-break:keep-all; word-wrap:normal; }
.Absolute { position:absolute; }
.Relative { position:relative; }
.Dis { display:block; }
.Undis { display:none; }
.clear { clear:both; height:0px; width:100%; font-size:1px; line-height:0px; visibility:hidden; }
a { text-decoration:none; cursor:pointer; }
a:link, a:visited { color:#000000; text-decoration:none; }
a:hover, a:active { color:#F50; text-decoration:none; }
.UnLine { text-decoration:underline; }
.DisunLine { text-decoration:none; }
.Inline { text-decoration:line-through; }
.More { margin:0; padding:0; text-align:right; position:absolute; top:5px; right:5px; }
.DivH5, .DivH10, .DivH15, .DivH20, .DivH23, .DivH25, .DivH30, DivH1, .DivH40 { width:100%; overflow:hidden; }
.DivH1 { height:1px; }
.DivH5 { height:5px; }
.DivH10 { FONT-SIZE: 11px; MARGIN: 50px auto 0px; WIDTH: 580px; COLOR: #333333; margin-top: 5px; }
.DivH15 { height:15px; }
.DivH20 { height:20px; }
.DivH23 { height:23px; }
.DivH25 { height:25px; }
.DivH30 { height:30px; }
.DivH40 { height:40px; }
.LH1px { line-height:1px; }
.LH10px { line-height:10px; }
.LH15px { line-height:15px; }
.LH18px { line-height:18px; }
.LH20px { line-height:20px; }
.LH23px { line-height:23px; }
.LH25px { line-height:25px; }
.LH30px { line-height:30px; }
.LH35px { line-height:35px; }
.W1000, .W1004, W922 { width:1000px; margin:0 auto; overflow:hidden; }
.W922 { width:922px; }
.W1004 { width:1004px; }
.FL { float:left; }
.FR { float:right; }
.UpWord { text-transform:uppercase; }
.PTit25, .PTit20, .PTit18, .PTit23, .PTit30, .PTit40, PTit { width:100%; overflow:hidden; }
.PTit { line-height:18px; }
.PTit40 { line-height:40px; height:40px; }
.PTit30 { line-height:30px; height:30px; }
.PTit25 { line-height:25px; height:25px; }
.PTit20 { line-height:20px; height:20px; }
.PTit23 { line-height:23px; height:23px; }
.PTit18 { line-height:18px; height:18px; }
.ArtList, .ArtList25 { width:100%; overflow:hidden; }
.ArtList li { width:100%; height:20px; line-height:20px; overflow:hidden; }
.ArtList25 li { width:100%; height:25px; line-height:25px; overflow:hidden; }
.Font_f { font-family:Arial; }
.t_lr { text-align:justify; }
.nav2 A:link { color:#FFFFFF; }
.nav2 A:visited { color:#FFFFFF; }
.ddt { font-family:Arial; padding:8px; }
.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: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }
BODY { background: #ffffff; color: #000000; margin: 0px; }
A { color: #000000; text-decoration: none; }
A:hover { color: #AABBDD; text-decoration: underline; }
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; }
A.headerNavigation { color: #FFFFFF; }
A.headerNavigation:hover { color: #ffffff; }
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; }
TR.footer { background: #bbc3d3; }
TD.footer { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #bbc3d3; color: #ffffff; font-weight: bold; }
.infoBox { background: #ffffff; }
.infoBoxContents { background: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.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: #ffffff; }
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: #FFFFFF; font-weight: bold; }
TD.productListing-data { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
A.pageResults { color: #0000FF; }
A.pageResults:hover { color: #0000FF; background: #FFFF33; }
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: #000000; }
TD.main, P.main { font-family: Verdana, Arial, sans-serif; font-size: 11px; }
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.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: #ff0000; }
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.productSpecialPrice { font-family: Verdana, Arial, sans-serif; color: #ff0000; font-size: 15px; font-weight: bold; }
SPAN.errorText { font-family: Verdana, Arial, sans-serif; color: #ff0000; }
.pr { height:45px; width:220px; text-align:center; OVERFLOW: hidden; WORD-BREAK: normal; WORD-WRAP: break-word; }
.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }
.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; }
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }
.headerNavigation { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #C61100; font-weight : bold; }
A.headerNavigation { text-decoration: none; color: #C61100; }
A.headerNavigation:hover { color: #720000; }
.pageResults { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #C61100; font-weight : bold; }
A.pageResults { color: #C61100; }
A.pageResults:hover { color: #0000FF; }
.p18 { float: left; height: 26px; width: 675px; line-height:26px; background-image: url(../images/fc1.gif); border: 0px solid #D5D4D4; margin-bottom:10px; }
.p18 img { float: left; margin-top: 5px; margin-left: 10px; margin-right: 8px; }
