.link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
	A.link{color:#896e44;text-decoration:underline;}
	A.link:Hover{color:#660000;text-decoration:underline;}
	
.nav{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
	A.nav{color:#FFFFFF;text-decoration:none;}
	A.nav:Hover{color:#FFFFFF;text-decoration:underline;}
	
.red66{color:#660000;}

.mboxDefault { visibility:hidden; }

.autodel {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.autodel2 {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.autodel3 {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.featuretitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.featuretitle {
	COLOR: #000066; TEXT-DECORATION: none
}
A.featuretitle:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.featuredesc {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.itemtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.itemtitle {
	COLOR: #000066; TEXT-DECORATION: none
}
A.itemtitle:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.itemdesc {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.itemname {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.itemdesc2 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.itemdesc2 {
	COLOR: #000066; TEXT-DECORATION: underline
}
A.itemdesc2:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.itemdesc3 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.itemdesc3 {
	COLOR: #000066; TEXT-DECORATION: underline
}
A.itemdesc3:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.prepingred {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.nutri {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.nutri2 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.nutri3 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.nutri4 {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.directions {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.directions {
	COLOR: #000066; TEXT-DECORATION: underline
}
A.directions:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.directions2 {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.directions2 {
	COLOR: #000066; TEXT-DECORATION: underline
}
A.directions2:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.prevnext {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.prevnext {
	COLOR: #006600; TEXT-DECORATION: underline
}
A.prevnext:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.return {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.return {
	COLOR: #003366; TEXT-DECORATION: underline
}
A.return:hover {
	COLOR: #6699cc; TEXT-DECORATION: underline
}
.qty {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wizitemname {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.wizitemname {
	COLOR: #000066; TEXT-DECORATION: underline
}
A.wizitemname:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.summary {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sumlists {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.sumlists {
	COLOR: #000066; TEXT-DECORATION: underline
}
A.sumlists:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.sum {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sum2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sum3 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sum4 {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sum5 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.choose {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #006600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.add2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.add2 {
	COLOR: #990000; TEXT-DECORATION: underline
}
A.add2:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.add3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.add3 {
	COLOR: #990000; TEXT-DECORATION: underline
}
A.add3:hover {
	COLOR: #006600; TEXT-DECORATION: underline
}
.plus {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.plus {
	COLOR: #990000; TEXT-DECORATION: none
}
A.plus:hover {
	COLOR: #006600; TEXT-DECORATION: none
}
.view {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.view {
	COLOR: #006600; TEXT-DECORATION: underline
}
A.view:hover {
	COLOR: #009900; TEXT-DECORATION: underline
}
.add {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.add {
	COLOR: #990000; TEXT-DECORATION: underline
}
A.add:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.selectweeks {
	FONT-SIZE: 11px; WIDTH: 140px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px
}
.selectqty {
	FONT-SIZE: 12px; WIDTH: 30px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px
}
.customqty {
	FONT-SIZE: 12px; WIDTH: 30px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 12px
}
.lists {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.lists {
	COLOR: #000066; TEXT-DECORATION: underline
}
A.lists:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.lists2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.shoptitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.times {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.shopbar {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.shopsub {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.shopitem {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.shopdis {
	FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.onetime {
	FONT-SIZE: 10px; COLOR: #cc0000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.selectlogin {
	FONT-SIZE: 12px; WIDTH: 150px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px
}
.instructions {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.guarantee {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.selectpromo {
	FONT-SIZE: 12px; WIDTH: 100px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px
}
.promo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.login {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.login2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.login2 {
	COLOR: #000066; TEXT-DECORATION: underline
}
A.login2:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.login3 {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.login3 {
	COLOR: #000066; TEXT-DECORATION: underline
}
A.login3:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.selectshipping {
	FONT-SIZE: 11px; WIDTH: 240px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px
}
.fields1 {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fields2 {
	FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fields3 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.selectname {
	FONT-SIZE: 11px; WIDTH: 170px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px
}
.selectmid {
	FONT-SIZE: 11px; WIDTH: 18px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px
}
.selectstate {
	FONT-SIZE: 11px; WIDTH: 85px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px
}
.selectzip {
	FONT-SIZE: 11px; WIDTH: 100px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px
}
.selectcountry {
	FONT-SIZE: 11px; WIDTH: 170px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px
}
.selectadd {
	FONT-SIZE: 11px; WIDTH: 385px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px
}
.selectcard {
	FONT-SIZE: 11px; WIDTH: 340px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px
}
.selectmonth {
	FONT-SIZE: 11px; WIDTH: 72px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px
}
.thanksupsell {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.thanksupsell2 {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.thanksupsell2 {
	COLOR: #000066; TEXT-DECORATION: underline
}
A.thanksupsell2:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.thanksorder {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.thanksorder2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.thanksorder2 {
	COLOR: #000066; TEXT-DECORATION: underline
}
A.thanksorder2:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.thankscounselor {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.thankscounselor {
	COLOR: #000066; TEXT-DECORATION: underline
}
A.thankscounselor:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.title {
	FONT-SIZE: 22px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txt {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.txt {
	COLOR: #000066; TEXT-DECORATION: underline
}
A.txt:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.results {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.txt12 {
	COLOR: #000066; TEXT-DECORATION: underline
}
A.txt12:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.txt2 {
	FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.txt2 {
	COLOR: #000066; TEXT-DECORATION: underline
}
A.txt2:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.txt3 {
	FONT-SIZE: 16px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.txt3 {
	COLOR: #000066; TEXT-DECORATION: underline
}
A.txt3:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.txt4 {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.txt4 {
	COLOR: #000066; TEXT-DECORATION: underline
}
A.txt4:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.txt11 {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.txt4 {
	COLOR: #000066; TEXT-DECORATION: underline
}
A.txt4:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.red {
	COLOR: #cc0000
}
.txtError {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.txtError {
	COLOR: #000066; TEXT-DECORATION: underline
}
A.txtError:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.Error {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.goal {
	FONT-SIZE: 12px; COLOR: #006600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.successtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 2; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fdaTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 2; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fdaEntry {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fdaForm {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fdaEx {
	FONT-SIZE: 10px; COLOR: #516c3c; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fdaCat {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fdaButton {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mainlink {
display: block;
text-align: left;
text-decoration: none;
background-image:url(/images/catalog/off_bg_blue.gif); 
font-family:tahoma,arial;
font-size:11px;
font-weight:bold;
color: #ffffff;
background-repeat:repeat-y;
height:21px;
padding-top: 4px;
padding-left:6px;
vertical-align:middle;
}

.mainlink:hover {
background-image:url(/images/catalog/on_bg_blue.gif); 
font-family:tahoma,arial;
font-size:11px;
font-weight:bold;
color: #ffffff;
text-decoration:none;
}

.catlink {
display: block;
text-align: left;
text-decoration: none;
background-image:url(/images/catalog/cat_bg_blue.gif); 
background-repeat:repeat-y;
font-family:tahoma,arial;
font-size:10px;
height:18px;
font-weight:bold;
padding-top: 3px;
padding-left:12px;
color: #3974a7;
vertical-align:middle;
}

.catlink:hover {
background-image:url(/images/catalog/on_cat_hover_blue.gif); 
font-family:tahoma,arial;
font-size:10px;
font-weight:bold;
color: #3974a7;
text-decoration:none;
}

.scrollable_100 {
width: 100%;
height: 60px;
overflow: auto;
}

