
/*cat=1_*/
 .boxText{
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 }
 
 .errorBox{
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 background:#ffb3b5;
 font-weight:bold;
 }
 
 .stockWarning{
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#cc0033;
 }
 
 .productsNotifications{
  background:#f2fff7;
 }
 
 .orderEdit{
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#70d250;
 text-decoration:underline;
 }
 
 BODY{
 background:#ffffff;
 color:#000000;
 margin:0px;
 width:100%;

 
 }
 
 A{
 color:#818181;
 text-decoration:underline;
 }
 A:hover{
 color:#666;
 text-decoration:none;
 }
 
 FORM{
 display:inline;
 }
 
 TD.headerBg{
 }
 
 TD.headerImg{
 background-image:url(images/header.jpg);
 background-repeat:no-repeat;
 padding-top:40px;
 padding-right:50px;

 height:185px;
 
 }
 
 a.hdrTitle1{
 font-family: Arial, Helvetica, sans-serif;
 font-size:25px;
 color:#818181;
 text-decoration:none;
 }
 a:hover.hdrTitle1{
 font-family: Arial, Helvetica, sans-serif;
 font-size:25px;
 color:#666;
 text-decoration:none;
}
 
 a.hdrTitle2{
 font-family: Arial, Helvetica, sans-serif;
 font-size:16px;
 color:#818181;
 text-decoration:none;
 }
 
 a:hover.hdrTitle2{
 font-family: Arial, Helvetica, sans-serif;
 font-size:16px;
 color:#666;
 text-decoration:none;
}
 
 TD.headerNavigation{
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#5A5A5A;
 }
 
 A.headerNavigation01, A:hover.headerNavigation01{
 

}
 
 TR.headerError{
 background:#ff0000;
 }
 TD.headerError{
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 background:#ff0000;
 color:#ffffff;
 font-weight:bold;
 text-align:center;
 }
 
 TR.headerInfo{
 background:#00ff00;
 }
 TD.headerInfo{
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 background:#00ff00;
 color:#ffffff;font-weight:bold;
 text-align:center;
 }
 
 TD.footer{
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
  color:#818181;
 }
 
 .infoBoxContents{
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 padding-left:10px;
 }
 .infoBoxContents A{
 color:#818181;
 text-decoration:none;
 }
 .infoBoxContents A:hover{
 color:#666;
 text-decoration:none;
 }
 
 TD.infoBoxHeading{
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#666;
 }
 
 Table.mainTable{
 padding-left:40px;
 }
 
 .infoBoxNotice{
 background:#FF8E90;
 }
 .infoBoxNoticeContents{
 background:#FFE6E6;
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 }
 
 TD.infoBox, SPAN.infoBox{
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 }
 
 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:0px;border-style:solid;border-color:#DDDDDD;
 border-spacing:1px;
 }
 
 .productListing-heading{
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 background:#DDDDDD;
 color:#9A9A9A;
 font-weight:bold;
 }
 
 TD.productListing-data{
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 }
 
 A.pageResults{
 color:#0000FF;
 }
 A.pageResults:hover{
 color:#0000FF;
 background:#FFFF33;
 }
 
 TD.pageHeading, DIV.pageHeading{
 font-family: Arial, Helvetica, sans-serif;font-size:20px;
 font-weight:bold;
 background-color:#DDDDDD;
 color:#7a7a7a;padding:5px;
 text-align:center;
 }
 
 TR.subBar{
 background:#f4f7fd;
 }
 TD.subBar{
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 }
 
 TD.main, P.main{
 font-family: Arial, Helvetica, sans-serif;
 font-size:11px;
 line-height:1.5;
 }
 TD.smallText,
  SPAN.smallText,
   P.smallText{
   font-family: Arial, Helvetica, sans-serif;
   font-size:12px;
   }
 TD.accountCategory{
 font-family: Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#aabbdd;
 }
 
 TD.fieldKey{
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 }
 TD.fieldValue{
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 }
 TD.tableHeading{
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 }
 
 SPAN.newItemInCart{
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 }
 
 CHECKBOX, INPUT, RADIO, SELECT
 {
 font-family: Arial, Helvetica, sans-serif;
 font-size:11px;
 }
 
 TEXTAREA
 {
 width:100%;font-family: Arial, Helvetica, sans-serif;
 font-size:11px;
 }
 
 SPAN.greetUser
 {
 font-family: Arial, Helvetica, 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:'TrebuchetMS',Tahoma,Verdana,Arial,sans-serif;
 font-size:12px;
 font-weight:bold;
 }
 
 SPAN.markProductOutOfStock
 {
 font-family:'TrebuchetMS',Tahoma,Verdana,Arial,sans-serif;
 font-size:12px;
 color:#c76170;
 font-weight:bold;
 }
 SPAN.productSpecialPrice
 {
 font-family: Arial, Helvetica, sans-serif;
 color:#ff0000;
 }
 SPAN.errorText{
 font-family: Arial, Helvetica, sans-serif;
 color:#ff0000;
 }
 
 .moduleRowOver{
 background-color:#D7E9F7;
 cursor:pointer;
 cursor:hand;
 }
 .moduleRowSelected{
 background-color:#E9F4FC;
 }
 
 .checkoutBarFrom, .checkoutBarTo{
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#8c8c8c;
 }
 .checkoutBarCurrent{
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 }
 {
 .messageBox.inputRequirement
 }
 .messageBox
 {
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 }
 .messageStackError, .messageStackWarning
 {
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 background-color:#ffb3b5;
 }
 .messageStackSuccess
 {
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 background-color:#99ff00;
 }
 .inputRequirement
 {
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#ff0000;
 } 