.boxText { 
	font-family: Verdana, Arial, sans-serif; font-size: 10px;
	}
.errorBox { 
	font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #ffb3b5; font-weight: bold;
	}
.stockWarning { 
	font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #cc0033; 
	}
.productsNotifications { 
	background: #f2fff7; 
	}
.orderEdit { 
	font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #70d250; text-decoration: underline;
	}
BODY { 
	background: #FFFFFF; margin: 0px; font-family: Verdana,Arial,Sans-serif; 
	}
A { 
	color: #3F3F3F; text-decoration: none; 
	}
A:hover { 
	color: #000000; text-decoration: underline; 
	}
FORM { 
	display: inline; 
	}
TR.header { 
	background: #FFFFFF; 
	}
TR.headerNavigation { 
	color: #B7BCCC; 
	}
TD.headerNavigation { 
	font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FDC800; font-weight: bold; padding: 7px; background-image:URL("images/menu2_bar.gif"); 
	}
A.headerNavigation { 
	color: #FFFFFF; 
	}
A.headerNavigation:hover { 
	color: #FDC800; 
	}
TR.headerError { 
	background: #ff0000; 
	}
TD.headerError { 
	font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #ff0000; color: #ffffff; font-weight: bold; text-align: center; 
	}
TR.headerInfo { 
	background: #00ff00; 
	}
TD.headerInfo { 
	font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #00ff00; color: #ffffff; font-weight: bold; text-align: center; 
	}
TR.footer { 
	background-color: transparent; 
	}
TD.footer { 
	font-family: Verdana, Arial, sans-serif; font-size: 10px; padding: 6px;
	}
.infoBox { 
	background-color: transparent; 
	}
.infoBoxContents { 
	font-family: Verdana, Arial, sans-serif; font-size: 10px; 
	}
.infoBoxNotice { 
	background: #FF8E90; 
	}
.infoBoxNoticeContents { 
	background: #FFE6E6; font-family: Verdana, Arial, sans-serif; font-size: 10px; 
	}
TD.infoBoxHeading { 
	font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; padding: 4px; background-image:url('images/menu4_bar.gif');
	}
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: #676767; color: #FFFFFF; font-weight: bold; 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: 16px; font-weight: bold; color: #3D4356; 
	}
TR.subBar { 
	background: #f4f7fd; 
	}
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: #aabbdd; 
	}
TD.fieldKey { 
	font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; 
	}
TD.fieldValue { 
	font-family: Verdana, Arial, sans-serif; font-size: 12px; 
	}
TD.tableHeading { 
	font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; 
	}
SPAN.newItemInCart {
	font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; 
	}
CHECKBOX, RADIO, SELECT {
	font-family: Verdana, Arial, sans-serif; font-size: 11px; 
	}
INPUT { 
	background-color: #ffffff;
	font-size: 11px;
	border-width:1px;
	border-color:black;
	}
TEXTAREA { 
	width: 100%; font-family: Verdana, Arial, sans-serif; font-size: 11px; 
	}
SPAN.greetUser { 
	font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #E80000; font-weight: bold; 
	}
TABLE.formArea { 
	background: #f1f9fe; border-color: #7b9ebd; border-style: solid; border-width: 1px; 
	}
TD.formAreaTitle { 
	font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; 
	}
SPAN.markProductOutOfStock { 
	font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #c76170; font-weight: bold; 
	}
SPAN.productSpecialPrice { 
	font-family: Verdana, Arial, sans-serif; color: #ff0000; 
	}
SPAN.errorText { 
	font-family: Verdana, Arial, sans-serif; color: #ff0000; 
	}
.moduleRowOver { 
	background-color: #D7E9F7; cursor: pointer; cursor: pointer; 
	}
.moduleRowSelected { 
	background-color: #E9F4FC; 
	}
.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: #ffb3b5; 
	}
.messageStackSuccess { 
	font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; 
	}
.inputRequirement { 
	font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; 
	}
.site_table { 
	background-color: #FFFFFF; 
	}
TD.left { 
	background-color: #F4F4F4; 
	}
TD.right { 
	background-color: #F4F4F4; 
	}
TABLE.content { 
	padding: 7px; 
	}
.foot_dole { 
	background-image: url('images/pyk_down.gif'); background-repeat: repeat-x; background-position: top; height: 10px; border-top: 1px solid #333333; background-color: #CCCCCC; 
	}
.desno { 
	width: 10px; background-image: url('images/pyk_right.gif'); background-repeat: repeat-y; background-position: left; background-color: #CCCCCC; 
	}
TD.footer a { 
	color: #C0C0C0; 
	}
.copy { 
	font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #3F3F3F; padding: 5px;background-image: url('images/menu5_bar.gif') 
	}
A.pie { 
	font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FFFFFF; padding: 5px;font-weight:bold; 
	}
A.pie:hover { 
	font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FFC400; padding: 5px;font-weight:bold;
	}
