TH.PageTable {background-color: #666666; color: #CCCCCC}
TD.PageTable {background-color: #CCCCCC; color: #330033}

H2.PageHeading {text-decoration: underline; text-align: center}
H2.NonHeading {text-decoration: none; text-align: left}

TD.NavBar {background-color: #330099; color: #FFFF66}
TD.NavBar {border: 1px black solid}
a.NavBar:link {color: #FFFF66}
a.NavBar:visited {color: #FFFF66}
a.NavBar:hover {color: #66FF66}
table.noscriptnav {background-color: #330099;
		}
.header {text-align:center;}
div.boxes {
	border: 0px blue solid;
	background-color: white;
/*	position: float; */
	float: left;
	margin: 12px;
	width: 230px;
	top: 3px;
	display: block;
	height: 115%
	}
div.footer {
	text-align: center;
	border-top: 1px black solid;
	padding: 0;
	margin: 0;
	height: 5%;
	clear: left;
	}
#contentwrap {
	display: block;
	width: 99%;
	text-align: left;
	padding: 3px;
	margin: 3px;
	position: relative;
	}
p.box { border: 2px blue solid;
	width: 94%;
	padding: 5px;
	background-color: white;
	margin: 0px 0px;
	text-align: center;
	}
p.smallbox { border: 2px blue solid;
	width: 94%;
	padding: 5px;
	background-color: white;
	font-size: small;
	margin: 0px 0px;
	text-align: center;
	}
span.indent {
	text-indent: 14px;
	}
span.centered { text-align:center;}
span.highlighted { text-align:center;
		font-weight: bold;
		font-size: large;
		}
li.indent {
	margin-left: 12px;
	}
img.boximage { border: 0px;}
.pagetitle { text-align: center;
		text-decoration: underline;
		font-size: x-large;
		font-weight: bold;
	}
