@charset "utf-8";
/* CSS Document */

body {font-family:Arial,sans-serif;font-size:8pt; color:#333333; background-color:#FFFFEC;}

.body {width:788px;}

p,table {font-size:8pt;}
h1 {font-size:12pt; padding-top:10px;}
h2 {font-size:10pt; color:#CC0000}

a {color:#ad0000}

.clear {clear:both;height:1px}

#header {padding-bottom:10px;}

.navarea {padding:0; margin:0; float:right; width:615px; height:36px; margin-bottom:4px; background-color:#990000; background-image:url(graphics/generic/top_corner.gif); background-position:right; background-repeat:repeat-y;}

.navbar {border:none; padding:1px; width:66px; font-size:10px; margin-top:10px; height:36px; float:left; font:Tahoma; font-weight:bold; border-top:solid 1px #999999}

.navbar:hover {
	background-color:#ECECE0;}

.navbar a {text-decoration:none; color:#CC0033;}

.links {width:143px; float:left;}

ul.sidemenu {
	padding: 0;
	margin: 0;
	list-style: none;
	border-bottom: 1px solid #FFFFEC;
	width: 138px;
	background-color:#CC0000;
}
 
ul.sidemenu li {
	border-top: 1px solid #FFFFEC;
	border-left: 1px solid #FFFFEC;
	border-right: 1px solid #FFFFEC;
}
 
ul.sidemenu li a {
	text-decoration: none;
	display: block;
	width: 116px;
	color: #fff;
	font-weight: bold;
	padding: 2px 10px;
}
 
ul.sidemenu li a:hover {
	background-color: #ad0000;
}

.sidehead {
	background-color:#660000;
	color:#FFFFFF;
	padding:3px;
}





.summary {float:right; width:605px; background-image:url(graphics/generic/lines.gif); background-repeat:repeat;}

.summary p {text-align:justify}

.content {float:right; width:605px;}

.contentleft {float:left; width:190px; padding:10px;}

.contentright {float:right; width:375px; padding:10px;}

img {border:none}

.footlink, .footlink a {
font-size: 9px;
color:#555555;
font-family: Arial, Verdana, Helvetica, sans-serif;
text-decoration:none;
text-align:center;
}

.bigbutton {padding-left:35px; padding-top:10px;}

.datahead td{
background-color: #EEEBD9;
font-size: 11px;
font-weight:bold;
color: #333333;
}

.copy-reversed-out, .copy-tables-reversed-out {color:#FFFFEC}

.warning {background-color:#FF0000; color:#FFFFFF; font-weight:bold; margin: 4px; padding: 4px;}

.ebnav {color:#FFFF00}

a.ebnav:hover {color:#FFCC00}
a.ebnav:visited {color:#FFFF00}

.nav-bodylinks-bold { 
font-weight: bold;
color: #CC0000;
text-decoration: none;
}

.total {
border: 1px;
background-color: #FFEBD9;
font-size: 11px; 
font-weight: bold;
color: #333333;
}

.minimum {
border: 1px;
background-color: #FFEBD9;
font-size: 11px; 
font-weight: normal;
color: #333333;
}

.datatable {text-align:left}

.datatable th {
background-color: #990000;
font-weight:bold;
color: #FFFFFF;
}

.datatable td{
background-color: #FFEBD9;
color: #333333;
}

.datatable tr td.subhead{
background-color: #990000;
font-weight:bold;
color: #FFFFFF;
}