<style type="text/css">
.clearall
{
  clear: both;
  overflow: hidden;
  height: 1px;
}

.row
{
  clear: both;
  padding-top: .1em;
}

.row .lcol,
.row label
{
  display: block;
  float: left;
  text-align: right;
}

.row .rcol
{
  display: block;
  text-align: left;
  float: right;
}

.row .rcol label
{
  display: inline;
  float: none;
  text-align: inherit;
}

.smaller
{
  font-size: 90%;
}

	h1 {
	color: #9999FF;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-weight: normal;
	margin-bottom: 0;
}
	fieldset {
	margin-top: 1em;
	border: 1px groove #436A99;
}
	legend { font-size: 120%; padding: 0 .5em; font-weight: bold; }
	.row {
	width: 45em;
}
	.row label, .row .lcol {
	width: 16em;
}
	.row .rcol {
	width: 28em;
}
	form strong { color: red; font-weight: bold; }
	form table {
	border: 1px solid #1A4A83;
}
	form th {
	text-align: left;
	font-size: 70%;
	background-color: #CCD7E3;
}
	form th, form td { padding: .3em .5em; xborder-bottom: 1px solid #333; }
	form tr.alternate {
	background-color: #D2DBE7;
}
.hovermenu ul{
	padding-left: 0;
	margin-left: 0;
	height: 15px;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
}

.hovermenu ul li{
list-style: none;
display: inline;
}

.hovermenu ul li a{
	padding: 2px 0.5em;
	text-decoration: none;
	float: right;
	color: #990000;
	background-color: #FFFFFF;
	font-size: 12px;
}

.hovermenu ul li a:hover{
	background-color: #FFCE24;
}

html>body .hovermenu ul li a:active{ /* Apply mousedown effect only to NON IE browsers */
border-style: inset;
}
</style>