body {	font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 600px; width:800px;}
input {	
 	font-family: Arial, Helvetica, sans-serif; 
 	font-size: 12px;
	}
table.across {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	margin: 20px;
	width: 700px; 
	padding: 5px;
}
tr.acrossGray {
	background-color:#dcdcdc;
	border: 1px solid black; 
}	
tr.across {
	background-color:#ffffff; 
	border: 1px solid black; 
}	
td.across {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
}
th.across {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: top;
	font-weight: bold;
	color: #3f538c;
}
table.down {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	border-style: none;
	margin: 20px; 
	padding: 15px;
	}
tr.down {
	border-style: none;
}		
th.down {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	vertical-align: top;
	font-weight: bold;
	color: #3f538c;
	width: 40%;
}
td.down {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight: normal;
	vertical-align: top;
	color: #000000;
}
table.openings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	margin: 20px; 
}
td.openings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
}
th.openings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: top;
	font-weight: bold;
	color: #3f538c;
}
.resultMessage { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal ; font-style: italic; text-align: left; }
.tinyType { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal ; text-align: center; }
.pageTitle { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #3F538C; text-align: center }
a:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-align: center;  }
a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-align: center; }
.adminHeading {
	background-color: #3f538c;
	background-image: url(/images/adminHeading.gif);
	height: 81px; 
	width: 100%;
	font-family:Georgia, "Bookman Old Style", Bookman, serif;
	font-size:24px;
	color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
	border-style: none; 
}
.adminMenu {
  background-color: #D0D0D0;
	background-image:url(/images/adminMenu.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	border-style: none;
	width: 100%;
	height: 24px;
	vertical-align:middle;
}
.sortHeading {
	font-family: Georgia, "Bookman Old Style", Bookman, serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color:  #3f538c;
}
.sortTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	color: #3f538c;
}
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #000000;
}
.sortBox {
	margin: 0px;
	vertical-align: top;
}	
