@charset "utf-8";
/* CSS Document */

body { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; background-color:#CCCCCC; background-image:url(images/background_1.jpg); background-repeat:no-repeat; background-position:center center; background-attachment:fixed; overflow:-moz-scrollbars-vertical; overflow-x:hidden; }

* { behavior: url(scripts/iepngfix.htc) }

#container_shadow { width:750px; height:576px; padding:25px; margin:0px auto 0px auto; background-image:url(images/whitebox_sm.png); background-repeat:no-repeat; background-position:center center; }

#container_main { width:720px; height:520px; background-color:#FFFFFF; border:none; padding:15px; }

#container_body { width:720px; height:482px; margin:10px 0px 0px 0px; background-image:url(images/gradient.jpg); background-repeat:repeat-x; background-position:top; }

#container_banner{ width:720px; height:100px; background-color:#779BD1; border:none; }

#container_content { width:690px; height:350px; line-height:1.5em; padding:15px; font-size:12px; overflow: auto; }
#container_contentNoScroll { width:690px; height:350px; line-height:1.5em; padding:15px; font-size:12px; overflow: hidden; }

a:link, a:visited { text-decoration:underline; color:#779BD1; }
a:hover, a:active { text-decoration:none; color:#FFCC00; }

#topmenu { height:26px; width:724px; margin:0px -2px; border:none; background-color:#3481AD; text-align:center; border:1px solid #FFFFFF; line-height:24px; }
.topmenu a:link, .topmenu a:visited { text-decoration:none; display:block; color:#FFFFFF; font-weight:bold; border:1px solid #FFFFFF; }
.topmenu a:hover, .topmenu a:active { text-decoration:none; display:block; color:#FFCC00; font-weight:bold; border:1px solid #FFFFFF; }

#breadcrumbs { font-size:10px; color:#999999; line-height:14px; vertical-align:middle; padding-left:10px; }
.breadcrumbs a:link, .breadcrumbs a:visited { text-decoration:none; color:#999999; }
.breadcrumbs a:hover, .breadcrumbs a:active { text-decoration:none; color:#666666; }

#submenu { height:26px; margin:0px -2px; border:none; text-align:center; line-height:24px;}
.submenu a:link, .submenu a:visited { text-decoration:none; display:block; color:#FFFFFF; font-weight:bold; background-color:#A8A8A7; }
.submenu a:hover, .submenu a:active { text-decoration:none; display:block; color:#FFCC00; font-weight:bold; background-color:#A8A8A7; }
.submenuEmpty { background-image:url(images/bg-subnav.gif); background-repeat: repeat-x;}

.report { margin:10px 5px; padding-bottom:10px; border-bottom:1px dotted #666666; } 
.report_heading { color:#006699; font-size:16px; font-weight:bold; padding:10px 0px 3px 0px; clear:left; }
.report_posted { color:#999999; padding-bottom:5px; }
.report_body { line-height:1.5em; color:#666666; }

ul { font-size:12px; color:#779BD1; padding:0px 0px 0px 5px; line-height:1.25em; }
.list_heading { color:#006699; font-size:14px; font-weight:bold; }

#container_footer_text { text-align:right; vertical-align:middle; line-height:1.25em; width:750px; margin:auto; }
#footerTextLogo { border: 0px; float:right; padding:2px 0px 2px 10px; }
#footerTextDivider { margin:10px -8px 10px -8px; }
.footerText { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; text-decoration:none; vertical-align: middle; text-align:right; }
.footerText a:link, .footerText a:visited { color:#006699; text-decoration:none; }
.footerText a:active, .footerText a:hover { color:#FFFFFF; text-decoration:none; }

.blueHeading { font-size:12px; color:#779BD1;}

.storiesImg {
	margin-right: 10px;
}
