body{
	background-color:dimgray;
	font-family:sans-serif;
	font-size:small;
}
h1,h2,h3,h4,h5,h6{
	font-style:italic;
	font-weight:bolder;
}
a{
	color:red;
}
a:hover{
	color:pink;
}
a:visited{
	color:maroon;
}
th{
	text-align:left;
	vertical-align:top;
}
#container{
	background-image: url("background.JPG");
	margin:0px auto;
	width:980px;
	clear:both;
}
#titleImage{
	margin:auto;
	height:150px;
	background-image: url("headerBGround.jpg");
	background-repeat: no-repeat;
}
#midSection{
	width:936px;
	margin:auto;
}
#navBar{
}
#contents{
	padding:10px;
}
#footer{
	background-image: url("footerBGround.jpg");
	background-repeat: no-repeat;
	height:27px;
	clear:both;
	padding:20px;
	font-size: xx-small;
	text-align:center;
}
.solidblockmenu{
	margin: 0;
	padding: 0;
	float: left;
	font: bold 13px Arial;
	width: 100%;
	overflow: hidden;
	margin-bottom: 1em;
	border: 1px solid #625e00;
	border-width: 1px 0;
	background: black url(blockdefault.gif) center center repeat-x;
}
.solidblockmenu li{
	display: inline;
}
.solidblockmenu li a{
	float: left;
	color: white;
	padding: 9px 11px;
	text-decoration: none;
	border-right: 1px solid white;
}
.solidblockmenu li a:visited{
	color: white;
}
.solidblockmenu li a:hover, .solidblockmenu li .current{
	color: white;
	background: transparent url(blockactive.gif) center center repeat-x;
}
.displayTable{	
}
.displayTable td{
	vertical-align:top;
}
.resourceTable{
	margin-left:3%;
	font-size:medium;
}
.resLabel{
	vertical-align:bottom;
}
.resCaption{
	font-size:small;
	vertical-align:top;
}
.resourceTable img{
	border:0px;
	padding:10px;
}