/*<!--
// NOTICE
// NOTICE
// NOTICE
// NOTICE
//
// After making modifications to this page,
// check to make sure the home page top banner is correctly positioned
// it may float based on the content of the page
//
// NOTICE
// NOTICE
// NOTICE
// NOTICE
//-->
*/
.clearfix:before, .clearfix:after {  content: "\0020"; display: block; height: 0; visibility: hidden;	 } 
.clearfix:after { clear: both; }
.clearfix { zoom: 1;}
 * {
 margin: 0;
 }
body {background-color:#FFFFFF; margin:0px; font-family: tahoma, verdana, arial; font-size: 12px;}
a {color: #000000;}
a:hover {color: red;}
a:visited {color: #000000;}
a:visited:hover {color: red;}
a.white-links {color:#ffffff;}
a.white-links:hover {color:red;}
a.white-links:visited {color:#ffffff;}
a.white-links:visited:hover {color:red;} 
.maintable{border-right:solid 1px #000000; border-bottom:solid 1px #000000; border-left:solid 1px #000000; border-collapse:collapse;}
td {font-family: tahoma, verdana, arial; font-size: 12px;}
th {font-family: tahoma, verdana, arial; font-size: 12px;}
.header {
	background-image: url(/images/header-links2.gif);
	background-repeat: no-repeat;
	background-position: top left;
	color: #ffffff;
	text-align:right;
	padding-right:10px;
	vertical-align:top;
	font-size: 11px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	_border-right-width: 0px; /*ie6*/
	_border-right-style: none;
	*border-right-width: 0px; /*ie7*/
	*border-right-style: none;
}
/*
.header-links a, a:visited {color: #ffffff;}
.header-links a:hover, a:visited:hover {color: red;}
*/
.page-header-bg {
	background-image: url(/images/header-middle-right2.gif);
	background-repeat:no-repeat;
	background-position: left top;
	color: #96140C;
	text-align:right;
	vertical-align:top;
	padding-right:20px;
	width: 792px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	_border-right-width: 0px; /*ie6*/
	_border-right-style: none;
	*border-right-width: 0px; /*ie7*/
	*border-right-style: none;
}
h1 {font-family: times new roman; color:#96140C; font-style: italic; font-size: 22px; background-color:transparent;}
.nav-menu {
width:158px;
background-image: url(/images/nav-top-image.gif);  background-color: #000000; background-repeat:no-repeat; background-position: top left; color: #ffffff; padding:15px 0px 35px 0px; vertical-align:top;}
/*
.nav-menu a, a:visited {color: #ffffff;}
.nav-menu a:hover, a:visited:hover {color: red;}
*/
.nav-menu div {display:block;border-bottom: 1px solid #666666;	padding: 10px 0px 10px 10px;margin: 0px;list-style:none;text-indent:none;}
.content {text-align:left;vertical-align:top; padding-right:10px; font-size: 14px;}
.left {
	padding-left:25px;
}
h2 {font-family: tahoma, verdana, arial; color:#96140C; font-style: italic; font-size: 14px; background-color:transparent;}
h3 {font-family: tahoma, verdana, arial; color:#000000; font-size: 18px; background-color:transparent;margin:0; padding:0;}
.footer {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	_border-right-width: 0px; /*ie6*/
	_border-right-style: none;
	*border-right-width: 0px; /*ie7*/
	*border-right-style: none;
}
.footer-info {
	font-size:11px;
	background-color: #000000;
	color: #ffffff;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
/*
.footer-info a, a:visited {color: #ffffff;}
.footer-info a:hover, a:visited:hover {color: red;}
*/
.footer-links { font-size:11px; color: #000000; text-align:center; vertical-align:middle;}
/*
.footer-links a, a:visited {color: #000000;}
.footer-links a:hover, a:visited:hover {color: red;}
*/
.bottom-grid{
	background-image: url(/images/bg.gif);
	background-repeat:no-repeat;
	background-position: bottom right;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	_border-right-width: 0px; /*ie6*/
	_border-right-style: none;
	*border-right-width: 0px; /*ie7*/
	*border-right-style: none;
}

.report_title, .report_body, .report_notes {border:solid 2px #9a0c04;padding:5px;}
.report_title { background-color:#dddddd; margin-bottom:25px;}
.report_title h2 {font-size:2.2em;margin:0px;margin-bottom:1em;text-align:center;color:#9a0c04;text-shadow: 2px 1px 1px #000;}
.report_title h3 {font-size:1.8em;margin:0px;text-align:center;color:#9a0c04;text-shadow: 2px 1px 1px #000;}
.report_body .headline {text-align:center;font-weight:bold;font-size:1.8em;text-transform: uppercase;margin-top:1em;}
.report_body .information {text-align:center;margin:10px;font-size:1.4em;margin-bottom:1.6em;}
.report_summary { border:solid 2px #9a0c04;padding:5px;width:55%;float:left;margin-right:10px;margin-bottom:25px;}
.report_summary .headline {font-size:1.8em;font-weight:bold;}
.report_summary .information {margin:1em;}
.report_summary .information .topic {font-weight:bold;text-transform: uppercase;}
.report_photo {float:left;text-align:center;font-weight:bold;}
.report_videos {clear:both;text-align:center;font-weight:bold;margin-bottom:25px;}
.report_notes { background-color:#dddddd; margin-top:25px;min-height:150px;}
.report_notes h2 {color:#000;font-size:1.4em;}
