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

BODY {
  background: #ffffff;
  color: #000000;
  margin: 0px;
}

A { 
  color: #000000; 
  text-decoration: none; 
}

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

A.searchLink { 
  color: #4E4E4E; 
  text-decoration: none; 
  font-size: 12px;
}

A.searchLink:hover { 
  color: #4E4E4E; 
  text-decoration: underline; 
  font-size: 12px;
}


A.msrplink { 
  color: #FF0000; 
  text-decoration: none; 
}

A.msrplink:hover { 
  color: #FF0000; 
  text-decoration: underline; 
}


FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}




TR.headerError {
  background: #ff0000;
}

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

TR.headerInfo {
  background: #00ff00;
}

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


TD.leftNavBG {
  background: #714a83;
  border-bottom: solid #000000 0px; border-top: solid #000000 0px; border-left: solid #000000 0px; border-right: solid #9D8FA7 5px;
}



.infoBox {
  background: #FFFFFF;
}

.infoBoxContents {
  background: #FFFFFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #97907A;
  color: #ffffff;
}

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: #f4f7fd;
}

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

TR.productListing-heading {
  background: #d2e9fb;
}

TD.productListing-heading {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  background: #E2E2E2;
  color: #4E4E4E;
  font-weight: bold;
}

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: Arial, Verdana,  Helvetica, sans-serif;
	color: #958D77;
	font-size: 14pt;
	font-weight: 600;
	text-transform: none
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}



TD.smallText, SPAN.smallText, P.smallText {
  font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #646469;
}


TD.medText, SPAN.medText, P.medText {
  font-family: Arial, Tahoma, Verdana, sans-serif;
  font-size: 14px;
  color: #646469;
}

TD.accessories, SPAN.accessories, P.accessories {
  font-family: Arial, Tahoma, Verdana, sans-serif;
  font-size: 14px;
  color: #646469;
}


TD.main, SPAN.main, P.main {
    font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
  color: #646469;
}

TD.mainfooter, SPAN.mainfooter, P.mainfooter {
  font-family:  Arial, Verdana,  Tahoma, sans-serif;
  font-size: 10px;
  color: #6E7176;
}


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



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: #e1eb8a;
  font-weight: bold;
}

TABLE.formArea {
  background: #FFFFFF;
  border-color: #958D77;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Arial, Tahoma, Verdana, sans-serif;
  font-size: 12px;
  color: #958D77;
  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;

}

TD.checkoutBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #aabbdd;
}

SPAN.checkoutBarHighlighted {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

.whitelink { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333;  }

.blacklink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration:none; }
.blacklinkwithrollover { color:#000000; text-decoration:none; }
.bluelink { color:#0000FF; text-decoration:none; }


A:hover.blacklink { color:#707070; text-decoration:underline; }
A:hover.blacklinkwithrollover { color:#0000FF; text-decoration:underline; }
A:hover.bluelink { color:#0000FF; background-color: #FFFF33; text-decoration:underline; }
.boxborder { border-color:#000000; border-style:solid; border-width:1px; }
.boxborder2 { border-bottom: solid #000000 0px; border-top: solid #000000 0px; border-left: solid #000000 0px;
 border-right: solid #000000 2px; 
  }
.boxborder3 { border-bottom: solid #000000 1px; border-top: solid #000000 1px; border-left: solid #000000 0px;
 border-right: solid #000000 1px; 
}
 .boxborderfoot { border-bottom: solid #000000 1px; border-top: solid #335420 3px; border-left: solid #000000 0px;
 border-right: solid #000000 0px; 
 }
  .boxborderdate { border-bottom: solid #335420 1px; border-top: solid #335420 3px; border-left: solid #000000 0px;
 border-right: solid #000000 0px; 
 }
  
 .boxborder5 { border-bottom: solid #958D77 2px; border-top: solid #A3A2A4 1px; border-left: solid #A3A2A4 1px;
 border-right: solid #A3A2A4 1px; 

 }
  .boxborder7 { border-bottom: solid #A3A2A4 1px; border-top: solid #A3A2A4 1px; border-left: solid #A3A2A4 1px;
 border-right: solid #A3A2A4 1px; 

 }
 
  .boxborder8 { border-bottom: solid #A3A2A4 1px; border-left: solid #A3A2A4 1px;
 border-right: solid #A3A2A4 1px; 

 }

  .boxborder9 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
  	color: #646469;
  	border-bottom: solid #E2E2E2 1px;
  	border-left: solid #E2E2E2 1px;
  	border-top: solid #E2E2E2 1px;
 	border-right: solid #E2E2E2 1px; 

 }
 
a.featuredlink {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
  	color: #646469;
  	text-decoration: none;
	}
a.featuredlink:hover {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
  	color: #646469;
  	text-decoration: underline;
	}
  .boxborder10 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
  	color: #646469;
  	border-left: solid #F0F0F0 1px;
  	border-top: solid #F0F0F0 1px;
 	border-right: solid #F0F0F0 1px; 

 }

 
 .boxborder6 { border-bottom: solid #958D77 1px; border-top: solid #000000 0px; border-left: solid #A3A2A4 1px;
 border-right: solid #A3A2A4 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px

 }
 .boxbordertop { border-bottom: solid #335420 1px; border-top: solid #666666 1px; 
   }

 

.acontent { color: #666666; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

.acontent a:link {  color: #000066; text-decoration: underline}

.acontent a:visited {  color: #000066; text-decoration: underline}

.acontent a:active {  color: #0066FF; text-decoration: underline}

.acontent a:hover {  color: #0066FF; text-decoration: underline}

.contentmain {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  PADDING-LEFT: 10px; color: #484848; font-weight: 300}

.menu2 {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; padding-left: 2px}


.menu210 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; padding-left: 2px }

.downbgr {  background-image: url(images/down_bgr.gif); background-repeat: repeat-x}

.content {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: 100 }

.just {  text-align: justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

.just4 {  font-family: Verdana, Arial,  Helvetica, sans-serif; color: #000000; font-size: 10pt;  text-transform: none}

.just3 {  text-align: justify; font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 12px}

.just2 {  text-align: justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}

.brd {  border-color: #666666 #999999 #003366 #009999; border-style: solid; border-top-width: 4px; border-right-width: 4px; border-bottom-width: 4px; border-left-width: 4px}

.head1 {  font-family: Arial, Verdana,  Helvetica, sans-serif; color: #31556f; font-size: 14pt; font-weight: 600; text-transform: none}

.nav1 {  font-family: Arial,  Verdana, Helvetica, sans-serif; font-size: 11px;  color: #333333; }

.headl2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-transform: lowercase; color: #666666; font-weight: 300}

.headl3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; text-transform: lowercase; color: #666666; font-weight: 500}

.menu210 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; padding-left: 2px }

.lihome {  list-style-type: square; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

.DateNavFont{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight : normal;
}	
.headl2Capital { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-transform: none; color: #666666; font-weight: 300 }

.categoryTitle {
	font-family: Arial, Verdana,  Helvetica, sans-serif; 
	color: #958D77; 
	font-size: 14pt; 
	font-weight: 600; 
	text-transform: none
}
A.categoryTitleLink {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #958D77; 
	font-size: 11pt; 
	font-weight: bold; 
	text-transform: none
}
A:hover.categoryTitleLink { color: #958D77; text-decoration:underline; }

.categorySubTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	text-transform: lowercase; 
	color: #958D77; 
	font-weight: 300;
}

.categoryDesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight : normal;
}

.dateFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight : normal;
}

.welcomeFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e1eb8a;
	font-weight : normal;
}

.bottom_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #786D5F;
	font-weight : normal;
}

A.bottom_text_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #786D5F;
	font-weight : normal;
}
A:hover.bottom_text_link { color:#786D5F; text-decoration:underline; }

A.c_accnt_font{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e1eb8a;
	font-weight : normal;
}
A:hover.c_accnt_font { color:#ebdb50; text-decoration:underline; }

.leftnavBox {
  background: #b6b7cb;
}

NavHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #dcd3e2;
	font-weight : bold;}
	


A.SubCatLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight : normal;
}
A:hover.SubCatLink { color:#dcd3e2; text-decoration:underline; }


A.TopNavLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e1eb8a;
	font-weight : bold;
}
A:hover.TopNavLink { color:#ebdb50; text-decoration:underline; }



.ProductTitle {  font-family: Arial, Verdana,  Helvetica, sans-serif; color: #958D77; font-size: 14pt; font-weight: 600; text-transform: none}

.ProductPrice {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #5C5C5C; font-size: 12pt; font-weight: 500; text-transform: none}

A.HotSpecialsLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight : normal;
}
A:hover.HotSpecialsLink { color:#511370; text-decoration:underline; }

.homeContentJust {
	 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px; text-align: justify; Font-family: Verdana, Arial, Helvetica, sans-serif;
}

.ibox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px #714a83 solid;
	background-color: #f4e8fc;
	color: #333333; 
}

.checkoutBarFrom { font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarTo { font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #000000; }



TD.footerkeywords {
	background-color: #F0F0F0;
	color: #848688;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
	
TD.bottom_keywords {
	background-color: #C0C0C0;
	color: #808080;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

	}
.key_wrds {
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  color: #808080;
}	