h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	text-decoration: none;

}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #333333;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #CC6633;
}
.required {
	font-size: 0.9em;
}
.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #CC6633;
}
.pagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2em;
	font-weight: bolder;
	color: #FFCC99;
}
.body {
	background-color: #FFCC99;
}
.pagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #0C0502;
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .80em;
	color: #666666;
}
.navibar {
	background-color: #FFFF99;
}
.greycellborders {
	border: 1px dotted #CCCCCC;
}
a.button:link  
{ 
 text-decoration:none;
 font-family: Arial; font-size: 0.80em; color: #0000CC;
} 

a.button:visited  
{ 
 text-decoration:none;
 font-family: Arial; font-size: 0.80em; color: #993399; text-decoration:none;
} 

a.button:active  
{ 
 background-color:#6B89CC;
 text-decoration:none;
 font-family: Arial; font-size: 0.80em; color: #9933FF; text-decoration:none;
} 

a.button:hover  
{
	text-decoration:none;
	font-family: Arial;
	color: #40C1FF;
	text-decoration:none;
	font-size: .80em;
} 
.greyborders {
	border: 1px solid #CCCCCC;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .80em;
	color: #666666;
}
