/*--PLEASE NOTE: STYLE SHEETS ARE PROTECTED BY COPYRIGHT LAWS. THEY ARE PROPRIETARY CODE. WE ENFORCE.--*/


/*--MAIN TEXT STYLES--*/

BODY {
  FONT-SIZE: 11px;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ;
  background-repeat: no-repeat;
  background-position: center top;
  margin: 0px 0px 0px 0px;}

TD {
  FONT-SIZE: 11px;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

P {
  FONT-SIZE: 11px;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 28px;
  font-weight: bold;
  color: #000000;
  margin: 0px;
  padding: 0px;
  padding-bottom: 6px;
  text-transform: uppercase;}

h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 17px;
  font-weight: bold;
  color: #000000;
  margin: 0px;
  padding: 0px;
  padding-bottom: 4px;
  text-transform: uppercase;}

h3 {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
  text-decoration: none;}

h4 {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
  text-decoration: none;}

h5 {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;}


/*--BUTTON STYLES--*/

.buttonGrey {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #999999;
  color: #000000;
  font-weight: bold;
  padding: 0px;
  margin: 0px;
  border-top: 2px solid #CCCCCC;
  border-right: 2px solid #333333;
  border-bottom: 2px solid #333333;
  border-left: 2px solid #CCCCCC;
  text-decoration: none;
  cursor: pointer;}

.buttonOrange {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #cf9b38;
  color: #000000;
  font-weight: bold;
  padding: 0px;
  margin: 0px;
  border-top: 2px solid #F7C452;
  border-right: 2px solid #B76F20;
  border-bottom: 2px solid #B76F20;
  border-left: 2px solid #F7C452;
  text-decoration: none;
  cursor: pointer;}

.buttonRed {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #614109;
  color: #FFFFFF;
  font-weight: bold;
  padding: 0px;
  margin: 0px;
  border-top: 2px solid #921414;
  border-right: 2px solid #5F0202;
  border-bottom: 2px solid #5F0202;
  border-left: 2px solid #921414;
  text-decoration: none;
  cursor: pointer;}
    
.buttonTan {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #E3C995;
  color: #000000;
  font-weight: bold;
  padding: 0px;
  margin: 0px;
  border-top: 2px solid #F7E5C2;
  border-right: 2px solid #CDA659;
  border-bottom: 2px solid #CDA659;
  border-left: 2px solid #F7E5C2;
  text-decoration: none;
  cursor: pointer;}

/*--ALT TEXT STYLES--*/

.text8px {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8px;
  font-weight: bold;
  text-decoration: none;}
  
.textNewsletterSignup {
  font-size: 9px;
  font-weight: bold;}
  
.textDisclaimer {
  font-size: 9px;}

.textSmall {
  font-size: 9px;}

.textTopCart {
  FONT-SIZE: 9px;
  COLOR: #FFFFFF;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;}
  
.textSearchBar {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #884A00;
  font-size: 10px;
  text-decoration: none;}
  
.textCartTrailPast {
  color: #000000;
  text-decoration: none;}

.textCartTrailPast:hover {
  color: #000000;
  text-decoration: underline;}

.textCartTrailPresent {
  color: #CC0000;}

.textCartTrailFuture {
  color: #999999;}
  
.textFormBold {
  font-weight: bold;}
  
.textFormBackorder {
  color: #FF0000;}

.textFormPricematch {
  color: #006600;}

.textOrderNumber {
  color: #CC0000;
  font-size: 17px;
  font-weight: bold}
  
.textItemPageHeaders {
  font-weight: bold;
  font-size: 12px;}
 
.textUserMessage {
  color: #CC0000;}
  

/*--LINK STYLES--*/

.link {
  text-decoration: underline;
  color: #000000;}

.link:hover {
  color: #990000;
  text-decoration: underline;}

.linkPlain {
  color: #000000;
  text-decoration: none;}

.linkPlain:hover {
  color: #000000;
  text-decoration: underline;}

.linkRed {
  text-decoration: underline;
  color: #CC0000;}

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

.linkCategoryPageItemName {
  color: #000000;
  text-decoration: none;}

.linkCategoryPageItemName:hover {
  color: #CC0000;
  text-decoration: underline;}

.link8px {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8px;
  color: #000000;
  text-decoration: none;}

.link8px:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8px;
  color: #000000;
  text-decoration: underline;}
  
.linkCategoryPageItemNumber {
  font-size: 9px;
  color: #000000;
  text-decoration: none;}
  
.linkCategoryPageItemNumber:hover {
  font-size: 9px;
  color: #CC0000;
  text-decoration: underline;}

.linkTopCartHeader {
  FONT-SIZE: 9px;
  COLOR: #FFFFFF;
  font-weight: bold;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;}

.linkTopCart {
  FONT-SIZE: 9px;
  COLOR: #FFFFFF;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;}

.linkTopCart:hover {
  FONT-SIZE: 9px;
  COLOR: #FFFFFF;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: underline;}

.linkLowPrice {
  text-decoration: underline;
  font-size: 9px;
  font-weight: bold;
  color: #FF0000;}

.linkLowPrice:hover {
  color: #990000;
  font-weight: bold;
  font-size: 9px;
  text-decoration: underline;}

.linkMenuBottomBar {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #330000;
  font-size: 10px;
  text-decoration: none;}

.linkMenuBottomBar:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #CC9933;
  font-size: 10px;
  text-decoration: none;}

.linkMenuTopBar {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #614109;
  font-size: 10px;
  text-decoration: none;}

.linkMenuTopBar:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #CF9B38;
  font-size: 10px;
  text-decoration: none;}

.linkRelatedItems {
  font-size: 9px;
  color: #000000;
  text-decoration: none;}

.linkRelatedItems:hover {
  font-size: 9px;
  color: #000000;
  text-decoration: underline;}

.linkIndexTitle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: 990000;
  text-decoration: underline;}

.linkIndexTitle:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: DD0000;
  text-decoration: underline;}

.linkIndexAttention {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: FF0000;
  font-weight: bold;
  text-decoration: underline;}

.linkIndexAttention:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: 770000;
  font-weight: bold;
  text-decoration: underline;}

.linkLeftNav {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #770000;
  font-weight: bold;
  text-decoration: none;}

.linkLeftNav:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;}

.linkLeftNavOver {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  font-weight: bold;
  text-decoration: none;
}

.linkCategoryClickOrder {
  color: #CC0000;
  font-weight: bold;
  text-decoration: none;}

.linkCategoryClickOrder:hover {
  color: #FF0000;
  font-weight: bold;
  text-decoration: underline;}

.linkLowPrice {
  text-decoration: none;
  font-size: 10px;
  font-weight: bold;
  color: #CC0000;}

.linkLowPrice:hover {
  color: #FF0000;
  font-size: 10px;
  text-decoration: underline;}
  
.linkAvailability {
  text-decoration: none;
  font-size: 11px;
  font-weight: bold;
  color: #CC0000;}

.linkAvailability:hover {
  color: #FF0000;
  font-size: 11px;
  text-decoration: underline;}
  
.linkSpecial {
  text-decoration: none;
  font-size: 11px;
  font-weight: bold;
  color: #CC0000;}

.linkSpecial:hover {
  color: #FF0000;
  font-size: 11px;
  text-decoration: underline;}
  

/*--TABLE COLOR STYLES--*/

.tableColor1 {
  background-color: #614109;}
  
.tableColor2 {
  background-color: #C88F00;}
  
.tableColor3 {
  background-color: #F4E4AE;}
  
.tableColor4 {
  background-color: #F4E4AE;}

.tableColor5 {
  background-color: #FFFFFF;}
  
.tableColor6 {
  background-color: #FFFFFF;} 


/*--TABLE STYLES--*/

.tableLeftNav {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #f4e4ae;
  color: #614109;
  font-weight: bold;
  padding: 1px;
  margin: 0px;
  border-top: 2px solid #FFF2D2;
  border-right: 2px solid #E0AB45;
  border-bottom: 2px solid #E0AB45;
  border-left: 2px solid #FFF2D2;
  text-decoration: none;
  cursor: pointer;}
  
.tableLeftNavPlain {
  background-color: #f4e4ae;
  padding: 1px;
  margin: 0px;
  border-top: 2px solid #FFF2D2;
  border-right: 2px solid #E0AB45;
  border-bottom: 2px solid #E0AB45;
  border-left: 2px solid #FFF2D2;}

.tableLeftNavOver {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #CF9B38;
  color: #FFFFFF;
  font-weight: bold;
  padding: 1px;
  margin: 0px;
  border-top: 2px solid #A66F00;
  border-right: 2px solid #DDAA47;
  border-bottom: 2px solid #DDAA47;
  border-left: 2px solid #A66F00;
  text-decoration: none;
  cursor: pointer;}

.tableLeftNavHeader {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  background-color: #614109;
  color: #FFFFFF;
  font-weight: bold;
  padding: 1px;
  margin: 2px;
  border-top: 2px solid #94630D;
  border-right: 2px solid #513401;
  border-bottom: 2px solid #513401;
  border-left: 2px solid #94630D;
  text-decoration: none;}
    
.tableFormHeader {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  font-weight: bold;	
  font-size: 11px;
  background-color: #F4E4AE;
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  padding-left: 4px;}
  
.tableCategoryPriceTableQuantity {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  font-weight: bold;	
  font-size: 10px;
  text-align: center;
  background-color: #F4E4AE;
  padding-top: 2px;
  padding-right: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  width: 50;}
  
.tableCategoryPriceTablePrice {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 10px;
  text-align: center;
  background-color: #FFFFFF;
  padding-top: 2px;
  padding-right: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  width: 50;}
  
.tableCategoryPriceTableHead {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  font-weight: bold;	
  font-size: 10px;
  text-align: right;
  background-color: #FFFFFF;
  padding-top: 2px;
  padding-right: 2px;
  padding-bottom: 2px;
  padding-left: 2px;}
  
.tableItemPriceTableQuantity {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  font-weight: bold;	
  font-size: 11px;
  text-align: center;
  background-color: #F4E4AE;
  padding-top: 2px;
  padding-right: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  width: 60;}
  
.tableItemPriceTablePrice {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 11px;
  text-align: center;
  background-color: #FFFFFF;
  padding-top: 2px;
  padding-right: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  width: 60;}
  
.tableItemPriceTableHead {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-weight: bold;	
  font-size: 11px;
  text-align: right;
  background-color: #614109;
  padding-top: 2px;
  padding-right: 2px;
  padding-bottom: 2px;
  padding-left: 2px;}
  
.tableFakeTextField {
  FONT-SIZE: 11px;
  COLOR: #000000;
  border-top: 2px solid #808080;
  border-right: 1px solid #D4D0C8;
  border-bottom: 1px solid #D4D0C8;
  border-left: 2px solid #808080;
  background-color: #FFFBF2;}

/*--FORM ELEMENTS STYLES--*/

.formTextField {
  FONT-SIZE: 11px;
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  line-height: normal;
  background-color: #FFFBF2;}
  
.formSearchField {
  FONT-SIZE: 11px;
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  line-height: normal;
  background-color: #FFFFFF;}

.formPad {
  margin: 0px 0px 0px 0px;
  padding: 0px;}


/*--TABLE PADDING STYLES--*/

.tablePadItem {
  padding-top: 6px;
  padding-right: 4px;
  padding-bottom: 6px;
  padding-left: 4px;}

.tablePad1 {
  padding: 1px;}

.tablePad2 {
  padding: 2px;}

.tablePad4 {
  padding: 4px;}

.formBoxClearWhite {
  FONT-SIZE: 11px;
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  line-height: normal;
  margin: 0px;
  padding: 0px;
  background-color: #FFFFFF;
  border: 0px 0 #FFFFFF;}

.formBoxClearWhiteRight {
  FONT-SIZE: 11px;
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  line-height: normal;
  margin: 0px;
  padding: 0px;
  background-color: #FFFFFF;
  border: 0px 0 #FFFFFF;
  text-align: right;}

.formBoxClearGrey {
  FONT-SIZE: 11px;
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  line-height: normal;
  border: 0px none #DDDDDD;
  margin: 0px;
  padding: 0px;
  background-color: #DDDDDD;}

.formBoxClearGreyRight {
  FONT-SIZE: 11px;
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  line-height: normal;
  border: 0px none #DDDDDD;
  margin: 0px;
  padding: 0px;
  background-color: #DDDDDD;
  text-align: right;}

.textRelatedItemsLink {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #000000;
  text-decoration: underline;}

.disabled_input {
  FONT-SIZE: 11px;
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  line-height: normal;
  border-bottom-color: #CCCCCC;
  border-right-color: #CCCCCC;
  background-color: #CCCCCC;}

BODY {  
  FONT-SIZE: 11px; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ; 
  background-repeat: no-repeat; 
  background-position: center top} 

TD {  
  FONT-SIZE: 11px; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif} 

P {   
  FONT-SIZE: 11px; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif} 

.largeTitle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 24px;
  font-weight: bold;
  color: #000000;
  margin-bottom: -10px;
  text-transform: uppercase;
}
  
.mediumTitle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #000000;
  text-transform: uppercase;
}

.smallTitle { 
  color: #000000; 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 14px; 
  font-weight: bold; 
  text-decoration: none;}
  
.typeSmall {  
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8px;
  color: #000000;
  text-decoration: none;}

.errorText {  
  FONT-SIZE: 11px;
  COLOR: #FF0000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  line-height: normal;
  border-bottom-color: #CCCCCC;
  border-right-color: #CCCCCC;}
  
.smalltext {  
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8px;
  font-weight: bold;
  text-decoration: none;}




.itemNumber { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;}
  
.itemSubHeaders { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;}
  
.redeem_amount {  
  FONT-SIZE: 11px;
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  line-height: normal;
  border-bottom-color: #CCCCCC;
  border-right-color: #CCCCCC;
  background-color: #DDDDDD;}




.link {
  text-decoration: underline;
  color: #000000;}
  
.link:hover { 
  color: #990000;
  text-decoration: underline;}

.linkBlack {  
  FONT-SIZE: 10px; 
  COLOR: #000000; 
  FONT-FAMILY: Verdana, Helvetica, Arial; 
  TEXT-DECORATION: none} 

.linkBlack:hover {  
  COLOR: #999999; 
  FONT-FAMILY: Verdana, Helvetica, Arial; 
  TEXT-DECORATION: none}

.linkWhite {  
  COLOR: #ffffff;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none;
  font-size: 10px;} 
  
.linkRed {  
  COLOR: #FF0000;
  text-decoration: underline;} 

.linkWhite:hover {  
  COLOR: #FFCC33; 
  FONT-FAMILY: Verdana, Helvetica, Arial; 
  TEXT-DECORATION: none} 

.linkBurg { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #660000;
  font-size: 10px;
  text-decoration: none;}
  
.linkBurg:hover { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #FFFFFF;
  font-size: 10px;
  text-decoration: none;}
  
.linkOrange { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #CC6600;
  font-size: 10px;
  text-decoration: none;}
  
.linkOrange:hover { 
  COLOR: #CC9933; 
  FONT-FAMILY: Verdana, Helvetica, Arial; 
  TEXT-DECORATION: none}
  
.linkBlackNoChange {  
  FONT-SIZE: 10px; 
  COLOR: #000000; 
  FONT-FAMILY: Verdana, Helvetica, Arial; 
  TEXT-DECORATION: none}
  
.linkBlackNoChange:hover {  
  COLOR: #000000; 
  FONT-FAMILY: Verdana, Helvetica, Arial; 
  TEXT-DECORATION: none}

.linkNoChange { 
  text-decoration: none;}

.menuLink { 
  color: #000000;
  margin-bottom: -12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;}




.button1 {  
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #cf9b38;
  color: #FFFFFF;
  font-weight: bold;
  padding: 0px;
  margin: 0px;
  border-top: 2px solid #e5ce80;
  border-right: 2px solid #6e240a;
  border-bottom: 2px solid #6e240a;
  border-left: 2px solid #e5ce80;
  text-decoration: none;}
  
.greyButton { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #999999;
  color: #000000;
  font-weight: bold;
  padding: 0px;
  margin: 0px;
  border-top: 2px solid #CCCCCC;
  border-right: 2px solid #333333;
  border-bottom: 2px solid #333333;
  border-left: 2px solid #CCCCCC;
  text-decoration: none;}
  



.fList {  
  FONT-SIZE: 11px; 
  COLOR: #000000; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif} 

.fField { 
  FONT-SIZE: 11px;
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  line-height: normal;} 

.formF {  
  FONT-SIZE: 11px;
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  line-height: normal;
  border-bottom-color: #CCCCCC;
  border-right-color: #CCCCCC;}
  
.formTag {
  margin: 0px;
  padding: 0px;}
  


  
.tablePadItem { 
  padding-top: 6px;
  padding-right: 4px;
  padding-bottom: 6px;
  padding-left: 4px;}
  
.tablePad { 
  padding: 4px;}
    
.formBoxClearWhite {  
  FONT-SIZE: 11px;
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  line-height: normal;
  margin: 0px;
  padding: 0px;
  background-color: #FFFFFF;
  border: 0px 0 #FFFFFF;
  }

.formBoxClearWhiteRight { 
  FONT-SIZE: 11px;
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  line-height: normal;
  margin: 0px;
  padding: 0px;
  background-color: #FFFFFF;
  border: 0px 0 #FFFFFF;
  text-align: right;
  }
  
.formBoxClearGrey {
  FONT-SIZE: 11px;
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  line-height: normal;
  border: 0px none #DDDDDD;
  margin: 0px;
  padding: 0px;
  background-color: #DDDDDD;
  }

.formBoxClearGreyRight {
  FONT-SIZE: 11px;
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  line-height: normal;
  border: 0px none #DDDDDD;
  margin: 0px;
  padding: 0px;
  background-color: #DDDDDD;
  text-align: right;
  }
.linkMenuBar {

  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #614109;
  font-size: 10px;
  text-decoration: none;
}
.linkMenuBar:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #cf9b38;
  font-size: 10px;
  text-decoration: none;
}
.button2 {

  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: 663300;
  color: #FFFFFF;
  font-weight: bold;
  padding: 0px;
  margin: 0px;
  border-top: 2px solid #A45200;
  border-right: 2px solid #000000;
  border-bottom: 2px solid #000000;
  border-left: 2px solid #A45200;
  text-decoration: none;
}
.textTitleBox {
  font-size: 18px;
  font-weight: bold;
  text-transform: uppercase;
}
.button3 {

  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #D1D1D1;
  color: #000000;
  font-weight: bold;
  padding: 0px;
  margin: 0px;
  border-top: 2px solid #E9E9E9;
  border-right: 2px solid #333333;
  border-bottom: 2px solid #333333;
  border-left: 2px solid #E9E9E9;
  text-decoration: none;
}

.button4 {

  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #f4e4ae;
  color: #000000;
  font-weight: bold;
  padding: 3px;
  margin: 0px;
  border-top: 3px solid #E9E9E9;
  border-right: 3px solid #333333;
  border-bottom: 3px solid #333333;
  border-left: 3px solid #E9E9E9;
  text-decoration: none;
}
/*--LEFT MENU STYLES--*/  
  
#navcontainer {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  width: 160px;
  margin: 0;
  background: #000000;}		
		
ul#navlist {
  text-align: left;
  list-style: none;
  padding: 0;
  margin: 0;}
		
ul#navlist li {
  display: block;
  margin: 0;
  padding: 0;}
		
ul#navlist li a {
  display: block;
  width: 100%;
  padding: 1px 2px 1px 2px;
  border-width: 2px;
  border-color: #FFF2D2 #E0AB45 #E0AB45 #FFF2D2;
  border-style: solid;
  color: #614109;  
  text-decoration: none;
  background: #F4E4AE;}
		
#navcontainer>ul#navlist li a { 
  width: auto;}
		
ul#navlist li#active a {
  color: #FFFFFF;
  background: #CF9B38;
  border-color: #A66F00 #DDAA47 #DDAA47 #A66F00;}
		
ul#navlist li a:hover, ul#navlist li#active a:hover {
  color: #FFFFFF;
  background: #CF9B38;
  border-color: #A66F00 #DDAA47 #DDAA47 #A66F00;}

.tableLeftNavHeader {
  font-size: 13px;
  background-color: #614109;
  color: #FFFFFF;
  font-weight: bold;
  padding: 2px;
  margin: 2px;
  border-top: 2px solid #94630D;
  border-right: 2px solid #513401;
  border-bottom: 2px solid #513401;
  border-left: 2px solid #94630D;
  text-decoration: none;}
  
.emailHighlight {
  border: 2px solid #CC0000;
  color: #CC0000;
  font-weight: bold;
  padding: 1px;}

.linkItemDescriptionFooter {
  color: #6E240A;
  font-weight: bold;
  text-decoration: none}
  
.linkItemDescriptionFooter:hover {
  color: #6E240A;
  font-weight: bold;
  text-decoration: underline}

.textItemSubheader {
  color: #6E240A;
  font-weight: bold;  
  font-size: 10px;
  background-color: #F4E4AE;
  padding-top: 3px;
  padding-right: 6px;
  padding-bottom: 3px;
  padding-left: 6px;}
  
.tableItemDivide {
  background-color: #F4E4AE;}
  
.itemTable {
  border: 1px solid #442211;}

.tableItemPriceTablePrice1 {  
  color: #000000;
  font-size: 11px;
  text-align: center;
  background-color: #FFFFFF;
  padding: 2px;
  border: 1px solid #442211;
  width: 60;}
  
.tableCategorySearchBarThin {
  border: 1px solid #614109;
  background-color: #614109;}
  
.tableCategorySearchBarThick {
  border: 2px solid #614109;
  background-color: #F4E4AE;}