A.onoverhref { font-weight: bold; }
/*body { background: white; color: black; font-size: 8pt; margin: 0px; }*/
/*body,html,td,a,p,input,textarea, select, option { font-family: "MS Sans Serif"; font-size: 8pt; }*/
span.tablelabel { background-color: #dcdcdc; font-style: normal; font-size: 8pt; }
span.tablesubtitle { font-style: normal; font-size: 9pt; }
th.tablesubtitle { background-color: #dcdcdc; font-size: 9pt; font-weight: normal;  border: 1px outset; }
span.tabletitle { font-size: 10pt; font-weight: bold; }
th.tabletitle { background-color: #dcdcdc; font-size: 10pt; font-weight: bold;  border: 1px outset;  }
th.tablelabel { background-color: #dcdcdc; border-bottom: 1px outset; border-right: 1px outset; font-size: 8pt; font-weight: normal;}
tr.AppName { background-color: Red; border: thin groove Red; color: Black; font-size: 8pt; }
th.Appname, td.AppName { background-color: Red; border: thin groove Red; color: Black;}
span.AppName { font-size: 16pt; font-weight: bolder; color: Black;  font-style: normal;         }
th.AppName { background-color: #CC0000; border: thin groove Red; color: Black; font-size: 8pt; }
/*table { border: 1px outset; font-size: 8pt; }*/
/*th { background-color: #dcdcdc; border-bottom: thin outset; border-right: thin outset; font-size: 9pt; font-weight: normal}*/
/*tr, td { background-color: White; }*/
/*ul {  margin: 20px;  }*/
.criticaltext { background-color: #CC0000; border: 1px solid #000000; color: #FFFFFF; font-family: verdana, sans-serif; font-size: 11px; font-style: normal; font-variant: normal; font-weight: bold;  line-height: 13px; padding: 0px; text-align: center; text-decoration: none; text-indent: 0px; vertical-align: middle; width: 90%; }
.informationtext { background-color: #BFBFBF; border: 1px solid #000000; color: #000000; font-family: verdana, sans-serif; font-size: 11px; font-style: normal; font-variant: normal; font-weight: bold; line-height: 13px; padding: 1px; text-align: center; text-decoration: none; text-indent: 0px; vertical-align: middle; width: 90%; }
.questiontext { background-color: #BFBFBF; border: 1px solid #000000; color: #CC0000; font-family: verdana, sans-serif; font-size: 11px; font-style: normal; font-variant: normal; font-weight: bold;  line-height: 13px; padding: 1px; text-align: center; text-decoration: none; text-indent: 0px; vertical-align: middle; width: 90%; }
.warningtext { background-color: #FFCC33; border: 1px solid #000000; color: #000000; font-family: verdana, sans-serif; font-size: 11px; font-style: normal; font-variant: normal; font-weight: bold; line-height: 13px; padding: 0px; text-align: center; text-decoration: none; text-indent: 0px; vertical-align: middle; width: 90%; }
table.onoverrecord { border: 1px outset; }
td.onoverrecord { border: 1px solid; color: Black; text-align: center; border-color: #000066; background-color:#FFFFFF }
a.onoverrecord {
	font-weight:bold;
}
table.DBFNavBar, table.onoverhbuttonbar { border: 1px outset; background-color:Black;}
td.DBFNavBar, td.onoverhbuttonbar {  text-align: center; border: 2px outset ThreedShadow;}
td.MainMenuBar {  background-color: black; text-align: center; border: 2px outset ThreedShadow;}
td.MainMenuBarMouseOver {  background-color: gray; text-align: center; border: 2px}
tr.onoverrecordmouseover, td.onoverrecordMouseOver { background-color: gray; border: 1px solid; color: #990000; text-align: center; border-color: #f3f3f3; text-decoration:none }
table.HREFMENU, table.DBFNavBar, table.onoverhbuttonbar { background-color: black; border: 1px outset; text-decoration:none }
td.HREFMENU, td.DBFNavBar, td.onoverhbuttonbar { background-color: black; text-align: center; border: 1px outset; padding:1px; text-decoration:none }
td.HREFMENUMouseOver, td.DBFNavBarMouseOver, td.onoverhbuttonbarMouseOver {text-align: center; border: 1px inset; padding:1px; text-decoration:none; background-color: ButtonFace; }
a.HREFMENUMouseOver, a.DBFNavBarMouseOver, a.onoverhbuttonbarMouseOver { color: black; font-weight: bold;font-size: 8pt; text-decoration:none	}
input.ReadOnlyDisabled {background-color: Silver; color: White; font-style: italic;  border: none;  }
input.ReadOnly {background-color: Silver; color: White;}

a.HREFMenu, a.DBFNavBar, a.onoverhbuttonbar {
	color: white;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
	}
a.MainMenuBar {
	color: white;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
	}
a.MainMenuBarMouseOver {
	color: black;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
	}


span.required {
	color: red;
	font-weight: normal;
	font-size: 6pt;
	text-decoration: none;
	}

span.small {  font-size:9pt; }
span.X-SMALL { font-size:8pt;}
span.XX-SMALL { font-size:7pt;}
span.heading {
	font-size:18px;
	font-weight:bold;
}

span.subheading {
	font-size:16px;
	font-weight:bold;
	font-style:italic;
}
td {font-size: 80%;}
