.HeaderMenu { background: #8DB1C7; color: white; font-family : "Comic Sans MS"; font-size: smaller; }
.HeaderLink { text-decoration : none; font-family : Arial; color: #FFFFFF; font-size: smaller; clip:   rect(   )}
.Timer {  color: #000000; text-decoration: none; font-family: Tahoma}
.ModuleHeader { background : slategray; color: white; font-family : Tahoma; font-size : smaller; }
.ModuleAction { background: slategray; color: white; font-family : Tahoma; font-size: xx-small;}
.ModuleText { background: white; color: black; font-family : Tahoma; font-size: smaller;}
.TableRow {  background-color: #8DB1C7}
.MenuDropdown { text-decoration : none; background: #c6e0ed; color: #3E7799; font-family : "Comic Sans MS"; font-size: smaller; cursor: hand; }
.LoggedInText {  color: #000000; text-decoration: none; font-family: Tahoma}
.Logo {  text-decoration: none}
			.menu A { COLOR: #3E7799; TEXT-DECORATION: none }
			.menu A:hover {	COLOR: slategray; }
			.menuBar { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; Z-INDEX: 1; LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; POSITION: absolute; TOP: 0px; HEIGHT: 15px; BACKGROUND-COLOR: #c6e0ed }
			.menuTrigger { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; Z-INDEX: 2; PADDING-BOTTOM: 1px; FONT: 11pt Arial; WIDTH: 100px; CURSOR: hand; COLOR: #3E7799; PADDING-TOP: 1px; POSITION: absolute; TOP: 0px; HEIGHT: 15px; BACKGROUND-COLOR: #c6e0ed }
			.menu {	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; Z-INDEX: 2; VISIBILITY: hidden; PADDING-BOTTOM: 1px; FONT: 11pt Arial; WIDTH: 130px; COLOR: #3E7799; PADDING-TOP: 1px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #c6e0ed }

.certificateblue {  color: #3E7799; font-weight: bold; font-family: Tahoma; font-size: x-small}
.label   { color: #000000; font-size: 11px; padding: 3px 4px 2px 0px; }
.head1	{ color: #000000; font-size: 21px; }
.head2	{ color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 19px; }
.head3	{ color: #000000; font-size: 11px; font-weight: bold; }
.head4	{ color: #000000; font-size: 14px; font-weight: bold; }
.normal	{ color: #000000; font-size: 11px; }
.error { color: #CC0000; font-size: 11px; font-weight: bold; }

.nava { color: #333333; font-size: 10px; }
.nava .header	{ color: #505050; font-size: 11px; font-weight: bold; }
.nava a:link	{ color: #333333; font-weight: bold; text-decoration: none; }
.nava a:visited	{ color: #333333; font-weight: bold; text-decoration: none; }
.nava a:hover, .nava a:active { color: #1380BA; font-weight: bold; text-decoration: underline; }

.navb { color: #FFFFFF; font-size: 11px; }
.navb .header { font-weight: bold; }
.navb a:link, .navb a:visited { color: #FFFFFF; text-decoration: none; }
.navb a:hover, .navb a:active { color: #CCCCCC; text-decoration: none; }

.navc { color: #666666; font-size: 11px; }
.navc .light { color: #CCCCCC; }
.navc a:link, .navc a:visited { color: #0033CC; text-decoration: none; }
.navc a:hover, .navc a:active { color: #DA8A0C; text-decoration: underline; }

.columnhead { color: #000000; font-size: 11px; text-decoration: none; }

.bgmain	{ background-color: #FFFFFF; color: #000000; }
.bg1	{ background-color: #2A4256; color: #FFFFFF; }
.bg2	{ background-color: #8DB1C7; color: #FFFFFF; }
.bg3	{ background-color: #8DB1C7; color: #FFFFFF; }
.bg4	{ background-color: #B2C4D1; color: #000000; }
.bg5	{ background-color: #B5C7D6; color: #000000; }
.bg6	{ background-color: #C9D1D7; color: #000000; }
.bg7	{ background-color: #EDEDF1; color: #000000; }
.bg8	{ background-color: #666666; color: #FFFFFF; }
.bg9	{ background-color: #F0F0F0; color: #000000; }
.bg10	{ background-color: #999999; color: #000000; }
.bg11	{ background-color: #C0C0C0; color: #000000; }

.datagrid { background-color: #FFFFFF; }
.datagrid  th {
	background-color: #C9D1D7;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 0px;
	vertical-align: bottom;
}
.datagrid  td { color: #000000; font-size: 11px; }

.linespace {border-bottom: 1px solid #FFFFFF;}

.required	 { color: #CC0000; }
.notrequired { color: #FFFFFF; visibility : hidden; }

.form1 { width: 605px; margin: 13px 0px 15px 15px; }
.boxcontainer { background-color: #F0F0F0; color: #000000; border: 1px solid #47637A; }
.boxhead { background-color: #C9D1D7; color: #000000; border-bottom: 1px solid #47637A; padding: 3px 7px 4px 7px; }
.boxbody { color: #000000; padding: 6px 10px 10px 10px; }

.boxbody input, .boxbody textarea { color: #000000; font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; padding-left: 3px; }
.boxbody select { color: #000000; font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; }
.contentbox { background-color: #FFFFFF; border: 1px solid #999999; color: #666666; font-size: 11px; padding: 2px; overflow: auto; }

.label   { color: #333333; font-size: 11px; padding: 3px 4px 2px 0px; }
.data    { color: #000000; font-size: 11px; }
.databox { color: #33333; background-color: #FFFFFF; font-size: 11px; border: 1px solid #CCCCCC; padding: 2px; }
.button  { font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
.formbuttons input  { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; }

.dcountstyle{ /*Example CSS to style count up output*/
font: bold 16px Arial;
padding: 3px;
}

.dcountstyle sup{ /*Example CSS to style count up output*/
font-size: 90%
}
