.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #999999; font-weight: none; }
.stockWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #880000; }
.productsNotifications { background: #808080; }
.orderEdit { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #880000; text-decoration: underline; }

BODY {
background-image: url(images/fundo.jpg);
background-repeat: repeat;
background-color: #880000
margin: 0px;
font-family: Verdana,Arial,Sans-serif; }

A { color: #555555;
text-decoration: none; }

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

FORM { display: inline; }

TR.header { background: #CF9602; }

TR.headerNavigation { color: #CF9602;
background-color: #C0C0C0; }

TD.headerNavigation { font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #FFFFFF;
font-weight: none;
background-color: #CF9602;
padding: 6px;
border-bottom: 1px solid #CF9602;
border-top: 1px solid #FFFFFF; }

A.headerNavigation { color: #FFFFFF; }

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

TR.headerError { background: #000000; }

TD.headerError { font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 12px;
background: #800000;
color: #ffffff;
font-weight: none;
text-align: center; }

TR.headerInfo { background: #BF852A; }

TD.headerInfo { font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 12px;
background: #00ff00;
color: #ffffff;
font-weight: none;
text-align: center; }

TR.footer { background: #CF9602; }

TD.footer { font-family: Verdana, Arial, sans-serif;
font-size: 10px;
font-color: #FFFFFF;
font-weight: none;
background: #CF9602;
color: #FFFFFF;
padding: 6px;
border-bottom: 1px solid #CF9602;
border-top: 1px solid #FFFFFF; }

.infoBox { background-color: transparent;
padding: 2px;
border: 1px solid;
border-color: #DBDBDB; }

.infoBoxContents { font-family: Verdana, Arial, sans-serif;
font-size: 10px;
font-weight: none; }

.infoBoxNotice { background: #C0C0C0; }

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

TD.infoBoxHeading { font-family: Verdana, Arial, sans-serif;
font-size: 10px;
font-weight: none;
color: #555555;
background-color: #C0C0C0;
padding: 2px;
border-bottom: 1px solid;
border-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-color: #b6b7cb; }

.productListing-heading { font-family: Verdana, Arial, sans-serif;
font-size: 10px;
background: #C0C0C0;
color: #FFFFFF;
font-weight: none;
padding: 2px;
border-bottom: 2px solid #FFFFFF; }

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: 14px;
font-weight: bold;
color: #880000; }

TR.subBar { background: #808080; }

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;
line-height: 1.5; }

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: #CC9900; }

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

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

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

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

CHECKBOX, RADIO, INPUT, 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: #800000;
font-weight: none; }

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

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

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

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

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

.moduleRowOver { background-color: #E7C44E;
cursor: pointer;
cursor: pointer; }

.moduleRowSelected { background-color: #E7C44E; }

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

.messageStackSuccess { font-family: Verdana, Arial, sans-serif;
font-size: 10px;
background-color: #FFFFFF; }

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

.site_table { background-color: #FFFFFF;
border-top: 10px solid #555555; }

TD.left { background-color: #EAEAEA; }

TD.right { background-color: #EAEAEA; }

TABLE.content { padding: 7px; }

.copy { font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #555555;
padding: 5px; }