input {  font-family: Arial; font-size: 9pt; padding-top: 0px; padding-bottom: 0px; height: 18px; border-color: black #CCCCCC #CCCCCC black; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
body {  font-family: Arial}

div.content {  font-size: 9pt;font-family: Arial}
div.content td { font-size: 9pt }

input.button {  color: #FFFFFF; background-color: #9D7A00}
div.navButton {  height: 20px; color: #FFFFFF; font-size: 8pt; font-weight: bold}
a.navNormal{width: 75px; height: 20px; padding-top: 3px; text-align: center; color: #FFFFFF; text-decoration: none}
a.navNormalSelected {  width: 75px; color: #000000; text-align: center; height: 20px; background-image: url(../images/navBg75.gif); padding-top: 4px}
a.navLarge{width: 90px; height: 20px; padding-top: 3px; text-align: center; color: #FFFFFF; text-decoration: none}
a.navLargeSelected {  width: 90px; color: #000000; text-align: center; height: 20px; background-image: url(../images/navBg90.gif); padding-top: 4px}
tr.navSubLink {  background-color: FDA900}
div.subMenu{font-size: 9pt; color: #990000; margin-left: 2em}
div.subMenu a {  color: #990000; text-decoration: none; padding-right: 0.25em; padding-left: 0.25em}
a.subMenuNormal{font-weight: normal}
a.subMenuSelected {font-weight: bold} 
div.inputForm table th {  font-size: 8pt; font-weight: bold; color: #FFFFFF; background-color: #585745}
div.inputForm table td { font-size: 9pt; color: #000000; background-color: #C7C8B9}
div.dataHead {  font-size: 8pt; border-color: #5A5542 black #C6CBBD; margin-top: 2em; margin-bottom: 2em; border-style: solid; border-top-width: 2px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding-top: 0.25px; padding-bottom: 0.25em}
div.bill table th {  font-size: 9pt; font-weight: normal; color: #FFFFFF; background-color: #333333}
div.bill table td {  font-size: 9pt; vertical-align: top}
div.dataHead table td {  font-size: 9pt}
select {  font-size: 8pt; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
tr.odd {  font-size: 9pt; background-color: #FFFFFF}
tr.even {  font-size: 9pt; background-color: #CCCCCC}
tr.dataTableHead { font-size: 8pt; font-weight: bold; color: #FFFFFF; background-color: #666666}
div.dataHead table th {  font-size: 8pt; font-weight: normal; color: #634D00}
tr.dataHead td {  color: #FFFFFF; padding-left: 0.25em}
tr.even td {  border-color: black black #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding-left: 0.5em}
tr.odd td { border-color: black black #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding-left: 0.5em}
.borderRhs {  border-color: black #666666 black black; border-style: dotted; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
div.noRecord {  font-size: 9pt; font-weight: bold; color: #FF0000}
tr.billHead { background-color: #999999 }
input.RTL {  text-align: right}
td.midPage {  padding-top: 0.25em; padding-right: 1em; padding-bottom: 0.25em; padding-left: 1em}
textarea {  font-family: Arial; font-size: 8pt}
td.tb1c1 {  background-image: url(../images/tb1_m4.gif); width: 20px}
td.tb1m4 {  background-image: url(../images/tb1_m4.gif); width: 20px}
td.tb1c4 {  background-image: url(../images/tb1_m4.gif); vertical-align: bottom}
td.tb1m1 {  background-image: url(../images/tb1_m1.gif); width: 99%}
td.tb1headbg {  font-size: 9pt; font-weight: bold; color: #640000; background-image: url(../images/tb1_head_bg.gif); background-repeat: no-repeat; vertical-align: top; padding-top: 1em; text-decoration: underline overline}
td.tb1c2 {  background-image: url(../images/tb1_m2.gif); vertical-align: top}
td.tb1m2 {  background-image: url(../images/tb1_m2.gif); width: 21px}
td.tb1m3 {  background-image: url(../images/tb1_m3.gif); height: 13px}
td.tb1c3 {  background-image: url(../images/tb1_m2.gif); vertical-align: bottom}
td.headschedule {  font-size: 9pt; color: #000000; padding-left: 1em; font-weight: bold}
div.browser {  margin-top: 1em; margin-bottom: 1em}
div.browserTitle {  font-size: 8pt; font-weight: bold; color: #FFFFFF; background-image: url(../images/browser_header_ttl_bg.gif); height: 20px; width: 550px; padding-left: 10px}
td.browserButtons {  background-color: #CCCCCC; border-color: #FFFFFF #333333 #333333 #FFFFFF; padding-top: 4px; padding-bottom: 4px; padding-left: 10px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-size: 9pt; color: #000000}
td.browserContent {  background-color: #CCCCCC; border-color: #CCCCCC #333333 #333333 #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
div.browserContent {  background-color: #FFFFFF; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; width: 100%; border-style: inset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
td.browserBar {  height: 20px; border-style: outset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-image: url(../images/browser_header_bg.gif)}
tr.browserHeadings td {  background-color: #D6D3CE; font-size: 9pt; color: #000000; padding-right: 0.25em; padding-left: 0.25em; border-color: #CCCCCC #333333 #333333 #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
tr.dataTableHead td {  padding-left: 0.25em}
td.RHS {  text-align: right; padding-right: 1.5em}
div.viewForm th {  background-color: #666666; font-weight: bold; color: #FFFFFF; font-size: 9pt; padding-left: 0.5em}
div.viewForm td {  border: #333333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
#viewDataTable th {  color: #000000; background-color: #CCCCCC; text-align: right; font-size: 8pt; border-style: none}
#viewDataTable td {  background-color: #EBEBEB; font-size: 9pt; color: #000000; border-style: none}
div.buttons {  text-align: right; width: 100%; padding-top: 0.5em; padding-bottom: 0.5em}
div.bill td {  }
.border {  border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
div.userInfo {  color: #FFFF00; font-size: 8pt; margin-left: 1em; padding-top: 1em; padding-right: 2em; padding-bottom: 1em; padding-left: 1em; white-space: nowrap; width: 0%}
div.popup{background-color: #CCCCCC; padding: 0.25em; border-width:1; border-style: solid; border: #666666; font-size: 8pt
}td.titlebar { font-size: 9pt; color: #000000; background-color: #C7C8B9 }
.title {  font-size: 8pt; font-weight: bold; background-color: #634D00; color: #FFFFFF}
div.message {  font-size: 8pt; color: #000000; background-color: #FFFFCC; border: #333333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top: 1em; padding-right: 1em; padding-bottom: 1em; padding-left: 1em; text-align: center}
div.error, span.error {  font-size: 8pt; color: #990000; background-color: #FFC6C6; padding-top: 0.5em; padding-right: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; border: #333333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; text-align: left; margin-top: 0.5em; margin-bottom: 0.5em}
div.error li, span.error li {  list-style-type: square}

a:link
	{
		color:Black;
		text-decoration: none;
	}

a:visited
	{
		color:Black;
		text-decoration: none;
	}

a:hover
	{
		color:Black;
		text-decoration: underline;
	}
