body {

	font-family: verdana;

}

table.content {

	text-align: justify;

	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: none;}

table.content a:visited {color: #888888; text-decoration: none;}

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;

}



div.B2 {

	border: 0px none #CCCCCC;

	margin: 3px;

	width: 100%;

	text-align: left;

	font-size: xx-small;

}



.B1 a:link {color: black; text-decoration: none;}

.B1 a:visited {color: black; text-decoration: none;}

.B1 a:hover {color: black; text-decoration: underline;}



.B2 a:link {color: black; text-decoration: none;}

.B2 a:visited {color: black; text-decoration: none;}

.B2 a:hover {color: black; 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;

}

