h1 {
	color:#000080;
	margin-top:0px;
	margin-bottom:0px;
	font-size:36px;
}

h2 {
	margin-bottom:3px;
}
h3 {
	margin-bottom:3px;
}
h4 {
	margin-bottom:3px;
}
h5 {
	margin-bottom:3px;
}

h4.text {
	margin-bottom:3px;
}
hr {
	color:black;
	background-color:black;
	height:1px;
}

#menu a:link {
	color: #000080;
	text-decoration:none;
}

#menu a:visited {
	color: #000080;
	text-decoration:none;
}

#menu a:active  {
	color: #000080;
	text-decoration:none;
}

#menu a:hover  {
	color: #000080;
	text-decoration:none;
}

.modules_header {
	font-size:24px;
}

.help {
    background: #000080;
    border: 1px solid black;
    width: 200px;
    padding-left:5px;
    max-width: 200px;
	color:white;
}

/* FORM STYLE -- based on example from http://www.alistapart.com/articles/practicalcss/ */
div.row {
  	clear:both;
}

div.row span.label {
  	float: left;
	width: 80px;
	text-align: left;
}

div.row span.formw {
  	float: right;
 	width: 235px;
  	text-align: left;
}

div.row span.formw_area {
  	float: left;
  	width: 235px;
  	text-align: left;
}

div.row span.left {
 	float: left;
  	text-align: left;
  	font-weight: bold;
  	color: black;
  	width: 49%;
}

div.row span.right {
  	float: right;
  	text-align: right;
  	font-weight: bold;
  	color: black;
  	width: 49%;
}

div.spacer {
  	clear: both;
}

/* END FORM CSS */

