form { margin-bottom: 0px; margin-top: 0px; padding:0; }
.topNavText {
	color : #FFFFFF;
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration: none;
}
A:hover.topNavText {
	color : #FFFFFF;
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration: underline;
}
.topText {
	color : #FFFFFF;
	font-size : 20px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
}
.colHead4 a:active {
	color: Lime;
	text-decoration: underline;
	vertical-align: middle;
}
.colHead4 a:link {
	color: white;
	text-decoration: underline;
}
.colHead4 a:visited {
	color: Fuschia;
	text-decoration: underline;
}
.rightNavText {
	color : #000000;
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration: none;

}
A:hover.rightNavText {
	color : #CC0000;
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration: underline;	

}
.rightNavText2 {
	color : #000000;
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-decoration: none;

}
A:hover.rightNavText2 {
	color : #CC0000;
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-decoration: underline;	

}
.navText {
	color : #000000;
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration: none;

}
A:hover.navText {
	color : #CC0000;
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration: underline;	

}
.navText2 {
	color : #000000;
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-decoration: none;

}
A:hover.navText2 {
	color : #CC0000;
	font-size : 13px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	text-decoration: underline;	

}
.subPage {
	color : black;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : normal;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
}
#subPageTable {
	border-left: 1px solid #24618E; 
	border-right: 1px solid #24618E; 
	border-bottom: 1px solid #24618E;
}
.pageTitle {
	color : black;
	font-size : 16px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}
.title {
	color : black;
	font-size : 17px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}
.title2 {
	color : black;
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}
.title2Blue {
	color : blue;
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}
#AuthButton {
	color : navy;
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;	
}
.gameInfo {
	color : Navy;
	font-size : 11px;
	font-family : Arial;
	font-weight : bolder;
}
.label {
	color : black;
	font-size : 8pt;
	font-family : verdana, arial;
	font-weight : bold;
}
.BlueLabel {
	color : blue;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : bold;
}
.smallBlueLabel {
	color : blue;
	font-size : 9px;
	font-family : verdana, arial;
}
.data {
	color : black;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : normal;
}
.dataXthru {
	color : black;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : normal;
	text-decoration : line-through;
}
.ErrorData {
	color : black;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : normal;
	background-color: red;
}
.Loading {
	color : Black;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : bold;
	background-color: Yellow;
	margin-left: 5px;
	margin-top: 3px;
	margin-bottom: 3px;
	height : 22;
	vertical-align : middle;
	text-align : center;
}
.dataSelect {
	color : white;
	background-color: blue;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : normal;
}
.btnLabel {
	color : black;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : normal;
	background-color: silver;
}	
.btnSmallLabel {
	color : blue;
	font-size : 10px;
	font-family : verdana, arial;
	font-weight : normal;
	background-color: #BDBDBD;
	margin: 0em; 
	padding:0em;
}
.gridData {
	color : black;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : normal;
	height: 20px;
}
.smalldata {
	color : black;
	font-size : 9px;
	font-family : verdana, arial;
	font-weight : normal;	
}
.warning {
	color : red;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : normal;
	margin-left: 1px;
	margin-top: 0px;
	margin-bottom: 0px;	
}
.bluetext {
	color : blue;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : normal;
}
.orangetext {
	color : #BE6449;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : normal;
}
.greentext {
	color : #05CF10;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : normal;
}
.note {
	color : black;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : normal;
}
.mandatory {
	color : #006699;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : bold;
}
.GrayText {
	color : #808080;
	font-size : 10px;
	font-family : verdana, arial;
	font-weight : normal;
}
.HelpText {
	color : #808080;
	font-size : 10px;
	font-family : verdana, arial;
	font-weight : normal;
}
.sectionHead {
	background-color: #006699;
	color : #FFFFFF;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : bold;
	padding-left: 4px;
	padding-top: 1px;	
	padding-right: 1px;	
	padding-bottom: 1px;
	border-right : 1px solid Black;	
	border-bottom : 1px solid Black;		
	border-top : 1px solid white;	
	border-left : 1px solid white;		
}
.colHead  {
	background-color: #006699;
	color : #FFFFFF;
	font-size : 11px;
	font-family : arial, verdana;
	font-weight : bold;
	padding-left: 4px;
	padding-top: 2px;	
	padding-right: 2px;	
	padding-bottom: 2px;
	border-right : 1px solid Black;	
	border-bottom : 1px solid Black;		
	border-top : 1px solid white;	
	border-left : 1px solid white;		
}
.colHead2  {
	background-color : black;
	color : white;
	font-family : verdana, arial;
	font-weight : bold;
	font-size : 8pt;
}
.colHead3 {
    background-color : #DBDDD5;
	color : black;
	font-size : 11px;
	font-family : verdana, arial;
	font-weight : bold;
} 
.colHead4  {
	background-color : #6B6B6B;
	color : white;
	font-family : verdana, arial;
	font-weight : bold;
	font-size : 11px;
}
.colHead5  {
	background-color : #C99CB0;
	color : black;
	font-family : verdana, arial;
	font-weight : bold;
	font-size : 11px;
}
.colHead6  {
	background-color : #e8e8e8;
	color : Black;
	font-family : verdana, arial;
	font-weight : bold;
	font-size : 11px;
}
.HeaderMenu {
	color : black;
	font-size : 10pt;
	font-family : verdana, arial;
	font-weight : bold;
	background-color : white;
}
.OnMenu {
	color : black;
	font-size : 8pt;
	font-family : verdana, arial;
	font-weight : normal;
	background-color : white;
}
.OffMenu {
	color : black;
	font-size : 8pt;
	font-family : verdana, arial;
	font-weight : normal;
	background-color : silver;
}
.OverMenu {
	color : yellow;
	font-size : 8pt;
	font-family : verdana, arial;
	font-weight : normal;
	background-color : gray;
}
.ClickMenu {
	color : black;
	font-size : 8pt;
	font-family : verdana, arial;
	font-weight : normal;
	background-color : lime;
}
.cellBooked  {
	background-color: #339933;
	color : #FFFFFF;
	font-size : 10px;
	font-family : arial, verdana;
	height: 16px;
}
#EvaluationsListing a:active {
	color: Lime;
	text-decoration: underline;
}
#EvaluationsListing a:link  {
	color: black;
	text-decoration: underline;
}
#EvaluationsListing a:visited  {
	color: Fuschia;
	text-decoration: underline;
}
#EvaluationsListing a:hover  {
	color: blue;
	text-decoration: underline;
	font-weight: bold;
}
.data a:link, .data a:active { color: blue; text-decoration: underline; }
.data a:hover { color: teal; text-decoration: underline; }

.checkBoxEntry {
	vertical-align: middle;
	text-indent: 4px;
	margin-right: 5px;
   position: relative;
   *overflow: hidden;	
}
.subEventBox { display: inline-block; border: 1px solid gray;   background-color: #EAEAEA;  padding: 3 3 3 3;  margin: 1 3 1 1;   }
