/* CSS Document */

div#content {
	background-color: #ffffff;
	color: #333333;
	border: 0px;
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none
}

.page_title_gray, .page_title_gray a, .page_title_gray a:link, .page_title_gray a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	line-height: 23px;
	color: #666666;
	text-decoration: none;
	text-align: left
}
.page_title_gray a:hover {
	color: #ffffff
}
.page_title_gray a:active {
	color: #333333
}

.page_title_gray_dk, .page_title_gray_dk a, .page_title_gray_dk a:link, .page_title_gray_dk a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	line-height: 23px;
	color: #333333;
	text-decoration: none;
	text-align: left
}
.page_title_gray_dk a:hover {
	color: #ffffff
}
.page_title_gray_dk a:active {
	color: #222222
}

.header_gray_dk, .header_gray_dk a, .header_gray_dk a:link, .header_gray_dk a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #777777;
	text-decoration: none;
	text-align: left
}
.header_gray_dk a:hover {
	color: #ffcc00
}
.header_gray_dk a:active {
	color: #777777
}

.header_gray, .header_gray a, .header_gray a:link, .header_gray a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
	text-decoration: none;
	text-align: left
}
.header_gray a:hover {
	color: #ffcc00
}
.header_gray a:active {
	color: #666666
}

.header_white, .header_white a, .header_white a:link, .header_white a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left
}
.header_white a:hover {
	color: #FFCC00
}
.header_white a:active {
	color: #333333
}

.header_yellow, .header_yellow a, .header_yellow a:link, .header_yellow a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #FFCC00;
	text-decoration: none;
	text-align: left
}
.header_yellow a:hover {
	color: #FFFFFF
}
.header_yellow a:active {
	color: #333333
}

.header_white_links, .header_white_links a, .header_white_links a:link, .header_white_links a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left
}
.footer_white_links a:hover {
	color: #FFCC00
}
.footer_white_links a:active {
	color: #333333
}


.footer_gray, .footer_gray a, .footer_gray a:link, .footer_gray a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 35px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-align: left
}
.footer_gray a:hover {
	color: #ffcc00
}
.footer_gray a:active {
	color: #666666
}

.footer_gray_dk, .footer_gray_dk a, .footer_gray_dk a:link, .footer_gray_dk a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 35px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: left
}
.footer_gray_dk a:hover {
	color: #ffcc00
}
.footer_gray_dk a:active {
	color: #333333
}

.footer_white, .footer_white a, .footer_white a:link, .footer_white a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 35px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left
}
.footer_white a:hover {
	color: #FFCC00
}
.footer_white a:active {
	color: #333333
}

.footer_yellow, .footer_yellow a, .footer_yellow a:link, .footer_yellow a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 35px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
	text-align: left
}
.footer_yellow a:hover {
	color: #FFFFFF
}
.footer_yellow a:active {
	color: #333333
}



.copy_gray_dk, .copy_gray_dk a, .copy_gray_dk a:link, .copy_gray_dk a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
	text-align: left;
	text-decoration: none
}
.copy_gray_dk a:hover {
	color: #ffffff
}
.copy_gray_dk a:active {
	color: #666666
}


.copy_gray_lt_yellow_rollover, .copy_gray_lt_yellow_rollover a, .copy_gray_lt_yellow_rollover a:link, .copy_gray_lt_yellow_rollover a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #666666;
	text-align: left
}
.copy_gray_lt_yellow_rollover a:hover {
	color: #ffcc00
}
.copy_gray_lt_yellow_rollover a:active {
	color: #666666
}




.copy_gray_lt, .copy_gray_lt a, .copy_gray_lt a:link, .copy_gray_lt a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #666666;
	text-align: left
}
.copy_gray_lt a:hover {
	color: #ffffff
}
.copy_gray_lt a:active {
	color: #666666
}

.copy_white, .copy_white a, .copy_white a:link, .copy_white a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left
}
.copy_white a:hover {
	color: #FFCC00
}
.copy_white a:active {
	color: #333333
}

.copy_yellow, .copy_yellow a, .copy_yellow a:link, .copy_yellow a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #FFCC00;
	text-decoration: none;
	text-align: left
}
.copy_yellow a:hover {
	color: #FFFFFF
}
.copy_yellow a:active {
	color: #333333
}

.headline_gray_dk, .headline_gray_dk a, .headline_gray_dk a:link, .headline_gray_dk a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	vertical-align: text-bottom
}
.headline_gray_dk a:hover {
	color: #ffffff
}
.headline_gray_dk a:active {
	color: #111111
}

.headline_gray, .headline_gray a, .headline_gray a:link, .headline_gray a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 19px;
	color: #666666;
	text-decoration: none;
	text-align: left;
	vertical-align: text-bottom
}
.headline_gray a:hover {
	color: #ffffff
}
.headline_gray a:active {
	color: #666666
}

.headline_white, .headline_white a, .headline_white a:link, .headline_white a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	vertical-align: text-bottom
}
.headline_white a:hover {
	color: #FFCC00
}
.headline_white a:active {
	color: #333333
}

.headline_yellow, .headline_yellow a, .headline_yellow a:link, .headline_yellow a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #FFCC00;
	text-decoration: none;
	text-align: left;
	vertical-align: text-bottom
}
.headline_yellow a:hover {
	color: #FFFFFF
}
.headline_yellow a:active {
	color: #333333
}

.caption_gray_dk, .caption_gray_dk a, .caption_gray_dk a:link, .caption_gray_dk a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: left;
}
.btn_number_gray_dk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: right;
}

.linkto_pdf_dk, .linkto_pdf_dk a, .linkto_pdf_dk a:link, .linkto_pdf_dk a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #333333;
	text-decoration: none;
	text-align: left
}
.linkto_pdf_dk a:hover {
	color: #FFFFFF
}
.linkto_pdf_dk a:active {
	color: #111111
}

	
.border_top_bottom_left {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.border_top_bottom_right {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-top-color: #666666;
	border-bottom-color: #666666;
	border-right-color: #666666;
}

.border_top_bottom_left_right {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;	
	border-top-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-bottom-color: #666666;
	border-right-color: #666666;
	border-left-color: #666666;
}

.border_top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}

.border_left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
}

.border_right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}

.border_top_bottom {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-bottom-color: #666666;
}


.border_left_right {
	border-left-width: 1px;
	border-right-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-color: #666666;
	border-right-color: #666666;
}

.blank {
	margin: 0px;
	padding: 0px;
	border: none;
}

/* November 2007 Add styles for press pages */

#pressYears {width: 125px; vertical-align: top; display: block; float: right; margin: 0px 10px 0px 0px; padding: 5px; background-color:transparent; }

#pressYears p {font: 10px/ 14px Arial, Helvetica, sans-serif; color:#666;}
#pressYears a {text-decoration: none; color:#666;}
#pressYears a:hover {text-decoration: none; color: #999999;}

.pressRecogYR {font-family: Arial, Helvetica, sans-serif; font-size; 18px; line-height: 22px; color: #333; margin-top: 20px; padding-top: 5px; border-top: 1px solid #fff; width: 95%; }
	.pressRecogYR a:link, .pressRecogYR a:hover, .pressRecogYR a:visited, .pressRecogYR a:active {text-decoration:none;} 