body {
background: #006699 url("Images/background.gif");
margin-top: 20px;
color: #000000;
}

.box { 
width: 100%; 
}

#boxContent { 
border: none; 
background: #FFFFFF;
position: relative; 
left: -4px; 
top: -4px; 
}

#boxContainer { 
position: relative; 
background: #CCCCCC; 
margin: 4px; 
} 

#breaking {
background: #990000;
color: #FFFFFF;
padding: 10px;
}

#titleTable {
background: #FFFFFF;
color: #000000;
border: 2px solid #000000;
}

#mainTable {
background: #FFFFFF;
color: #000000;
border: 2px solid #000000;
}

.alert {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
background: #990000;
border-bottom: 1px solid #000000;
border-top: 1px solid #000000;
padding-left: 5px;
text-align: left;
}

.alert A {
color: #FFFFFF;
font-weight: bold;
background: #990000;
text-decoration: none;
}

.alert A:hover {
color: #CCCCCC;
font-weight: bold;
background: #990000;
text-decoration: none;
}

.apnewspaper {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
background: #666666;
border-bottom: 1px solid #000000;
border-top: 1px solid #000000;
padding-left: 5px;
text-align: left;
}

.apnewspaper A {
color: #FFFFFF;
font-weight: bold;
background: #666666;
text-decoration: none;
}

.apnewspaper A:hover {
color: #CCCCCC;
font-weight: bold;
background: #666666;
text-decoration: none;
}

.bheadline {
background: transparent;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 13px;
font-weight: bold;
color: #006699;
text-align: left;
}

.bheadline A {
background: transparent;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 13px;
font-weight: bold;
color: #006699;
text-decoration: none;
text-align: left;
}

.bheadline A:hover {
background: transparent;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 13px;
font-weight: bold;
color: #CC6600;
text-decoration: none;
text-align: left;
}

.bigheadline {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #006699;
}

.bigheadline A {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #006699;
text-decoration: none;
}

.bigheadline A:hover {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #CC6600;
text-decoration: underline;
}

.bnews {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
text-align: left;
}

.bnews A {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
text-decoration: underline;
text-align: left;
}

.bnews A:hover {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #CCCCCC;
text-decoration: underline;
text-align: left;
}

.bnewshead {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #FFFFFF;
text-align: left;
text-transform: uppercase;
}

.bnewshead A {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #FFFFFF;
text-decoration: underline;
text-align: left;
text-transform: uppercase;
}

.bnewshead A:hover {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #CCCCCC;
text-decoration: underline;
text-align: left;
text-transform: uppercase;
}

.byline {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #666666;
}

.byline A {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #666666;
text-decoration: none;
}

.byline A:hover {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #006699;
text-decoration: underline;
}

.calendar {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
text-align: center;
}

.calendar A {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #CC6600;
text-align: center;
text-decoration: none;
}

.calendar A:hover {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #006699;
text-align: center;
text-decoration: none;
}

.caption {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #000000;
}

.credit {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
color: #999999;
}

.content {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000000;
}

.content A {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #006699;
text-decoration: none;
}

.content A:hover {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #CC6600;
text-decoration: underline;
}

.contentr {
background: #EFEFEF;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000000;
}

.contentr A {
background: #EFEFEF;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #006699;
text-decoration: none;
}

.contentr A:hover {
background: #EFEFEF;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #CC6600;
text-decoration: underline;
}

.error {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #990000;
}

.error A {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #990000;
text-decoration: underline;
}

.error A:hover {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #666666;
text-decoration: underline;
}

.graybox {
background: #E0E0E1;
color: #000000;
}

.grayboxDK {
background: #CCCCCC;
color: #000000;
}

.headline {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #CC6600;
text-align: left;
}

.headline A {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #CC6600;
text-decoration: none;
text-align: left;
}

.headline A:hover {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #006699;
text-decoration: underline;
text-align: left;
}

.highlight A:hover {
background: transparent;
font-weight: bold;
color: #000099;
text-decoration: none;
}

.leftnavhead {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
background: #0099CC;
border-bottom: 1px solid #000000;
padding-left: 5px;
text-align: left;
}

.leftnav {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
color: #000000;
background: #FFFFFF;
border-bottom: 1px solid #000000;
text-align: left;
}

.leftnav A {
color: #000000;
background: transparent;
text-decoration: none;
text-align: left;
}

.leftnav A:hover {
color: #006699;
background: transparent;
text-decoration: none;
text-align: left;
}

.leftnavy {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
color: #000000;
background: #ffffff;
text-align: left;
}

.leftnavy A {
color: #000000;
background: #ffffff;
text-decoration: none;
text-align: left;
}

.leftnavy A:hover {
color: #003399;
background: #ffffff;
text-decoration: none;
text-align: left;
}

.leftnavlb {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
color: #000000;
background: #C2D4E4;
border-bottom: 1px solid #000000;
text-align: left;
}

.leftnavlb A {
color: #000000;
background: #C2D4E4;
text-decoration: none;
text-align: left;
}

.leftnavlb A:hover {
color: #003399;
background: #C2D4E4;
text-decoration: none;
text-align: left;
}

.leftnavb {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
color: #000000;
background: #7C9DC0;
border-bottom: 1px solid #000000;
text-align: left;
}

.leftnavb A {
color: #000000;
background: #7C9DC0;
text-decoration: none;
text-align: left;
}

.leftnavb A:hover {
color: #003399;
background: #7C9DC0;
text-decoration: none;
text-align: left;
}

.leftnavlg {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
color: #000000;
background: #CCCC99;
border-bottom: 1px solid #000000;
text-align: left;
}

.leftnavlg A {
color: #000000;
background: #CCCC99;
text-decoration: none;
text-align: left;
}

.leftnavlg A:hover {
color: #003399;
background: #CCCC99;
text-decoration: none;
text-align: left;
}

.leftnavg {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
color: #000000;
background: #999966;
border-bottom: 1px solid #000000;
text-align: left;
}

.leftnavg A {
color: #000000;
background: #999966;
text-decoration: none;
text-align: left;
}

.leftnavg A:hover {
color: #003399;
background: #999966;
text-decoration: none;
text-align: left;
}

.leftnavmg {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
color: #000000;
background: #C0DED0;
border-bottom: 1px solid #000000;
text-align: left;
}

.leftnavmg A {
color: #000000;
background: #C0DED0;
text-decoration: none;
text-align: left;
}

.leftnavmg A:hover {
color: #003399;
background: #C0DED0;
text-decoration: none;
text-align: left;
}

.leftnavp {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
color: #000000;
background: #FFE29E;
border-bottom: 1px solid #000000;
text-align: left;
}

.leftnavp A {
color: #000000;
background: #FFE29E;
text-decoration: none;
text-align: left;
}

.leftnavp A:hover {
color: #003399;
background: #FFE29E;
text-decoration: none;
text-align: left;
}

.leftnavo {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
color: #000000;
background: #FFCC66;
border-bottom: 1px solid #000000;
text-align: left;
}

.leftnavo A {
color: #000000;
background: #FFCC66;
text-decoration: none;
text-align: left;
}

.leftnavo A:hover {
color: #003399;
background: #FFCC66;
text-decoration: none;
text-align: left;
}

.medheadline {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #006699;
text-align: left;
}

.medheadline A {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #006699;
text-decoration: none;
text-align: left;
}

.medheadline A:hover {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #CC6600;
text-decoration: underline;
text-align: left;
}


.medcontent {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
}

.medcontent A {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #CC6600;
text-decoration: none;
}

.medcontent A:hover {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #006699;
text-decoration: underline;
}

.newspaper {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
background: #0099CC;
border-bottom: 1px solid #000000;
border-top: 1px solid #000000;
padding-left: 5px;
text-align: left;
}

.newspaper A {
color: #FFFFFF;
font-weight: bold;
background: #0099CC;
text-decoration: none;
}

.newspaper A:hover {
color: #CCCCCC;
font-weight: bold;
background: #0099CC;
text-decoration: none;
}

.over {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
background: #0099CC;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
border-bottom: 1px solid #000000;
text-align: left;
}

.over A {
color: #FFFFFF;
text-decoration: none;
background: #0099CC;
text-align: left;
}

.over A:hover {
color: #000000;
text-decoration: none;
background: #0099CC;
text-align: left;
}

.PublishDate {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000000;
background: transparent;
}

.PublishDate A {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #CC6600;
background: transparent;
text-decoration: none;
}

.PublishDate A:hover {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #006699;
background: transparent;
text-decoration: underline;
}

.sectionhead {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
background: transparent;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
text-align: left;
border-top: 1px solid #999999;
}

.sectionhead A {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #006699;
background: transparent;
text-decoration: none;
}

.sectionhead A:hover {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #CC6600;
background: transparent;
text-decoration: none;
}

.small {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #000000;
background: transparent;
}

.small A {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #CC6600;
background: transparent;
text-decoration: none;
}

.small A:hover {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #006699;
background: transparent;
text-decoration: underline;
}

.smcontent {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
}

.smcontent A {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #006699;
text-decoration: none;
}

.smcontent A:hover {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #CC6600;
text-decoration: underline;
}

.Source {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #006699;
font-style: italic;
}

.Source A {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #006699;
text-decoration: none;
font-style: italic;
}

.Source A:hover {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #CC6600;
text-decoration: underline;
font-style: italic;
}

.stocknav {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
padding: 5px;
background: #0099CC;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
}

.stocknav A {
color: #FFFFFF;
text-decoration: none;
background: #0099CC;
}

.stocknav A:active {
color: #FFFFFF;
text-decoration: none;
background: #0099CC;
}

.stocknav A:hover {
color: #FFFFFF;
text-decoration: none;
background: #0099CC;
}

.submit {
border-width: 1px;
border-style: solid;
border-color: #000000;
background: #FF9900;
font-family: Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
}

.textbox {
border-width: 1px;
border-style: solid;
border-color: #000000;
background: #FFFFFF;
font-family: Verdana, sans-serif;
font-size: 11px;
color: #000000;
}

.topnav {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
padding: 5px;
background: #FF9900;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
}

.topnav A {
color: #000000;
text-decoration: none;
background: #FF9900;
}

.topnav A:hover {
color: #000000;
text-decoration: none;
background: #FF9900;
}

.whitebox {
background: #FFFFFF;
padding: 5px;
color: #000000;
}

.whitetext {
background: transparent;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
}

.whitetext A {
background: transparent;
color: #FFFFFF;
text-decoration: none;
}

.whitetext A:hover {
background: transparent;
color: #cccccc;
text-decoration: none;
}