body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  background:#242021;
  color:#FFF;  
	}
	
	#printmasthead {display:none;}
	
a:link {
  color:#FFF;
  }
  
a:visited {
  color:#CCC;
  }
  
a:hover, active {
	color:#AD9;
	}
	
#wrapper {
	width: 100%;
	position: relative;
	margin: 10px auto;
	border: 1px black;
	padding: 3px;
}

#masthead {
	font-size: medium;
	position: relative;
    width: 100%;
	}

#masthead a {
	line-height: 30px;
	border: thin #ccc;
	text-decoration: none;
	background-color: #FFF;
	color: #000;
	padding: 5px;
	margin: 8px;
	font-weight: bold;
}

#masthead a:hover {
	background-color: #000;
	color: #FFF;
}

#masthead ul {
list-style: none;
}

#main {
	font-size:medium;
	width: 90%;
	text-align:center;
	}
	
#main li {
	display: inline;
		}

#footer {
width: 90%;
font-size:small;
}

#footer h1 {
font-size:medium;
text-align: left;
}

.siteinfo {
font-size:x-small;
font-style:italic;
}

address {
font-style:normal;
}

#content {
	font-weight:normal;
	text-align:left;
	background:#FFF;
	color:#000;
	padding: 5px;
	width: 600px;
	margin:auto;
}

#content p {text-indent:5px;}

#content li {
display:list-item;
list-style-image:url(checkmark.gif);
}

#content h2 {text-align:center;
font-size:large;}

#content a, td {color:#000;}


	
	
#content .submit {
	color: #000;
	background-color: #339900;
	border:#000;
	border-style: outset;
	font-size: medium;
	text-align: center;
	
}
#main em {
	padding-bottom: 5px;
}

.checklist {border-style: dashed;
margin: 3px;}

