html, body {font-family:Verdana, sans-serif; font-size:12px; color:#333333;}
hr {color:#77a03f; background-color:#77a03f; height:1px; margin-top:4px; margin-bottom:-6px;}
img {border:0px;}
a:link, a:visited {color: #8d3b03;text-decoration:none;}
a:hover {color: #81e71a;text-decoration:none;}
.cart_icon {border:none; margin:12px 0px;}
.searchBtn {color:#FFFFFF; background-color:#c3e37e; border:1px solid #b1d16c; height:20px; width:30px; 
	font-size:10px; font-family:Verdana, sans-serif;}
.searchBox {color: #333333; background-color: #EEEEEE; border:1px solid #8d3b03;
	font-size:10px; font-family:Verdana, sans-serif; width:130px;}
.textbox {color: #333333; background-color: #EEEEEE; border:1px solid #8d3b03;
	font-size:10px; font-family:Verdana, sans-serif;}
.textboxDisabled {background-color:#FFFFFF; border:1px solid #e1e1e1;
	/*font-size:12px;*/ color:#e1e1e1; font-family:"Perpetua", Serif;}
.submit {color: #8d3b03; background-color:#f7d0da; padding:2px; margin:0; border:1px solid #b1d16c;
	/* height:18px; *//* font-weight: bold; */
	font-size:12px;
	}
form {margin:0px; padding:0px;}
ol, ul {margin-left:30px; padding:0px; color:#333333;}
li {list-style-position:outside; margin:0px; padding:0px;}
li.bullet {list-style-type:square;}
li.bulletLrg {list-style-type:square; font-size:12px;}
li.num {color:#333333;}
li.account {list-style-type:square; padding-top:5px; padding-bottom:5px;}
.txtSession, .txtCopy {color:#77a03f; line-height:20px; font-weight:bold;}
a.txtSession, a.txtSession:visited {color:#77a03f; text-decoration:none; font-weight:normal;}
a.txtSession:hover, a.txtSiteDocs:hover {color:#81e71a;text-decoration: none;}
.txtButton {color:#8d3b03; background-color: #f7d0da; border:1px solid #b1d16c; padding:2px;
	font-family:Verdana, sans-serif; font-size:15px; text-align:center; text-decoration: none;}
a.txtButton {color:#8d3b03; background-color: #f7d0da; border:1px solid #b1d16c; padding:2px;
	font-size:15px; text-align:center; text-decoration:none;}
a.txtButton:hover {color:#8d3b03; background-color:#b1d16c; border:1px solid #f7d0da;}
a.txtButtonSmall {color:#8d3b03; background-color: #f7d0da; border:1px solid #b1d16c; padding:2px;
	font-size:10px; font-weight:normal; text-align:center; text-decoration:none; white-space:nowrap;}
a.txtButtonSmall:hover {color:#8d3b03; background-color:#b1d16c; border:1px solid #f7d0da;}
a.buyButton {color:#8d3b03; background-color:#f7d0da; border:1px solid #b1d16c; padding:2px 8px 2px 8px;
	font-size: 18px; text-decoration: none;}
a.buyButton:hover {color:#8d3b03; background-color:#b1d16c; border:1px solid #f7d0da;}
.txtOldPrice {text-decoration:line-through; font-size:12px;}
.txtSale {color:#70cdcc; font-weight:bold;}
.txtOutOfStock {color:#FF0000;}
.txtPrice {color:#333333; font-weight:bold;}
.txtSiteDocs, a.txtSiteDocs {color:#ffffff; text-decoration:none; font-size:12px;}
a.txtSiteDocs:hover {color:#81e71a; text-decoration:none;}
.txtDefault, a.txtDefault, a.txtLink, a.txtLocation {color:#8d3b03; text-decoration:none; font-size:13px;}
a.txtDefault:hover, a.txtLink:hover, a.txtLocation:hover {color: #81e71a;text-decoration:none;}
a.txtSelected:hover, a.txtSelected:active, a.txtSelected:link, a.txtSelected:visited {color: #81e71a;text-decoration:none;}
.txtContentTitle {text-transform:uppercase; font-family:"Perpetua", Serif; font-size:18px; font-weight:bold; color:#FFFFFF; background-color:#92c45d; 
	background-image:url(../styleImages/titlebg.gif); background-repeat:no-repeat; background-position:bottom right;
	height:15px; border-top:1px solid #f7d0da; border-left:1px solid #f7d0da; border-right:1px solid #f7d0da; padding:5px;}
.txtContentTitle a:link, .txtContentTitle a:visited {color:#FFFFFF;}
.txtContentTitle a:hover {color:#c1f77a;}
.txtBoxSave {color:#70cdcc; padding-left:16px;}
.tblList {}
.tdListTitle {background-color:#92c45d; font-weight:bold; color:#FFFFFF;}
.tdEven {background-color:#FFFFFF; border-bottom:1px dashed #e1e1e1;}
.tdOdd {background-color:#FFFFFF; border-bottom:1px dashed #e1e1e1;}
.txtCartPrice {padding-right:3px; font-weight:normal;}
.txtCart {color:#333333;}
.cartTotal {border-top:1px dashed #e1e1e1; padding-top:2px; margin-top:3px; margin-bottom:5px;}
a.txtCartProduct:active, a.txtCartProduct:link, a.txtCartProduct:visited {text-decoration:none; color:#333333;}
a.txtCartProduct:hover {text-decoration:none; color:#70cdcc;}
a.txtviewCart:active, a.txtviewCart:link, a.txtviewCart:visited {color:#77a03f; line-height:20px; font-weight:bold; text-decoration:none;}
a.txtviewCart:hover {color: #81e71a; line-height:20px; text-decoration:none;}
a.flashBasket:active, a.flashBasket:link, a.flashBasket:visited, a.flashBasket:hover {color:#FFFFFF; background-color:#e1e1e1; 
	border:1px solid #cccccc; line-height:20px; text-align:center; text-decoration:none;}
.cartTitle {font-weight:bold; color:#333333; border-bottom:1px dashed #e1e1e1; padding:2px; margin-bottom:4px;}
.cartTitleOption {font-weight:bold; color:#666666; border-top:1px dashed #666666; padding:2px; margin-top:4px;}
.cartProgress {width:100%; border-bottom:1px solid #8d3b03; padding:10px 0 4px 0;}
.cartStep {font-weight:normal; font-size:1.2em; color:#8d3b03; padding:4px 20px 4px 20px;}
.cartStepCurrent {font-size:1.2em; color:#FFFFFF; background-color:#f072ab; border:1px solid #8d3b03; padding:4px 20px 4px 20px;}
.quickBuy {text-align:center; color:#666666;}
.tdcartTitle {font-weight:bold; color:#666666; border-bottom:1px dashed #e1e1e1;}
.tdcartEven {background-color:#ffffff; border-bottom:1px dashed #e1e1e1;}
.tdcartOdd {background-color:#FFFFFF; border-bottom:1px dashed #e1e1e1;}
.tdCartSubTotal {padding-top:10px;}
.txtStockWarn {color:#FF0000;}
.txtError {font-weight: bold; color: #050F72; background-color: #FFCECE; border: 1px solid #FF0000; padding: 2px;}
.txtCopyright, a.txtCopyright {text-align: center; padding-top: 5px; color: #000000;}
a.txtCopyright:hover {text-decoration: none;}
.dropDown {width:120px;}
.addCoupon:hover, .addCoupon:active, .addCoupon:visited, .addCoupon:link  {font-weight:bold;
	color:#000000; text-decoration:none; font-weight:bold;}
.RatingTop {background-color:#ffffff; padding:3px;}
.RatingMain {background-color:#ffffff; padding:3px; font-style:italic;}
.ReviewBot {background-color:#ffffff; padding:3px;}
.RatingBottom {background-color:#e1e1e1; padding:3px; color:#FFFFFF;}
a.sortLink {color:#FFFFFF; font-weight:bold; text-decoration:none;}
a.sortLink:hover {text-decoration:underline;}
#shipping-select {width:220px;}
.Disclaimer {font-size:10px; color:#999999; border-top:1px solid 77a03f;}
.CouponResult {border:1px solid red; color:red; padding-left:5px; padding-right:5px; margin-right:10px;}
