

.ProductInfoComments, TD.ProductInfoComments, SPAN.ProductInfoComments  {
border-top:	1px solid #9a9a9a;
color:	#ff0000;
font-size:	10px;
font-weight:	bold;
padding-bottom:	6px;
padding-top:	6px;
text-align:	left;
}

.center_column  {
}

.column_left  {
background-color:	#830218;
}

.column_right  {
background-color:	#830218;
}

.greetUser  {
color:	#000000;
font-size:	12px;
font-weight:	bold;
padding-bottom:	5px;
padding-top:	5px;
}

.headerNavigation  {
background-image:url(/catalog/includes/templates/default/images/header_bg_lower.gif);
background-repeat:repeat-x;
font-family:	Verdana, Arial, Sans-Serif;
font-size:	10pt;
text-align:	left;
color: #FFFFFF;
vertical-align: top;
}

td.headerNavigation a {
color: #FFFFFF;
font-family:	AvantGarde Bk BT,Verdana, Arial, Sans-Serif;
font-size: 10pt;
text-transform: uppercase;
text-decoration: none;
vertical-align: top;
}

.leftboxcontent  {
  color: #ffffff;
  font-size:9pt;
}

.leftboxcontent a {
  color: #ffffff;
}

.leftboxheading a {
  color: #ffffff;
}

.leftboxheading  {
background-color:	#000000;
color:	#ffffff;
font-size:	11px;
font-weight: bold;
height:	14px;
padding-left:	5px;
text-transform: uppercase;
}

.main_page  {
background-color:	#ffffff;
background-image:	header_bg.jpg;
background-position:	center center;
border-bottom:	1px solid #9a9a9a;
border-left:	1px solid #9a9a9a;
border-right:	1px solid #9a9a9a;
clip:	rect(   );
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	10px;
height:	0;
left:	0;
top:	0;
width:	100%;  !important;
}

.messageBox  {
}

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

.messageStackError, .messageStackWarning, errorBox  {
background-color:	#ff0000;
border-color:	solid #9a9a9a;
border-width:	1px;
color:	#ffffff;
font-size:	10px;
padding:	4px;
}

.messageStackSuccess  {
background-color:	#b3ffa8;
border-color:	solid #9a9a9a;
border-width:	1px;
padding:	2px;
}

.moduleRow  {
}

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

.moduleRowSelected  {
background-color:	#E9F4FC;
}

.rightboxcontent  {
  color: #ffffff;
  font-size:9pt;
}

.rightboxcontent a {
  color: #ffffff;
}

.rightboxheading a {
  color: #ffffff;
}

.rightboxheading  {
background-color:	#000000;
color:	#ffffff;
font-size:	11px;
font-weight: bold;
height:	14px;
padding-left:	5px;
text-transform: uppercase;
}

A.category-subs, A.category-products  {
color:	#ffffff;
text-decoration:	none;
}

A.category-top, A.category-links  {
color:	#ffffff;
text-decoration:	none;
}

BODY  {
background-image:	header_bg.jpg;
height:	0;
left:	0;
margin:	0;
top:	0;
width:	100%;
}


CHECKBOX, INPUT, RADIO, SELECT  {
font-size:	11px;
}

SPAN.category-subs-parent  {
font-weight:	bold;
}

SPAN.category-subs-selected  {
font-weight:	bold;
}

SPAN.greetUser  {
}

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

SPAN.newItemInCart  {
color:	#ff0000;
font-weight:	bold;
}

SPAN.productPriceDiscount, .inputRequirement  {
color:	#FF0000;
font-size:	10px;
}

SPAN.productSpecialPrice, SPAN.productSalePrice, .stockWarning, span.coming  {
color:	#ff0000;
}

TABLE.categoriesdescription  {
background-color:	#D0D0D0;
background-position:	;
border-color:	solid #9a9a9a;
border-width:	1px;
font-family:	Verdana, Arial, sans-serif;
font-size:	11px;
}

TABLE.footer  {
background-color:	#ffffff;
background-position:	;
border-bottom:	1px solid #9a9a9a;
border-left:	1px solid #9a9a9a;
border-right:	1px solid #9a9a9a;
font-size:	10px;
text-align:	center;
}

TABLE.header  {
background-image:	url(/catalog/includes/templates/default/images/header_bg_upper.gif);
background-repeat:repeat-x;
}

TABLE.popupattributeqty, TABLE.popupcouponhelp, TABLE.popupcvvhelp, TABLE.popupimage, TABLE.popupimageadditional, TABLE.popupsearchhelp, TABLE.popupshippingestimator, TABLE.popupinfoshoppingcart  {
background-color:	#ffffff;
font-family:	Verdana, Arial, sans-serif;
font-size:	11px;
margin:	6px;
padding:	6px;
}

TABLE.products-attributes-images  {
float:	left;
padding:	2px;
}

TD.alert, SPAN.alert  {
color:	#FF0000;
font-weight:	bold;
}

TD.alertBlack, SPAN.alertBlack  {
color:	#000000;
font-weight:	bold;
}

TD.cartBox  {
background-color:	#eff4f8;
background-position:	;
border-color:	dotted #ffb062;
border-width:	1px;
font-size:	10px;
padding:	3px;
}

TD.categoriesdescription  {
font-size:	11px;
line-height:	1.0;
}

TD.fieldKey  {
font-size:	12px;
font-weight:	bold;
}

TD.fieldValue  {
font-size:	12px;
}

TD.footerbottom  {
background-color:	#C0C0C0;
padding:	5px;
}

TD.ot-subtotal-Amount, TD.ot-cod-fee-Amount, TD.ot-total-Amount, TD.ot-group-pricing-Amount, TD.ot-gv-Amount, TD.ot-loworderfee-Amount, TD.ot-shipping-Amount, TD.ot-subtotal-Amount, TD.ot-tax-Amount, TD.ot-coupon-Amount  {
}

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.pageHeading, DIV.pageHeading, h1  {
color:	#000000;
font-size:	16px;
font-weight:	bold;
padding-top:	11px;
text-align:	left;
}

TD.productListing-data-description-even  {
background-color:	#eff4f8;
background-position:	;
border-bottom:	1px solid #9a9a9a;
font-size:	10px;
padding-bottom:	12px;
padding-left:	10px;
padding-right:	10px;
}

TD.productListing-data-description-odd  {
background-color:	#ffffff;
background-position:	;
border-bottom:	1px solid #9a9a9a;
font-size:	10px;
padding-bottom:	12px;
padding-left:	10px;
padding-right:	10px;
}

TD.smallText, SPAN.smallText, P.smallText, td.pageresults  {
font-size:	10px;
}

TEXTAREA  {
font-size:	11px;
width:	100%;
}

TR.footertop  {
background-color:	#800000;
background-position:	;
font-size:	11px;
}

TR.productListing-even, TR.upcomingProducts-even, .productsNotifications  {
background-color:	#eff4f8;
background-position:	;
}

TR.productListing-odd, TR.upcomingProducts-odd  {
background-color:	#ffffff;
background-position:	;
}

a  {
color:	#000000;
font-family:	Verdana, Arial, Sans-Serif;
}

html  {
background-image:	header_bg.jpg;
}

span.normalprice  {
text-decoration:	line-through;
}

span.productSpecialPriceSale  {
color:	#ff0000;
text-decoration:	line-through;
}

td  {
background-image:	header_bg.jpg;
}

td.pageresults a  {
color:	#000000;
}

td.pageresults a:hover  {
background-color:	#FFFF33;
background-position:	;
}

td.onlyUSA {
  font-size: x-small;
  color: #ff0000;
}

