body
{	background: white; color: black; font-family: "Comic Sans MS"; font-size: 9pt;	}
td, input, select, textarea, li
{	color: black; font-family: "Comic Sans MS"; font-size: 9pt;	}
.sectionhead
{	color: white; font-size: 14pt; font-weight: bold;	}
p.title
{	color: white;font-size: 12pt; font-weight: bold;	}
p.titlehelp
{	font-size: 13pt; font-weight: bold;	}
.titlemedium
{	font-size: 11pt; font-weight: bold;	}
.small
{	font-size: 7pt;	}
h1
{	font-size: 11pt; font-weight: bold;	}
h1.title
{	color: white;font-size: 14pt; font-weight: bold;	}
h2
{	color: blue; font-size: 12pt; font-weight: bold;	}
h3
{	font-size: 13pt; font-weight: bold;	}
.columnheader
{	color: white; font-size: 13pt; font-weight: bold;	}
.pageheader
{	color: white; font-size: 16pt; font-weight: bold;	}
.newsheader 
{	color: blue; font-size: 10pt; font-weight: bold;	}
.date
{	font-size: 11pt; font-weight: bold;	}
.search
{	color: white; font-size: 8pt;	}
.RedWarning
{	color: red; font-size: 14pt; font-weight: bold;	}

a:link, a:visited
{
	color: #D9144C;
	text-decoration: none;
	font-weight: bold;
}
a:hover
{
	color: #0098FF;
	text-decoration: none;
	font-weight: bold;
}

.flashIntro {
	height: 100%;
	width: 100%;
}
.menu {
	height: 30px;
}
.tableTop {
	height: 9px;
	background-image: url(../images/top_tile.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.tableTopLeft {
	height: 9px;
	background-image: url(../images/top_left.gif);
	background-repeat: no-repeat;
	background-position: top right;
	width: 11px;
}
.tableTopRight {
	height: 9px;
	background-image: url(../images/top_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 11px;
}
.tableRight {
	background-image: url(../images/right.gif);
	background-repeat: repeat-y;
	background-position: left;
	width: 11px;
}
.tableLeft {
	background-image: url(../images/left.gif);
	background-repeat: repeat-y;
	background-position: right;
	width: 11px;
}
.tableBottomLeft {

	height: 9px;
	background-image: url(../images/bottom_left.gif);
	background-repeat:no-repeat;
	background-position: right bottom;
	width: 11px;
}
.tableBottomRight {

	height: 9px;
	background-image: url(../images/bottom_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 11px;
}
.tableBottom {
	height: 9px;
	background-image: url(../images/bottom_tile.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.tableIntroContent {
	background-color: #F0F7FF;
	height: 150px;
	width: 585px;
}
.contentTable {
	width: 760px;
	margin-left:auto;
	margin-right:auto;
}
.tableContent {
	background-color: #F0F7FF;
	
}
.detailsTable {
	width: 100%;
}
.tableDetailsContent {
	background-color: #F0F7FF;
}
.header {
	font-size: 11pt;
	font-weight: bold;
}
.closeWindow {
	text-align: center;
	width: 300px;
}
.subHeader {

	font-size: 9pt;
	font-weight: bold;
}
.questionsTable {

	width: 760px;
}
.questionsTableContent {

	background-color: #F0F7FF;
}
.questionsTable2 {


	width: 760px;
}
.resultsTable {


	width: 760px;
}
.notesTable {



	width: 760px;
}
.errorTable {
	width: 760px;
}
.errorContent {
	background-color: #FF99CC;
	padding: 10px;
}
.suspContent {
	background-color: #FFCCCC;
	padding: 10px;
	font-weight: bold;
}
.classNameField {
	width: 375px;
	border: 1px solid #0098FF;
}
.secretCodesField {
	width: 375px;
	border: 1px solid #0098FF;
}


/* bottom bar copright and links */


.bottomBarCopyright{
	color: #D9144C;
	font-weight: normal;
	font-family: tahoma;
	font-size:10px;
	}

a.bottomBar:link{
	color: #D9144C;
	text-decoration: none;
	font-weight: normal;
	font-family: tahoma;
	font-size:10px;
	}
	
a.bottomBar:visited{
	color: #D9144C;
	text-decoration: none;
	font-weight: normal;
	font-family: tahoma;
	font-size:10px;
	}

a.bottomBar:active{
	color: #D9144C;
	text-decoration: underline;
	font-weight: normal;
	font-family: tahoma;
	font-size:10px;
	}
	
a.bottomBar:hover{
	color: #D9144C;
	text-decoration: underline;
	font-weight: normal;
	font-family: tahoma;
	font-size:10px;
	}

