/* CSS Document */

body {font:70% Arial, Helvetica, sans-serif;color: #858585;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; border-top:10px solid #000;}
h2 {padding:0px 0px 2px 0px; font-size:16px; font-weight:bold; color:#842A31;}
hr {color:#000;}

/* backgrounds */
.greytop {background-color:#A7A6A5; border-top:10px solid #4A4A4A; color:#FFF; padding:20px; font-size:28px; font-family: Georgia, "Times New Roman", Times, serif;}
.greytop06 {background-color:#A7A6A5; color:#FFF; padding:10px; font-size:30px; font-family: Georgia, "Times New Roman", Times, serif;}
.logo { border-right:1px solid #FFF;border-top:1px solid #ABAAA9;border-left:1px solid #ABAAA9; }
.graphic {border-left:1px solid #FFF;}
.breadcrumbs {padding:5px; font-size:9px; border-bottom:1px solid #E7E7E7;}
.leftcolumn {padding:20px; background-color:#F2F1EB;}
.content {padding:20px; border-right:1px solid #E4E3E3;}
.highlights {border-bottom:1px solid #E7E7E7; margin:10px;}
.footer {padding:10px; background-color:#A7A6A5; border-bottom:10px solid #4F4D4C; color:#000;}
.toplinks {padding:10px;}

/* navigation */
#navigation {font-size: 11px; background-color:#842A31; padding:0px 10px 5px 10px; }
#navigation ul {list-style: none;margin: 0;	padding-top: 10px;}
#navigation li {display: inline;}
#navigation a:link, #navigation a:visited {padding: 3px 10px 15px 10px;color: #FFFFFF;text-decoration: none;border: 1px solid #711515;}
#navigation a:hover {color: #FFFFFF;background-color: #711515;}

/* styles */
select {font:100% Arial, Helvetica, sans-serif;color: #858585;}


/* financials */
.datatable tr:hover, .datatable tr.hilite {background-color: #EFEFEF;color: #000000;}



/*links*/

.toplinks a:link {color:#000;}
.toplinks a:visited {color:#000;}
.toplinks a:hover {color:#000;}


.content a:link {color:#000;}
.content a:visited {color:#000;}
.content a:hover {color:#000;}

.leftcolumn a:link {color:#000;}
.leftcolumn a:visited {color:#000;}
.leftcolumn a:hover {color:#000;}
