body							{  font-family: Verdana, Arial, Helvetica, sans-serif; 
									background-color: #FFFFFF; 
									color: #000000; 
									margin: 5px 10px 5px 10px;
}
p								{ font-size: x-small; }
a								{ font-weight: bold; text-decoration: none; color: #000000; background-color: transparent; }
a:link						{ font-weight: bold; text-decoration: none; color: #000000; background-color: transparent; }
a:hover						{ color: #CC0033; font-weight: bold; text-decoration: none; background-color: transparent; }
a:active						{ color: #CC0033; font-weight: bold; text-decoration: none; background-color: transparent; }


.footer						{ font-size: xx-small; }
.highlight					{ font-size: small; font-weight: bold; color: #CC0033; background-color: transparent; }
.highlight10				{ font-size: x-small; font-weight: bold; color: #CC0033; background-color: transparent; }
.highlight8					{ font-size: xx-small; font-weight: bold; color: #CC0033; background-color: transparent; }

p.large						{ font-size: medium; color: #000000; background-color: transparent; }
.tiny							{ font-size: xx-small; }
.tinybold					{ font-size: xx-small; color: #000000; background-color: transparent; font-weight: bold; }
.bold							{ font-weight: bold; }

li								{ font-size: x-small; padding-left: 10px; }
h1								{ font-size: small; font-weight: bold; margin: 0px 5px 0px 5px; }
h2								{ font-size: medium; font-weight: bold; }
h3								{ font-size: small; font-weight: bold; }
h4								{ font-size: x-small; font-weight: bold; text-align: center; color: #CC0033; background-color: transparent; }
h5								{ font-size: xx-small; font-weight: bold; }
h6								{ font-size: xx-small; font-weight: bold; color: #CC0033; background-color: transparent; }

blockquote 					{ font-size: xx-small; font-style: italic; color: #000000; background-color: transparent; }
hr								{ color: #000000; background-color: transparent; width: 100%; }

input, textarea, select	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; }

input.search				{ font-size: xx-small; color: #ffffff; background-color: #000000; }
input.deletebutton		{ font-size: 5pt; font-weight: bold; color: #000000; background-color: #EEEEEE;  border-color: #CC0033;  }
input.updatebutton		{ font-weight: bold; color: #000000; background-color: #EEEEEE; border-color: #009933;  }
input.fieldError			{ font-size: xx-small; color: #000000; background-color: #FFFFFF; border-color: #CC0033;  }
select.fieldError			{ font-size: xx-small; font-weight: bold; color: #FFFFFF; background-color: #CC0033; border-color: #CC0033; border: 5px solid #CC0033; }
input.quizStart			{ font-size: small; font-weight: bold; color: #FFFFFF; background-color: #009933;  border-color: #009933;  }
form.search  				{ font-size: xx-small; color: #000000; background-color: transparent; text-align: right; }
option				 		{ color: #000000; background-color: #FFFFFF; }
option.typeoption 		{ color: #CC0033; background-color: #FFFFFF; }
option.newMainHeading	{ color: #009933; background-color: #FFFFFF; }
option.newSubHeading		{ color: #CC0033; background-color: #FFFFFF; }

#screenreader	{	position:absolute; left:0px; top:-500px; width:1px; height:1px; overflow:hidden; }