/*CSS Document*/

body {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11pt;
	margin:0;
	padding:0;
	border:0;
	min-width: 750px;
}

td, th, p {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

h1, h2	{
	font-family:"Trebuchet MS", Geneva, sans-serif;
	font-weight:bold;
	color:#BF2100;
	margin-bottom:-6px;
	}
	
h1	{
	font-size:1.5em;
	}
	
h2	{
	font-size:1.3em;
	}
	
h3	{
	font-size:1.1em;
	}
	
h4	{
	font-size:1em;
	font-weight:bold;
	color:#BF2100;
	margin-bottom:-8px;
	}
	
a:link {
	color:#BF2100;
	}
	
a:visited {
	color:#621B4B;
	}
	
a:hover	{
	color:#00C;
	border:none;
	}
	
a:active {
	color:#00C;
	border:none;
	}
	
#container { 
	margin: 0 auto; 
	width: 750px;
	position:absolute; 
	}
.whitebl {background: 0 100% no-repeat #FFF; width: 750px; margin-top:10px; margin-left:10px; margin-bottom:10px;} 
.whitebr {background: 100% 100% no-repeat;} 
.whitetl {background: 0 0 no-repeat; padding-left:10px;} 
.whitetr {background: 100% 0 no-repeat; padding-top:10px;} 
.clear {font-size: 1px; height: 1px;}
	
.longlist li {
	padding-bottom:8px;
}
#maincontent	{
	background-color:#FFF;
	position:absolute;
	width:680px;
	top:160px;
	left:10px;
	}
	
#maincontent p, li, td	{
	font-size:10pt;
	}
	
#maincontent h3	{
	color:#FFF;
	background-color:#0077BF;
	display:block;
	padding:2px 0 4px 10px;
	font-size:12pt;
	font-weight:bold;
	}
	
#maincontent a:hover	{
	text-decoration:none;
	}
	
#header	{
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
	height:116px;
	z-index:3;
	position:absolute;
	top:0px;
	left:10px;
	width:501px;
	}
	
#footer {
	display:none;
}
		
#footer	a:link{
	color:#999;
	}
#footer	a:visited{
	color:#999;
	}
#footer	a:hover{
	color:#999;
	text-decoration:none;
	}
#footer	a:active{
	color:#CCC;
	}

.pullquote	{
	width: 150px; 
	margin-top: 10px; 
	margin-bottom: 10px; 
	margin-left: 14px;
	margin-right:6px; 
	font-family: Arial,Helvetica,Georgia,serif; 
	font-size: 14pt; 
	line-height: 1.1em; 
	color:#BF8300; 
	text-align: right;
	}
.quotes	{
	color:#000;
	font-size: 20pt;
	font-weight:bold;
	}
.quotesource	{
	font-size:7pt;
	color:#000;
	font-style:italic;
	}
.floatright	{
	float:right;
	}
	
.floatleft	{
	float:left;
	}
	
#leftside	{
	display:none;
	}
.leftbox	{
	display:none;
	}
	
.breadcrumbs	{
	font-size:9pt;
	position:absolute;
	top:130px;
	left:10px;
	width:700px;
	}
	
.breadcrumbs a	{
	text-decoration:none;
	color:#BF2100;
	}
.breadcrumbs a:hover	{
	text-decoration:underline;
	color:#BF2100;
	}
	
.bl {background: url(../images/blltblue.gif) 0 100% no-repeat #C4D8F0;} 
.br {background: url(../images/brltblue.gif) 100% 100% no-repeat} 
.tl {background: url(../images/tlltblue.gif) 0 0 no-repeat} 
.tr {background: url(../images/trltblue.gif) 100% 0 no-repeat; padding:6px} 
.clear {font-size: 1px; height: 1px}

.chart	{
	background-color:#FFF;
	padding:1px;
	margin:1px;
	text-align:center;
	display:block;
	width:98%;
	}
	
.chart h4	{
	color:#000;
	font-size:11pt;
	margin-bottom:4px;
	}
	
a.datalink:link	{
	color:#000;
	font-size:10pt;
	padding-bottom:10px;
	text-decoration:underline;
	}
	
a.datalink:visited	{
	color:#000;
	font-size:10pt;
	padding-bottom:10px;
	text-decoration:underline;
	}
	
a.datalink:hover	{
	text-decoration:none;
	color:#000;
	font-size:10pt;
	padding-bottom:10px;
	}
	
a.datalink:active	{
	color:#FFFF00;
	font-size:.9em;
	padding-bottom:10px;
	}	
	
.source	{
	color:#999;
	font-style:italic;
	text-align:right;
	font-size:9pt;
	padding-top:6px;
	padding-bottom:10px;
	width:98%;
	}
	
.boldred	{
	font-weight:bold;
	color:#BF2100;
	}
	
.rounded h4	{	
	color:#0077BF;
	background:none;
	border-bottom:solid thin #0077BF;
	margin-top:4px;
	margin-left:3px;
	padding-bottom:-4px;
	letter-spacing:.1em;
	}
.rounded h6	{
	font-size:10pt;
	font-weight:normal;
	margin-left:3px;
	}
.rounded	{
	margin:10px;
	position:relative;
	}
	
#button {
	width:99%;
	padding-bottom:10px;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	color: #FFF;
	}
#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		font-weight:bold;
		font-size:.9em;
		}
		
#button li {
		border-bottom: 1px solid #90bade;
		margin: 0;
		}
#button li a {
		display: block;
		padding: 2px .5em 2px .5em;
		color:#0077BF;
		text-decoration: none;
		width: 100%;
		border:0;
		}

#button li a:active {
		background-color: #2586d7;
		color: #fff;
		}
#button li a:hover {
		background-color: #2586d7;
		color: #fff;
		}
#button li a:visted {
		color: #fff;
		}
		
#search	{
	display:none;
	}
	
#bottomnav	{
	font-size:10pt;
	}
	
#summarycomments	{
	border:#0077BF solid 2px;
	padding:6px;
	background-color:#C4D8F0;
	}