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

.boxText  {
font-size:	11px;
line-height:	125%;
}

.center_column  {
padding:	8px;
}

.centershop  {
margin:	0px auto;
padding:	0px;
position:	relative;
text-align:	left;
width:	100%;
}

.checkoutBarCurrent  {
color:	#000000;
}

.checkoutBarFrom, .checkoutBarTo  {
color:	#8c8c8c;
}

.column_box_spacer_left  {
height:	6px;
}

.column_box_spacer_right  {
height:	6px;
}

.column_box_spacer_single  {
height:	6px;
}

.column_left  {
background-color:	#ffffff;
background-position:	;
padding:	2px;
}

.column_right  {
background-color:	#ffffff;
background-position:	;
padding:	2px;
}

.errorBox  {
background-color:	#ff797c;
background-position:	;
color:	#ffffff;
font-weight:	bold;
}

.greetUser  {
font-size:	12px;
padding-bottom:	5px;
padding-top:	5px;
}

.infoBoxNotice  {
background-color:	#FF8E90;
background-position:	;
}

.infoBoxNoticeContents  {
background-color:	#FFE6E6;
background-position:	;
font-family:	Verdana, Arial, sans-serif;
font-size:	11px;
}

.inputRequirement  {
color:	#ff0000;
font-size:	10px;
}

.main_page  {
background-color:	#ffffff;
border-bottom:	1px solid #9a9a9a;
border-left:	1px solid #9a9a9a;
border-right:	1px solid #9a9a9a;
padding:	5px;
width:	100%;
}

.messageBox  {
}

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

.messageStackError, .messageStackWarning  {
background-color:	#ff797c;
border-color:	solid #9a9a9a;
border-width:	1px;
color:	#ffffff;
padding:	2px;
}

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

.moduleRow  {
}

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

.moduleRowSelected  {
background-color:	#E9F4FC;
}

.orderEdit  {
color:	#70d250;
text-decoration:	underline;
}

.plainBox, .plainbox-description  {
background-color:	#ffffff;
background-position:	;
border-color:	solid #9a9a9a;
border-width:	1px;
font-family:	Verdana, Arial, sans-serif;
font-size:	11px;
margin-bottom:	15px;
padding:	5px;
}

.plainBoxHeading  {
font-size:	12px;
font-weight:	bold;
padding:	11px 5px 5px;
}

.productListing-heading  {
border-bottom:	1px solid #9a9a9a;
}

.productsNotifications  {
background-color:	#f2fff7;
background-position:	;
}

.sideBox, .centerbox  {
background-color:	#ffffff;
background-position:	;
border-color:	solid #9a9a9a;
border-width:	1px;
font-family:	Verdana, Arial, sans-serif;
font-size:	11px;
margin-bottom:	15px;
}

.sideBoxContent, .centerboxcontent  {
background-color:	#EBEBEB;
border-left:	1px solid #000000;
border-right:	1px solid #000000;
line-height:	125%;
padding:	4px;
}

.sideBoxFooter, .centerboxfooter  {
background-image:	url(../images/header_06.gif);
background-position:	;
}

.sideBoxHeading, .productListing-heading, .centerboxheading  {
color:	#000000;
font-size:	10pt;
font-weight:	bold;
}

.stockWarning  {
color:	#cc0033;
}

A  {
color:	#0000BF;
text-decoration:	none;
}

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

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

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

BODY  {
background-color:	#e5edf5;
color:	#000000;
font-family:	Verdana, Arial, sans-serif;
font-size:	11px;
margin-bottom:	10px;
margin:	0px;
padding:	0px;
}

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

FORM  {
display:	inline;
}

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

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

SPAN.errorText  {
color:	#ff0000;
}

SPAN.greetUser  {
color:	#f0a480;
font-weight:	bold;
}

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

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

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

SPAN.productSalePrice  {
color:	#FF0000;
}

SPAN.productSpecialPrice  {
color:	#ff797c;
}

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.formArea  {
background-color:	#f1f9fe;
background-position:	;
border-color:	solid #7b9ebd;
border-width:	1px;
}

TABLE.header  {
background-color:	#ffffff;
background-image:	url(../images/header_bg.jpg);
background-position:	;
background-repeat:	repeat-x;
border-bottom:	1px solid #9a9a9a;
border-left:	1px solid #9a9a9a;
border-right:	1px solid #9a9a9a;
}

TABLE.headerNavigation  {
background-color:	#ffffff;
background-image:	url(../images/header_06.gif);
background-position:	;
border-bottom:	1px solid #9a9a9a;
border-left:	1px solid #9a9a9a;
border-right:	1px solid #9a9a9a;
width:	100% !important;
}

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.accountCategory  {
color:	#aabbdd;
font-size:	13px;
}

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

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

TD.breadCrumb  {
border-bottom:	1px dotted #9a9a9a;
color:	#9a9a9a;
font-size:	10px;
font-weight:	bold;
padding:	3px;
}

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.footertop, TD.footerbottom  {
padding:	5px;
}

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

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

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

TD.headerNavigation  {
color:	#000000;
font-family:	Verdana, Arial, sans-serif;
font-size:	11px;
font-weight:	bold;
letter-spacing:	1px;
padding:	5px;
vertical-align:	middle;
}

TD.headerNavigation A, TD.headerNavigation A:visited, .sideBoxHeading A, td.footertop a, .centerboxheading A  {
color:	#000000;
font-weight:	bold;
}

TD.headerNavigation A:hover, .sideBoxHeading A:hover, td.footertop a:hover, .centerboxheading A:hover  {
color:	#0000ff;
}

TD.infoBox, SPAN.infoBox  {
}

TD.main, P.main  {
font-size:	11px;
line-height:	1.5;
}

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

TD.productListing-data  {
font-size:	10px;
}

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.sideBoxHeading, TD.centerboxheading  {
height:	20px;
padding-left:	5px;
}

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

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

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

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-color:	#eff4f8;
background-position:	;
}

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-color:	#ffffff;
background-position:	;
}

TR.footertop  {
background-color:	#abbbd3;
background-image:	url(../images/header_06.gif);
background-position:	;
font-size:	11px;
}

TR.headerError  {
background-color:	#ff0000;
background-position:	;
}

TR.headerInfo  {
background-color:	#00ff00;
background-position:	;
}

TR.sideBoxHeading, TD.productListing-heading, TR.centerboxheading  {
background-color:	#abbbd3;
background-image:	url(../images/header_06.gif);
background-position:	;
}

TR.subBar  {
background-color:	#f4f7fd;
background-position:	;
}

span.coming  {
color:	#ff797c;
}

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

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

td.pageresults  {
font-size:	10px;
}

td.pageresults a  {
color:	#0000FF;
}

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

