body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:link {text-decoration: underline;}
table.content {
	text-align: justify;
	font-size: x-small;
	padding: 7px 15px 7px 7px;
}
table.content2 {
	font-size: x-small;
	padding: 7px 15px 7px 7px;

}
table.content p {
	font-size: x-small;
	text-align: justify;

	}
	
table.content ul {
	text-align: justify;
	font-size: x-small;
}
	
table.content h1 {
	color: #920000;
	font-size: 14px;
	font-weight: bold;
}

table.content h2 {
	color: black;
	font-size: 12px;
	font-weight: bold;
}

table.content a:link {color: #738040; text-decoration: underline;}
table.content a:visited {color: #888888; text-decoration: underline;}
table.content a:hover {color: #758240; text-decoration: underline;}

div.B1 {
	border: none #009900;
	margin: 3px;
	width: 100%;
	text-align: left;
	font-weight: bolder;
	padding: 3ex 0 0;
	font-size: x-small;
	text-decoration: underline;
}

div.B2 {
	border: 0px none #CCCCCC;
	margin: 3px;
	width: 100%;
	text-align: left;
	font-size: xx-small;
	text-decoration: underline;
}

.B1 a:link {color: black; text-decoration: underline;}
.B1 a:visited {color: black; text-decoration: underline;}
.B1 a:hover {color: black; text-decoration: underline;}

.B2 a:link {color: black; text-decoration: underline;}
.B2 a:visited {color: black; text-decoration: underline;}
.B2 a:hover {color: red; text-decoration: underline;}

.disclaimer {
	font-family: Arial;
	font-size: xx-small;
	color: #AAAAAA;
	text-align: center;
}
a.navigation {
	font-size: xx-small;
}

.announcementBar {
	font-family: verdana;
	text-align: center;

}
div.announcementBar h3 {
	font-size: x-small;
	font-weight: bold;
	color: #920000;
	text-align: center;
	margin: 1px 1px 4px;
}
table.announcement {
	background-color: #FFFFCC;
	padding: 0px;
	border: 1px black;
	width: 95%;
}
table.announcement p {
	font-size: x-small;
	text-align: left;
	display: compact;
	margin: 1px;
}
table.newAnnouncement {
	background-color: #FECA96;
	padding: 0px;
	border: 1px black;
	width: 95%;
}
table.newAnnouncement p {
	font-size: x-small;
	text-align: left;
	display: compact;
	margin: 1px;
}
.centered {
	text-align: center;
}
table.content h5 {
	font-weight: bold;
	color: red;
	text-align: center;
}
table.announcement td {
	width: 150px;
}
table.newAnnouncement td {

	width: 150px;
}
table.input {
	background-color: #AEBC78;
	border: 1px solid black;
	margin: 0px;
	padding: 0px;


}
table.input h1 {
	font-size: x-small;
	font-weight: bold;
	text-align: center;
	margin-bottom: 0px;
	padding-bottom: 0px;

}
table.input td {
	width: 99px;
}
table.content h3 {

	font-size: x-small;
}
