body {
	color: white;
	background-color: #330066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
}
a:link {
	color: #99CCFF;
	text-decoration: none;

}
a:visited {
	color: #CCCCCC;
	text-decoration: none;
}
a:hover {
	color: #CCFFFF;
	text-decoration: none;
	background-color: #660099;
}
.highlight {
	color: white;
	text-decoration: none;
	font-size: x-large;
}
.highlight:hover {
	background-color: #660099;
}

p { text-indent: 2em;
}
h1 { text-align: center;
}
h2 { text-align: center;
}
h3 { text-decoration: underline;
		margin: 10px;
}
h5 { margin: 5px;
}
h4 { color: #ffff00;
	  margin: 3px;
}
img { border: 0px;
}
#container { position: relative;
}
.list1 dl	{ float: left;
					padding: 5px;
					margin: 5px;
					width: 220px;
			}
.list1 dd { padding: 2px;
			list-style-position: inside;

}
.list2 dl	{ float: left;
					padding: 5px;
					margin: 5px;
					width: 280px;
			}
.list2 dd { padding: 2px;
			list-style-position: inside;

}
#content {
				padding: 10px;
			}

#footer { clear: both;
			margin: .5em;
			padding: .5em;
			text-align: center;
			font-size: medium;
			font-weight: bold;
			border-top: solid #550088;
}
.style1 { 
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: right;
	padding: 4px;
}
.form1 {
	float: left;
	margin: 0px 10px 0px 0px;
}
.heading { text-decoration: underline;
				font-weight: bold;
				margin-bottom: .5em;
				width: 170px;
}
dt { font-size: 120%;
			list-style-type: none;
			font-weight: bold;
			margin: 10px 0px 0px 0px;
}
dd { list-style-type: none;
		  margin-left: 10px;
}
.list { float: left;
		margin: 10px;

}

div.centered { text-align: center;
}

