<STYLE TYPE="text/css">
<!--

/*  there are four different sections (and one black) to this site so the styles deal with sect1, sect2, sect3, sect4, and black */
/*  sect1 is home, sect2 is content, sect3 is community, sect4 is shop, black is black
//  each of these sections can be located under seperate color headings                  */
/* -------------------------------------------- BLack FOnts --------------------------------------- */
/*
INPUT {
background: #ffffff;
color: #000000;
}
defines white as color for form fields -- barry wanted this for win/ie platforms but
I think it should not be used on production -- leave this up to user
*/

.highlight {
	FONT-WEIGHT: normal;
	COLOR: #000000;
	background-color: Yellow;
}

.blackverdana /* this is for the nav */
{
font-weight:normal;
color:black;
text-decoration: none;
}
.blacktextsmall /* used on walking tracker */
{
color: #000000;
text-decoration:none;
}
.blacktextsmallbold /* used on walking tracker */
{
color: #000000;
text-decoration:none;
font-weight: bold;
}
.standardSlug /*standard text for shop slug assortments*/
{
font-weight : normal;
color : #000000;
line-height : 1.5;
}
.standardSlugBold /*standard text for shop slug assortments*/
{
font-weight : bold;
color : #000000;
line-height : 1.5;
}
.grayStandardSlug /*standard text for shop slug assortments*/
{
font-weight : normal;
color : #666666;
line-height : 1.5;
}
.grayStandardSlugBold /*standard text for shop slug assortments*/
{
font-weight : bold;
color : #666666;
line-height : 1.5;
}
.NNpolicyText /* text in <textarea> tags for netscape */
{
}
.NNagreeText /* used for text around form elements on pitch page */
{
	line-height: 13pt;
}
.standard /*standard text for rest of site*/
{
font-weight : normal;
color : #000000;
}
.standardMed /*standard text for rest of site*/
{
font-weight : normal;
color : #000000;
}
.standardBold /*standard bold text for rest of site*/
{
font-weight : bold;
color : #000000;
}
.blackBody /* generally used for body copy on NN pages */
{
color : #000000;
}
.standardItalic /*standard italic for entire site*/
{
font-weight : normal;
color : #000000;
font-style : italic;
}
.blackXSmall /*generally used for wiseprice */
{
font-weight : bold;
color : #000000;
}
.blackSmall /*generally used for headers in slugs and subheads in articles*/
{
font-weight : bold;
color : #000000;
}
.blackSmallItalic /*generally used for headers in slugs and subheads in articles*/
{
font-weight : bold;
color : #000000;
font-style : italic;
}
.blackMed /*generally used for headers in slugs and subheads in articles*/
{
font-weight : bold;
color : #000000;
}
.blackLarge /*new style, possibly used for subheads*/
{

font-size : 1.2em;
font-weight : bold;
color : #000000;
}
.blackXLarge /*generally used for headers in articles*/
{

font-size : 1.33em;
font-weight : bold;
color : #000000;
}
table#aetnaChromeTable /* special table for Aetna chrome header */
{
position:absolute;
left:0px;
top:0px;
}
.bsc_footer {
	font-size: 1em; LINE-HEIGHT: 1.5; 
}
/* --------------------------------------------- BLue FOnts ------------------------------------------ */
.greenverdana
{

font-size:1em;
font-weight:normal;
color:#009999;
text-decoration:none;
}
.sect3XSmall /*generally used for wiseprice */
{

font-size : 1em;
font-weight : bold;
color : #006699;
}
.sect3Small /*generally used for headers in slugs and subheads in articles*/
{

font-size : 1em;
font-weight : bold;
color : #006699;
}
.sect3SmallItalic /*generally used for headers in slugs and subheads in articles*/
{

font-size : 1em;
font-weight : bold;
color : #006699;
font-style : italic;
}
.sect3Med /*generally used for headers in slugs and subheads in articles*/
{

font-size : 1em;
font-weight : bold;
color : #006699;
}
.sect3Large /*new style, possibly used for subheads*/
{

font-size : 1.07em;
font-weight : bold;
color : #0084a9;
}
.sect3XLarge /*generally used for headers in articles*/
{

/*font-size : 1.33em;*/
font-weight : bold;
color : #006699;
}
.buyButtonMessage /* temp style for buy button message */
{

font-size : 1em;
font-weight : bold;
color : #003399;
}
.blueMed
{

font-size : 1em;
font-weight : bold;
text-decoration : none;
color : #003399;
}
.blueLarge
{

font-size : 1.2em;
font-weight : bold;
text-decoration : none;
color : #003399;
}
.blueSmMed
{
 /*added for fak*/
font-size : 1em;
font-weight : bold;
text-decoration : none;
color : #003399;
}
.blueSmall
{
 /*added for fak*/
font-size : 1em;
font-weight : bold;
text-decoration : none;
color : #003399;
}
.blueXSmall /************  added for fak  **********/
{

font-size : 1em;
font-weight : bold;
text-decoration : none;
color : #003399;
}
.walkingbarheader
{
font-size : 1em;

font-weight : bold;
font-style : normal;
color : #0000CC;
text-transform : uppercase;
}
.lwiBlueHeader
{
font-size : 1em;

font-weight : normal;
font-style : normal;
color : #0F428D;
}
 a.uhcflBlueLink{
font-style: normal;
line-height: normal;
font-weight: normal;
color: #636AB5;
 }
  a.lwiBlueLogin{
 font-style: normal;
 line-height: normal;
 font-weight: normal;
 color: #4877BE;
 }
 a.lwiBlueLink{
 font-style: normal;
 line-height: normal;
 font-weight: normal;
 color: #4877BE;
 }
.wtBlueStandard /* Used by Walking Challenge */
{

font-size : 1em;
font-weight: normal;
color : #3878DB;
}
.wtBlueBold
{

font-size : 1em;
color : #3878DB;
font-weight: bold;
}
.wtBlue11 /* used for FAK */
{

font-size : 1em;
font-weight : normal;
text-decoration: none;
color : #3878DB;
}
.wtBlue11
{

font-size : 1em;
font-weight : normal;
text-decoration: none;
color : #3878DB;
}
a.wtBlueLink
{
font-weight : normal;
text-decoration: underline;
color : #3878DB;
}
/*------------------------------------------- GReen FOnts --------------------------------------------*/
.sect2XSmall /*generally used for wiseprice */
{

font-size : 1em;
font-weight : bold;
color : #66cc00;
}
.sect2SmallItalic /*generally used for headers in slugs and subheads in articles*/
{

font-size : 1em;
font-weight : bold;
color : #66cc00;
font-style : italic;
}
.sect2Small /*generally used for headers in slugs and subheads in articles*/
{

font-size : 1em;
font-weight : bold;
color : #66cc00;
}
.sect2Med /*generally used for headers in slugs and subheads in articles*/
{

font-size : 1em;
font-weight : bold;
color : #66cc00;
}
.sect2Large /*new style, possibly used for subheads*/
{

font-size : 1em;
font-weight : bold;
color : #66cc00;
}
.subhead /* this is a style strictly for miavita */
{

font-size : 1em;
font-weight : bold;
color : #66cc00;
}
.sect2XLarge /*generally used for headers in articles*/
{

font-size : 1.5em;
font-weight : bold;
color : #66cc00;
}
.greenLarge /*generally used for headers in slugs and subheads in articles*/
{

font-size : 1.2em;
font-weight : bold;
color : #66cc00;
}
.greenXlarge /*generally used for headers in slugs and subheads in articles*/
{

font-size : 1.33em;
font-weight : bold;
color : #66cc00;
}
.greenMed /*generally used for headers in slugs and subheads in articles*/
{

font-size : 1em;
font-weight : bold;
color : #66cc00;
}
.darkGreenSmall /*generally used for headers in slugs and subheads in articles*/
{

font-size : 1em;
font-weight : bold;
color : #336600;
}
.darkGreenMed /*generally used for headers in slugs and subheads in articles*/
{

font-size : 1em;
font-weight : bold;
color : #336600;
}
.darkGreenLarge /*generally used for headers in slugs and subheads in articles*/
{

font-size : 1.2em;
font-weight : bold;
color : #336600;
}
.standardGreen /*standard text for rest of site*/
{

font-size : 1em;
font-weight : normal;
color : #66CC00;
}
.green12bold
{

font-size : 1em;
font-weight : bold;
color : #6F875A;
}
/*-------------------------------------------- BLue GReen FOnts ------------------------------------------*/
.sect1tiny /*generally used for wiseprice */
{

font-size : 1em;
font-weight : normal;
color : #006666;
}
.sect1XSmall /*generally used for wiseprice */
{

font-size : 1em;
font-weight : bold;
color : #006666;
}
.sect1plain /*generally used for headers in slugs and subheads in articles*/
{

font-size : 1em;
font-weight : 400;
color : #006666;
}
.sect1Small /*generally used for headers in slugs and subheads in articles*/
{

font-size : 1em;
font-weight : bold;
color : #006666;
}
.sect1SmallItalic /*generally used for headers in slugs and subheads in articles*/
{

font-size : 1em;
font-weight : bold;
color : #006666;
font-style : italic;
}
.sect1Med /*generally used for headers in slugs and subheads in articles*/
{

font-size : 1em;
font-weight : bold;
color : #006666;
}
.sect1Large /*new style, possibly used for subheads*/
{

font-size : 1em;
font-weight : bold;
color : #006666;
}
.sect1XLarge /*generally used for headers in articles*/
{

font-size : 1.33em;
font-weight : bold;
color : #006666;
}
.sect4XSmall /*generally used for wiseprice */
{

font-size : 1em;
font-weight : bold;
color : #006666;
}
.sect4Small /*generally used for headers in slugs and subheads in articles*/
{

font-size : 1em;
font-weight : bold;
color : #006666;
}
.sect4SmallLink /*generally used for headers in slugs and subheads in articles*/
{

font-size : 1em;
font-weight : bold;
color : #006666;
text-decoration : none;
}
.sect4SmallItalic /*generally used for headers in slugs and subheads in articles*/
{

font-size : 1em;
font-weight : bold;
color : 006666;
font-style : italic;
}
.sect4Med /*generally used for headers in slugs and subheads in articles*/
{

font-size : 1em;
font-weight : bold;
color : 006666;
}
.sect4Large /*new style, possibly used for subheads*/
{

font-size : 1.5em;
font-weight : bold;
color : #006666;
}
.sect4XLarge /*generally used for headers in articles*/
{

font-size : 1.33em;
font-weight : bold;
color : #006666;
}
.cblueSmall /*generally used for headers in articles*/
{

font-size : 1em;
font-weight : normal;
color : #3266CB;
}
.cblueMed /*generally used for headers in articles*/
{

font-size : 1em;
font-weight : normal;
color : #3266CB;
}
/*----------------------------------------------- GRay FOnts ------------------------------------------*/
.greymedium /*this is for search results headings*/
{

font-size : 1em;
font-weight : bold;
text-decoration : none;
color : #999999;
}
.greyMed /*generally used for headers in slugs and subheads in articles*/
{

font-size : 1em;
font-weight : bold;
color : #999999;
}
.NNintroText /* used for caption text on pitch page */
{
	font-size : 1em;
	color : #666666;
	line-height : 1em;
}
.NNbullet /* used for the bulleted items on pitch page */
{

font-size : 1em;
color : #888888;
}
.grayLarge /* used for the bulleted items on pitch page */
{

font-size : 1.2em;
color : #666666;
}
.ltGrayLarge /* used for the bulleted items on pitch page */
{

font-size : 1.33em;
color : #cccccc;
}
.ltGrayStandardItalic /* used for the bulleted items on pitch page */
{
font-size : 1em;
color : #cccccc;
font-style: italic;
}
.ltGrayStandard /* used for the bulleted items on pitch page */
{
font-size : 1em;
color : #cccccc;
}
a.ltGrayStandardLink /* used for the bulleted items on pitch page */
{
color : #cccccc;
text-decoration : underline;
}
.grayStandardBold /* used for the bulleted items on pitch page */
{

font-size : 1em;
color : #666666;
font-weight: bold;
}
.grayStandard /* used for the bulleted items on pitch page */
{

font-size : 1em;
color : #666666;
font-weight: normal;
}
a.grayStandardLink
{
font-weight : normal;
text-decoration : underline;
color : #666666;
}
a.grayStandardBoldLink
{
font-weight : bold;
text-decoration : underline;
color : #666666;
}
.darkGrayMed
{

font-size : 1em;
font-weight : bold;
text-decoration : none;
color : #666666;
}
.darkGray333333
{
font-weight : normal;
text-decoration : none;
color : #333333;
}
.darkGray333333WcGraph
{

font-size : 1em;
font-weight : normal;
text-decoration : none;
color : #333333;
}
.darkGray333333Italic
{

font-size : 1em;
font-weight : normal;
text-decoration : none;
font-style: italic;
color : #333333;
}
/* change color to black - do not create new CSS style blackBold because existing content use this name*/
.darkGray333333Bold
{

/*font-size : 1.1em;*/
font-weight : 600;
text-decoration : none;
color : black;
}
a.darkGray333333Link
{
font-weight : normal;
text-decoration : underline;
color : #333333;
}
a.darkGray333333Link:hover
{
font-weight : normal;
text-decoration : underline;
color : #333333;
}
a.darkGray333333Link11
{

font-weight : normal;
text-decoration : underline;
color : #333333;
}
a.darkGray333333Link:hover11
{
font-weight : normal;
text-decoration : underline;
color : #333333;
}
a.darkGray333333BoldLink
{
font-weight : bold;
text-decoration : underline;
color : #333333;
}
a.darkGray333333BoldLink:hover
{
font-weight : bold;
text-decoration : underline;
color : #333333;
}
.darkGraySmall
{
font-weight : normal;
text-decoration : none;
color : #666666;
}
a.darkGraySmall
{
font-weight : normal;
text-decoration : none;
color : #666666;
font-size: 1.3em;
}
a.darkGraySmall:hover
{
font-weight : normal;
text-decoration : underline;
color : #FF6600;
font-size: 1.3em;
}
a.darkGraySmallUnderline
{
font-weight : normal;
text-decoration : underline;
color : #666666;
}
a.darkGraySmallUnderline:hover
{
font-weight : normal;
text-decoration : underline;
color : #FF6600;
}
.Gray11Bold
{

font-size : 1em;
font-weight : bold;
text-decoration : none;
color : #666666;
}
a.Gray11BoldLink
{
font-weight : bold;
text-decoration : underline;
color : #666666;
}
.darkGrayXSmallText
{
font-weight : bold;
text-decoration : none;
color : #666666;
}
a.darkGrayXSmall
{
font-weight : bold;
text-decoration : none;
color : #666666;
font-size: 1.1em;
}
a.darkGrayXSmall:hover
{
font-weight : bold;
text-decoration : underline;
color : #FF6600;
font-size: 1.1em;
}
.lwidarkGray12
{
font-size : 1em;

font-weight : normal;
font-style : normal;
color : #333333;
}
.lwidarkGray11
{
font-size : 1em;

font-weight : normal;
font-style : normal;
color : #333333;
}
.darkGray10 /*generally used for headers in articles*/
{

font-size : 1em;
font-weight : normal;
color : #333333;
}
/*----------------------------------------------- purple FOnts ------------------------------------------*/
.ltPurpleMed
{

font-size : 1em;
font-weight : bold;
text-decoration : none;
color : #9d86ae;
}
.ltPurpleStandard
{

font-size : 1em;
font-weight : normal;
text-decoration : none;
color : #9d86ae;
}
/*----------------------------------------------- REd/ORange FOnts -------------------------------------------*/
.errorMessage /*generally used for errors */
{

font-size : 1em;
font-weight : bold;
color : #ff0000;
}
.smallError /*generally used for errors */
{

font-size : 1em;
font-weight : normal;
color : #ff0000;
}
.errorMessageYellow  /*used for errors on WLP scale -- shows up good on grey background */
{

font-size : 1em;
font-weight : bold;
color : #ffff00;
}
.pinkStandard  /* generally used for promotions on the homepage */
{

font-size : 1em;
font-weight : normal;
color : #cc33cc;
}
.pinkStandardSlug  /* generally used for promotions on the homepage */
{

font-size : 1em;
font-weight : normal;
color : #cc33cc;
}
.orangeStandardBold /* used for FAK */
{

font-size : 1em;
font-weight : bold;
color : #ff6600;
}
.orange11_Bold /* used for FAK */
{

font-size : 1em;
font-weight : bold;
text-decoration: none;
color : #ff6600;
}
.orange11 /* used for FAK */
{

font-size : 1em;
font-weight : normal;
text-decoration: none;
color : #ff6600;
}
.orangeMarker /* used for Required Field */
{

font-size : 1em;
color : #ff6600;
vertical-align : top;
}
.orangeStandard /* used for FAK */
{
color : #ff6600;
}
.orangeMed /* used for FAK */
{

font-size : 1em;
font-weight : bold;
color : #ff6600;
}
.orange14 /* used for FAK */
{

font-size : 1em;
font-weight : bold;
color : #ff6600;
}
a.ff6600Link10 /* used for walking challenge */
{
font-weight : normal;
color : #ff6600;
}
.orangeStandardBoldLink /* Used by Walking Challenge */
{

font-size : 1em;
font-weight : bold;
text-decoration: underline;
color : #ff6600;
}
.orangeStandardLink /* Used by Walking Challenge */
{

font-size : 1em;
font-weight: normal;
text-decoration: underline;
color : #ff6600;
}
/*----------------------------------------------- BRown FOnts ------------------------------------------*/
.brownStandard /*standard text for rest of site*/
{

font-size : 1em;
font-weight : bold;
color : #663300;
text-decoration: none;
}
.brownLarge /*new style, possibly used for subheads*/
{

font-size : 1.2em;
font-weight : bold;
color : #663300;
}
.brownMedium /*new style, possibly used for subheads*/
{

font-size : 1em;
font-weight : bold;
color : #663300;
}
.uhcflContentSplash{

font-size: 1em;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #48402A;
}
/*----------------------------------------------- WHite FOnts ------------------------------------------*/
.whiteTitle
{

font-size : 1em;
font-weight : bold;
color : #ffffff;
}
.NNGreySquare /* used for text in grey squares on pitch page */
{
 	line-height: 1.3;
	color: #ffffff;
	text-decoration: none;
}
.NNbulletHide /* used for the hidden bulleted items on pitch page for exact spacing */
{

font-size : 1em;
color : #ffffff;
}
.whiteSmall
{

font-size : 1em;
font-weight : bold;
text-decoration : none;
color : #ffffff;
}
.whiteSmallLink /* Used by Walking Challenge */
{

font-size : 1em;
font-weight : bold;
text-decoration: underline;
color : #ffffff;
}
.whiteStandard
{

font-size : 1em;
font-weight : normal;
text-decoration : none;
color : #ffffff;
}
.whiteMed /****************** SPQ style classes *********************/
{

font-size : 1em;
font-weight : bold;
text-decoration : none;
color : #ffffff;
}
.whiteMedNB/****************** SPQ style classes *********************/
{

font-size : 1em;
text-decoration : none;
color : #ffffff;
}
.whiteXlarge /****************** SPQ style classes *********************/
{

font-size : 1em;
font-weight : bold;
text-decoration : none;
color : #ffffff;
}
.whiteMedNB/****************** hlp *********************/
{

font-size : 1em;
text-decoration : none;
color : #ffffff;
}
.NNnumber /* used for numbers in squares on pitch page */
{
font-size: 1.2em;
font-weight : bold;
color: #ffffff;
}
.grayLargebold /* used in holidayrecipes file */
{

font-size : 1.2em;
font-weight : bold;
color : #666666;
}
/*----------------------------------------------- LInk FOnts ------------------------------------------*/
a.blackStandardLink
{
font-weight : normal;
text-decoration : underline;
color : #000000;
}
A.bsc_footer:link {
	COLOR: #333333;  
}
A.bsc_footer:visited {
	COLOR: #333333;  
}
A.bsc_footer:hover {
	COLOR: #0063a1;  
}
a.sidenav-inactive:link
{
text-decoration:none;
color:#ffffff;
}
a.sidenav-inactive:visited
{
text-decoration:none;
color:#ffffff;
}
a.sidenav-inactive:hover
{
text-decoration: underline;
color: #ffffff;
}
a.sidenav-active:link
{
font-weight: bold;
text-decoration: none;
color: #ffffff;
}
a.sidenav-active:visited
{
font-weight: bold;
color: #ffffff;
text-decoration: none;
}
a.sidenav-active:hover
{
font-weight: bold;
color: #ffffff;
text-decoration: underline;
}
a.darkGraySmallLink
{
font-weight : normal;
text-decoration:underline;
color : #666666;
}
a.navLink /*used in resource bar navigation */
{
font-weight : normal;
color : black;
text-decoration: none;
font-size: 1.3em;
}
a.navLink:hover /*used in resource bar navigation */
{
font-weight : normal;
color : #FF6600;
text-decoration: underline;
font-size: 1.3em;
}
a.blackverdana {   /* used on nav*/
font-weight:normal;
color:#000000;
text-decoration: none;
}
a.blackverdana:hover {
color :#009999;
text-decoration: none;
}
a.greenverdana    /* used on nav */
{
font-weight:normal;
color:#009999;
text-decoration:underline;
}
a.linkStandardHover /*standard link for all site*/
{
font-weight : normal;
text-decoration : none;
color : #0084a9;
}
a:hover.linkStandardHover /*standard link for all site*/
{

font-size : 1em;
font-weight : normal;
text-decoration : underline;
color : #0084a9;
}
.linkstandard /*standard link for all site*/
{

font-size : 1em;
font-weight : normal;
text-decoration : underline;
color : #0084a9;
}
a.linkstandard  /*standard link for all site*/
{
font-weight : normal;
text-decoration : underline;
color : #0084a9;
}
a:visited.linkstandard
{
color:#0084a9;
}
.linkstandardTitle /*standard linked titles*/
{

font-size : 1em;
font-weight : normal;
text-decoration : none;
color : #0084a9;
}
a.linkstandardTitle  /*standard linked linked titles*/
{
font-weight : normal;
text-decoration : none;
color : #0084a9;
}
a:visited.linkstandardTitle
{
color:#0084a9;
}
.linkstandardBold /*standard link for all site*/
{

font-size : 1em;
font-weight : bold;
text-decoration : underline;
color : #0084a9;
}
a.linkstandardBold  /*standard link for all site*/
{
font-weight : bold;
text-decoration : underline;
color : #0084a9;
}
a:visited.linkstandardBold
{
color:#0084a9;
}
a.linkstandardSlug /*standard link for all slugs */
{
font-weight : bold;
text-decoration : underline;
color : #0084a9;
}
a:visited.linkstandardSlug
{
color:#0084a9;
}
a.linkstandardSmall /*standard link for all slugs */
{
font-weight : normal;
text-decoration : underline;
color : #0084a9;
}
a:visited.linkstandardSmall
{
color:#0084a9;
}
.linkTitle /*this is for titles in b and c slugs that link*/
{

font-size : 1em;
font-weight : bold;
text-decoration : none;
color : #999999;
}
.walkinglink /*standard link for walking program*/
{

font-size : 1em;
font-weight : normal;
text-decoration : underline;
color : #6666FF;
}
a.walkinglink  /*standard link for walking program*/
{
font-weight : normal;
text-decoration : none;
color : #6666FF;
}
a.walkinglink:hover  /*standard hover link for walking program*/
{
font-weight : normal;
text-decoration : underline;
color : #6666FF;
}
a:visited.walkinglink
{
color: #9999FF;
}
.whiteLink  /* used in FAK */
{

font-size : 1em;
font-weight : bold;
text-decoration : underline;
color : #ffffff;
}
a.whiteLink
{
font-weight : bold;
text-decoration : underline;
color : #ffffff;
}
a.whiteLinkStandard
{
font-weight : normal;
text-decoration : underline;
color : #ffffff;
}
a.whiteLink:visited
{
color: #ffffff;
}
.BlackLinkstandard /*standard link for all site*/
{

font-size : 1em;
font-weight : normal;
text-decoration : none;
color : #000000;
}
a.blackLinkstandard  /* black link */
{
font-weight : normal;
text-decoration : none;
color : #000000;
}
a:visited.BlackLinkstandard
{
color:#000000;
}
.blackLinkBold    /*standard link for all site*/
{

font-size : 1em;
font-weight : bold;
text-decoration : none;
color : #000000;
}
a.blackLinkBold /* black link */
{
font-weight : bold;
text-decoration : none;
color : #000000;
}
a:visited.blackLinkBold
{
color:#000000;
}
.blackLinkMed /*standard link for all site*/
{

font-size : 1em;
font-weight : bold;
text-decoration : none;
color : #000000;
}
a.blackLinkMed  /* black link */
{
font-weight : bold;
text-decoration : none;
color : #000000;
}
a:visited.blackLinkMed
{
color:#000000;
}
.linkStandardLarge /*standard link for all site*/
{

font-size : 1em;
font-weight : bold;
text-decoration : underline;
color : #006666;
}
a.linkStandardLarge  /*standard link for all site*/
{
font-weight : bold;
text-decoration : underline;
color : #006666;
}
a:visited.linkStandardLarge
{
color:#006666;
}
.linkBrownBold /*standard link for all site*/
{

font-size : 1em;
font-weight : bold;
text-decoration : underline;
color : #999900;
}
a.linkBrownBold  /*standard link for all site*/
{
font-weight : bold;
text-decoration : underline;
color : #999900;
}
a:visited.linkBrownBold
{
color:#999900;
}
.linkBrownStandard /*  standard link for WLP  */
{

font-size : 1em;
font-weight : normal;
color : #663300;
text-decoration : underline;
}
a.linkBrownStandard /*  standard link for WLP  */
{
font-weight : normal;
color : #663300;
text-decoration : underline;
}
a:visited.linkBrownStandard /*  standard link for WLP  */
{
color : #663300;
}
.linkstandardsmall
{
font-size: 1em;
font-style: normal;
color: #009999;
text-decoration: underline
}
.graypullquote
{
font-size: 1em;
font-style: normal;
color: #999999;
font-weight: bold
}
.linksmallbold
{
font-size: 1em;
font-style: normal;
font-weight: bold;
color: #009999;
line-height: normal;
text-decoration: underline
}
.orangeMed /*used on splash page*/
{

font-size : 1em;
font-weight : bold;
color : #ff6600;
}
a.linkLearnMore /*used on splash page*/
{
font-weight : bold;
text-decoration : none;
color : #33cccc;
}
a.linkTryit /*used on splash page*/
{
font-weight : bold;
text-decoration : none;
color : #66cc00;
}
a.linkBoxTitle
{
font-weight : bold;
text-decoration : underline;
color : #ffffff;
}
.greenTitleLarge
{

font-size : 1.33em;
font-weight : bold;
text-decoration :none;
color : #189431;
}
a.blueGreen
{
font-weight : bold;
text-decoration :underline;
color : #009999;
}
a.blgreenSmall
{
text-decoration :underline;
color : #009999;
}
a.uhcflBrownLink
{
color :  #48402A;
text-decoration : none;
}
.blueGreen
{

font-size :1em;
text-decoration :none;
color : #009999;
}
a.blueslug
{
font-weight : bold;
text-decoration : underline;
color : #6666cc;
}
.greenHead
{

font-size : 1.2em;
font-weight : bold;
color : #33CC00;
}
.greymediumPlain
{

font-size : 1em;
text-decoration : none;
color : #999999;
}
.verdana10
{

font-size : 1em;
font-weight: bold;
text-decoration : none;
color : #000000;
}
.orange_big /* use for current week number when viewing current week */
{
font-size:1.9em;
font-weight:bold;
color:#ff6600;
text-decoration:none;
}
.gray_big /* use for current week number when viewing another week */
{

font-size:1.9em;
font-weight:bold;
color: #999999;
text-decoration:none;
}
.orange_small /* use for week being viewed if it isn't the current week */
{

font-size:1em;
font-weight:bold;
color: #ff6600;
text-decoration:none;
}
.gray_small /* use for weeks not being viewed, except current week */
{

font-size:1em;
font-weight:bold;
color:#999999;
text-decoration:none;
}
.plain_big /* use for week being viewed if it isn't the current week */
{

font-size:1.9em;
font-weight:bold;
text-decoration:none;
}
.plain_small /* use for weeks not being viewed, except current week */
{

font-size:1em;
font-weight:bold;
text-decoration:none;
}
.standardPlainSmall /* use for weeks supermarket tour */
{

font-size:1em;
text-decoration:none;
}
.FFLinkGreen /****************** Family Fun Green *********************/
{

font-size : 1em;
text-decoration : underline;
color : #1e9d7f;
}
/* For use with Aetna SSHL */
.sshlBlue10{  font-size: 1em; font-weight: normal; text-decoration: none; color: #004c8c;}
.sshlBlueText{   font-size : 1em;font-weight : normal;color : #0076CC;}
.sshlOrangeGreeting{  font-size:1.2em; font-weight:normal; color:#CA4E00; text-decoration:none; }
a.sshlBlueLink12{ font-weight: normal; text-decoration: underline; color: #0076CC;}
/* fitness planner new classes */
.fp3blue  {
	font-weight: normal;
	font-size: 1em;
	color: #000066;
}

a.fp3blue, a.fp3blue:visited, a.fp3blue:hover{
	text-decoration: underline;
}

.fp3blueBold  {
    font-weight: bold;
    font-size: 1em;
    color: #000066;
    
}
.fp3blueTitle  {
    font-weight: bold;
    font-size: 1em;
    color: #6666FF;
    
}
.fp3blueLink  {
    font-weight: bold;
    font-size: 1em;
    color: #6666FF;
    
    text-decoration: underline;
}
.fp3blueTitleItalic  {
    font-weight: bold;
    font-style: italic;
    font-size: 1em;
    color: #6666FF;
    
}
/* fitness planner styles */
.descriptorBold {
    /*margin-left: 10px;*/
    margin-top: 10px;
    margin-bottom: 5px;
    /*width: 500px;*/  
    font-size: 1em;
    font-weight: bold;
}
.section {
    margin-left: 7px;
    margin-top: 5px;
    display: block;
    overflow: auto;
}
.whats_this {
    margin-left: 7px;
	margin-bottom: 5px;
	margin-top: 5px;
	padding: 3px;
	border: 1px solid #cccccc;
	overflow: auto;
	background: #ffffff;
	width: 425;
}
.titleBar {
	margin-left: 10px;
	margin-top: 1.2em;
	width: 500px;
	background: #EFEFF5;
	font: Arial;
	padding: 4px 10px;
}
.descriptor {
	margin-top: 10px;
	margin-bottom: 5px;
	width: 530px;
}
.descriptorIndent {
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 5px;
	width: 568px;
}

.fitnessPlannerInput {
	margin-left: 10px;
}
.column {
	width: 174px;
}
.miniColumn {
	width: 50px;
	background-color: inherit;
}
.headingRow {
	margin-top: 10px;
	margin-left: 20px;
    clear: both;
    padding-top: 1px;
    padding-left: 3px;
	width: 425px;
	background: #F7F7FA;
	font: Arial;
	font-weight: bold;
	border: 1px solid #999999;
}
.row {
	margin-left: 20px;
    clear: both;
    padding-top: 1px;
	width: 425px;
	font-weight: bold;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	padding-left: 3px;
}
td.fpPrintHeader {
    background: #cccccc;
    padding-left: 5px;
    padding-top: 3px;
    padding-bottom: 3px;
    width: 490;
}
td.fpPrintSubHeader {
    background: #EDE3F6;
    padding-left: 4px;
    padding-top: 2px;
    padding-bottom: 2px;
    border-bottom: 1px solid #999999;
}
td.fpPrintDetail {
    background: #ffffff;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 4px;
    padding-bottom: 4px;
    border-right: 1px solid #999999;
    border-bottom: 1px solid #999999;
}
td.fpPrintFillIn {
    background: #ffffff;
    padding: 1px;
    border-right: 1px solid #999999;
    border-bottom: 1px solid #999999;
    vertical-align: top;
}
/* end fp styles */

/* begin Quiz Admin styles */
.page{
	padding: 20px;
	border: 1px solid #000;
	padding-bottom: 50px;
	font-size: 1em;
}

#pageTitle{
	font-weight: bold;
	font-size: 1.2em;
	
}

#quizTitle{
	font-weight: bold;
	font-size: 1.6em;
	
}

#title
{
	font-weight: bold;
	font-size: 1.2em;
	
	padding: 10px;
}

#toolBar{
	padding-top: 10px;
	margin : 0;
	width: 100%;
}

#menu {
	border-bottom : 1px solid #000;
	margin : 0;
	padding-top: 20px;
	padding-bottom : 27px;
	padding-left : 10px;
}

#menu ul, #menu li	{
	display : inline;
	list-style-type : none;
}

#menu a:link, #menu a:visited	{
	border-left : 1px solid #000;
	border-bottom : 1px solid #000;
	border-top: 1px solid #000;
	color : #000;
	float : left;
	line-height : 1em;
	padding : 5px 10px 5px 10px;
	text-decoration : none;
}

#menu .lasttab a{
	border-right : 1px solid #000;
}

#menu .highlight a{
	font-weight: bold;
}

body #menu li#nav a{
	background : #fff;
	border-bottom : 1px solid #fff;
	color : #000;
}

#actionButtons {
	float: right;
	font-size: 1em;
	display : inline;
}

#actionButtonsLeft {
	font-size: 1em;
	display : inline;
}

#actionButtons ul, #actionButtonsLeft ul {
	float:left;
	list-style-type : none;
	list-style:none;
}

#actionButtons li, #actionButtonsLeft li{
	float:left;
	list-style-type : none;
	list-style:none;
	padding: 10px 2px 10px 2px;
}

#actionButtons li a, #actionButtonsLeft li a {
	border: solid 1px #000;
	padding: 5px;
	text-decoration: none;
}

.pageForm{
	padding: 5px 20px 20px 20px;
	border-left: solid 1px #333;
	border-right: solid 1px #333;
	border-bottom: solid 1px #333;
}

.mainContent{
	padding:  5px 20px 20px 20px;
	border-left: solid 1px #333;
	border-right: solid 1px #333;
	border-bottom: solid 1px #333;
}


.pageForm .label, .mainContent .label{
	padding-top: 10px;
	font-weight: bold;
}

.pageForm input, .pageForm select{
	width: 350px;
}

.pageForm textarea{
	width: 350px;
	height: 100px;
}

.pageForm .date{
	width: 80px;
}

#data{
	overflow: auto;
	height: 100;
    border-left: 1px gray solid;
	border-bottom: 1px gray solid;
    padding:0px; margin: 0px
}

#data table tr td{
	font-size: 1em;
}

#data .grey_row{
	background-color: #eee;
}

#table_header th{
	border-left: solid 1px #999;
	border-top: solid 1px #aaa;
}
.button{
	padding: 2px 10px 2px 10px ;
	border: 1px solid #000;
}

#questionListDiv{
	float: left;
	padding: 10px;
}

#questionDetailDiv{
	float: left;
	padding: 10px;

}

#feedbackboxdiv{
	border: 1px solid #333;
	padding: 10px;
}

#answers_table{
	border: solid 1px #999;
}

#answers_table th{
	border-left: solid 1px #999;
	background-color: lightgrey;
	border-top: solid 1px #aaa;
	padding: 0 5px 0 5px;
}

#feedback_table_id div{
	padding-top: 10px;
	font-weight: bold;
}

#feedback_table_id2 div{
	padding-top: 10px;
	font-weight: bold;
}
/* end Quiz Admin styles */
body
{
	padding: 20px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
	font-size:62.5%;
}

body, div, span, p, td
{
	line-height: 1.5;
}

div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td , a, input
{
	font-size:100%;
}
-->
</style>

