BODY {margin: 0px; padding: 0px; background-color: #fff;}

a:link { color: #009; }
a:visited { color: #303; }
a:hover { color: #f00;}

p, ol, ul, li, dl, dt, dd { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal }
p {text-align: justify}
pre { font-family: Courier New, Courier, monospace; font-size: 11px; line-height: normal }

input.textfield { color: #000; font-family: Arial, Helvetica, sans serif; font-size: 10px; background-color: #ccc; }
input.click { font-family: Arial, Helvetica, sans-serif; color: #fff; font-size: 11px; font-weight: bold; padding-bottom; 2px; background-color: #009; }

td.bluebar { background: #009; width: 100%; height: 33px; }
td.bluebarLeft { background: #009; width: 7px; }
td.bluebarShadow { background: url(images/bluebar_shadow.gif); background-repeat: repeat-x; width: 100%; height: 16px; }
td.breadcrumbCell { background: #ffffe6; cursor: pointer; border-bottom: 1px solid #000; padding-bottom: 1px; }
td.contentarea { padding: 8px }
td.topstoryarea { padding: 4px; background: #ffffe6;}
td.leftColorCell { background: url(images/left_colorbar2.gif); background-repeat: repeat-y; }
td.sidebarTopBlue { background-color: #000099; text-align: center; width: 100%; height: 18px; padding: 2px 4px 3px;}
td.sidebarTopGreen { background-color: #006633; text-align: center; width: 100%; height: 18px; padding: 2px 4px 3px;}
td.sidebarTopRed { background-color: #ff0000; text-align: center; width: 100%; height: 18px; padding: 2px 4px 3px;}
td.sidebarBottomYellow { background: #ffffe6; width: 100%; border-right: 1px solid #666666; border-bottom: 1px solid #666666;border-left: 1px solid #666666; padding: 4px 8px 8px;}
td.sidebarBottomWhite { background: #ffffff; width: 100%; border-right: 1px solid #666666; border-bottom: 1px solid #666666;border-left: 1px solid #666666; padding: 4px 8px 8px;}

.breadcrumb { font-family: Verdana, Arial, Helvetica, sans serif; font-weight: bold; font-size: 10px; white-space: nowrap; text-decoration: none; }
.breadcrumb a:link { color: #009; text-decoration: none; }
.breadcrumb a:visited { color: #303; text-decoration: none; }
.breadcrumb a:hover { color: #f00; text-decoration: underline; }

.navbar1 { color: #fff; font-family: Verdana, Arial, Helvetica, sans serif; font-weight: bold; font-size: 13px; white-space: nowrap; padding: 0px 4px; text-decoration: none; }
.navbar1 a { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; white-space: nowrap; padding: 0px 4px; text-decoration: none; }
.navbar1 a:visited { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; white-space: nowrap; padding: 0px 4px; text-decoration: none; }
.navbar1 a:hover { color: #009; background-color: #ffffe6; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; white-space: nowrap; padding: 0px 4px; text-decoration: none; }

.navbar2 { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; white-space: nowrap; padding: 0px 4px; text-decoration: none; }
.navbar2 a { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; white-space: nowrap; padding: 0px 4px; text-decoration: none; }
.navbar2 a:visited { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; white-space: nowrap; padding: 0px 4px; text-decoration: none; }
.navbar2 a:hover { color: #666; background-color: #ffffe6; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; white-space: nowrap; padding: 0px 4px; text-decoration: none; }

.overline { color:#f00; font-family: Arial, Hevetical, sans serif; font-size: 10px; text-transform: uppercase; border-top: 1px solid #f00; margin-top: 4px; text-decoration: none }
.overline a:link { text-decoration: none }
.overline a:link { text-decoration: none }
.overline a:hover { text-decoration: underline }

.sidelink { color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.sidelink a:link { color: #009; text-decoration: none}
.sidelink a:visited { color: #303; text-decoration: none}
.sidelink a:hover { color: #f00; text-decoration: underline}

.text1 { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; line-height: 18px}
.text1 a:link { color: #009; text-decoration: none}
.text1 a:visited { color: #303; text-decoration: none}
.text1 a:hover { color: #f00; text-decoration: underline}

.text2 { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; line-height: 18px}
.text2 a:link { color: #009; text-decoration: none}
.text2 a:visited { color: #303; text-decoration: none}
.text2 a:hover { color: #f00; text-decoration: underline}

.text3 { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal ; line-height: 18px}
.text3 a:link { color: #009; text-decoration: none}
.text3 a:visited { color: #303; text-decoration: none}
.text3 a:hover { color: #f00; text-decoration: underline}

.morelink { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding-bottom: 1px;}
.morelink a { color: #FFFFFF; text-decoration: none; }
.morelink a:visited { color: #FFFFFF; text-decoration: none; }
.morelink a:hover { color: #ffff00; text-decoration: none; }


.tab { background: url(images/toolbox_tab_off.gif) no-repeat;  width: 106px; height: 19px; font-family:Verdana; font-size:11px; font-weight:normal; color:#ffffff; text-align: center; padding: 2px 8px 1px;}
.selTab { background: url(images/toolbox_tab_on.gif) no-repeat; width: 106px; height: 19px; font-family:Verdana; font-size:11px; font-weight:normal; text-align: center; padding: 2px 8px 1px;}
.conts  {visibility:hidden}

.chartRowHeader { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background: #666666; padding: 1px 4px; text-align: center;}
.chartRowWhite { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background: #ffffff; padding: 1px 2px; white-space: nowrap; text-align: center;}
.chartRowYellow { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background: #ffffe6; padding: 1px 2px; white-space: nowrap; text-align: center;}
.chartRowClean { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background: #ffffe6; padding: 1px 2px; white-space: nowrap; text-align: center; }

.headline { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; line-height: 20px}
.byline { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; font-weight: bold}
.cutline { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; line-height: 11px}
.imgcaption { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; line-height: 11px}
.deck1 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; }
.deck2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.bodycopy { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal }

.sidebar { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.sidehead { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.sig { font-family: Arial, Helvetica, sans-serif; font-size: 9px}
.subhead { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin-top: 2px}
.title { font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.subwhite { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin-top: 2px ; color: #FFFFFF}
.cutwhite { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; line-height: 11px ; color: #FFFFFF}
.sigred { font-family: Arial, Helvetica, sans-serif; font-size: 9px ; color: #ff0000}
.sidewhite { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
.sideblue { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000099}

.spacer { FONT-SIZE: 10px; LINE-HEIGHT: 8px }
.oneSpacer { FONT-SIZE: 1px; LINE-HEIGHT: 1px }
.smSpacer { FONT-SIZE: 3px; LINE-HEIGHT: 3px }
