
.on {	color: black;	font-size : 12px;	text-decoration : none; padding: 2px 4px;}
.na {	color: gray; font-size : 12px; text-decoration : none; padding: 2px 4px;}
.over {color: white; font-size : 12px;	text-decoration : none; padding: 2px 4px;}

/*HTML {padding=0; margin-top:0;}*/

DIV {font-family: Verdana, Arial, Helvetica, sans-serif;}
.onMain {color: black;	font-size : 12px;	text-decoration : none; padding: 2px 4px;}
.onSub1 {color: black;	font-size : 12px;	text-decoration : none; padding: 2px 4px;}
.naMain {color: gray; font-size : 12px; text-decoration : none; padding: 2px 4px;}
.naSub1 {color: gray; font-size : 12px; text-decoration : none; padding: 2px 4px;}
.overMain {color: white; font-size : 12px;	text-decoration : none; padding: 2px 4px;}
.overSub1 {color: white; font-size : 12px;	text-decoration : none; padding: 2px 4px;}

.overMainNA {color: gray; font-size : 12px; text-decoration : none; padding: 2px 4px;}
.overSub1NA {color: gray; font-size : 12px; text-decoration : none; padding: 2px 4px;}


.jumptech {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; text-align=left}
.inputnotes {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; text-align=left}
.jumpcodelabel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; text-align=center}
.jumptechbold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; text-align=left; font-weight: bold;}
.header {font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 110%; font-weight: bold; color: #a50000; text-decoration: none; text-align:center}
.maintable{text-align=center;}
.alert {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#a50000; text-decoration: none}
.expired {font-family: Verdana, Arial, Helvetica, sans-serif; color:#a50000; font-size: xx-small; text-align=left}
.formRequired {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; text-align=left;color: #a50000}
.form {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none }
.bodybigger {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 110%; font-weight: normal; color: #000000; text-decoration: none }
.subhead {font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #a50000; text-decoration: none; line-height: 110%}
.error {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #a50000; font-weight: bold; text-decoration: none}
.errorbig {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #a50000; font-weight: bold; text-decoration: none}
.nav {font-family: Arial, Helvetica, sans-serif; font-style: italic; font-size: 14px; line-height: 110%; font-weight: bold; color: #888888; text-decoration: none; text-align: left; clear:both;}
.colheader {font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; line-height: 110%}
.headertable {font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 110%; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #a50000; text-align: center;}
.subheadertable {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 110%; font-weight: bold; color: #a50000; text-decoration: none; background-color: #eeeeee; text-align: center;}
.or {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 110%; font-weight: bold; color: #a50000; text-decoration: none; background-color: #eeeeee;  text-align: center;}
.colheadertable {font-family: Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; line-height: 110%; background-color: #cccccc;}
.portalmainheadertable {font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 110%; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #a50000;}
.portalheadertable {font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 110%; font-weight: bold; color: #ffffff; text-decoration: none; background-color: #a50000;}
.dialogheadertable {font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 110%; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #a50000;}
.reportheadertable {font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 110%; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #a50000;}
.exporttoexceltable {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; background-color: #FFFFFF;  text-align: center;}
.outerTable {border: 0 solid #000000}
.innerTable {border: 1 solid #000000}
.button {font-family: Verdana;}
.buttonrow {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  text-align: center;}
.buttonradio {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  text-align: left; valign=top;}
.evenRow {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 110%; font-weight: normal; color: #000000; text-decoration: none; background-color: #eeeeee;  text-align: center;}
.oddRow {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 110%; font-weight: normal; color: #000000; text-decoration: none; background-color: #ffffff;  text-align: center;}
.highlightRow {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 110%; font-weight: normal; color: #000000; text-decoration: none; background-color: #ffdaa5;  text-align: center;}
.link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align=center}
.dollars {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; text-align=right}
.int {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; text-align=right}
.totals {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; text-align=right; font-weight: bold;}
.subtotalbox {border-top-style: solid; border-top-width: 1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; text-align=right; font-weight: bold;}
.grandtotalbox {border-top-style: double; border-top-width: 3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; text-align=right; font-weight: bold;}
.stoplightoff {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  text-align: Left; line-height: 150%; color: #999999;}
.stoplightlow {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  text-align: Left; line-height: 150%; color: #ff0000;}
.stoplightmedium {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  text-align: Left; line-height: 150%; color: #0000ff;}
.stoplighthigh {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  text-align: Left; line-height: 150%; color: #00ff00;}


a:visited {color: #336699}
a:link {color: #0033CC; text-decoration: none}
a:hover {color: #CC3333; text-decoration: underline}

h1, h2, h3, h4, h5, h6, p, strong, div, form, acronym, label, table, td, th, span, a, hr, code, pre, hr {
	margin:0;
	padding:0;
	font-size: 1em;
	background-repeat:no-repeat;
	list-style-type:none;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small
}



thead tr {background-color: #ccc;}
th.sorted {background-color: #ccc;}
th a:hover {text-decoration: underline; color: black;}
th.sorted a, th.sortable a {background-position: right; display: block;	width: 100%;}
th.sortable a {background-image: url(/images/arrow_off.png);}
th.order1 a {background-image: url(/images/arrow_down.png);}
th.order2 a {background-image: url(/images/arrow_up.png);}
tr.odd {background-color: #fff}
tr.tableRowEven, tr.even {background-color: #f5f5f5}
table.report td, table.report th{font: menu;}
table.report th{background:   buttonface;	border-width: 1px; border-style: solid; border-color: threedhighlight threedshadow threedshadow threedhighlight; cursor: hand;}
table.report idcol {background: buttonface; border-width: 1px;	border-style: solid;}
table.report tr.even{background-color: #399;}
table.report tbody {height: 100px; overflow: auto;}
table.report {height: 120px; overflow: auto;}
table.report tbody tr{height: 10px;}
table.mark td.tableCellError {background-color: #d00;	color: #fff;}
table.sublist {margin: 0 0 0 0; width: 100%;}
table.sublist td, table.sublist th {width: 50%;}
div.exportlinks {background-color: #eee; border: 1px dotted #999;	padding: 2px 4px 2px 4px; margin: -0px 0 10px 0; width: 300;}
span.export {padding: 0 8px 1px 20px; display:inline; display:inline-block; cursor: pointer;}
span.excel {background-image: url(/images/ico_file_excel.png);}
span.csv {background-image: url(/images/ico_file_csv.png);}
span.xml {background-image: url(/images/ico_file_xml.png);}
