.header_links{font-size:.95em; font-weight:bold; font-style:italic; line-height:.60cm;}
.header_links a{text-decoration:none; color:#2B1501;}
.header_links a:hover{text-decoration:underline; font-style:normal;}

.blue_sep_full{display:block; background-color:#00A0C6; height:3px; border-bottom:3pt solid #ffffff; border-top:3pt solid #ffffff;}

.brown_links{display:block; background-color:#2B1501; height:40px; color:#ffffff; font-weight:bold;}

.search{font-size:.60em; font-weight:bold;}
.search_box{font-size:.65em; font-weight:normal; border:.5pt solid #aaaaaa;}

.box_side{font-size:1.00em; color:#ffffff; border:.5pt solid #000000; background-color:#EA5987; padding:6px;}

.box_side_img{font-size:1.00em; color:#ffffff; border:.5pt solid #000000; background-color:#EA5987; padding:1px;}

.side_links{margin-top:5px; margin-bottom:5px; border:.5pt solid #000000; background-color:#8ADBFF; padding:6px;}
.side_links_list{font-size:.95em; color:#000000; line-height:.54cm;}
.side_links_list a{color:#000000; text-decoration:none;}
.side_links_list a:hover{color:#000000; text-decoration:underline; font-weight:bold;}

.main_body{background-color:#00A0C6;}

.big_box_main{border:0pt solid #000000; background-color:#ffffff; padding:3px; height:360px;}

.box_main_a_ORIG{font-size:1.00em; color:#000000; border:0pt solid #FFFFFF; background-color:#FBAEFF; padding:6px; height:255px;}
.box_main_a{font-size:1.00em; color:#000000; border:0pt solid #FFFFFF; background-color:#FFFFFF; padding:6px; height:255px;}

.long_box_main{font-size:.75em; color:#ffffff; border:2pt solid #FFFFFF; background-color:#2B1501; padding:6px; height:60px; line-height:.70cm;}

.cssmenu{width: 100%;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;font-weight: normal;font-style: normal;text-decoration: none;}
.cssmenu ul{margin: 0;padding: 0;float: left;width: 100%;background: #2B1501;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #ffffff;border-right-color: #ffffff;border-bottom-color: #ffffff;border-left-color: #ffffff}
.cssmenu ul li{display: inline;}
.cssmenu ul li a{float: left;color: #FFFFFF;padding: 5px 11px;text-decoration: none;border-right-width: 0px;border-right-style: solid;border-right-color: #ffffff;}
.cssmenu ul li a:visited{color: #FFFFFF;}
.cssmenu ul li a:hover, .cssmenu ul li .selected{color: #FFE0E0 !important;padding-top: 5px;padding-bottom: 5px;background: #2B1511;}



.shopping_cart_header{font-size:.75em; background-color:#e6e6e6; color:#2B1511; text-decoration:none;}
.shopping_cart_header a{color:#2B1511; text-decoration:none;}
.shopping_cart_header a:hover{color:#2B1511; text-decoration:italic;}

.shopping_cart_header_notice{display:inline;color:#ff0000; text-decoration:none;}



TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}



TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #b6b7cb;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
}

A.pageResults {
  color: #0000FF;
}

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.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #d6d6d6;
}

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;
}


TR.headerNavigation {
  background: #ffffff;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #ffffff;
  color: #ff0000;
  font-weight : bold;
}

A.headerNavigation { 
  color: #ff0000;
}

A.headerNavigation:hover {
  color: #ffcccc;
}

