.errorBox {
font-family:Verdana, Arial, sans-serif;
font-size:13px;
background:#000;
color:#80000;
font-weight:none;
}

.stockWarning {
font-family:Verdana, Arial, sans-serif;
font-size:13px;
color:maroon;
}

.orderEdit {
font-family:Verdana, Arial, sans-serif;
font-size:13px;
text-decoration:none;
}

.sh3 {
color:#d2a2ce;
}

BODY {
background:#000;
color:#B29AB0;
margin:4px;
}

A {
color:#8b658b;
text-decoration:none;
font-size:15px;
}

A:hover {
color:#c790b9;
text-decoration:none;
}

FORM {
display:inline;
}

TD.headerNavigation {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
background:#000;
color:#836;
font-weight:700;
padding-top:20px;
padding-bottom:15px;
font-variant:small-caps;
}

A.headerNavigation {
font-size:14px;
color:#846;
text-decoration:none;
}

A.headerNavigation:hover {
color:#ac6c8f;
}

TD.headerError {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:13px;
background:#000;
color:maroon;
font-weight:700;
text-align:center;
}

TD.headerInfo {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:12px;
background:#000;
color:#846;
font-weight:700;
text-align:center;
}

TD.footer {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
background:#000;
color:#B29AB0;
font-weight:none;
padding:20px;
}

.infoBox {
background:#000;
color:#B29AB0;
font-variant:normal;
padding:0;
}

.infoBoxContents {
background:#000;
font-family:Verdana, Arial, sans-serif;
font-size:15px;
text-decoration:none;
font-variant:small-caps;
}

.infoBoxNoticeContents {
background:#000;
font-family:Verdana, Arial, sans-serif;
font-size:12px;
}

TD.infoBoxHeading {
font-family:Verdana, Arial, sans-serif;
font-size:16px;
font-weight:700;
background:#000;
background-image:url(bl1.jpg);
background-repeat:no-repeat;
color:#846;
font-variant:small-caps;
}

TABLE.productListing {
padding-top:0;
padding-left:0;
}

.productListing-heading {
font-family:Verdana, Arial, sans-serif;
font-size:17px;
background:#000;
color:#ac6c8f;
font-weight:400;
padding-left:0;
}

TD.productListing-data {
font-family:Verdana, Arial, sans-serif;
font-size:14px;
font-weight:400;
padding-left:20px;
}

A.pageResults {
color:#B29AB0;
}

A.pageResults:hover {
color:#fff;
background:#000;
}

TD.pageHeading,DIV.pageHeading {
font-size:25px;
font-weight:700;
color:#ac7569;
}

.new {
color:#ac6c8f;
font-size:17px;
}

sh1 {
color:#ac6c8f;
font-size:17px;
font-weight:400;
}

sh2 {
color:#ac6c8f;
font-size:19px;
font-weight:400;
}

sh3 {
color:#D2A2CE;
font-size:14px;
font-weight:700;
}

linkac {
color:#d2a2ce;
text-decoration:underline;
}

mess {
color:#a20606;
}

TD.subBar {
font-family:Verdana, Arial, sans-serif;
font-size:16px;
color:#B99FB9);
}

A.main {
color:maroon;
}

TD.main,P.main {
font-family:Verdana, Arial, sans-serif;
font-size:13px;
line-height:1.5;
text-indent:0;
text-align:justify;
padding-left:20px;
padding-top:15px;
padding-right:0;
}

TD.accountCategory {
font-family:Verdana, Arial, sans-serif;
font-size:13px;
color:#abd;
}

SPAN.newItemInCart {
font-family:Verdana, Arial, sans-serif;
font-size:12px;
color:#000;
}

CHECKBOX,INPUT,RADIO,SELECT {
font-family:Verdana, Arial, sans-serif;
fontvariant:none;
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:700;
}

TABLE.formArea {
background:#000;
border-color:#80000;
border-style:solid;
border-width:1px;
}

TD.formAreaTitle {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:12px;
font-weight:700;
}

SPAN.markProductOutOfStock {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:12px;
color:#c76170;
font-weight:700;
}

SPAN.productSpecialPrice {
font-family:Verdana, Arial, sans-serif;
color:red;
}

SPAN.errorText {
font-family:Verdana, Arial, sans-serif;
color:maroon;
background:#000;
}

.moduleRowOver {
background-color:#000;
cursor:hand;
}

.moduleRowSelected {
background-color:#000;
}

.checkoutBarFrom,.checkoutBarTo {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:#8c8c8c;
}

.checkoutBarCurrent {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:#000;
}

.messageBox {
font-family:Verdana, Arial, sans-serif;
color:maroon;
font-size:12px;
}

.inputRequirement {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:maroon;
}

A.tabsNavigation {
font-family:Verdana, Arial, sans-serif;
font-size:12px;
font-weight:700;
color:#00C;
}

A.tabsNavigation:hover {
font-family:Verdana, Arial, sans-serif;
font-size:12px;
font-weight:700;
color:#36C;
}

TD.tabsNavigation {
font-family:Verdana, Arial, sans-serif;
font-size:12px;
color:#FFF;
font-weight:700;
}

.boxText,TD.infoBox,SPAN.infoBox {
font-family:Verdana, Arial, sans-serif;
font-size:13px;
}

.productsNotifications,TR.header,TR.headerNavigation,TR.headerError,TR.headerInfo,TR.footer,.infoBoxNotice,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,TR.subBar {
background:#000;
}

TD.smallText,SPAN.smallText,P.smallText,TD.fieldValue {
font-family:Verdana, Arial, sans-serif;
font-size:12px;
}

TD.fieldKey,TD.tableHeading {
font-family:Verdana, Arial, sans-serif;
font-size:12px;
font-weight:700;
}

.messageStackError,.messageStackWarning,.messageStackSuccess {
font-family:Verdana, Arial, sans-serif;
font-size:12px;
background-color:#000;
}
