body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.bodystyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.strikethrough {
	text-decoration: line-through;
}.small {
	font-size: xx-small;
}
.borderDotRight {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
}
.borderDotBottom {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.borderDotAll {
	border: 1px dotted #CCCCCC;
}
.borderDotAllBlue {
	border: 1px dotted #3399FF;
}
.bigBlue {
	font-size: medium;
	color: #3399FF;
}
.borderDotBottomBlue {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #3399FF;
}
.borderDotTop {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}
.borderHeaderBottom {
	border-bottom-width: 50px;
	border-bottom-style: solid;
	border-bottom-color: #669933;
}
.borderDotAllGreen {
	border: 1px dotted #00CC00;
}
.borderDotAllYellow {
	border: 1px dotted #FFFF00;
}
.borderDotAllRed {
	border: 1px dotted #FF0000;
}
.smallExtra {
	font-size: xx-small;
}
.gridHeadingSmall {
	font-size: xx-small;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.gridSummarySmall {
	font-size: xx-small;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
}
.header {
	width: 100%;
	top: 0px;
	bottom: 50px;
}
.footer {
	position: absolute;
	z-index: 99;
	bottom: 0px;
	width: 100%;
	left: 0px;
}
#orgHeader {
	border: none;
	position: absolute;
	width: 100%;
	left: 0px;
	top: 0px;
}
#chart1 {
	position: relative;
	width: 800px;
	left: 130px;
	top: 100px;
	height: 300px;
}
#searchCriteria {
	background-color: #FFFFCC;
	border: 1px dotted #CCCCCC;
	position: absolute;
	height: 20px;
	width: 800px;
	left: 10px;
	top: 85px;
	padding: 4px;

}
#reportHeader {
	position: absolute;
	height: 25px;
	width: 800px;
	left: 140px;
	top: 40px;
}
#reportCopyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	position: relative;
	top: 125px;
	left: auto;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	right: auto;
	text-align: center;
}
#chart1A {
	left: 130px;
	top: 100px;
	width: 800px;
	position: relative;
	height: 350px;
}
#chart2 {
	left: 130px;
	top: 100px;
	width: 800px;
	position: relative;
	height: 350px;
}
#chart3 {
	height: 350px;
	width: 800px;
	position: relative;
	left: 130px;
	top: 100px;
}
#chart4 {
	height: 350px;
	width: 800px;
	position: relative;
	left: 130px;
	top: 100px;
}
#chart5 {
	height: 350px;
	width: 800px;
	position: relative;
	left: 130px;
	top: 100px;
}
#chart6 {
	height: 350px;
	width: 800px;
	position: relative;
	left: 130px;
	top: 100px;
}
#chart7 {
	height: 350px;
	width: 800px;
	position: relative;
	left: 130px;
	top: 100px;
}
#chart8 {
	height: 350px;
	width: 800px;
	position: relative;
	left: 130px;
	top: 100px;
}
#chart9 {
	height: 350px;
	width: 800px;
	position: relative;
	left: 130px;
	top: 100px;
}
#chart10 {
	height: 350px;
	width: 800px;
	position: relative;
	left: 130px;
	top: 100px;
}
#chart11 {
	height: 350px;
	width: 800px;
	position: relative;
	left: 130px;
	top: 100px;
}
.chartStandard {
	height: 350px;
	width: 800px;
	position: relative;
	left: 130px;
	top: 100px;
}
#reportHelp {
	position: absolute;
	height: 15px;
	width: 800px;
	left: 10px;
	top: 115px;
}
#loginFields {
	padding: 4px;
	border: 1px dotted #3399FF;
	top: 100px;
	width: 500px;
	background-color: #FFFFCC;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	left: auto;
	right: auto;
}
#orgImage {
	position: relative;
	text-align: center;
	top: 75px;
	margin-right: auto;
	margin-left: auto;
	width: 400px;
	left: auto;
	right: auto;
	font-weight: bold;
}
#orgFooter {
	position: relative;
	width: 99%;
	top: 180px;
	padding: 4px;
	border-top: 1px dotted #CCCCCC;
	font-size: 10px;
	left: 0px;

}
#techmarkPowered {
	font-size: 10px;
	color: #999999;
	position: relative;
	text-align: right;
	top: 135px;
	width: 99%;
	padding: 4px;
	z-index: auto;
}
#reportWelcome {
	width: 600px;
	position: relative;
	left: auto;
	right: auto;
	margin-right: auto;
	margin-left: auto;
	top: 30px;
}
#reportLocalOverview {
	width: 775px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	left: auto;
	top: 50px;
	right: auto;
	background-color: #FFFFCC;
	border: 1px dotted #3399FF;
}
#reportRegionalOverview {
	width: 775px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	left: auto;
	top: 75px;
	right: auto;
	background-color: #FFFFCC;
	border: 1px dotted #3399FF;
}
#regionalBoards {
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	left: auto;
	top: 120px;
	right: auto;
	background-color: #FFFFCC;
	border: 1px dotted #3399FF;
	list-style-type: disc;

}
#dashboardMenu {
	margin-right: auto;
	margin-left: auto;
	position: relative;
	left: auto;
	top: 100px;
	right: auto;
	width: 600px;
}
#reportMenu {
	margin-right: 0px;
	position: absolute;
	top: 30px;
	width: 125px;
}
#reportHeaderPublic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	position: relative;
	height: 25px;
	text-align: left;
	top: 35px;


}
.bigHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}
#reportCriteria {

	background-color: #FFFFCC;
	border: 1px dotted #3399FF;
	position: relative;
	width: 800px;
	left: 140px;
	top: 90px;
	padding: 4px;
}
#chart1Public {

	position: relative;
	height: 300px;
	width: 800px;
	left: 0px;
	top: 120px;
}
#chart2Public {

	height: 300px;
	left: 0px;
	top: 105px;
	width: 800px;
	position: relative;
}
#chart3Public {

	height: 300px;
	width: 800px;
	position: absolute;
	left: 10px;
	top: 800px;
}
#pageHeader {
	position: absolute;
	height: 50px;
	width: 800px;
	left: 140px;
	top: 40px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #3399FF;

}
#pageContent {
	position: relative;
	width: 800px;
	left: 140px;
	top: 100px;
	height: auto;

}
.subhead1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;


}
#printChart1 {
	border: 1px dotted #CCCCCC;
	left: 160px;
	width: 30px;
	top: 120px;
	position: relative;
	z-index: 99;
}
#reportTable {
	position: relative;
	top: 10px;
	left: 5px;
	right: auto;
	width: 100%;
}
#printLink {
	margin-right: 10px;
	position: absolute;
	left: auto;
	top: 0px;
	right: 0px;
	font-size: xx-small;

}
#reportTableCopyright {
	display:none;
}
#reportTableHeader {
	display:none;
}
#reportCopyrightPublic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	left: auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	right: auto;
	text-align: center;
	display: block;
	position: relative;
	top: 50px;


}
.chartDashboard {
	display: inline;
}
.publicIndicators {
	display: inline;
	height: 200px;
	width: 300px;
	margin-right: 20px;
	padding: 20px;









}
.centeredBlock {
	width: 100%;
	left: auto;
	right: auto;
	clip:             rect(auto auto auto auto);
	text-align: center;
	position: relative;
	top: 20px;
	margin-bottom: 20px;







}
.h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
}

