/* BODY LINK ATTRIBUTES */

A:link			 	{ color: #006699; text-decoration: underline; }
A:visited			{ color: #41c93b; text-decoration: underline; }
A:active			{ color: #41c93b; text-decoration: none; }
A:hover				{ color: #41c93b; text-decoration: none; }

li A:link				{ color: #006699; text-decoration: underline; }
li A:visited 			{ color: #41c93b; text-decoration: underline; }
li A:active 			{ color: #41c93b; text-decoration: none; }
li A:hover 				{ color: #41c93b; text-decoration: none; }

small A:link		 	{ font-size:11px; font: 11px, Arial,Helvetica,sans-serif; color: #006699; text-decoration: underline; }
small A:visited 		{ font-size:11px;font: 11px Arial,Helvetica,sans-serif; color: #41c93b; text-decoration: underline; }
small A:active 			{ font-size:11px;font: 11px Arial,Helvetica,sans-serif; color: #41c93b; text-decoration: none; }
small A:hover 			{ font-size:11px;font: 11px Arial,Helvetica,sans-serif; color: #41c93b; text-decoration: none; }

/* NAVIGATION LINK ATTRIBUTES */

.nav, A:link.nav, A:visited.nav { color:#003366; text-decoration: none; }

A:active.nav, A:hover.nav {color:#ffffcc; text-decoration: none; }
A:active.subnav, A:hover.subnav { color:#41C93B;  }

.subnav, A:link.subnav, A:visited.subnav { font: 11px Arial,Helvetica,sans-serif; color: #119911;  }

.navon, A:link.navon, A:visited.navon { font: 12px Arial,Helvetica,sans-serif; color: #ffffcc; text-decoration: none; font-weight: bold; line-height: 16px}

.agreen, A:link.agreen, A:visited.agreen {  color:#119911; }

.navonrtsm, A:link.navonrtsm, A:visited.navonrtsm { font: 10px Arial,Helvetica,sans-serif; color: #ffffff; text-decoration: underline; font-weight: bold; }

A:hover.navonrtsm {text-decoration: none; }

A:link.forumOrangeText { font-weight:bold; color:#FC8300; text-decoration: underline; }
A:visited.forumOrangeText { font-weight:bold; color:#FC8300; text-decoration: underline; }
A:active.forumOrangeText { font-weight:bold; color:#FC8300; text-decoration: underline; }
A:hover.forumOrangeText { font-weight:bold; color:#FC8300; text-decoration: none; }


/* STRUCTURAL TAGS */
/*h2 > td.artTitle*/
.artTitle { font: 26px Arial,Helvetica,sans-serif; color: #8EC3EF; font-weight: 600; line-height: 28px; margin: 0em; margin-bottom: 0em; padding: 0em; border: 0em; }
.artTitle2{ font: 15px Arial,Helvetica,sans-serif; color: #41C93B; font-weight: bold; line-height: .2px; margin: 0em; padding: .1em; }
/*h2 { font: 15px Arial,Helvetica,sans-serif; color: #41C93B; font-weight: bold; line-height: .2px; margin: 0em; padding: .1em; }*/
.artTitle3{ font: 22px Arial,Helvetica,sans-serif; color: #8EC3EF; font-weight: bold;  line-height: 1em; }
.artTitle4{ font: 22px Arial,Helvetica,sans-serif; color: #f57400; font-weight: bold;  line-height: 1em; }
/*h3 { font: 22px Arial,Helvetica,sans-serif; color: #80c363; font-weight: bold;  line-height: 1em; }*/
h4 { font: 16px Arial,Helvetica,sans-serif; color: #80c363; font-weight: bold; }
h5 { font: 12px Arial,Helvetica,sans-serif; color: #0099FF; font-weight: bold; }
h6 { font: 12px Arial,Helvetica,sans-serif; color: #666666; font-weight: bold; }

body, td, p, ol, .body, th, .body { font: 12px Arial,Helvetica,sans-serif; color:#666666; }

b { font-weight: bold; }

p.leadin:first-line { color: #f57400; }

/*added for bullets */
.sq	{list-style-type:square; color:#41C93B;}

ol li { font: 12px Arial,Helvetica,sans-serif; font-weight: none; line-height: 16px; color: #666666; }

ul { line-height: 10px; }

ul, li { font: 12px Arial,Helvetica,sans-serif; font-weight: none; line-height: 16px; color: #666666; margin-top:0em; padding-top:0em; }

ul ul li { font: 12px Arial,Helvetica,sans-serif; line-height: 18px; color: #82bcdd; }

ul ul ul li { font: 12px Arial,Helvetica,sans-serif; line-height: 18px; color: #82bcdd; }

ul ul ul ul li { font: 12px Arial,Helvetica,sans-serif; line-height: 18px; color: #82bcdd; }

small { font-size:10px; Arial,Helvetica,sans-serif; }

small b { font: 11px Arial,Helvetica,sans-serif; font-weight: bold; }

b.ww_orange { font-weight: bold; color: #f57400; }

/* GCMS CLASSES */

/* em > startPara*/
span.startPara { font: 12px Arial, Helvetica, sans-serif; color:#0099FF; font-weight: bold; font-style: normal; text-decoration: none; }
.startPara { font: 12px Arial, Helvetica, sans-serif; color:#0099FF; font-weight: bold; font-style: normal; text-decoration: none; }
.rightCutoutTable { background-color: #FFFFDD; border: 0 }
.rightCutoutBorderTD { background-color: #99ccff; border: 0 }
.leftTable { background-color: #73AEDA}
.navLevel1TRFiller { background-color: #ffffff}
.navLevel1TRActive { background-color: #41C93B; line-height: 16px}
.paraSubTitle { color: #f57400; }
.navTD {line-height: 16px}
.borderLineTDFiller { background-color: #41C93B; }
.headerLineTDFiller { background-color: #ffffff; }
.borderLineHpTipsFiller { background-color: #F6EB6F; }
.recipeSubHead { background-color: #ffffcc; font-weight: bold; color: #f57400; }
.bold { font-weight: bold; }
.smallBlack { font: 10px Arial,Helvetica,sans-serif; color: #000000; }
.sectionHeader { background-color: #ffffcc; font-weight: bold; color: #f57400; }
.divider { font: 10px Arial,Helvetica,sans-serif; color: #336699; }
.ppLink { font: 15px Arial,Helvetica,sans-serif; color: #41C93B; font-weight: bold; line-height: .2px; margin: 0em; padding: .1em; }
.couponTitle  { color:#0070AA; font:22px Arial,Helvetica,sans-serif;font-weight: bold; line-height: 1em; }
.couponOrgBold   { color:#f57400; font:11px Arial,Helvetica,sans-serif; font-weight: bold; }
.couponText   { font: 11px Arial,Helvetica,sans-serif; color: #000000; }
.centerText {display:block; text-align:center;}
.links { font-size:11px; font-family:Arial, Helvetica,sans-serif; }
.links2 { font-size:12px; font-family:Arial, Helvetica,sans-serif; }
.small { font-size:11px; font-family:Arial, Helvetica,sans-serif; }
.smaller { font-size:10px; font-family:Arial, Helvetica,sans-serif; }
.smallBold { font-size:11px; font-family:Arial,Helvetica,sans-serif; font-weight:bold; }
.smallRed  { color:#FF0033; font: 10px Arial,Helvetica,sans-serif; }
.leftnavMagazineTitle { font-size:13px; font-weight:bold; color:#FFCCFF; }
.ssOtherTitle { font: 18px Arial,Helvetica,sans-serif; color: #F57400; font-weight: 600; line-height: 28px; margin: 0em; margin-bottom: 0em; padding: 0em; border: 0em; }
.largeText   { font-size:18px; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:#666666; }

/* COLOR CLASSES */

.ww_babyblue 	{ color: #8ec3ef; }
.ww_green 		{ color: #41c93b; }
.ww_blue 		{ color: #5887bd; }
.ww_darkblue	{ color: #336699; }
.ww_orange 		{ color: #f57400; }
.ww_ltorange 	{ color: #F6B753; }
.charcoal 		{ color: #333333; }
.grey			{ color: #666666; }
.black 			{ color: #000000; }
.white 			{ color: #ffffff; }
.red			{ color: #FF0033; }


/* STRUCTURAL CLASSES */

.shortcut { font:15px Arial,Helvetica,sans-serif; color:#B6670B; font-weight:bold; }
.navspc { font: 24px Arial,Helvetica,sans-serif; }
.spc { font-family:Arial,Helvetica,sans-serif; font-size:6px; }
.storecat { font: 16px Arial, Helvetica, sans-serif; font-weight: bold; color:#8ec3ef; }
.title { font: 22px Arial,Helvetica,sans-serif; color: #FF6600; font-weight: 300;  line-height: 22px; margin: 2px; margin-left: 0px; }
/* Netscape incorrectly allows negative numbers for line-height.  However, since it will not allow margin-bottom to be shut off in headers, a negative line-height can be used to compensate in Netscape without affecting other browsers */
.byline { line-height: -30px; color: #000000; }

.rightBottomPadding{ padding-right:5px; padding-bottom:5px;}

/* PROSPERO POLL FORMATTING */

/* set up the following style classes on the page that will display the poll */
/* CSS Details are available at http://www.htmlhelp.com/reference/css/ */
	.acpollhead {	color: #FFFFFF;				/* td and span elements for header */
					background-color: #003399;
					font-family: "Arial" }
	.acpolltable { background-color: #ffffdd }		/* poll table element */
	.acpollradio { background-color: #ffffdd }		
	.acpollquestion { text-align: center;		/* span element for poll question */
					font: 12px Arial, Helvetica, sans-serif; color:#09f; font-weight: bold; font-style: normal; text-decoration: none; }
	.acpolltext { font: 10px Arial,Helvetica,sans-serif;}
	.acpollbutton {	color: #FFFFFF;				/* input element for button */
					font: 12px Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight: bold; font-style: normal;
					background-color: #6AA0F9 }
	.acpollink { font-size: 12pt; 			/* a element for link */
					color: #FFFFFF }
					
	a.acpolllink { display: none } 
	


/* the following CSS statements belong in the Stylesheet Editor section your Cluster Control Center */
	td.pollbar1 { background-color: #0000aa }	/* poll bar colors */
	td.pollbar2 { background-color: #d40000 }
	td.pollbar3 { background-color: #2aaa00 }
	td.pollbar4 { background-color: #f4aa00 }
	td.pollbar5 { background-color: #d42ad4 }