/* BEGIN GENERAL ELEMENTS */
body {
	background-color: #57A828;
	color: #333333;
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 9pt;
	margin-top: 0px;
	text-align: left;
}
iframe {
	overflow-x: hidden;
}
h1 {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 16pt;
	color: #00A4C7;
	text-align:left;
	padding: 0px;
}
td {
	color: #333333;
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 9pt;
	margin: 0px;
	padding: 0px;
	text-align: left;
}
ul li {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 9pt;
	color: #333333;
	text-align: left;
}
p li {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 9pt;
	color: #333333;
	text-align: left;
	line-height: 1.3;
}
/* END GENERAL ELEMENTS */

/* BEGIN TABLES */
table.main {
	background-color: #ffffff;
	width: 724px;
}
table.news {
	background-color: #A7E0EC;
	width: 346px;
}
table.news * a:link {
	color: #333333;
	text-decoration: underline;
	background-color: transparent;
	text-align:left;
}
table.news * a:visited {
	color: #333333;
	text-decoration: underline;
	background-color: transparent;
	text-align: left;
}
table.news * a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #00A4C7;
	text-align: left;
}		
table.feature {
	background-color: #AED68A;
	width: 346px;
}
table.feature * a:link {
	color: #333333;
	text-decoration: underline;
	background-color: transparent;
	text-align:left;
}
table.feature * a:visited {
	color: #333333;
	text-decoration: underline;
	background-color: transparent;
	text-align: left;
}
table.feature * a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #6EBB1F;
	text-align: left;
}
table.whatson {
	background-color: #C67DC8;
	height: 100%;
	width: 174px; 
}

td.breadcrumb {
	padding-bottom: 5px;
	text-align: left;
}
td.callout {
	padding: 0px 0px 3px 0px;
}
td.footer {
	margin: 0px;
	padding: 0px;
	text-align: center;
}
td.box {
	background-color: #C0E9F1;
	padding: 0px;
	margin: 10px;
}
/* END TABLES */									

/* BEGIN VARIOUS TAG ELEMENTS */
img.feature {
	margin: 12px 0px 5px 10px; 
}
img.featuretopic {
	margin: 0px 5px 5px 5px;
}
img.toolcallout {
	margin: 2px 3px 3px 3px;
}
p.home_sub_header {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 9pt;
	color: #333333;
	text-align: left;
	font-weight: bold;
	margin-top: 12px; 
}
p.copyright {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 8pt;
	color: #333;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
span.headerlinks ul {
	list-style-image: url(../Images/arrow_right.gif);
	margin-top: 20px;
	font-family: arial, helvetica, geneva, sans-serif;
        font-size: 9pt;
        color: #f00;
        text-align:left;
}
div.whatson ul {
	list-style-image: url(../Images/external_link_icon.gif);
	margin-top:12px;
	margin-left:25px;
	padding-left:0px;
}
div.whatson li {
	margin-bottom: 10px;
}
div.whatson * a:link {
	color: #333333;
	text-decoration: underline;
	background-color: transparent;
	text-align:left;
}
div.whatson * a:visited {
	color: #333333;
	text-decoration: underline;
	background-color: transparent;
	text-align: left;
}
div.whatson * a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #612563;
	text-align: left;
}
div.box img {
	margin: 0px 5px 5px 5px;
}


ul.link {
	list-style-image: url(../Images/arrow_bullet.gif);
	margin:0px 10px 10px 25px;
	padding:0px;
}
li.link {
	margin-bottom: 10px;
}
.callout ul {
	list-style-image: url('../Images/arrow_bullet.gif');
	margin:0px 10px 10px 25px;
	padding:0px;
}
.callout li {
	margin-bottom: 10px;
}

ul.navlink {
	list-style-image: url(../Images/arrow_bullet.gif);
	margin: 0px 0px 10px 0px; 
}

ul.faq {
	list-style-image: url(../Images/external_link_icon.gif);
	margin-left: 15px;
	padding-left: 0px;
}
li.faq {
	margin-bottom: 0px;
}
.faq ul {
	list-style-image: url(../Images/external_link_icon.gif);
	margin-left: 15px;
	padding-left: 0px;
}
.faq li {
	margin-bottom: 0px;
}
/* END VARIOUS TAG ELEMENTS */

/* BEGIN MISC CLASSES */
.active-scroll-bars {
	overflow-x: hidden;
}
.boxcontainer {
	padding: 0px;
	margin: 0px; 
}
.box {
	padding: 0px 10px 2px 10px;
}
.sub_header2 {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #333333;
	text-align: left;
	font-weight: bold;
	margin-top: 15px;
	line-height: 1.8;
	margin-left: 10px;
}
.sub_header3 {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #333333;
	text-align: left;
	font-weight: bold;
	line-height: 1.5;
	margin-left: 25px;
}
.activelink {
	color: #ffffff;
	text-decoration: none;
	background-color: #00A4C7;
	text-align: left;
}
.logo {
	font-family: arial;
	font-size: 16pt;
	color: #000000;
	font-style: italic;
	line-height: 2;
}
/* END MISC CLASSES */

/* BEGIN MISC IDS */
#news {
	margin: 0px 0px 3px 0px;
}
#articlebox {
	padding: 0px 0px 10px 0px;
	margin: 0px;
}
#articlebox ul {
	list-style-image: url(../Images/external_link_icon.gif);
	margin-left: 15px;
	padding-left: 0px;
}
#articlebox li {
	margin-bottom: 0px;
}
#articlebox img {
	padding-right: 10px;
}
#header {
	padding: 0px 0px 20px 0px;
}
/* END MISC IDS */

/* VARIOUS ANCHORS */
a.top:link {
	color: #263689;
	text-decoration: none;
	text-align: left;
	background-color: #ffffff;
}
a.top:visited {
	color: #263689;
	text-decoration: none;
	text-align: left;
	background-color: #ffffff;
}
a.top:hover {
	color: #263689;
	text-decoration: underline;
	text-align: left;
	background-color: #ffffff;
}
a.bottom:link {
	color: #263689;
	text-decoration: none;
	background-color: #ffffff;
	font-size: 8pt;
	text-align: center;
}
a.bottom:visited {
	color: #263689;
	text-decoration: none;
	background-color: #ffffff;
	font-size: 8pt;
	text-align: center;
}
a.bottom:hover {
	color: #263689;
	text-decoration: underline;
	background-color: #ffffff;
	font-size: 8pt;
	text-align: center;
}
a.news:link {
	color: #333333;
	text-decoration: underline;
	background-color: #A7E0EC;
	padding: 2px;
	text-align: left;
}
a.news:visited {
	color: #333333;
	text-decoration: underline;
	background-color: #A7E0EC;
	padding: 2px;
	text-align: left;
}
a.news:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #00A4C7;
	padding: 2px;
	text-align: left;
}
a.feature:link {
	color: #333333;
	text-decoration: underline;
	background-color: #AED68A;
	padding: 2px;
	text-align: left;
}
a.feature:visited {
	color: #333333;
	text-decoration: underline;
	background-color: #AED68A;
	padding: 2px;
	text-align: left;
}
a.feature:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #6EBB1F;
	padding: 2px;
	text-align: left;
}
a.whatson:link {
	color: #333333;
	text-decoration: underline;
	background-color: #C67DC8;
	text-align: left;
}
a.whatson:visited {
	color: #333333;
	text-decoration: underline;
	background-color: #C67DC8;
	text-align: left;
}
a.whatson:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #612563;
	text-align: left;
}
/* END VARIOUS ANCHORS */

/* BEGIN EMAIL & PRINT CONTROL */
a.print:link {
	color: #333333;
	text-decoration: underline;
	text-align:center;
	background-color: transparent;
}
a.print:visited {
	color: #333333;
	text-decoration: underline;
	text-align: center;
	background-color: transparent;
}
a.print:hover {
	color: #333333;
	text-decoration: none;
	text-align: center;
	background-color: transparent;
}
/* END EMAIL & PRINT CONTROL */

/* BEGIN ABOUT HEALTHY U SPECIFIC */
.AHUheader {
	LINE-HEIGHT: 1.2em;
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 16pt;
	color: #FD9D2E;
	text-align: left;  
}
.AHU_article_header {
	font-weight: bold;
	border-bottom: 1px solid #FBE2B7;
	font-size: 10pt;
	padding-top: 20px;
	padding-bottom: 0px;
}
table.AHUbox {
	background-color: #FBE2B7;
	padding: 0px;
	margin: 0px;
}
td.AHUbox {
	background-color: #FBE2B7;
	padding: 0px;
	margin: 10px;
}
.AHUbox * a:link {
	color: #333333;
	text-decoration: underline;
	background-color: transparent;
	text-align: left;
}
.AHUbox * a:visited {
	color: #333333;
	text-decoration: underline;
	background-color: transparent;
	text-align: left;
}
.AHUbox * a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #FD9D2E;
	text-align: left;
}
a.AHU:link {
	color: #333333;
	text-decoration: underline;
	text-align: left;
}
a.AHU:visited {
	color: #333333;
	text-decoration: underline;
	text-align:left;
}
a.AHU:hover {
	color: #ffffff;
	text-decoration: none;
	background-color:#FD9D2E;
	text-align: left;
}
.AHUpaginationlink {
	background-color: #FBE2B7;
}
.AHUpaginationnolink {
	background-color: #FD9D2E;
}
a.AHUpagination:link {
	color: #333333;
	text-decoration: none;
	text-align:left;
	background-color: #FBE2B7;
	border: 5px solid #FBE2B7;
	height: 20px;
}
a.AHUpagination:visited {
	color: #333333;
	text-decoration: none;
	text-align:left;
	background-color: #FBE2B7;
	border: 5px solid #FBE2B7;
	height: 20px;
}
a.AHUpagination:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #FD9D2E;
	border: 5px solid #FD9D2E;
	height: 20px;
} 
.AHUpagination {
	color: #ffffff;
	text-decoration: none;
	background-color: #FD9D2E;
	text-align: left;
	border: 5px solid #FD9D2E;
	height: 20px;
}
.AHUactivelink {
	color: #ffffff;
	text-decoration: none;
	background-color: #FD9D2E;
	text-align:left;
	padding: 2px;
}
.AHUnavactivelink {
	color: #ffffff;
	text-decoration: none;
	background-color: #FD9D2E;
	text-align: left;
	padding-left: 0px;
}
td.AHU_nav_on {
	background-color: #FD9D2E;
}

td.AHU_left_nav {
	padding: 5px 0px 5px 10px;
}
.AHU_sub_header {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #FD9D2E;
	text-align: left;
	font-weight: bold;
	line-height: 2.5;
}
.AHU_sub_header_on {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #fd9d2e;
	text-align: left;
	font-weight: bold;
	line-height: 2.5;
	padding: 0px 0px 10px 10px;
}
.AHUnav a:link { 
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #FD9D2E;
	text-align: left;
	font-weight: bold;
	line-height: 1.5;
	text-decoration: none;
	background: transparent; 
}
.AHUnav a:visited {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #FD9D2E;
	text-align: left;
	font-weight: bold;
	line-height: 1.5;
	text-decoration: none; 
	background: transparent; 
}
.AHUnav a:hover {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	text-align: left;
	font-weight: bold;
	line-height: 1.5;
	text-decoration: none;
	background-color: #FD9D2E; 
}
/* END ABOUT HEALTHY U SPECIFIC */

/* BEGIN ACTIVE LIVING SPECIFIC */
table.ALbox {
	background-color: #C0E9F1;
	padding: 0px;
	margin:0px;
}
td.ALbox {
	background-color: #C0E9F1;
	padding: 0px;
	margin: 10px;
}
.ALactivelink {
	color: #ffffff;
	text-decoration: none;
	background-color: #088BC0;
	text-align:left;
	padding: 2px;
}
.ALheader {
	LINE-HEIGHT: 1.2em;
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 16pt;
	color: #00A4C7;
	text-align: left;  
}
td.AL_left_nav {
	padding: 5px 0px 5px 10px;
}
.AL_sub_header {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #00A4C7;
	text-align:left;
	font-weight:bold;
	line-height:2.5;
}
.ALnav a:link { 
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #00A4C7;
	text-align: left;
	font-weight: bold;
	line-height: 1.5;
	text-decoration: none;
	background: transparent; 
}
.ALnav a:visited {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #00A4C7;
	text-align: left;
	font-weight: bold;
	line-height: 1.5;
	text-decoration: none; 
	background: transparent; 
}
.ALnav a:hover {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	text-align: left;
	font-weight: bold;
	line-height: 1.5;
	text-decoration: none;
	background-color: #00A4C7; 
}

.ALbox * a:link {
	color: #333333;
	text-decoration: underline;
	background-color: transparent;
	text-align:left;
}
.ALbox * a:visited {
	color: #333333;
	text-decoration: underline;
	background-color: transparent;
	text-align: left;
}
.ALbox * a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #00A4C7;
	text-align: left;
}
a.AL:link {
	color: #333333;
	text-decoration: underline;
	text-align:left;
}
a.AL:visited {
	color: #333333;
	text-decoration: underline;
	text-align:left;
}
a.AL:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #00A4C7;
	text-align:left;
}
.paginationlink {
	background-color: #A7E0EC;
}
.paginationnolink {
	background-color: #00A4C7;
}
a.pagination:link {
	color: #333333;
	text-decoration: none;
	text-align:left;
	background-color:#A7E0EC;
	border: 5px solid #A7E0EC;
	height: 20px;
}
a.pagination:visited {
	color: #333333;
	text-decoration: none;
	text-align:left;
	background-color:#A7E0EC;
	border: 5px solid #A7E0EC;
	height: 20px;
}
a.pagination:hover {
	color: #ffffff;
	text-decoration: none;
	background-color:#00A4C7;
	border: 5px solid #00A4C7;
	height: 20px;
} 
.pagination {
	color: #ffffff;
	text-decoration: none;
	background-color:#00A4C7;
	text-align:left;
	border: 5px solid #00A4C7;
	height: 20px;
} 
/* END ACTIVE LIVING SPECIFIC */

/* BEGIN HEALTHY EATING SPECIFIC */
.HEheader {
	LINE-HEIGHT: 1.2em;
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 16pt;
	color: #57A828;
	text-align: left;  
}
td.HE_left_nav {
	padding: 5px 0px 5px 10px;
}
.HE_sub_header {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #57A828;
	text-align: left;
	font-weight: bold;
	line-height:2.5;
}
.HEnav a:link { 
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #57A828;
	text-align: left;
	font-weight: bold;
	line-height: 1.5;
	text-decoration: none;
	background: transparent; 
}
.HEnav a:visited {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #57A828;
	text-align: left;
	font-weight: bold;
	line-height: 1.5;
	text-decoration: none; 
	background: transparent; 
}
.HEnav a:hover {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	text-align: left;
	font-weight: bold;
	line-height: 1.5;
	text-decoration: none;
	background-color: #57A828; 
}

table.HEbox {
	background-color: #D8EBC6;
	padding: 0px;
	margin: 0px;
}
td.HEbox {
	background-color: #D8EBC6;
	padding: 0px;
	margin: 10px;
}
a.HEnone:hover {
	color: #333333;
	text-decoration: none;
	text-align: left;
	background-color: #D8EBC6;
}
a.HE:link {
	color: #333333;
	text-decoration: underline;
	text-align: left;
}
a.HE:visited {
	color: #333333;
	text-decoration: underline;
	text-align: left;
}
a.HE:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #57A828;
	text-align: left;
}
.HEbox * a:link {
	color: #333333;
	text-decoration: underline;
	background-color: transparent;
	text-align:left;
}
.HEbox * a:visited {
	color: #333333;
	text-decoration: underline;
	background-color: transparent;
	text-align: left;
}
.HEbox * a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color:#57A828;
	text-align: left;
}
.HEbox hr {
	color: #D8EBC6;
}
a.HEpagination:link {
	color: #333333;
	text-decoration: none;
	text-align: left;
	background-color: #D8EBC6;
	border: 5px solid #D8EBC6;
	height: 20px;
}
a.HEpagination:visited {
	color: #333333;
	text-decoration: none;
	text-align: left;
	background-color: #D8EBC6;
	border: 5px solid #D8EBC6;
	height: 20px;
}
a.HEpagination:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #57A828;
	border: 5px solid #57A828;
	height: 20px;
} 
.HEpagination {
	color: #ffffff;
	text-decoration: none;
	background-color: #57A828;
	text-align: left;
	border: 5px solid #57A828;
	height: 20px;
}
.HEactivelink {
	color: #ffffff;
	text-decoration: none;
	background-color: #57A828;
	text-align: left;
	padding: 2px;
}
a.HEbreadc:link {
	color: #333333;
	text-decoration: underline;
	text-align: left;
	font-size: 8pt;
}

a.HEbreadc:visited {
	color: #333333;
	text-decoration: underline;
	text-align: left;
	font-size: 8pt;
}
a.HEbreadc:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #57A828;
	text-align: left;
	font-size: 8pt;
}
#HE a:link {
	color: #333333;
	text-decoration: underline;
	text-align:left;
}
#HE a:visited {
	color: #333333;
	text-decoration: underline;
	text-align:left;
}
#HE a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #57A828;
	text-align: left;
}
/* END HEALTHY EATING SPECIFIC */

/* BEGIN HEALTHY PLACES SPECIFIC */
.HPheader {
	LINE-HEIGHT: 1.2em;
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 16pt;
	color: #612563;
	text-align:left;  
}
.HP_article_header {
	font-weight: bold;
	border-bottom: 1px solid #CCCCFF;
	font-size: 10pt;
	padding-top: 20px;
	padding-bottom: 0px;
}
table.HPbox {
	background-color: #CCCCFF;
	padding: 0px;
	margin: 0px;
}
td.HPbox {
	background-color: #CCCCFF;
	padding: 0px;
	margin: 10px;
}
.HPbox * a:link {
	color: #333333;
	text-decoration: underline;
	background-color: transparent;
	text-align:left;
}
.HPbox * a:visited {
	color: #333333;
	text-decoration: underline;
	background-color: transparent;
	text-align: left;
}
.HPbox * a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #612563;
	text-align: left;
}
a.HP:link {
	color: #333333;
	text-decoration: underline;
	text-align:left;
}
a.HP:visited {
	color: #333333;
	text-decoration: underline;
	text-align:left;
}
a.HP:hover {
	color: #ffffff;
	text-decoration: none;
	background-color:#612563;
	text-align:left;
}
.HPpaginationlink {
	background-color: #CCF;
}
.HPpaginationnolink {
	background-color: #612563;
}
a.HPpagination:link {
	color: #333333;
	text-decoration: none;
	text-align:left;
	background-color:#CCF;
	border: 5px solid #CCF;
	height: 20px;
}
a.HPpagination:visited {
	color: #333333;
	text-decoration: none;
	text-align:left;
	background-color:#CCF;
	border: 5px solid #CCF;
	height: 20px;
}
a.HPpagination:hover {
	color: #ffffff;
	text-decoration: none;
	background-color:#612563;
	border: 5px solid #612563;
	height: 20px;
} 
.HPpagination {
	color: #ffffff;
	text-decoration: none;
	background-color:#612563;
	text-align:left;
	border: 5px solid #612563;
	height: 20px; 
}
.HP_sub_header {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #612563;
	text-align: left;
	font-weight: bold;
	line-height: 2.5;
}
.HP_sub_header_on {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	text-align: left;
	font-weight: bold;
	line-height: 2.5;
	padding: 0px 0px 10px 10px;
}

td.HP_nav_on {
	background-color: #612563;
}

td.HP_left_nav {
	padding: 5px 0px 5px 10px;
}




.HPactivelink {
	color: #ffffff;
	text-decoration: none;
	background-color: #612563;
	text-align: left;
	padding: 2px;
}

.HPnav a:link {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #612563;
	text-align: left;
	font-weight: bold;
	line-height: 1.5;
	text-decoration: none; 
}

.HPnav a:visited {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #612563;
	text-align: left;
	font-weight: bold;
	line-height: 1.5;
	text-decoration: none; 
}

.HPnav a:hover {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	text-align: left;
	font-weight: bold;
	line-height: 1.5;
	text-decoration: none;
	background-color: #612563; 
}
/* END HEALTHY PLACES SPECIFIC */

/* BEGIN STORIES SPECIFIC */
.Storiesheader {
	LINE-HEIGHT: 1.2em;
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 16pt;
	color: #2A529C;
	text-align: left;  
}
.stories a:link {
	color: #333333;
	text-decoration: underline;
	text-align:left;
}

.stories a:visited {
	color: #333333;
	text-decoration: underline;
	text-align:left;
}

.stories a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #2A529C;
	text-align: left;
}
a.stories:link {
	color: #333333;
	text-decoration: underline;
	text-align:left;
}

a.stories:visited {
	color: #333333;
	text-decoration: underline;
	text-align:left;
}

a.stories:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #2A529C;
	text-align: left;
}


.sto_sub_header {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #2A529C;
	text-align: left;
	font-weight: bold;
	line-height: 2.5;
	padding-left: 10px;
}

table.storiesbox {
	background-color: #C1DEFD;
	padding: 0px;
	margin: 0px;
}
td.storiesbox {
	background-color: #C1DEFD;
	padding: 0px;
	margin: 10px;
}

.storiesbox * a:link {
	color: #333333;
	text-decoration: underline;
	background-color: transparent;
	text-align:left;
}
.storiesbox * a:visited {
	color: #333333;
	text-decoration: underline;
	background-color: transparent;
	text-align: left;
}
.storiesbox * a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #2A529C;
	text-align: left;
}

.stoPagination {
	color: #ffffff;
	text-decoration: none;
	background-color: #2A529C;
	text-align: left;
}

.stoPagination a:link {
	color: #333333;
	text-decoration: none;
	text-align: left;
	background-color: #C1DEFD;
	border: 5px solid #C1DEFD; 
}

.stoPagination a:visited {
	color: #333333;
	text-decoration: none;
	text-align: left;
	background-color: #C1DEFD;
	border: 5px solid #C1DEFD;
}

.stoPagination a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #2A529C;
	border: 5px solid #2A529C;
} 

a.stonav:link {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #2A529C;
	text-align: left;
	font-weight: bold;
	line-height: 1.5;
	text-decoration: underline; 
}

a.stonav:visited {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #2A529C;
	text-align: left;
	font-weight: bold;
	line-height: 1.5;
	text-decoration: underline; 
}

a.stonav:hover {
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	text-align: left;
	font-weight: bold;
	line-height: 1.5;
	text-decoration: none;
	background-color: #2A529C; 
}

td.sto_left_nav {
	padding: 5px 0px 5px 10px;
}
.sto_left_nav * a:link {
	background-color: #C1DEFD;
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #2A529C;
	text-align: left;
	font-weight: bold;
	line-height: 1.5;
	text-decoration: underline; 
}

.sto_left_nav * a:visited {
	background-color: #C1DEFD;	
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #2A529C;
	text-align: left;
	font-weight: bold;
	line-height: 1.5;
	text-decoration: underline; 
}

.sto_left_nav * a:hover {
	background-color: #2A529C;
	font-family: arial, helvetica, geneva, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	text-align: left;
	font-weight: bold;
	line-height: 1.5;
	text-decoration: none;
}
/* END STORIES SPECIFIC */