/*
  $Id: stylesheet.css, v 2.5 2/16/08 osCommerceSource.com $
  Original version by osCommerce, http://www.oscommerce.com
  Customized by osCommerceSource.com
  Copyright (c) 2008 osCommerceSource.com
  Released under the GNU General Public License
*/

.errorBox { font-family : Arial, Helvetica, sans-serif; font-size : 11px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Arial, Helvetica, sans-serif; font-size : 11px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Arial, Helvetica, sans-serif; font-size : 11px; color: #70d250; text-decoration: underline; }

/* default styles */
BODY {
  background: #ffffff;
  color : #4e2a28;
  /* font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; */
  font-size : 12px; 
  font-family: Helvetica, Arial, sans-serif;
  line-height : 1.3em;
}

BODY.bodyformat {
  background: #FFFFFF;
  margin: 20px 20px 20px 20px;
}

.contentborder {
	background: #CFD2BA;
}

TABLE.bodycontainer {
	border-color: #CFD2BA; 
	border-spacing: 0; 
	border-collapse: collapse; 
	border-width: 1px 1px 1px 1px; 
	border-style: solid;
	
	background: #FFFFFF; width: 900px;
}

A {
  color: #7E8768; font-family: Helvetica, Arial; font-weight: bold;
  text-decoration: underline;
}

A:hover {
  color: #A3A682; font-family: Helvetica, Arial; font-weight: bold;
  text-decoration: underline;
}

TD{
  /* font-family: Helvetica, Arial, sans-serif; */
}

FORM { 
margin: 0px; 
}

/* header & footer */
TR.header {
  background: #ffffff;
}
TR.headerNavigation {
  background: #000E77;
}
TD.headerNavigation {
  /* font-family: Arial, Helvetica, sans-serif; */
  font-size: 11px;
  background: #000E77;
  color: #ffffff;
  font-weight : bold;
}
A.headerNavigation { 
  color: #FFFFFF; 
}
A.headerNavigation:hover {
  color: #ffffff;
}
TR.headerError {
  background: #ff0000;
}
TD.headerError {
  font-family: Tahoma, 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: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}
TD.headerCartContents { 
  padding: 2px 0px 0px 156px;
}
TD.headerContainer { 
  padding: 0px 0px 0px 0px; text-align: left; vertical-align: top; height: 81px;
  background-image: url(images/header/cbc-header-bg.gif);
}
TD.headerContainerNav { 
  padding: 4px 0px 0px 10px; text-align: left; vertical-align: top;
}
TD.headerContainerSubscribe { 
  padding: 2px 0px 0px 0px; text-align: left; vertical-align: top;
}
TD.headerSearch { 
  padding: 2px 0px 0px 206px;
}

TR.footer1 {
  background: #FFFFFF;
}
TD.footer1 {
  padding: 22px 0px 2px 14px; 
  font-family: Century Gothic, Helvetica, sans-serif; text-align: left; vertical-align: top; font-size: 12px; color: #9EA374;
}

INPUT.subscribe-box	{
	BACKGROUND: #FFFFFF; font-size: 10px; color: #92975D; border: solid 1px #92975D; width: 118px; height: 15px;
}

INPUT.subscribe-button {
	vertical-align: middle; *vertical-align: middle; padding: 3px 0px 0px 0px;
}


A.headerCartContents {
	font-family: Century Gothic, Helvetica, sans-serif; color: #7D7E58; font-size: 12px; font-weight: bold; 
	text-align: left; vertical-align: middle;
	text-decoration: underline;
}
A.headerCartContents:hover {
	font-family: Century Gothic, Helvetica, sans-serif; color: #7D7E58; font-size: 12px; font-weight: bold; 
	text-align: left; vertical-align: middle;
	text-decoration: underline;
}


INPUT.search-box	{
	BACKGROUND: #FFFFFF; font-size: 10px; color: #92975D; border: solid 1px #92975D; width: 118px; height: 15px; vertical-align: top; *vertical-align: top;
}

INPUT.search-button {
	vertical-align: top; *vertical-align: top; padding: 3px 0px 0px 0px;
}

A.footer1Links {
color: #9EA374; text-decoration: none;
}
A.footer1Links:hover {
color: #9EA374; text-decoration: underline;
}
TR.footer2 {
  background: #9EA374;
}
TD.footer2a {
  padding: 11px 0px 11px 14px; 
  font-family: Century Gothic, Helvetica, sans-serif; text-align: left; vertical-align: top; font-size: 11px; color: #FFFFFF;
}
TD.footer2b {
  padding: 11px 14px 11px 0px; 
  font-family: Century Gothic, Helvetica, sans-serif; text-align: right; vertical-align: top; font-size: 11px; color: #FFFFFF;
}
A.footer2Links {
color: #FFFFFF; text-decoration: none;
}
A.footer2Links:hover {
color: #FFFFFF; text-decoration: underline;
}
/* INFOBOXES CSS */
.infoBox {
  background: #CFD2BA;
}
TD.infoBox, SPAN.infoBox {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}
.infoBoxContents {
  background: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}
.infoBoxText {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}
.infoBoxNotice {
  background: #FF8E90;
}
.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}
TD.infoBoxHeading {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background: #1F265D;
  color: #ffffff;
}
TD.infoBoxHeadingCustom {
  font-family: Arial, Helvetica, sans-serif;
  background-image: url(images/infobox/module_bg.jpg);
}
TABLE.infoBoxCateg {
	border: 0px;
	border-spacing: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
TD.infoBoxCateg {
   vertical-align: top;
}
.infoboxCategoryName {
  font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #4B1403;
  padding: 16px 0px 0px 0px;
}
A.infoboxCatNameLink {
  font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #4B1403; text-decoration: none;
}
A.infoboxCatNameLink:hover {
  font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #791F04; text-decoration: underline;
}
.infoboxSubCategoryName {
  font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #5B5B57;
  padding: 0px 0px 0px 0px;
}
A.infoboxSubCatNameLink {
  font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #5B5B57; text-decoration: underline;
}
A.infoboxSubCatNameLink:hover {
  font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #73736F; text-decoration: underline;
}

/* MISCELLANEOUS */
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: #FFFFFF;
}
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;
}
TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #CFD2BA;
  border-spacing: 1px;
}
.productListing-heading,A.productListing-heading,A.productListing-heading:hover {
  font-family: Arial, Helvetica, sans-serif; font-size: 11px; background: #CFD2BA; color: #FFFFFF; font-weight: bold;
  text-align: left; vertical-align: top;
}
TD.productListing-data {
  font-family: Arial, Helvetica, sans-serif; font-size: 11px;
  text-align: left; vertical-align: top; padding: 6px 6px 6px 4px;
}
TD.productDesc {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 10px; color: #959594; padding: 1px 4px 1px 2px;
}
/* general styles */
SPAN.greetUser {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}
SPAN.markProductOutOfStock {
  font-family: Tahoma, Arial, Helvetica, 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;
}
.moduleRow { }
.moduleRowOver { background-color: #E1E3BD; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #F0F1E0; }
.checkoutBarFrom, .checkoutBarTo { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
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: #FFFFFF;
}
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;
}
A.pageResults {
  color: #73736F;
}
A.pageResults:hover {
  color: #73736F;
}
TD.pageHeading, DIV.pageHeading, H1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #7E8768;
  margin-bottom: 0px; margin-top: 0px;
  padding: 0px 0px 0px 0px;
}
TD.pageHeading2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #7E8768;
  padding: 10px 0px 0px 0px;
}
TR.subBar {
  background: #f4f7fd;
}
TD.subBar {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
}
TD.main, P.main {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 1.0;
}
TD.mainList, P.mainList {
  padding: 0px 0px 0px 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 1.5;
}
TD.smallText, SPAN.smallText, P.smallText {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}
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: 11px;
  color: #ff0000;
}
/* form styles */
FORM {
	display: inline;
}
TEXTAREA {
  width: 100%;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}
CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}
TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}
TD.formAreaTitle {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
.inputRequirement { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #ff0000; 
}

/* message box */
.messageBox { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.messageStackError, .messageStackWarning { font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #99ff00; }

TD.category_desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.0;
}
A.trackingLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: bold;
	text-decoration: underline;
}
A.trackingLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: bold;
	text-decoration: underline;
}

/* SPLASH PAGE CSS */
.splashheader {
	background: #E1E2BD;
	padding: 4px 4px 4px 4px;
}
.splashpageHeader {
	padding: 6px 6px 6px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #9EA374;
}
.splashpageText {
	padding: 6px 6px 6px 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
TD.splashcontenttopright {
padding: 0px 0px 0px 0px; border-color: #9EA374; border-width: 1px 1px 0px 0px; border-style: solid; text-align: left; vertical-align: top;
}
TD.splashcontenttop {
padding: 0px 0px 0px 0px; border-color: #9EA374; border-width: 1px 0px 0px 0px; border-style: solid; text-align: left; vertical-align: top;
}
.splashsboxHeader {
	padding: 6px 6px 6px 6px;
	background: #E1E2BD;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #939865;
}
.splashsboxText {
	padding: 6px 6px 6px 6px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.splashfooter {
	background: #9EA374;
	padding: 6px 6px 6px 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
A.splashfooterLink {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
A.splashfooterLink:hover {
	color: #990000;
	font-weight: bold;
	text-decoration: underline;
}

A.splashLink {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #939865;
	font-weight: bold;
	text-decoration: underline;
}
A.splashLink:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #E1E2BD;
	font-weight: bold;
	text-decoration: underline;
}

/* CATEGORY CSS */
TABLE.categorycontainer {
	border-spacing: 0; border-collapse: collapse; border-width: 0px 0px 0px 0px; border-style: solid;
	width: 708px; height: 154px; text-align: left; vertical-align: top;
	/*width: 708px; height: 236px; text-align: left; vertical-align: top;*/
}
.categorycontainer {
	text-align: left; vertical-align: top; padding: 6px 0px 0px 260px;
}
.categoryColumnCenter {
	background: #FFFFFF; padding : 2px 2px 2px 36px;
}
H1.categoryHeader {
	text-align: right; vertical-align: top; padding: 10px 10px 0px 0px; margin-bottom: 0px;
	font-family: Century Gothic, Helvetica, sans-serif; font-size: 25px;	font-weight: lighter;
}
.categoryDescription {
	text-align: right; vertical-align: top; padding: 10px 10px 0px 0px; margin-bottom: 0px;
	font-family: Century Gothic, Helvetica, sans-serif; font-size: 11px;
}
.SubCategory {
  font-family: Helvetica, Helvetica, sans-serif; font-size: 11px; color: #5B5B57;
  padding: 0px 0px 0px 0px;
}
A.SubCatNameLink {
  font-family: Century Gothic, Helvetica, sans-serif; font-size: 12px; color: #7E8768; text-decoration: underline;
}
A.SubCatNameLink:hover {
  font-family: Century Gothic, Helvetica, sans-serif; font-size: 12px; color: #A3A682; text-decoration: underline;
}
.SubCatImage {
padding: 0px 0px 0px 0px; margin: 0px 4px 4px 0px; width: 150px; height: auto;
border: 1px solid #7E8768; background: #FFFFFF;
}

/* product listings CSS */
INPUT.quantity-box	{
	BACKGROUND: #FFFFFF; font-size: 10px; color: #000000; border: solid 1px #7D7E58; width: 18px; height: 16px;
}
.quantitytext{
  font-family: Helvetica, Arial, sans-serif; font-size: 10px;
}
TD.productListingContainer {
border-color: #AEB186; border-spacing: 0; border-collapse: collapse; border-width: 1px 1px 1px 1px; border-style: solid;
background: #FFFFFF; text-align: center; height: 130px; vertical-align: middle;
}
TD.productListingTitle {
background: #FFFFFF; padding: 6px 6px 10px 6px; text-align: center; 
font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #5B5B57; font-weight: bold;
}
A.productListingLink {
  font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #73736F; text-decoration: underline;
}
A.productListingLink:hover {
  font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #73736F; text-decoration: underline;
}
.productListingResults {
  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #73736F;
  padding: 0px 0px 0px 0px;
}
A.productListingResultsLink {
  font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #4B1403; text-decoration: none;
}
A.productListingResultsLink:hover {
  font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #791F04; text-decoration: underline;
}

/* PRODUCT CSS */
.productColumnCenter {
	background: #FFFFFF; padding : 20px 20px 2px 36px;
}
.productImage {
padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 354px; height: auto;
border: 0px solid #FFFFFF; background: #FFFFFF;
}
H1.productName {
	text-align: left; vertical-align: top; padding: 0px 0px 0px 0px; margin-bottom: 0px; margin-top: 0px;
	font-family: Helvetica, Arial, sans-serif; font-size: 12px;	font-weight: bold; color: #7E8768;
}
.productName2 {
	text-align: left; vertical-align: top; padding: 0px 0px 0px 0px; margin-bottom: 0px; margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #AEB186;
}
.productsublabels {
font-family: Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; color: #AEB186;
}
.productsublabel {
font-family: Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold;
}
.productdescription {
	text-align: left; vertical-align: top; padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #686867;
}
.productprice {
	text-align: left; vertical-align: bottom; padding: 0px 0px 0px 0px;
	font-family: Helvetica, Arial, sans-serif; font-size: 11px;	font-weight: bold; color: #7E8768;
}
.productquantity {
	text-align: right; vertical-align: bottom; padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #555555;
}
.productzoomshare {
	text-align: right; vertical-align: top; padding: 0px 100px 0px 0px;
	font-family: Helvetica, Arial, sans-serif; font-size: 11px;	color: #AEB186;
}
A.productzoomsharelink, a.productzoomsharelink:hover {
	font-family: Helvetica, Arial, sans-serif; font-size: 11px;	color: #AEB186; text-decoration: none;
}
.productListingName {padding: 0px 0px 0px 0px; color: #581e00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-transform: uppercase;
text-align: left; vertical-align: top;}
.productListingText {
padding: 0px 0px 0px 0px; text-align: left; vertical-align: top;
font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #686867; font-weight: bold;
}
.productListingSubName {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #686867; font-weight: bold;}

.titleprice {color: #6D2800; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.retail {color: #B5AEA8; font-family: Verdana, Arial, Helvetica, sans-serif;}

/* MANU CSS */
.ManuHeader {
  font-family: Century Gothic, Helvetica, sans-serif; font-size: 12px; color: #7E8768; font-weight: bold;
}
.ManuDescription {
  font-family: Helvetica, Helvetica, sans-serif; font-size: 11px; color: #5B5B57;
  padding: 0px 0px 0px 0px;
}
.ManuImage {
padding: 0px 0px 0px 0px; margin: 0px 4px 4px 0px; width: 150px; height: auto;
border: 1px solid #7E8768; background: #FFFFFF;
}

/* MWAS CSS */
.mwasHeader {
  font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #633324; font-weight: bold;
}
.mwasContainer {
	text-align: left; vertical-align: top; padding: 10px 0px 0px 0px;
}
.mwasHeader {
  font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #633324; font-weight: bold;
}
.mwasProductTitle {
  font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #633324;
}
.mwasProductPrice {
  font-family: Helvetica, Arial, sans-serif; font-size: 10px; color: #868685;
}
.mwasImage {
padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 146px; height: auto;
border: 0px solid #7E8768; background: #FFFFFF;
}

/* HOME BOXES */
.homeImage {
padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 774px; height: auto;
}
.homeBoxContainer {
	text-align: left; vertical-align: top; padding: 10px 10px 10px 10px;
}
.homeBoxContainer2 {
	text-align: left; vertical-align: top; padding: 10px 10px 10px 10px;
}

/* TIPS CSS */
.TipsMenuTitle {
  font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #000000;
  padding: 10px 0px 0px 0px;
}
.TipsLinksRow {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5B5B57;
}
A.TipsLink {
  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5B5B57; text-decoration: none; font-weight: normal;
}
A.TipsLink:hover {
  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #73736F; text-decoration: underline; font-weight: normal;
}
.TipsContent {
  padding: 10px 0px 0px 0px;
 font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
}
.TipsText {
  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
  padding: 0px 0px 0px 0px;
}
.TipsCategoryDescription {
  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4e2a28;
  padding: 0px 0px 0px 0px;
}
.TipsName {
  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4e2a28; font-weight: bold;
  padding: 0px 0px 0px 0px;
}
.TipsDescription {
  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4e2a28;
  padding: 10px 0px 0px 0px;
}

/* PRESS CSS */
.PressLinksRow {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5B5B57;
}
A.PressLink {
  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5B5B57; text-decoration: none; font-weight: normal;
}
A.PressLink:hover {
  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #73736F; text-decoration: underline; font-weight: normal;
}
.PressContent {
  padding: 22px 0px 0px 0px;
 font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
}
.PressTitle {
  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-align: left; vertical-align: top;
}
.PressDate {
  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-align: left; vertical-align: top;
}
.PressDescription {
  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: left; vertical-align: top;
  padding: 10px 0px 0px 0px;
}
.PressViewDetailsRow {
text-align: left; vertical-align: top; padding: 10px 0px 0px 0px;
}
A.PressDetailsLink {
  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5B5B57; text-decoration: underline; font-weight: normal;
}
A.PressDetailsLink:hover {
  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #73736F; text-decoration: underline; font-weight: normal;
}
.PressThumbRow {
text-align: right; vertical-align: top; padding: 0px 0px 0px 0px;
}
.PressThumb {
padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 150px;
border: 1px solid #666666; background: #FFFFFF;
}

/* FRAGRANCE TEST */

.fragheadline {
	font-family: Century Gothic, Helvetica, sans-serif; font-size: 24px; color: #5A471C; font-weight: light; padding: 10px 2px 2px 2px;
}
.fragheadline2 {
	font-family: Century Gothic, Helvetica, sans-serif; font-size: 18px; color: #5A471C; font-weight: light; padding: 2px 2px 6px 2px;
}
.fragbodyhead {
	font-family: Century Gothic, Helvetica, sans-serif; font-size: 12px; color: #5A471C; font-weight: bold; text-align: left; padding: 6px 2px 2px 2px; font-style: italic;
}
.fragbody {
	font-family: Century Gothic, Helvetica, sans-serif; font-size: 12px; color: #5A471C; font-weight: normal; text-align: left; padding: 6px 2px 2px 2px; line-height: "120%";
}
.fragfooter {
	font-family: Century Gothic, Helvetica, sans-serif; font-size: 10px; color: #5A471C; font-weight: normal; padding: 2px 2px 2px 6px;
}
TABLE.fragborder {
border-color: #FFFFFF; border-spacing: 0; border-collapse: collapse; border-width: 1px 1px 1px 1px; border-style: solid; text-align: left;
}
.acolor1 {
	background: #D59F0F;
}
.acolor2 {
	background: #E0C398;
}
.bcolor1 {
	background: #B15C11;
}
.bcolor2 {
	background: #78496A; 
}
.ccolor1 {
	background: #949C51;
}
.ccolor2 {
	background: #B9AB96;
}
.dcolor1 {
	background: #80561B;
}
.dcolor2 {
	background: #8B0F04;
}
.fragtest1 {
font-family: Century Gothic, Helvetica, sans-serif; font-size: 12px; color: #7D7E58; font-weight: normal; background: #E1E2BD;
}
.fragtest2 {
font-family: Century Gothic, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; 
}
.fragtestheading {
font-family: Century Gothic, Helvetica, sans-serif; font-size: 14px; color: #7D7E58; font-weight: bold; 
}

/* SUBMENU CSS */
.SubmenuRowFirst {
padding: 10px 2px 2px 0px;
font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5B5B57; 
}
.SubmenuRow {
padding: 0px 2px 2px 0px;
font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5B5B57; 
}
A.SubmenuLink {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5B5B57; text-decoration: none; font-weight: normal;
}
A.SubmenuLink:hover {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #73736F; text-decoration: underline; font-weight: normal;
}
