div.breadCrumbs {
    padding: 3px;
    font-size: 11px;
    margin-top: -10px;
    border: 1px solid gray;
}
div.breadCrumbs a {
    text-decoration: none;
}
div.breadCrumbs a:hover {
    text-decoration: underline;
}
body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
body > table {
    padding: 2px;
    border: 1px solid black;
}
div.siteFooter {
    padding-top: 8px;
    padding-bottom: 5px;
}
div.pageFooter {
    margin-top: 3px;
}

.color01 { background-color: #799A57; }
.color02 { background-color: #BCCDAB; }
.color03 { background-color: #627D46; }

#trcolor1 { background-color: #EFEFEF; }
#trcolor0 { background-color: #FFFFFF; }
#tdRightColumn { background-color: #EFEFEF; border: 1px solid #333333; }
#tdLightColor { background-color: #FFFFFF; }
#tdMediumColor { background-color: #EFEFEF; }
#tdDarkColor { background-color: #CCCCCC; }
#tdHeader { background-color: #627D46; font-family: Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-transform: uppercase;}

/* :::::Forms Styles::::: */ 
.buttonStyle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #CCCCCC; border: 1px solid #333333; padding: 2px; margin: 2px; }
 
 
/* :::::Borders And Such::::: */
.thinBorder { border: 1px solid #333333; }
.thinBorderBlack { border: 1px solid #000000; }
.thinBorderLight { border: 1px solid #EFEFEF; }

/* :::::Form Field Help Styles::::: */
.fieldPopup { border: 1px solid #FFFFFF; background-color:#FFFFCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.fieldPopupText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color:#000000; }

/* ::::::::::::My Account:::::::::::::::::::::::::::::::: */
td#myAccount { font-family: Verdana;  font-size: 12px; }
.myAccount { color: #000000;  background: transparent;  text-decoration: underline; }
a.myAccount:hover { background-color: transparent;  color: #666666; }

/*::::BEGIN NAVAGATION STYLES::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

/* ::::::::::::Nav Level One:::::::::::::::::::::::::::::::: */
td#navOne { font-family: Verdana;  font-size: 12px; }
.navOne { color: #FFFFFF;  background: transparent;  text-decoration: none; }
a.navOne:hover { background-color: transparent;  color: #CCCCCC; }

/* ::::::::::::Nav Level One Active:::::::::::::::::::::::::::::::: */
td#navOneSelected { font-family: Verdana;  font-size: 12px; font-weight: bold; }
.navOneSelected { color: #FFFFFF; text-decoration: none;  background: transparent; }
a.navOneSelected:hover { color: #CCCCCC;  background-color: transparent; }

/* :::::::::::::::::Nav Level Two::::::::::::::::::::::::::: */
td#navTwo { padding: 3px 0px 3px 0px; font-family: Verdana;  font-size: 12px; }
.navTwo { color: #495F34;  background: transparent; text-decoration: none; }
a.navTwo:hover { color: #799A57;  background-color: transparent; }

/* :::::::::::::::::Nav Level Two Active::::::::::::::::::::::::::: */
td#navTwoSelected { padding: 3px 0px 3px 0px; font-family: Verdana;  font-size: 12px; font-weight: bold;}
.navTwoSelected { color: #495F34; text-decoration: none; font-weight: bold; }
a.navTwoSelected:hover { color: #799A57;  background-color: transparent; }

/* ::::::::::::::::::::::Nav Level Three:::::::::::::::::::::: */
td#navThree { font-family: Verdana;  font-size: 12px; }
.navThree { color: #495F34;  background: transparent; text-decoration: none; }
a.navThree:hover { color: #799A57;  background-color: transparent; }

/* ::::::::::::::::::::::Nav Level Three Active:::::::::::::::::::::: */
td#navThreeSelected { font-family: Verdana;  font-size: 12px; font-weight: bold;}
.navThreeSelected { color: #495F34; text-decoration: none; font-weight: bold;}
a.navThreeSelected:hover { color: #799A57;  background-color: transparent; }

/*::::END NAVAGATION STYLES::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

/* :::::Best Viewed Table::::: */
td#bestViewedWith { border: 0px; padding: 2px 2px 2px 2px;  background-color: transparent;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666;  text-align: right;  }
.bestViewedWith { color: #666666;  font-size:10px; background: transparent;  text-decoration: underline; }
a.bestViewedWith:hover { background-color: transparent;  color: #990000; }
.errorRedHelp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; text-decoration: underline; }
.errorRedNoHelp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; text-decoration: none; }
.shippingText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; text-decoration: underline; }
.discountText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; text-decoration: underline; }

/*  form field fonts */
.formFields { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }