<style>

0603.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: #000000;
          background-image: url('images/bg45.gif');
	  COLOR: #0000;00
	  MARGIN: 0px;
}
A
{
	  COLOR: #000000;
	  TEXT-DECORATION: none;
}
A:hover
{
	  COLOR: #AABBDD;
	  TEXT-DECORATION: underline;
}
FORM
{
	DISPLAY: inline;
}
TR.header
{
	  BACKGROUND: #000000;
}
TR.headerNavigation
{
	  BACKGROUND: #bbc3d3;
}
TD.headerNavigation
{
	BACKGROUND-COLOR: #485666;
	FONT-FAMILY: Arial,'sans-serif','Verdana';
	COLOR: #ffffff;
	FONT-SIZE: 10px;
	FONT-WEIGHT: Bolder;
}
A.headerNavigation
{
	BACKGROUND-COLOR: transparent;
	FONT-FAMILY: Tahoma;
	COLOR: #ffffff;
	FONT-STYLE: Italic;
	FONT-SIZE: 7pt;
	FONT-WEIGHT: Bolder;
}
A.headerNavigation:hover
{
	  COLOR: #ffffff;
}
TR.headerError
{
	  BACKGROUND: #ff0000;
}
TD.headerError
{
	TEXT-ALIGN: Center;
	BACKGROUND-COLOR: #485666;
	FONT-FAMILY: Arial,'sans-serif','Tahoma','Verdana';
	COLOR: #ffffff;
	FONT-SIZE: 12px;
	FONT-WEIGHT: Bolder;
}
TR.headerInfo
{
	  BACKGROUND: #00ff00;
}
TD.headerInfo
{
	TEXT-ALIGN: Center;
	BACKGROUND-COLOR: #485666;
	FONT-FAMILY: Arial,'sans-serif','Tahoma','Verdana';
	COLOR: #ffffff;
	FONT-SIZE: 12px;
	FONT-WEIGHT: Bolder;
}
TR.footer
{
	  BACKGROUND: #bbc3d3;
}
TD.footer
{
	FONT-FAMILY: Arial,'sans-serif','Verdana';
	COLOR: #ffffff;
	FONT-SIZE: 7pt;
	FONT-WEIGHT: Bolder;
	BACKGROUND-COLOR: #485666;
}
.infoBox
{
	  BACKGROUND: #ffffff;
}
.infoBoxContents
{
	  BACKGROUND: #cdc9c9;
	  FONT-FAMILY: Verdana, Arial, sans-serif;
	  FONT-SIZE: 10px;
}
.infoBoxNotice
{
	  BACKGROUND: #FF8E90;
}
.infoBoxNoticeContents
{
	BACKGROUND-COLOR: #485666;
	FONT-FAMILY: Arial,'sans-serif','Verdana';
	FONT-SIZE: 10px;
}
TD.infoBoxHeading
{
	BACKGROUND-COLOR: #485666;
	FONT-FAMILY: Arial,'sans-serif','Verdana';
	COLOR: #ffffff;
	FONT-STYLE: Italic;
	FONT-SIZE: 7pt;
	FONT-WEIGHT: Bolder;
}
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: 1px;
	  BORDER-STYLE: solid;
	  BORDER-COLOR: #b6b7cb;
	  BORDER-SPACING: 1px;
}
.productListing-heading
{
	FONT-FAMILY: Arial,'sans-serif','Verdana';
	COLOR: #ffffff;
	FONT-SIZE: 13px;
	FONT-WEIGHT: Bolder;
	BACKGROUND-COLOR: silver;
}
TD.productListing-data
{
	FONT-FAMILY: Arial,'sans-serif','Verdana';
	COLOR: #6c6c6c;
	FONT-SIZE: 12px;
}
A.pageResults
{
	COLOR: #0000ff;
        FONT-SIZE: 14px;
}
A.pageResults:hover
{
	COLOR: #0000ff;
	
	  BACKGROUND: #FFFF33;
}
TD.pageHeading, DIV.pageHeading
{
	  FONT-FAMILY: Verdana, Arial, sans-serif;
	  FONT-SIZE: 20px;
	  FONT-WEIGHT: bold;
	  COLOR: #9a9a9a;
}
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, INPUT, RADIO, 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: #f0a480;
	  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;
}
TD.productPriceInListing
{
	  FONT-FAMILY: Verdana, Arial, sans-serif;
	  FONT-SIZE: 10px;
	  BACKGROUND: #d2e9fb;
}
TD.productPriceInBox
{
	  FONT-FAMILY: Verdana, Arial, sans-serif;
	  FONT-SIZE: 10px;
	  BACKGROUND: #eeeeee;
}
TD.productPriceInListing
{
	  FONT-FAMILY: Verdana, Arial, sans-serif;
	  FONT-SIZE: 12px;
	  BACKGROUND: #d2e9fb;
}
TD.productPriceInBox
{
	  FONT-FAMILY: Verdana, Arial, sans-serif;
	  FONT-SIZE: 12px;
	  BACKGROUND: #eeeeee;
}
TD.productPriceInProdInfo
{
	  FONT-FAMILY: Verdana, Arial, sans-serif;
	  FONT-SIZE: 12px;
	  BACKGROUND: #ccffcc;
}
.moduleRow
{
	
}
.moduleRowOver
{
	 BACKGROUND-COLOR: #D7E9F7;
	 CURSOR: pointer;
	 CURSOR: hand;
}
.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;
}
TABLE.categ
{
	  BORDER: 0px;
	  BORDER-SPACING: 0px;
	  FONT-FAMILY: Verdana, Arial, sans-serif;
	  FONT-SIZE: 10px;
	  BACKGROUND: #f8f8f9;
	  COLOR: #000000;
}
TD.categ
{
	     VERTICAL-ALIGN: top;
}
.estimatedshippingBox {
background: #FF8E90; 
}
TD.estimatedshippingBoxHeading {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
background: #bbc3d3;
color: #ffffff; 
}
.estimatedshippingBoxContents {
background: #f8f8f9;
font-family: Verdana, Arial, sans-serif;
font-size: 10px; 
}
.ShowShipping {
background: #444ddd;
color: #fffffa;
font-family: Verdana, Arial, sans-serif;
font-size: 6px;
font-weight: bold;
text-align: center;
}

/* CSS IMAGE POPUP VIEWER ON MOUSEOVER */

#impop {
	background-color: #FFFFFF;
	left: 10px;
	position: relative;
	top: 10px;
	width: 135px;
}

#impop a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}

#impop a img {
	border: 0px;
}

#impop a.p1, #pic a.p1:visited {
	background-color: #FFFFFF;
	border: 0px;
	display: block;
	height: 90px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 135px;
}

#impop a.p1:hover {
	background-color: #FFFFFF;
	color: #000000;
	text-decoration: none;
}

#impop a.p1:hover .large {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	display: block;
	position: absolute;
	width: auto;
	height: auto; 
	left: -175px;
	top: 10px;
}

</style>