body  {
  font: 100% Arial, Helvetica, sans-serif;
  background-position: top;
  background-repeat: repeat-x;
  background-color :#Eff8Ef; 
  padding: 0;
  text-align: center;
  color: #004000;
  margin:0;
  min-height:1000px;
}

.twoColFixLtHdr #container { 
 width: 1000px;
 margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
 border: 0px solid #000000;
 text-align: left;
 background-color:#ffffff;
 margin-top:5px; 
} 

.twoColFixLtHdr #maindiv { 
  padding: 0 0 0 0;
  font-size:xx-small;
  margin-bottom:0px;
  width:1000px;
  margin-left:0px;
  border:10px;
}


a:link, a:active, a:visited {
	font-family: Tahoma, Arial;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	font-family: Tahoma, Arial;
	color: #fff;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}
a.link:link, a.link:active, a.link:visited {
	font-family: Tahoma, Arial;
	color: #861A00;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.link:hover {
	font-family: Tahoma, Arial;
	color: #861A00;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}

.twoColFixLtHdr #footer a {
	color:#008000; 
}
.twoColFixLtHdr #footer a:visited {
	color:#008000; 
}

.aspButton{
  background-color:#f0f0f0;
  font-size:16px;
  font-variant:small-caps;
  font-weight:500;
}

.aspButton2{
  color:#004000;
  font-size:12px;
  font-weight:normal;
  cursor:pointer;
}

.aspLabel1{
  font-size:16px;
  font-variant:small-caps;
  font-weight:500;
  color:#006000;
}
.question{
  font-size:small;
  color:#202020;
}

.answer{
  font-size:small;
}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
  height:0;
  font-size: 1px;
  line-height: 0px;
}



