.boxText
 {
	font-family: Tahoma,Helvetica;
	font-size: 11px; 
 }
.errorBox
 {
	font-family: Tahoma,Helvetica;
	font-size: 11px;
	background: #ffb3b5;
	font-weight: bold; 
 }
.stockWarning
 {
	font-family: Tahoma,Helvetica;
	font-size: 11px;
	color: #cc0033; 
}
.productsNotifications
 {
	background: #f2fff7; 
 }
.orderEdit
 {
	font-family: Tahoma,Helvetica;
	font-size: 11px;
	color: #70d250;
	text-decoration: underline; 
 }
BODY
 {
	BACKGROUND: url(images/bg_mp.jpg) center 0%;
	/*
	background: #D86EFA;
	*/
	margin: 0px 0px 0px 0px;
	font-family:
	Tahoma,Helvetica; 
 }
A
 {
 color: #495169;
 text-decoration: none;
 }
A:hover
 {
 color: #FF0000;
 text-decoration: underline;
 }
FORM
 {
 display: inline;
 }
TR.header
 {
	background: #FF05FA;
	}
TR.headerNavigation
 {
 color: #B7BCCC; 
 }
TD.headerNavigation
 {
 font-family: Tahoma,Helvetica;
 font-size: 11px;
 color: #FFFF00; 
 font-weight: bold; 
 padding: 6px; 
 background-image: url('images/menu2_bar.gif'); 
 }
A.headerNavigation
 {
 color: #0000FF; 
 }
A.headerNavigation:hover 
{
 color: #FF0000; 
}
TR.headerError
 {
 background: #ff0000; 
 }
TD.headerError {
 font-family: Tahoma,Helvetica;
 font-size: 13px; 
 background: #ff0000; 
 color: #ffffff; 
 font-weight: bold; 
 text-align: center; 
 }
TR.headerInfo
 {
 background: #00ff00; 
 }
TD.headerInfo
 {
 font-family: Tahoma,Helvetica; 
 font-size: 13px; 
 background: #00ff00; 
 color: #ffffff; 
 font-weight: bold; 
 text-align: center; 
 }
TR.footer 
{
	background-color: transparent; 
	}
TD.footer
 {
 font-family: Tahoma,Helvetica; 
 font-size: 11px; 
 padding: 6px; 
 background-image: url('images/menu2_bar.gif'); 
 }
.infoBox 
{
 background-color: transparent; 
 }
.infoBoxContents
 {
 font-family: Tahoma,Helvetica; font-size: 11px; 
 }
.infoBoxNotice 
{
 background: #FF8E90; 
 }
.infoBoxNoticeContents 
{
 background: #FFE6E6; 
 font-family: Tahoma,Helvetica; 
 font-size: 11px; 
 }
TD.infoBoxHeading 
{
 font-family: Tahoma,Helvetica; 
 font-size: 11px; 
 font-weight: bold; 
 color: #3C3C3C; 
 padding: 4px; 
 background-image: url('images/menu3_bar.gif'); 
 }
TD.infoBox,
SPAN.infoBox 
{ 
font-family: Tahoma,Helvetica; 
font-size: 11px; 
}
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: Tahoma,Helvetica; 
 font-size: 11px; 
 background: #676767; 
 color: #FFFFFF; 
 font-weight: bold; 
 padding: 2px;
 border-bottom: 2px solid #FFFFFF; 
 }
TD.productListing-data 
{
 font-family: Tahoma,Helvetica; 
 font-size: 11px; 
 }
A.pageResults
 {
 color: #0000FF; 
 }
A.pageResults:hover 
{
 color: #0000FF; 
 background: #FFFF33; 
 }
TD.pageHeading,
 DIV.pageHeading 
 {
 font-family: Tahoma,Helvetica; 
 font-size: 15px; 
 font-weight: nORMAL; 
 color: RED; 
 }
TR.subBar
 {
 background: #f4f7fd; 
 }
TD.subBar
 {
 font-family: Tahoma,Helvetica; 
 font-size: 11px; 
 color: #000000; 
 }
TD.main,
 P.main
 { 
 font-family: Tahoma,Helvetica; 
 font-size: 12px; 
 line-height: 1.5;
 }
TD.smallText, 
SPAN.smallText, 
P.smallText 
{
 font-family: Tahoma,Helvetica; 
 font-size: 11px; 
 }
TD.accountCategory 
{ 
font-family: Tahoma,Helvetica; 
font-size: 14px; 
color: #aabbdd; 
}
TD.fieldKey
 {
 font-family: Tahoma,Helvetica; 
 font-size: 13px; 
 font-weight: bold; 
 }
TD.fieldValue 
{ 
font-family: 
Tahoma,Helvetica; 
font-size: 13px; 
}
TD.tableHeading
 { 
font-family: Tahoma,Helvetica; 
font-size: 13px; 
font-weight: bold; 
}
SPAN.newItemInCart
 {
 font-family: Tahoma,Helvetica; 
font-size: 11px; 
color: #ff0000; 
}
CHECKBOX, RADIO, SELECT 
{ 
font-family: Tahoma,Helvetica; 
font-size: 12px;
 }
INPUT
 {
 background-color: #F6F6F6; 
font-size: 12px; 
}
TEXTAREA 
{
 width: 100%; 
font-family: Tahoma,Helvetica; 
font-size: 12px; 
}
SELECT 
{
 background-color: #F6F6F6; 
 font-size: 12px; 
 }
SPAN.greetUser
 { 
font-family: Tahoma,Helvetica; 
font-size: 13px; 
color: #E80000; 
font-weight: bold; 
}
TABLE.formArea 
{ 
background: #f1f9fe;
 border-color: #7b9ebd;
 border-style: solid; 
border-width: 1px; 
}
TD.formAreaTitle 
{ 
font-family: Tahoma,Helvetica; 
font-size: 13px; 
font-weight: bold; 
}
SPAN.markProductOutOfStock
 { 
font-family: Tahoma,Helvetica; 
font-size: 13px; 
color: #c76170;
 font-weight: bold; 
}
SPAN.productSpecialPrice
 { 
font-family: Tahoma,Helvetica;
 color: #ff0000; 
}
SPAN.errorText
 { 
font-family: Tahoma,Helvetica; 
color: #ff0000; 
}
.moduleRowOver 
{ 
background-color: #D7E9F7;
 cursor: pointer; 
cursor: pointer; 
}
.moduleRowSelected 
{ 
background-color: #E9F4FC; 
}
.checkoutBarFrom,
.checkoutBarTo 
{
 font-family: Tahoma,Helvetica; 
font-size: 11px; 
color: #8c8c8c; 
}
.checkoutBarCurrent 
{
 font-family: Tahoma,Helvetica; 
font-size: 11px;
 color: #000000; 
}
.messageBox 
{ 
font-family: Tahoma,Helvetica; 
font-size: 11px; 
}
.messageStackError,
.messageStackWarning 
{
 font-family: Tahoma,Helvetica; 
font-size: 11px; 
background-color: #ffb3b5; 
}
.messageStackSuccess 
{
 font-family: Tahoma,Helvetica; 
font-size: 11px; 
background-color: #99ff00; 
}
.inputRequirement
 { 
font-family: Tahoma,Helvetica;
 font-size: 11px; 
color: #ff0000;
 }
.site_table
 { 
background-color: #FFFFFF; 
}
TD.left
 {
 background-color: #EFD0FF;
 }
TD.right 
{
 background-color: #EFD0FF;
 }
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: Tahoma,Helvetica; 
font-size: 11px; 
color: black;
 padding: 5px; }

