div#mission {
  width:550px; 
  height:auto; 
  margin-left: 5px;
  margin-top: 0px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;  
  background-color:#FeFeFf; 
  border-left: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
  #border-bottom: 1px solid #FFFFFF;  
  border: 1px solid #828385;  
}

div#mission h2 {
  width: 550px;
  font:Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  text-align:center;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;  
  background-color:#cccccc; 
  Xborder-top: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;

  border-bottom: 1px solid #828385;

}

div#mission p {
  padding-top: 0px;
  padding-bottom: 0px;  
  padding-left: 10px;
  padding-right: 10px; 
  text-align:left;   
  margin-top: 5px;
  margin-bottom: 4px;
  font:Arial, Verdana, Helvetica, sans-serif;
  font-size: 0.9em;
  Xbackground-color:#F9D8E8; 
}

div#board {
  width:206px; 
  height:340px; 
  margin-left: 0px;
  margin-top: 0px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;  
  background-color:#FeFeFf; 
  border: 1px solid #828385;
}

div#board p {
  
  margin-top: 1px;
  margin-bottom: 1px;
  padding-left: 7px;  
  padding-right: 5px;  
  font:Arial, Verdana, Helvetica, sans-serif;
  font-size: 0.8em;
  border: 0px solid black;
}

div#board h2 {
  margin-top: 10px;
  margin-bottom: 1px;
  padding-top: 5px;     
  padding-left: 10px;
  padding-right: 5px;   
  font:Arial, Verdana, Helvetica, sans-serif;
  font-size: 0.8em;
  font-weight:800;
}

div#adrs {
  width:150px; 
  height:auto; 
  margin-left: 25px;
  margin-top: 0px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;  
  background-color:#DEEAF4; 
  border-top: 2px solid #8A9094;
  border-left: 2px solid #8A9094;
  border-right: 2px solid #8A9094;
  border-bottom: 2px solid #8A9094;  
}

div#adrs p {
  
  margin-top: 1px;
  margin-bottom: 1px;
  padding-left: 3px;  
  padding-right: 3px;    
  font:Arial, Verdana, Helvetica, sans-serif;
  font-size: 0.7em;
  text-align: center;
  color: #000000;  
  border: 0px solid blue;
}

div#adrs h2 {
  margin-top: 1px;
  margin-bottom: 1px;
  padding-left: 3px;  
  padding-right: 3px;   
  font:Arial, Verdana, Helvetica, sans-serif;
  font-size: 0.8em;
  font-weight:800; 
  text-align: center;
  color:#FF0000;
}


div#footer p {
  font:Verdana, Arial, Helvetica, sans-serif;
  margin-left: 5px;
  margin-right: 5px;  
  margin-bottom: 2px; 
  font-size: 0.8em;
  color:#003399;
  text-align:left;
  background-color:#f7f7f7; 
}

/* >> Start of in-line styles removed from individual pages */
p {
	color: #000000;
}

.style1 {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
}
.style11 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.style2 {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: x-large;
}
a:link {
	color: #ff0000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #00FF00;
}
a:hover {
	text-decoration: underline;
	color: #F9F11A;
}
a:active {
	text-decoration: none;
}
.style3 {color: #FF0000; font-family: Arial, Helvetica, sans-serif; font-size: small; }
.style13 {font-size: x-small; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; }
.style14 {	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
}
.style9 {color: #000000; font-family: Arial, Helvetica, sans-serif; }
.style15 {	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
}
.style17 {
	color: #F8FFFC;
	font-weight: bold;
}

/* results.php page. NOTE: the original style number was multiplied by 10. eg. .style1 is now .style10, .style2 is now .style20, etc */
.style10 {
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style20 {
	color: #ffffff;
	font-size: x-small;
	font-family: Arial, Helvetica, sans-serif;
}
.style21 {
	color: #cccccc;
	font-size: 12px;
}
.style22 {
	color: #cccccc;
	font-size: 10px;
}
.style26 {font-size: medium}
.style27 {font-size: small}
.style28 {font-size: x-small}
.style30 {color: #FFFFFF}
body {
	background-color: #000000;
}
.style5 {	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.style5 em {
	font-size: 10px;
}
.style6 {	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style6 em {
	font-size: 9px;
}
.style50 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
/* << end of inline styles */

/* >> start of new class styles */
.page_title {
	font-size: 18px; 
	color: #cccccc;	
	font-family: Arial, Helvetica, sans-serif;	
	border: 0px solid white;
}
.page_title2 {
	font-size: 14px;
}

/* << end of new class styles */


/* form container to align label and box properly */
div#formcontainer form {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;	
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-top-color: #CCC;
	border-bottom-style: solid;
	border-bottom-color: #CCC;

}
div#formcontainer div.clearfix {
	vertical-align: top;
	padding-top: 10px;
	padding-right: 0px;
	border: 0px solid #CCC;
}
div#formcontainer form label {
	font-size: .75em;
	color: #003366;
	float: left;
	width: 60px;
	margin-top: 0px;
	margin-right: 10px;
}
.highlight {
	color: #FF0000;
}
.errortext {
	color: #FF0000;
}
regulartext {
	font-size: 0.80em;
	color: #003366;
}

span#regulartext {
	font-size: 0.80em;
	color: #003366;
}
/* end of form container */


/* box for login */
div#login {
	margin-left: 10px;
	width: 180px;
	height:auto;
  padding-top: 0px;
  padding-bottom: 0px;  
  padding-left: 5px;
  padding-right: 5px; 
  text-align:left;   
  margin-top: 5px;
  margin-bottom: 4px;
  font:Arial, Verdana, Helvetica, sans-serif;
  font-size: 0.9em;
  background-color:#b8b7b7; 
}
/* end of box for login */
