.errorBox {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
background:#ffb3b5;
font-weight:700;
}

.stockWarning {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
color:#c03;
}

.productsNotifications {
background:#f2fff7;
}

.orderEdit {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
color:#70d250;
text-decoration:underline;
}

BODY {
background-color:#31220E;
color:#402E18;
margin:0;
}

A {
color:#402E18;
text-decoration:none;
}

A:hover {
color:#AA0927;
text-decoration:underline;
}

FORM {
display:inline;
}

TR.header {
background:#fff;
}

TR.headerNavigation {
background:#bbc3d3;
}

TD.tovarname {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:11px;
color:#634428;
font-weight:700;
}

TD.tovardesc {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:11px;
color:#634428;
}

TD.boxCart {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:10px;
color:red;
}

TD.tovarprice {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:11px;
color:#AA0927;
font-weight:700;
}

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

A.headerNavigation {
font-size:12px;
color:#B89264;
}

A.headerNavigation:hover {
font-size:12px;
color:#fff;
}

TR.headerError {
background:red;
}

TD.headerError {
font-family:Tahoma, Verdana, 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, Verdana, Arial, sans-serif;
font-size:12px;
background:#0f0;
color:#fff;
font-weight:700;
text-align:center;
}

TR.footer {
background:none;
}

TD.footer {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
color:#545454;
font-weight:700;
}

.infoBoxContents {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
color:#402E18;
}

.infoBoxContents2 {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
color:#B89264;
}

.infoBoxNotice {
background:#FF8E90;
}

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

TD.infobox_right {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:11px;
color:#B89264;
}

TD.infoBoxHeading {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
font-weight:700;
background:#bbc3d3;
color:#fff;
}

.productListing-heading {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
background:transparent;
color:#AA0927;
font-weight:700;
border-bottom:1px dashed #634428;
}

A.pageResults {
color:#00F;
}

A.pageResults:hover {
color:#00F;
background:#FF3;
}

TD.pageHeading,DIV.pageHeading {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:20px;
font-weight:700;
color:#614226;
}

.listing {
border:1px dashed #634428;
}

TR.subBar {
background:#f4f7fd;
}

TD.main,P.main {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
line-height:1.5;
}

P.info {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
line-height:1.5;
color:#000;
}

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

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

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:#f1f9fe;
border-color:#7b9ebd;
border-style:solid;
border-width:1px;
}

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

.moduleRowOver {
background-color:transparent;
cursor:hand;
}

.moduleRowSelected {
background-color:transparent;
}

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

.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:#9f0;
}

.linkListing-heading {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
font-weight:700;
background:#b6b7cb;
color:#FFF;
text-align:center;
}

TD.linkListing-data {
border-right:1px solid #b6b7cb;
border-bottom:1px solid #b6b7cb;
font-family:Verdana, Arial, sans-serif;
font-size:10px;
padding:4px;
}

TR.linkListing-odd {
background:#f8f8f9;
}

TR.linkListing-even {
background:#F5F5F5;
}

UL.BrowseBy {
list-style-type:disc;
list-style-position:inside;
list-style:none;
margin-left:1em;
padding-left:2em;
text-indent:-1em;
}

.boxText,TD.infoBox,SPAN.infoBox,CHECKBOX,INPUT,RADIO,SELECT {
font-family:Verdana, Arial, sans-serif;
font-size:11px;
}

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:transparent;
}

TABLE.productListing,TABLE.linkListing {
border:1px;
border-spacing:1px;
border-color:#b6b7cb;
border-style:solid;
}

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

TD.productListing-data,TD.smallText,SPAN.smallText,P.smallText,.messageBox {
font-family:Verdana, Arial, sans-serif;
font-size:10px;
}

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

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

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

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