.cartlink { font-size: 9px; font-weight: bold; font-family: Verdana,Arial,sans-serif; color: #000000; }
.carttext { font-size: 9px; font-family: Verdana,Arial,sans-serif; color: #000000; }
.carttextbold { font-size: 9px; font-weight: bold; font-family: Verdana,Arial,sans-serif; color: #000000; }
.cartsubtotal { font-size: 12px; font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #000000; }
.cartsubtotallabel { font-size: 12px; font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #336699; }
.footer { font-size: xx-small; font-family: Arial,sans-serif ; color: #ffffff}
.imagecaption { font-size: xx-small; font-family: Verdana,Arial,sans-serif ; color: #666666}

.quickstoreitemtextbold { font-size: 11px; font-weight: bold; font-family: Verdana,Arial,sans-serif; color: #000000; }
.productsubheader { font-size: 18px; font-weight: bold; font-family: Verdana,Arial,sans-serif; color: #708EBD; }
.retailprice { font-size: 16px; font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #666666; }
.memberlogintext { letter-spacing: -1pt; font-size: 13px; font-weight: bold; font-family: Verdana,Arial,sans-serif; color: #256FBB; }
.memberlogintext2 { font-size: 9px; font-weight: bold; font-family: Verdana,Arial,sans-serif; color: #256FBB;}
.memberprice { font-size: 18px; font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #000000; }
.membertext { font-size: 10px; font-weight: bold; font-family: Verdana,Arial,sans-serif; color: #3D5486; }
.nutritioninfolink { font-size: 9px; font-weight: bold; font-family: Verdana,Arial,sans-serif; color: #1C6DBF; }
.producttext { font-size: 9px; font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #000000; }
.productdescription { font-size: 11px; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #000000; }
.productinfo { font-size: 9px; font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #808080; }
.redtyperetail { font-size: 9px; font-weight: bold; font-family: Verdana,Arial,sans-serif; color: #666666; }
.redtypemembers	{ font-size: 11px; font-weight: bold; font-family: Verdana,Arial,sans-serif; color: red; }
.sidebarbody { font-size: 70%; line-height: 150%; font-family: Verdana, Arial, sans-serif }
.sidebarhead { font-weight: bold; font-size: 70%; font-family: Verdana, Arial, sans-serif }
.sidebarcaption { font-size: xx-small; font-family: Verdana,Arial,sans-serif ; color: #666666}
.sidebarcaptionhead  { font-weight: bold; font-size: xx-small; font-family: Verdana,Arial,sans-serif }
.whiteboxtitle { font-size: small; font-family: Arial,sans-serif ; color: #ffffff}

a { font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #2970B9}
a:hover { font-weight: bold; text-decoration: underline; font-family: Verdana,Arial,sans-serif; color: #545F68}
a.body { font-size: xx-small; font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #000000}
a.body:hover {color: #336699; font-weight: bold; text-decoration: underline;}
a.cartlink { font-size: 9px; font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #000000; }
a.cartlink:hover { font-size: 9px; font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: underline; color: #000000; }
a.quickstoreitemtext { font-size: 10px; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #000000; }
a.quickstoreitemtext:hover { font-size: 10px; font-family: Verdana,Arial,sans-serif; text-decoration: underline; color: #000000; }
a.productlink { font-size: 9px; font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #000000; }
a.productlink:hover { font-size: 9px; font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: underline; color: #000000; }
a.subnav { font-size: xx-small; font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #000000}
a.subnav:hover {color: #ff0000; font-weight: bold; text-decoration: underline;}
a.towheadlines { font-size: 9px; font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #FFFFFF; }
a.towheadlines:hover { font-size: 9px; font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: underline; color: #FFFFFF; }
a.towheadlinesbig { font-size: 12px; font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #FFFFFF; }
a.towheadlinesbig:hover { font-size: 12px; font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: underline; color: #FFFFFF; }
a.dtowheadlines { font-size: 9px; font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #333366; }
a.dtowheadlines:hover { font-size: 9px; font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: underline; color: #333366; }
a.dtowheadlinesbig { font-size: 12px; font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: none; color: #333366; }
a.dtowheadlinesbig:hover { font-size: 12px; font-weight: bold; font-family: Verdana,Arial,sans-serif; text-decoration: underline; color: #333366; }

A.tabbc:link { font-weight:bold; font-size:12px; text-align:center; font-family: "Arial", "Helvetica"; color:white;}
A.tabbc:visited { font-weight:bold; font-size:12px; text-align:center; font-family: "Arial", "Helvetica"; color:white;}
A.tabbc:hover { font-weight:bold; font-size:12px; text-align:center; font-family: "Arial", "Helvetica"; color:white;}

.tabc { font-weight:bold; font-size:12px; text-align:center; font-family: "Arial", "Helvetica"; color:white;}
.tabbc  { font-weight:bold; font-size:12px; text-align:center; font-family: "Arial", "Helvetica"; color:white;}
.stileupdn  { font-weight:bold; font-size:12px; text-align:center; font-family: "Arial", "Helvetica"; color:white;}



/* Footer ------------------------------- */
.BgColor1 {
	background-color:#FFFFFF;
}
.BgColor2 {
	background-color:#CDD6DD;
}
.BgColro3 {
	background-color:#0d2b53;
}
.BgColro4 {
	background-color:#000033;
}
.BgColor5 {
	background-color:#08437F;
}
.TextColor1 {
	color:#FFFFFF;
}
.TextColor2 {
	color:#000000;
}
.TextColor3 {
	color:#FF0000;
}
.SmallText {
	font-size:9px;
}
a.FooterLink {
	color: #FFFFFF ;
	text-decoration:none;
	font-size:9px;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
}
a.FooterLink:hover {
	color: #FFFFFF ;
	background-color:#0d2b53;
	text-decoration:none;
	font-weight:bold;
}
.LeftBoxSpacer {
	background:url(../images/left_box_spacer.gif) repeat-y;
	width:179px;
}
.leftLink {
	text-decoration:none;
	color:#235ba6;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.leftLink:hover {
	color:#b71518;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.PaddingLR {
	padding-left:10px;
	padding-right:10px;
}
.PaddingTB {
	padding-bottom:10px;
	padding-top:10px;
}
.PaddingTB5 {
	padding-bottom:5px;
	padding-top:5px;
}
.DateBg {
	background:url(../images/date_bg.gif) left no-repeat;
	height:22px;
}
.BoxSpacer {
	background:url(../images/box_spacer.gif) repeat-y;
}
.FormBg {
	background:url(../images/freenewsletter_form_bg.gif) no-repeat;
	width:169px;
	height:224px;
}
/*a.FooterLink {
	color: #FFFFFF ;
	text-decoration:none;
	font-size:9px;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
}
a.FooterLink:hover {
	color: #000000 ;
	background-color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}*/