@charset "UTF-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	color: #000;
	background-color: #fff;
	font: 13px Arial, Helvetica, sans-serif;
}

p, li, td {
	font-size: 13px;
}

#container h2, #container h3 {
	font-size: 16px;
	margin: 0;
	padding: 0;
}

#container h2 {
	text-transform: uppercase;
}

#container p {	margin: 0 0 10px 0; }

#container {
	width: 600px;
	padding: 3px;
}
#container a {
	color: #900;
	font-weight: 700;
	text-decoration: underline;
}
#container a:link {
	color: #900;
}
#container a:visited {
	color: #999;
}

#rightcol {
	display: none;
}

.reggly {
	font-size: 16px;
}

.hangleft {
	float: left;
	margin: 5px 5px 5px 0;
}

.hangright {
	float: right;
	margin: 5px 0 5px 5px;
}


/*
The "chart" class of tables is used for tabular data within the #container div 
or main body of the page. The basic form of the table is defined below, the borders
and background definitions are defined in the indiviual section CSS documents.

Any further customization should be defined/redefined as local CSS in the head of
the individual HTML document.
*/
#container .chart, #container .chartfootnote {
	width: 580px;
	margin: 0 auto;
}
#container .chart caption {
	text-align: center;
	font-weight: 700;
	padding: 3px 0;
	border-bottom: none;
}
#container .chart td {
	vertical-align: middle;
	padding: 4px;
}
#container .chartfootnote {
	margin-bottom: 10px;
	font-size: 10px;
}
#container .chart td.dataHighlight {
	font-weight: 700;
}



.date, .footnote {
	font-size: 10px;
}

.datestamp {
	width: 100%;
	text-align: right;
	font-size: 10px;
}

.siteCopyright {
	font-size: 10px;
	font-weight: 700;
	text-align: center;
	text-transform: uppercase;
	margin-top: 30px;
}