BODY
{
	font-size: 8pt;
	line-height: 16px;
	color: #000000;
	font-family: Georgia, Times New Roman, Times, New York;
}
P
{
	font-weight: normal;
	font-size: 10pt;
	line-height: 14px;
	color: #000000;
	font-family: Georgia, Times New Roman, Times, New York;
}
DIV
{
	font-size: 10pt;
	line-height: 14px;
	color: #000000;
	font-family: Georgia, Times New Roman, Times, New York;
}
TH
{
	font-size: 12pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica
}
TD
{
	font-size: 12pt;
	color: #000000;
	font-family: Times New Roman, Times, New York
}
P
{
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica
}
INPUT
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica
}
SELECT
{
	font-size: 12pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica
}
TEXTAREA
{
	font-size: 10pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica
}
A
{
	font-size: 8pt;
	line-height: 16px;
	color: #003399;
	font-family: Georgia, Times New Roman, Times, New York;
}
A:hover
{
	color: #333366;
	text-decoration: none;
}
BODY
{
	MARGIN: 0px
}
.background
{
	BACKGROUND-color: #ffffff
}
A.navlink
{
	font-weight: bold;
	font-size: 9px;
	line-height: 16px;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.navlink:hover
{
	font-weight: bold;
	font-size: 9px;
	line-height: 16px;
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.subnavlink
{
	font-weight: bold;
	font-size: 9px;
	line-height: 16px;
	color: #FF9933;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.subnavlink:hover
{
	font-weight: bold;
	font-size: 9px;
	line-height: 16px;
	color: #CC3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.smalltext
{
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.search
{
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right;
	text-decoration: none;
}
.search2
{
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.deck
{
	font-weight: normal;
	font-size: 8pt;
	line-height: 14px;
	color: #000000;
	font-family: Georgia, Times New Roman, Times, New York;
}
.deck2
{
	font-weight: normal;
	font-size: 11pt;
	line-height: 16px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.text
{
	font-weight: normal; 
	font-size: 8pt;
	line-height: 16px;
	color: #000000;
	font-family: Georgia, Times New Roman, Time, New York;
}
.backtotop
{
	font-weight: normal;
	font-size: 9pt;
	color: #aa0011;
	font-family: Times New Roman, Times, New York;
	text-decoration: underline;
}




.subhead
{
	font-weight: bold;
	font-size: 9pt;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, Sans-Serif
}


A.HeadlineDouble
{
	font-weight: bold;
	font-size: 9pt;
	line-height: 16pt;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.HeadlineDouble:hover
{
	font-weight: bold;
	font-size: 9pt;
	line-height: 16pt;
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}







.Headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 9pt;
	line-height: 12pt;
	color: #000000;
}

.Headline a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 9pt;
	line-height: 12pt;
	color: #003399;
}

.Headline a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 9pt;
	line-height: 12pt;
	color: #003399;
}

.Headline a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 9pt;
	line-height: 12pt;
	color: #003399;
}

.Headline a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 9pt;
	line-height: 12pt;
	color: #000066;
}





.Byline
{
	text-decoration: none;
	font-weight: normal;
	font-size: 8pt;
	line-height: 14px;
	color: #666666;
	font-family: Arial, Helvetica, Sans-Serif;
}

.Byline a {
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	line-height: 14px;
	color: #666666;
	font-family: Arial, Helvetica, Sans-Serif;
}

.Byline a:active {
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	line-height: 14px;
	color: #ffffff;
	background-color: #666666;
	font-family: Arial, Helvetica, Sans-Serif;
}

.Byline a:visited {
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	line-height: 14px;
	color: #666666;
	font-family: Arial, Helvetica, Sans-Serif;
}

.Byline a:hover {
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	line-height: 14px;
	color: #ffffff;
	background-color: #666666;
	font-family: Arial, Helvetica, Sans-Serif;
}





.HeadlineSmall {
	font-weight: bold;
	font-size: 11px;
	line-height: 12px;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}

.HeadlineSmall a {
	font-weight: bold;
	font-size: 11px;
	line-height: 12px;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}

.HeadlineSmall a:active {
	font-weight: bold;
	font-size: 11px;
	line-height: 12px;
	color: #000066;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: underline;
}

.HeadlineSmall a:visited {
	font-weight: bold;
	font-size: 11px;
	line-height: 12px;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}

.HeadlineSmall a:hover {
	font-weight: bold;
	font-size: 11px;
	line-height: 12px;
	color: #000066;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: underline;
}




.HeadlineWeb {
	font-weight: bold;
	font-size: 14pt;
	line-height: 18px;
	color: #FF6600;
	font-family: Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}

.HeadlineWeb a {
	font-weight: bold;
	font-size: 12pt;
	line-height: 18px;
	color: #FF6600;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}

.HeadlineWeb a:hover {
	font-weight: bold;
	font-size: 12pt;
	line-height: 18px;
	color: #CC3300;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}






.HeadlineMagazine {
	font-weight: bold;
	font-size: 12pt;
	line-height: 18px;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}

.HeadlineMagazine a {
	font-weight: bold;
	font-size: 12pt;
	line-height: 18px;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}

.HeadlineMagazine a:hover {
	font-weight: bold;
	font-size: 12pt;
	line-height: 18px;
	color: #000066;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}





.footer {
	font-weight: normal;
	font-size: 9px;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}
.navlink {
	font-weight: bold;
	font-size: 9px;
	TEXT-TRANSFORM: uppercase;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}
.subnavlink {
	font-weight: bold;
	font-size: 9px;
	TEXT-TRANSFORM: uppercase;
	color: #FF9933;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}
.sections {
	font-weight: bold;
	font-size: 7pt;
	TEXT-TRANSFORM: uppercase;
	color: #999999;
	line-height: 16px;
	LETTER-SPACING: 1px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}
.date {
	font-weight: normal;
	font-size: 7pt;
	color: #666666;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}
.kicker {
	font-weight: bold;
	font-size: 7pt;
	TEXT-TRANSFORM: uppercase;
	color: #999999;
	LETTER-SPACING: 1px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}


.caption {
	font-weight: normal;
	font-size: 	10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}




.white {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
	text-align: left;
}

.white a {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: underline;
	color: #ffffff;
}

.white a:active {
	text-decoration: none;
	color: #000000;
}

.white a:visited {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: underline;
	color: #ffffff;
}

.white a:hover {
	text-decoration: none;
	color: #222222;
	background-color: #ffffff;
}




.whitetitle {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
}

.whitetitle a {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: underline;
	color: #ffffff;
	font-weight: bold;
}

.whitetitle a:active {
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.whitetitle a:visited {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: underline;
	color: #ffffff;
	font-weight: bold;
}

.whitetitle a:hover {
	text-decoration: none;
	color: #222222;
	background-color: #ffffff;
	font-weight: bold;
}








.storycaption {
	font-weight: normal;
	font-size: 	10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}

.storycaption a {
	font-weight: normal;
	font-size: 	10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: underline;
}

.storycaption a:active {
	font-weight: normal;
	font-size: 	10px;
	color: #0000ff;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}

.storycaption a:visited {
	font-weight: normal;
	font-size: 	10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: underline;
}

.storycaption a:hover {
	font-weight: normal;
	font-size: 	10px;
	color: #0000ff;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}




.storycredit {
	font-weight: normal;
	font-size: 	10px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}

.storycredit a {
	font-weight: normal;
	font-size: 	10px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: underline;
}

.storycredit a:active {
	font-weight: normal;
	font-size: 	10px;
	color: #0000ff;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}

.storycredit a:visited {
	font-weight: normal;
	font-size: 	10px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: underline;
}

.storycredit a:hover {
	font-weight: normal;
	font-size: 	10px;
	color: #0000ff;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}



.new {
	font-weight: bold;
	font-size: 10px;
	color: #FF9933;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: none;
}
A.Headline2 {
	font-weight: bold;
	font-size: 10pt;
	color: #003399;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration: underline;
}
TD.formtext {
	font-weight: 300;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif
}



.nextgenhead {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 30px;
	line-height: 32px;
	color: #5294ab;
	font-weight: bold;
}

.nextgenhead a {
	text-decoration: underline;
	color: #5294ab;
}

.nextgenhead a:active {
	text-decoration: none;
	color: #000000;
}

.nextgenhead a:visited {
	text-decoration: none;
	color: #5294ab;
}

.nextgenhead a:hover {
	text-decoration: none;
	color: #ffffff;
	background-color: #5294ab;
}




.nextgendeck {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 20px;
	line-height: 22px;
	color: #f1a32b;
	font-weight: normal;
}

.nextgendeck a {
	font-family: Georgia, Times New Roman, Times, serif;
	text-decoration: underline;
	color: #f1a32b;
}

.nextgendeck a:active {
	font-family: Georgia, Times New Roman, Times, serif;
	text-decoration: none;
	color: #f1a32b;
}

.nextgendeck a:visited {
	font-family: Georgia, Times New Roman, Times, serif;
	text-decoration: none;
	color: #f1a32b;
}

.nextgendeck a:hover {
	font-family: Georgia, Times New Roman, Times, serif;
	text-decoration: none;
	color: #ffffff;
	background-color: #f1a32b;
}


