* {
	padding:0;
	margin:0;
}

td, div, span {
    font-family: Arial;
	font-size: 13px;
	color:#000000;
}

img  {border:0;}

p   {margin:10px 0; padding:0;}
li  {margin:0 0 0 40px; padding:0;}
ol, ul  {list-style:disc outside; margin:0; padding:0;}

h1   {margin:10px 0; padding:0; font-size: 20px;}
h2   {margin:10px 0; padding:0;}
h3   {margin:10px 0; padding:0;}
h4   {margin:10px 0; padding:0;}

a:link {  color: #454545;}
a:visited {  color: #757575;}
a:hover {  color: #FF9900;}

body {
	width: 100%;
	font: 13px Arial;
	color: #000000;
	background-image: url(https://sep.yimg.com/ty/cdn/vitasprings/newcenter-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
}


#newmainbody {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	text-align:left;
}

#newheader {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.topsearchinput {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: 0px;
	font-size: 13px;
	color: #000000;
	width: 245px;
}

#newrecentViewed {
	width: 1000px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #b7b794;
	border-bottom-width: 1px;
	border-bottom-color: #b7b794;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.newrecentViewedHeader {
	color: #009966;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	font-size: 14px;
	font-weight: bold;
}

#newfooter {
	width: 100%;
	background-image: url(https://sep.yimg.com/ty/cdn/vitasprings/newcenter-footerbg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	text-align: center;
}

#newfooterNav {
	width: 1000px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}

#newfooterNav td  {vertical-align:top;}

#newfooterDisclaimer, #newfooterBadge {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #b7b794;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	font-family: Verdana;
	font-size: 10px;
	color: #a0a070;
}

#newfooterDisclaimer a:link {  color: #a0a070;}
#newfooterDisclaimer a:visited {  color: #a0a070;}
#newfooterDisclaimer a:hover {  color: #a0a070;}

#newsSignup {
	width: 380px;
	margin-top: 35px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

.signupinput {
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #66cccc;
	font-size: 13px;
	color: #000000;
	width: 200px;
	padding: 3px;
}


/* SUPER BAR */

#promobar {
	width:1000px; 
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
	text-align: right;
}

#my_superbar {
	width:1000px; 
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px 0px 0px 110px;
} 

#ys_superbar {left:0; margin:0; top:0; width:750px; padding: 0px; float:left;} 
#my_tophelp {margin:1px 0px 0px 0px; padding: 0px; float:left;}

#ys_cpers { float:right; margin:1px 0px 0px 20px; }
#yfc_mini {	float:right; margin:1px 0px 0px 0px; font-family: Arial; }
.ys_clear { clear:both; }

#yscp_welcome_msg { margin:0px 10px 0px 5px; display:inline; line-height:20px; color:#000; } 
#yscp_signin_link { display:inline; line-height:20px; color:#fff; }
#yscp_signout_link { margin-left:10px; margin-right:10px; display:inline; line-height:20px; }
#yscp_myaccount_link { display:inline; line-height:20px; margin-right:10px; margin-left:10px; }
#my_help_link { margin-right:10px;  margin-left:10px; display:inline; line-height:20px; }
#my_international_link { display:inline; line-height:20px; margin-right:0px; margin-left:10px; }


/* LEFT NAV */

#newleftBrand {
	width: 151px;
	padding: 2px 0px 0px 0px;
}

#newleftBrand td {
	padding: 1px;
	text-align: right;
	font-weight: bold;
	color: #208452;
	text-decoration: none;
}

#newleftBrand, #newleftGreen, #newleftBlue, #newleftOrange img {
     border:0;
	 margin: 5px 0px 5px 0px;
	 
}

#newleftGreen {
	width: 151px;
	padding: 5px 0px 0px 0px;
}

#newleftGreen td {
	padding: 1px;
	text-align: right;
	font-weight: bold;
	color: #208452;
	text-decoration: none;
}

#newleftGreen a:link {  text-decoration: none; color: #208452}
#newleftGreen a:visited {  text-decoration: none; color: #208452}
#newleftGreen a:hover {  text-decoration: underline; color: #208452 }

#newleftBlue {
	width: 151px;
	padding: 5px 0px 0px 0px;
}

#newleftBlue td {
	padding: 1px;
	text-align: right;
	font-weight: bold;
	color: #0188B5;
	text-decoration: none;
}

#newleftBlue a:link {  text-decoration: none; color: #0188B5}
#newleftBlue a:visited {  text-decoration: none; color: #0188B5}
#newleftBlue a:hover {  text-decoration: underline; color: #0188B5 }

#newleftOrange {
	width: 151px;
	padding: 0px 0px 0px 0px;
}

#newleftOrange td {
	padding: 1px;
	text-align: right;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}

#newleftOrange a:link {  text-decoration: none; color: #FF9900}
#newleftOrange a:visited {  text-decoration: none; color: #FF9900}
#newleftOrange a:hover {  text-decoration: underline; color: #FF9900 }

#newleftAz {
    text-align: center;
	width: 151px;
	padding: 6px 0px 0px 0px;
}

#newleftAz td {
	text-align: center;
	font-weight: bold;
	color: #208452;
	text-decoration: none;
}

#newleftAz a:link {  text-decoration: none; color: #208452}
#newleftAz a:visited {  text-decoration: none; color: #208452}
#newleftAz a:hover {  text-decoration: underline; color: #208452 }

#newleftAz .listgreen td {
	text-align: center;
	font-weight: normal;
	color: #208452;
	text-decoration: none;
}

#newleftAz .listgreen :link {  color: #208452}
#newleftAz .listgreen :visited {  color: #208452}
#newleftAz .listgreen :hover {  color: #FF6600 }


/* OTHER FIX */

.specialTitle {
	background-color: #D8F1EF;
	padding: 4px 6px 4px 6px;
	font-weight: bold;
	color: #33AEA1;
}

.sitemapAz { font-size: 13px;  }
.sitemapAz :link { color: #454545}
.sitemapAz :visited { color: #009966 }
.sitemapAz :hover {	color: #FF6600;	font-weight: bold; }
.sitemapAz td {   padding: 2px 2px 2px 10px; }

.lightgreen td {
    padding: 2px;
	text-align: left;
	font-weight: normal;
	color: #208452;
}

.highlightPurple10 {
	background-color: #CC6699;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1px 2px 1px 2px;
	margin: 2px 0px 2px 0px;
}

.highlightRed10 {
	background-color: #CC3300;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1px 2px 1px 2px;
	margin: 2px 0px 2px 0px;
}

.highlightBlue10 {
	background-color: #3366CC;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1px 2px 1px 2px;
	margin: 2px 0px 2px 0px;
}

.highlightGreen10 {
	background-color: #5CB502;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1px 2px 1px 2px;
	margin: 2px 0px 2px 0px;
}

/* OLD CSS */

.leftgreen {  font-weight: bold; text-decoration: none; color: #208452}
.leftgreen :link {  text-decoration: none; color: #208452}
.leftgreen :visited {  text-decoration: none; color: #208452}
.leftgreen :hover {  text-decoration: underline; color: #208452 }
.leftblue {  font-weight: bold; text-decoration: none; color: #0188B5}
.leftblue :link {  text-decoration: none; color: #0188B5}
.leftblue :visited {  text-decoration: none; color: #0188B5}
.leftblue :hover {  text-decoration: underline; color: #0188B5 }
.leftorange {  font-weight: bold; text-decoration: none; color: #FF9900}
.leftorange :link {  text-decoration: none; color: #FF9900}
.leftorange :visited {  text-decoration: none; color: #FF9900}
.leftorange :hover {  text-decoration: underline; color: #FF9900 }
.lightgreen { color: #208452 }
.lightgreen :link {  color: #208452}
.lightgreen :visited {  color: #208452}
.lightgreen :hover {  color: #FF6600 }

.boldonly {  font-weight: bold; }
.choose {  font-size: 11px; }
.breadcrumbs {  font-size: 12px; }
.breadcrumbs :link {  color: #3366CC }
.breadcrumbs :visited {  color: #3366CC }
.breadcrumbs :hover {  color: #3366CC }

.facts-table {  font-family: Verdana; font-size: 10px}
.titlegray { font-size: 13px; color: #666666; font-weight: bold;}
.vd10{ font-family: Verdana; font-size: 10px; }
.vd10bold{ font-family: Verdana; font-size: 10px; font-weight: bold;}
.vd10gray { font-family: Verdana; font-size: 10px; color: #454545; }
.vd10right{ font-family: Verdana; font-size: 10px; text-decoration: none; color: #555555;}
.footergreen {  font-family: Verdana; font-size: 10px; color: #57B687}
.mytop10 { font-family: Verdana; font-size: 10px; color: #57b687;}
.offcircle { font-family: Arial; font-size: 12px; font-weight: bold; color: #444444; }