.Style01 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }
a:active.Style01 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }
a:link.Style01 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }
a:visited.Style01 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }
a:hover.Style01 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none; }

.Header01 { font-family: Arial, Helvetica, sans-serif; font-size: x-large; color: #FFFFFF; text-decoration: none; font-weight: bold; }
a:active.Header01 { font-family: Arial, Helvetica, sans-serif; font-size: x-large; color: #FFFFFF; text-decoration: none; font-weight: bold; }
a:link.Header01 { font-family: Arial, Helvetica, sans-serif; font-size: x-large; color: #FFFFFF; text-decoration: none; font-weight: bold; }
a:visited.Header01 { font-family: Arial, Helvetica, sans-serif; font-size: x-large; color: #FFFFFF; text-decoration: none; font-weight: bold; }
a:hover.Header01 { font-family: Arial, Helvetica, sans-serif; font-size: x-large; color: #999999; text-decoration: none; font-weight: bold; }

.BodyCopy01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

a:hover.BodyCopy01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8ecddd;
	text-decoration: none;
}

.InternalNav01
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

a:hover.InternalNav01
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8ecddd;
	text-decoration: none;
	font-weight: bold;
}

.InternalNav02
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8ecddd;
	text-decoration: none;
	font-weight: bold;
}

a:hover.InternalNav02
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8ecddd;
	text-decoration: none;
	font-weight: bold;
}

.BodyHead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5274b5;
	line-height: 13px;
	font-weight: bold; 
}

.BodyCopy02 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 13px; }
a:active.BodyCopy02 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 13px; }
a:link.BodyCopy02 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 13px; }
a:visited.BodyCopy02 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 13px; }
a:hover.BodyCopy02 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5274b5; line-height: 13px; }



.BodyCopy03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

a:hover.BodyCopy03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8ecddd;
}

.BodyCopy04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5274b5;
	line-height: 13px;
}

a:hover.BodyCopy04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 13px;
}

.BodyCopy05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 13px;
}

a:hover.BodyCopy05 {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #5274b5;line-height: 13px;}
.BodyCopyRelease {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;line-height: 13px;text-align: justify;}



/* NEW STYLES AS OF 01-08-06 */

/* COLORS:
del blue - 5274b5
del lt blue - 8ecddd
header blue - 039bd4
content lt blue - e3f2f6
*/

/* header */
html,body,div,table,tr,td,h1,h2,h3,h4,h5,h6,a,p {margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000;}
body {background:#fff url("../images/page_menu_bg.gif") repeat-y top left;}
p {font-size:11px;color:#000;margin-bottom:20px;}
a {font-size:11px;color:#000;text-decoration:underline;}
a:hover {color:#5274b5;text-decoration:none;}
img {margin:0;padding:0;border:none;}
table {border:none;width:100%;}
td {vertical-align:top;}


div.download_logo img {display:block;}
div.download_logo h1 {margin:5px 0;}
div.download_logo ol {margin-top:0;}

div.download_directions {margin:40px 0 0 0;}
div.download_directions h1 {color:#5274b5;}
div.download_directions ul {margin:0;padding:0;}
div.download_directions ul li {list-style-type:none;color:#000;font-size:10px;margin-left:10px;}
div.download_directions ul li span {color:#5274b5;}

div#hdr_top {position:relative;top:0;left:0;height:153px;background:#039bd4 url("../images/hdr_bg.jpg") no-repeat top left;}
a#hdr_logo {padding:0;margin:0;display:block;width:199px;height:106px;position:absolute;top:24px;left:10px;background:url("../images/hdr_logo.gif") no-repeat left top;}
div#hdr_menu {height:23px;padding:0 0 0 173px;background:#5274b5 url("../images/menu_bg.gif") repeat-y top left;border-bottom:1px solid #666;}
div#hdr_menu ul {margin:0;padding:0;}
div#hdr_menu ul li {display:inline;list-style-type:none;margin-left:20px;}
div#hdr_menu ul li a {line-height:23px;color:#fff;font-size:10px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:none;}
div#hdr_bottom {height:52px;background:#fff url("../images/hdr_bottom_bg.jpg") no-repeat left top;}
div#hdr_bottom h1 {padding-top:32px;height:20px;line-height:20px;background:url("../images/home_tab.gif") no-repeat 0 32px;font-size:10px;padding-left:20px;color:#fff;}

td#page_menu {width:181px;text-align:left;}
div#page_menu_content {color:#fff;padding:14px 10px 10px 10px;}
div#page_menu_content a {color:#fff;}
div#page_menu_content a:hover {color:#8ecddd;}

div#content {text-align:left;padding:14px;}
h1.page_title {font-size:24px;color:#5274b5;margin-bottom:40px;line-height:100%;}

div#copyright {margin-top:20px;color:#fff;}
div#copyright ul {margin:0;padding:0;}
div#copyright ul li {display:block;list-style-type:none;margin-bottom:2px;}
div#copyright ul li,div#copyright ul li a {font-size:10px;}

/* HOME PAGE */
table#home_content p {margin-left:20px;}
table#home_content td {padding-bottom:40px;}
h1.home_title {font-size:11px;text-align:left;color:#000;padding:0 0 0 14px;margin-top:14px;background:url("../images/home_title_bg.gif") no-repeat left center;}


/* Financial Releases */
div#financial_results {font-size:10px;font-weight:nornal;font-family:Helvetica,Arial,sans-serif;}
div#financial_results p {font-weight:normal;font-size:12px;line-height:120%;}
div#financial_results h1 {font-weight:bold;font-size:14px;line-height:100%;}
div#financial_results h2 {font-weight:bold;font-size:13px;line-height:100%;}
div#financial_results table {margin:20px 0;}
div#financial_results table {width:600px;}
div#financial_results table caption {font-weight:bold;padding:10px 4px;}
div#financial_results table td {text-align:right;padding:2px 0;}
div#financial_results table td.hdr_col {width:260px;}
div#financial_results table tr.hdr td,div#financial_results table td.hdr {text-align:center;}
div#financial_results table td.col {text-align:left;}