body { background-color: #E4E3B0; margin: 0px; padding: 0px; font-family: Arial, Helvetica, san-serif; font-size: 11px; color: #000000; font-weight: normal; }
p,td  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal;  }

ul { margin-top: 3px; margin-bottom: 3px; }
li { margin-left: -24px; list-style-type: square; color: #2D290A;  padding-bottom : 4px;   }
.leftColPattern { background-image: url(/img/hm_bkg_pattern.gif); }

.footerTxt { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #2D290A; padding: 7px 4px; }
.footerTxt a { color: #2D290A; text-decoration: none }
.footerTxt a:hover { color: #2D290A; text-decoration: underline }

.t2Body { padding: 3px; }
.t2BodyTxt { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2D290A; font-weight: normal;  }
.t2BodyTxt a { color: #F54C00; text-decoration: none }
.t2BodyTxt a:hover { color: #F54C00; text-decoration: underline }

.t2BodyNavTxt { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2D290A; font-weight: normal;  }
.t2BodyNavTxt a { color: #2D290A; text-decoration: none }
.t2BodyNavTxt a:hover { color: #2D290A; text-decoration: underline }

.leftNavSection { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2D290A; font-weight: bold; padding: 3px 6px; background-color: #E4E3B0; }
.leftNavSection a { color: #2D290A; text-decoration: none; }
.leftNavSection a:hover { color: #2D290A; text-decoration: underline; }

.subNavHdr { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2D290A; font-weight: bold;  padding: 3px 6px 3px 18px; background-color: #D4D281; }
.subNavHdr a { color: #2D290A; text-decoration: none; }
.subNavHdr a:hover { color: #2D290A; text-decoration: underline; }

.subNavTxt { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #2D290A; font-weight: normal; padding: 3px 6px 3px 30px;  background-color: #E4E3B0;  }
.subNavTxt a { color: #2D290A; text-decoration: none; }
.subNavTxt a:hover { color: #2D290A; text-decoration: underline; }

.t2HighlightTxt { color: #F54C00; }

.t2ProductTable { padding: 10px 7px; }

.holiday { color:#BF311A; font-weight:bold; }
.holiday a{ color:#BF311A;  }
.holiday a:hover{ color:#BF311A;  }
.holiday2 { color:#BF311A; font-weight:bold; font-size:14px; padding-right:8px; }
.formCell { padding:0px 0px 0px 5px; }

input { height: 20px; border: 1px solid #F0ECD0; font-family: Arial, Helvetica, sans-serif; }
	input.short { width: 42px;  padding-left:5px; }
	input.medium { width: 47px; padding-left:5px; }
	input.medium_long { width: 80px; padding-left:5px; }
	input.medium_longer { width: 142px; padding-left:5px; }
	input.long { width: 285px; padding-left:5px; }
	.form_error { color: #BF311A; }
	input.checkradiobox { height: 14px; margin: 4px 4px 0px 0px; border: none; padding: 0px; }
	input.button { width: 75px; height: 26px; }
	
.store_link{text-decoration:none; font-weight:bold; color:#3c0066;}