@charset "UTF-8";
/* CSS Document */

BODY {
			background-image: url(../../../images/page/gradient.png);
			background-repeat: repeat-x;
			background-color: #868995;
			margin: 0px 0px 0px 0px;							/* Dumb Netscape 4 Hack */
			font-family: verdana, helvetica, arial, sans-serif;
			font-size: 11px;
			
}
HTML BODY {
			margin: 0px;											/* Dumb Netscape 4 Hack */
}
A, A:link, A:visited {
			color: #000000;
			text-decoration: none;
}
A:hover {
			color: #000000;
			text-decoration: none;
}
a.hilite:link{
			color: #000000;
			text-decoration: none;
}
a.hilite:visited
{
			color: #000000;
			text-decoration: none;
			}
.corner 
{ 
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

.cornerLeft 
{ 
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
}

.cornerRight
{ 
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
}

.cornerTop
{ 
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
}

.cornerBottom
{ 
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
}


.Category {
	FONT-SIZE: 16px; COLOR: #253159; line-height: 26px; padding-left: 20px; padding-right: 12px; padding-bottom: 4px; padding-top: 4px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; font-weight:bold;
}
.Category a:link, .Category a:visited {
	FONT-SIZE: 16px; COLOR: #253159; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}
.Category a:hover {
        FONT-SIZE: 16px; COLOR: #666; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; text-decoration: none;
}

.subCategory {
	FONT-SIZE: 14px; COLOR: #990000; line-height: 16px; padding-left: 20px; padding-right: 20px; padding-bottom: 5px; padding-top: 5px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; font-weight:bold;
}
.subCategory a:link, .subCategory a:visited {
	FONT-SIZE: 14px; COLOR: #666; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}
.subCategory a:hover {
        FONT-SIZE: 14px; COLOR: #888; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; text-decoration: none;
}

.leadHead {
	FONT-SIZE: 20px; COLOR: #FFF; text-shadow: #000 1px 1px 4px; line-height: 24px; padding-left: 12px; padding-right: 12px; padding-bottom: 2px; padding-top: 8px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; font-weight:bold;
}

.leadSubhead {
	FONT-SIZE: 14px; COLOR: #FFF; text-shadow: #000 1px 1px 4px; line-height: 16px; padding-left: 12px; padding-right: 12px; padding-bottom: 8px; padding-top: 2px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; font-weight:bold; 
}
.leadSubhead a {
FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; text-decoration: none;
}

.newsAd {
	FONT-SIZE: 14px; COLOR: #FFF; text-shadow: #000 1px 1px 4px; line-height: 16px; padding-left: 12px; padding-right: 12px; padding-bottom: 8px; padding-top: 2px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; font-weight:bold; 
}
.newsAd a {
FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; text-decoration: none;
}

.footer {
	FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; line-height: 16px; FONT-SIZE: 10px; COLOR: #999999;
}
.footer a:link, .footer a:visited, .footer a:hover {
	FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; FONT-SIZE: 10px; COLOR: #999999;
}

.articleHead {
	FONT-SIZE: 16px; COLOR: #000; line-height: 20px; padding-left: 20px; padding-right: 20px; padding-bottom: 10px; padding-top: 20px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; font-weight:bold;
}
.articleHead a:link, .articleHead a:visited, .articleHead a:hover {
        FONT-SIZE: 16px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; 
}

.articleSubHead {
	FONT-SIZE: 14px; COLOR: #666; line-height: 16px; padding-left: 20px; padding-right: 20px; padding-bottom: 2px; padding-top: 2px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; font-weight:bold;
}
.articleSubHead a:link, .articleSubHead a:visited, .articleSubHead a:hover {
        FONT-SIZE: 14px; COLOR: #666; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; 
}

.articleTools {
	FONT-SIZE: 11px; COLOR: #000; line-height: 14px; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; padding-top: 10px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}
.articleTools a:link, .articleTools a:visited, .articleTools a:hover {
	FONT-SIZE: 11px; COLOR: #111; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}

.articleContent {
	FONT-SIZE: 11px; COLOR: #000; line-height: 15px; padding-left: 20px; padding-right: 20px; padding-bottom: 5px; padding-top: 10px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}
.articleContent a:link, .articleContent a:visited, .articleContent a:hover {
	FONT-SIZE: 11px; COLOR: #111; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}

.articleButton {
	FONT-SIZE: 12px; COLOR: #253159; line-height: 12px; padding-left: 5px; padding-right: 5px; padding-bottom: 5px; padding-top: 4px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}
.articleButton a:link, .articleButton a:visited, .articleButton a:hover {
	FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}

.tabText {
	FONT-SIZE: 12px; COLOR: #777; line-height: 14px; padding-left: 10px; padding-right: 10px; padding-bottom: 2px; padding-top: 2px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; font-weight:bold;
}
.tabText a:link, .tabText a:visited, .tabText a:hover {
	FONT-SIZE: 12px; COLOR: #444; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; font-weight:bold;
}

.adTitle {
	FONT-SIZE: 18px; COLOR: #444; line-height: 20px; padding-left: 20px; padding-right: 20px; padding-bottom: 5px; padding-top: 10px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; font-weight:bold;
}
.adDate {
        FONT-SIZE: 14px; COLOR: #666; line-height: 16px; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; padding-top: 5px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; 
}

.adTitlesm {
	FONT-SIZE: 14px; COLOR: #444; line-height: 16px; padding-left: 20px; padding-right: 15px; padding-bottom: 12px; padding-top: 12px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; font-weight:bold;
}
.adDatesm {
        FONT-SIZE: 11px; COLOR: #666; line-height: 12px; padding-left: 20px; padding-right: 15px; padding-bottom: 8px; padding-top: 4px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; 
}

.infoBox {
	FONT-SIZE: 12px; COLOR: #000; line-height: 18px; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; padding-top: 20px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}
.infoBox a:link, .infoBox a:visited, .infoBox a:hover {
	FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}

.infoText {
	FONT-SIZE: 10px; COLOR: #000; line-height: 12px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; text-decoration: none;
}

.summaryHead {
	FONT-SIZE: 16px; COLOR: #000; line-height: 20px; padding-left: 20px; padding-right: 20px; padding-bottom: 0px; padding-top: 20px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; font-weight:bold;
}
.summaryHead a:link, .summaryHead a:visited, .summaryHead a:hover {
        FONT-SIZE: 16px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}

.summarySubHead {
	FONT-SIZE: 14px; COLOR: #666; line-height: 16px; padding-left: 20px; padding-right: 20px; padding-bottom: 2px; padding-top: 2px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; font-weight:bold;
}
.summarySubHead a:link, .summarySubHead a:visited, .summarySubHead a:hover {
        FONT-SIZE: 14px; COLOR: #666; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; 
}

.summaryContent {
	FONT-SIZE: 11px; COLOR: #000; line-height: 15px; padding-left: 20px; padding-right: 20px; padding-bottom: 0px; padding-top: 0px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}
.summaryContent a:link, .summaryContent a:visited, .summaryContent a:hover {
	FONT-SIZE: 11px; COLOR: #111; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}

.centerStack {
	FONT-SIZE: 16px; COLOR: #FFF; line-height: 22px; padding-left: 20px; padding-right: 10px; padding-bottom: 20px; padding-top: 20px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; font-weight:bold;
}
.centerStack a:link, .centerStack a:visited, .centerStack a:hover {
        FONT-SIZE: 16px; COLOR: #FFF; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; 
}

.topStack {
	FONT-SIZE: 16px; COLOR: #6f717a; line-height: 22px; padding-left: 20px; padding-right: 10px; padding-bottom: 20px; padding-top: 20px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; font-weight:bold;
}
.topStack a:link, .topStack a:visited, .topStack a:hover {
        FONT-SIZE: 16px; COLOR: #6f717a; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; 
}

.actionHead {
	FONT-SIZE: 22px; COLOR: #990000; line-height: 26px; padding-left: 20px; padding-right: 20px; padding-bottom: 10px; padding-top: 20px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; font-weight:bold;
} 

.headlineText {
	FONT-SIZE: 12px; COLOR: #000; line-height: 14px; padding-left: 20px; padding-right: 20px; padding-bottom: 0px; padding-top: 5px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; font-weight:bold;
}
.headlineText a:link, .headlineText a:visited {
        FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; 
}
.headlineText a:hover {
        FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; 
}

.headlineSub {
	FONT-SIZE: 8px; COLOR: #333; FONT-STYLE: italic; line-height: 10px; padding-left: 20px; padding-right: 20px; padding-bottom: 5px; padding-top: 5px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}
.headlineSub a:link, .headlineSub a:visited {
        FONT-SIZE: 8px; COLOR: #333; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; 
}
.headlineSub a:hover {
        FONT-SIZE: 8px; COLOR: #666; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; 
}
.benefitCategory {
	FONT-SIZE: 16px; COLOR: #990000; line-height: 18px; padding-left: 0px; padding-right: 20px; padding-bottom: 10px; padding-top: 0px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; font-weight:bold; font-style: italic;
}
.benefitCategory a:link, .benefitCategory a:visited {
	FONT-SIZE: 16px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}
.benefitCategory a:hover {
        FONT-SIZE: 16px; COLOR: #666; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; text-decoration: none;
}

.benefitLink {
	FONT-SIZE: 12px; COLOR: #253159; line-height: 20px; padding-left: 8px; padding-right: 0px; padding-bottom: 2px; padding-top: 2px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}
.benefitLink a:link, .benefitLink a:visited, .benefitLink a:hover {
	FONT-SIZE: 12px; COLOR: #005ead; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}

.benefitButton {
	FONT-SIZE: 12px; COLOR: #253159; line-height: 12px; padding-left: 5px; padding-right: 5px; padding-bottom: 5px; padding-top: 4px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}
.benefitButton a:link, .benefitButton a:visited, .benefitButton a:hover {
	FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}

.benefitTagLine {
	FONT-SIZE: 14px; COLOR: #005ead; line-height: 16px; padding-left: 0px; padding-right: 5px; padding-bottom: 2px; padding-top: 2px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}
.benefitTagLine a:link, .benefitTagLine a:visited, .benefitTagLine a:hover {
	FONT-SIZE: 14px; COLOR: #005ead; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}

.benefitDescription {
	FONT-SIZE: 11px; COLOR: #333; line-height: 15px; padding-left: 0px; padding-right: 10px; padding-bottom: 15px; padding-top: 5px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}
.benefitDescription a:link, .benefitDescription a:visited, .benefitDescription a:hover {
        FONT-SIZE: 11px; COLOR: #333; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; 
}

.benefitSpace {
        padding-left: 20px; padding-right: 20px; padding-bottom: 15px; padding-top: 25px;
}

.magazineHead {
	FONT-SIZE: 16px; COLOR: #000; line-height: 20px; padding-left: 20px; padding-right: 20px; padding-bottom: 0px; padding-top: 20px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; font-weight:bold;
}
.magazineHead a:link, .magazineHead a:visited, .magazineHead a:hover {
        FONT-SIZE: 16px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}

.magazineSummary {
	FONT-SIZE: 11px; COLOR: #000; line-height: 15px; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; padding-top: 0px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}
.magazineSummary a:link, .magazineSummary a:visited, .magazineSummary a:hover {
	FONT-SIZE: 11px; COLOR: #111; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}


.more a:link, .more a:visited, .more a:hover {
	FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; FONT-SIZE: 10px; COLOR: #999999;
}

.breadcrumb, .breadcrumb a:link, .breadcrumb a:visited {
	FONT-SIZE: 18px; COLOR: #444; line-height: 16px; padding-left: 6px; padding-right: 12px; padding-bottom: 8px; padding-top: 8px; FONT-FAMILY: Arial, Geneva, Verdana, sans-serif; font-weight:bold;
}
.breadcrumb a:hover {
        FONT-SIZE: 18px; COLOR: #666; line-height: 16px; FONT-FAMILY: Arial, Geneva, Verdana, sans-serif; font-weight:bold; text-decoration: none;
}

.careerTitle {
	FONT-SIZE: 18px; COLOR: #000; line-height: 22px; padding-left: 20px; padding-right: 20px; padding-bottom: 0px; padding-top: 20px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif; font-weight:bold;
}
. careerTitle a:link, . careerTitle a:visited, . careerTitle a:hover {
        FONT-SIZE: 18px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}

.careerText {
	FONT-SIZE: 11px; COLOR: #000; line-height: 15px; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; padding-top: 20px; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}
.careerText a:link, .careerText a:visited, .careerText a:hover {
	FONT-SIZE: 11px; COLOR: #111; FONT-FAMILY: Verdana, Arial, Geneva, sans-serif;
}

.searchBox { 
border:2px solid #000000; font-family:Verdana; font-size:14px; color:#666666; border-color:#CCCCCC; background-color: #F9F9F9; 
}

.formBox { 
border:2px solid #000000; font-family:Verdana; font-size:14px; color:#666666; border-color:#CCCCCC; background-color: #F9F9F9; 
}

.actionLetter { 
border:none; font-family:Times; font-size:12px; color:#000000; border-color:#FFFFFF; background-color: #FFFFFF; 
}

.infoContainer {
padding-left: 20px; padding-right: 20px; padding-bottom: 20px; padding-top: 20px;
}

.container {
padding-left: 10px; padding-right: 10px; padding-bottom: 10px; padding-top: 10px;
}

.pageTable {
padding-left: 20px; padding-right: 20px; padding-bottom: 0px; padding-top: 20px;
}

.social {
padding-left: 5px; padding-right: 5px; padding-bottom: 5px; padding-top: 5px;
}

.more_headlines { 
color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-left: 20px; padding-right: 20px;
}

ul#navlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
position: relative;
	margin: 28px 0px;
	font-size: 12px;
}

#navlist li
{
display: inline;
list-style-type: none;
padding: 2px;
}

#navlist a 
{ 
padding: 4px 8px; 
font-family: Verdana, Geneva, sans-serif;
text-decoration: none;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

#navlist a:link, #navlist a:visited
{
color: #fff;
background-color: #253159;
}

#navlist a:hover
{
color: #253159;
background-color: #b3b3b3;

}

