<style type="text/css">
.header {
    font-family: Verdana, Helvetica;
    font-size: 8pt;
}

.PhDiv, .PfDiv {
   color: black;
   background-color: rgb(143, 188, 143);
   padding-left: 1em; padding-right: 1em;
   vertical-align: middle;
}
.PhItem {
   margin: 0;
   font-size: xx-large;
}
.PhLink {
   text-decoration: none;
}
.PhLabel {
   margin-top: 0.3em; margin-bottom: 0.2em;
}
.PfItem {
   margin-right: 1em;
}
.PfDiv {
   color: black;
   margin-top: 0.4em; margin-bottom: 0.2em;
}
.PcDiv {
   width: 100%;
   border: thin solid;
}
.PbLogin {
   padding: 4em;
}
.SgLink {
   color: black;
   text-decoration: none;
}
.SgTable {
   color: black; background-color: rgb(143, 188, 143); border-style: none;
}
.SgTh, .SfTh {
   border-style: none; padding-left: 0.5em; padding-right: 0.5em;
}
.SfTh {
   text-align: right;
}
.SgRadioTd, .SgCharTd, .SgLookupTd, .SgDateTd, .SgBoolTd, .SgTd {
   color: black; background-color: white;
   border-style: none; text-align: left;
}
.SgRadioTd {
   background-color: rgb(143, 188, 143);
}
/*
*/
form {
   margin: 0;
}
.alert_message {
   color: fuchsia;
}
.info_message {
   color: black;
}
.error_box {
   height: 10em; padding: 1em;
   border-style: solid; border-color: red; border-width: thick;
}
.login_form {
   padding: 2em 4em 2em 4em;
}
.login_label_td {
	text-align: left;
	color: #FFFFFF;
	background-color: #006633;
	border-style: none;
	padding-left: 1em;
	padding-right: 0.5em;
	vertical-align: top;
}
.login_label {
   text-decoration: none;
}
.login_input_td, .login_text_input, .login_password_input {
   text-align: left;
}
.login_toolbar {
   text-align: center; padding: 1em;
}
.login_button {
   text-align: center;
}
.form_title {
   font-size: large;
   margin: 0.1em 1em 0.1em 1em;
}
.AbInfo {
   font-size: medium;
   margin: 0.4em 1em 0.4em 1em;
}
.AbToolbar {
   background-color: rgb(143, 188, 143); padding: 0.5em;
}
.AbPulldown {
   text-decoration: none;
}
.AbButton1 {
   height: 2em; width: 8em;
}
.AbButton, .AbButton2 {
   height: 2em; width: 10em;
}
.AbButton3 {
   height: 2em; width: 12em;
}
.AbButton4 {
   height: 2em; width: 14em;
}
.entry_form, .login_form, .IfTable {
   border-style: none;
}
.optional_th, .required_th, .readonly_th, .IfTh, .IfOptTh, .IfReqTh {
   color: black; background-color: rgb(143, 188, 143); border-style: none;
   padding-left: 1em; padding-right: 1em; margin-left: 5em;
   text-align: right; /*width: 15%;*/ font-weight: normal;
}
.required_th, .IfReqTh {
   color: red;
}
.optional_td, .required_td, .readonly_td, .IfTd, .IfOptTd, .IfReqTd {
   margin-right: 5em; /*width: 30%;*/
}

#txt {
  border:none;
  font-family:verdana;
  font-size:16pt;
  font-weight:bold;
  border-right-color:#FFFFFF
}
