a:visited {color: #0a047f;}
a:link {color: #0a047f;}
a:hover {color: #ff7f00;}

a { text-decoration: none;}

#body 	{	position: absolute; top: 100px; left: 185px; width=790px;
		font-family:  sans-serif;
		

	}

#buildingpic
	{
		float: left;
		margin: 7px 0px 0px 10px;

	
	}

#contact
	{
		
		width: 450px;
		padding: 5px;
		padding-top: 0px;
		margin: 2px 0px 0px 5px;

	}




#directions
	{	font-size: 75%;
		background-color: #eeeeee;
	
	}

#mission
	{ 	color: #0a047f;
		font-size: 80%;
		margin: 5px 0px 0px 0px;
		


	}


h2 	{ color:  #0a047f;

	}

h3 	{
		padding: 1;
		margin: 1;		
	}


h4, h5	{	
		padding:1;
		margin: 1;
	}

#red { color: red;}


div#first-column {
			float: left;
			top:0;
			bottom:0;
			border: 1 px #0a047f;
			width:385;
			text-align: left;
			padding: 0px 10px 10px 10px
		}

div#second-column {
			padding: 0px 10px 10px 10px;
			top:0;
			bottom:0;
			border: 1 px #0a047f;
			width:385;
			text-align: left;

		}




#footertable {text-align:center;}

.heading { text-align: center;
	color: white;
	margin: 5px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	background-color: #2053ac;
	line-height: 80%;}

#qualifications  {  width: 385 px;
		float: right;
		font-size: 10 pt;
		padding: 10px 10px 10px 10px;
		margin: 5px 1px 5px 0px;
		background-color: #eeeeee;
		border-color: #0a047f;
		border-style: solid;
		border-width: 1px;
		}

.tight { padding: 0px 0px 0px 0px;
	margin: 2px 8px 2px 8px;
	color=black;}

#regform  {  width: 600 px;
		text-align: center;
		line-height: 30%;
		
		
		font-size: 14 pt;
		padding: 10px 1px 10px 1px;
		margin: 10px 5px 10px 100px;
		background-color: #2053ac;
		font-family: Georgia;
		border-color: #0a047f;
		border-style: solid;
		border-width: 1px;
		color:	white;
		
		}

#howregister {  width: 390 px;
		float: left;
		font-size: 10 pt;
		padding: 10px 10px 31px 10px;
		margin: 5px 5px 5px 1px;
		background-color: #eeeeee;
		border-color: #0a047f;
		border-style: solid;
		border-width: 1px;
		}

#Verification {  width: 385 px;
		float: right;
		font-size: 10 pt;
		padding: 10px 10px 17px 10px;
		margin: 8px 1px 10px 0px;
		background-color: #eeeeee;
		border-color: #0a047f;
		border-style: solid;
		border-width: 1px;
		}


.padding { padding: 5px 5px 5px 5px;}

.smalltext {font-size: 12px;}

.center {text-align: center;}

.eligible { background-color: #eeeeee;
			padding: 3px 3px 10px 3px;
			margin: 10px 0px 10px 0px;
			border-color: #0a047f;
		border-style: solid;
		border-width: 1px;	
}

#absenteewho {background-color:#eeeeee;
		padding:5px;
		margin: 5px 0px	5px 0px;
		border-style:solid;
		border-color: #0a047f;
		border-width: 0;}



#absenteehow {background-color:white;
		padding:5px;
		margin: 5px 0px	5px 0px;
		border-style:solid;
		border-color: #0a047f;
		border-width: 0;}
#inperson { 
		
	padding:5;
background-color:#eeeeee;}


#bymail {
	padding:5;
background-color:#eeeeee;}


			
#absenteehow h3 { color: #0a047f;}
#absenteehow li {padding: 2px;}
			
.header { text-align: center;
				  padding-top:  10px;
				  padding-left: 5px;
				  padding-right: 5px;
				  padding-bottom: 5px;
				  border: thin solid black;
				  margin-top: 10px;
			
				 
				  margin-bottom: 10 px;
				  background-color: #2053ac;
				  text-size:  100%;
				  line-height: 1 em;
				 
				color: white;
				}

.header2 { text-align: center;
				  padding-top:  10px;
				  padding-left: 5px;
				  padding-right: 5px;
				  padding-bottom: 5px;
				  border: thin solid black;
				  margin-top: 10px;
				 
				 
				  margin-bottom: 10 px;
				  background-color: #2053ac;
				  text-size:  100%;
				  line-height: 1 em;
				  
				color: white;
				}
			
.subheader {text-align:center;
		}
			
.helpme {background-color: white;
	border:none;
	text-align:center;}

#footer {text-align: center;}
			



.subheader {text-align:center;
				    margin-right: 180px;
				    margin-left: 50px;
					margin-bottom:20px;

				    width: 600px;}
			


.subheading  { background-color: #2053ac;
		border-style: solid;
		border-width: 1px;
		border-color: #0a047f;
		color: white;
		font-size: 115%;
		padding: 0px 5px 0px 5px;


		}

.subheadinginfo {background-color: #eeeeee;
		border-style: solid;
		border-width: 2px;
		border-color: #0a047f;
		color: black;
		padding: 0px 0px 0px 10px;
		

		}

th { text-align: left;
	padding: 0px 0px 0px 25px;
	margin: 0px 0px 0px 20px;
}

td {color: black;
	text-align: left;
	padding:0;
	margin: 0px;}	

tr{ margin: 2px 2px 2px 20px;}	


.allcontent { margin-left: 190px;
	 margin-top:  125px;
	font-family:  Arial Helvetica  sans-serif;
		}

.fixed {width: 100px;}




.tablesched td {color:black;}

.subheader h3 {color:#0a047f;}

.header2 h2 {color:white;}

#footertable {border-style: none;}

.schedule td {  border: #0a047f;
		border-width: 1px;
		padding: 5px;
		background-color: #f0f0f0;
		border-style: solid;
		font-style: bold;}

.schedule {width: auto;
		margin-left: auto;
		margin-right: auto;}
		
.seattable {width: auto;
		margin-left: 80px;
		margin-right: auto;}

.sitetable {width: auto;
		margin-left: auto;
		margin-right: auto;
		color:red;}
.results ul li {padding:5px;
		border-style:none;}

#contact1 {background-color: #eeeeee;
		width:600px; }

#contact1 li {padding:5px;}