

	.normal {
		font-size:12px;
		color:black;
	}

	textarea, input {
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size:12px;
		padding:2px;
	}
	
	
	.stuff {
		padding:10px;
		max-width:95%;
		width:100%;
	}

	.smalltext {
		font-weight:normal;
		font-size:10px;
		font-family:Verdana, Helvetica, Sans-Serif;
		color:#666666;
	}
	
	ul {
		padding-left:2em;
		margin-left:0px;
	}
	
	td {
		font-size:12px;
	}
	
	
	h1 {
		padding: 0px;
		margin: 0px;
		font-size: 18px;
	}

	h2 {
		padding: 0px;
		margin: 0px;
		font-size: 14px;
		font-weight:bold;
	}

	h3 {
		padding: 0px;
		margin: 0px;
		font-size: 14px;
		font-weight:bold;
	}

	.highlighted {
		background-color:#CCCCFF;
		padding:3px;
		color:black;

	}
		
	.error {
		color:#CC0000;
		font-weight:900;
		font-size:12px;
	}
	
	.success {
		color:#009900;
		font-weight:900;
		font-size:12px;
	}

	.navbar {
		background-color:#C0C0C0;
		width:95%;
		max-width:96%;
		color:black;
		padding:5px;
		background-image:url('images/bluefade.gif');
		background-repeat:repeat-y;
		background-position:top right;
	}
	
	.navlink {
		color:white;
		font-weight:bold;
		text-decoration:none;
	}
	
	.navlink:hover {
		text-decoration:none;
		color:black;
	}
	
	table.twocolumn {
		width:100%;
		max-width:100%;
	}
	
	td.column1 {
		
		padding-right:10px;
		width:100px;
		vertical-align:top;
		line-height:150%;
	}
	
	td.column2 {
		vertical-align:top;
		background-color:#f0f0f0;
		padding:1em;
	}
	
	.tablelist {
		width:100%;
		border:1px solid black;
	}
	
	.tablehead {
		background-color:#9999BB;
		color:black;
		font-weight:bold;
	}
	
	div.formbuttons {
	  margin:10px;
    text-align:right;
  }
  
  div.indent {
    padding-left:7px;
  }
  
@media print {
	.headerimage, .searchbar, .middleheader, .topheader, .rightnav  {
		display: none;
	}
}
