html         { overflow-y: scroll }
a:link, a:active, a:visited { color: #0000CC; text-decoration: none; font-weight: bold }
a:hover      { color: #FF0000 }
body         { background-color: #FFFFFF; color: #000000; font-family: Arial; font-size: 10pt; margin-top: 2px }
table        { font-family: Arial; font-size: 10pt }
tr           { vertical-align: top }
input, textarea, select { font-family: Arial; font-size: 10pt; background-color: #FFFFFF; color: #000000; border: 1px solid #1B87EB; outline: none }
textarea     { overflow-y: scroll; resize: none }
option       { font-family: Arial; font-size: 10pt; background-color: #FFFFFF; color: #000000 }
div          { outline: none }
.topcommand  { background-color: #93BFEB }
.rowicon     { height: 21px; text-align: center; vertical-align: middle }
.rowstripe1  { background-color: #93BFEB }
.rowstripe2  { background-color: #D5E6F7 }
.rowstripehighlight { background-color: #F57373 }
.rowstripehighlightg { background-color: #8BFF17 }
.actionframe { border-collapse: collapse; width: 140px; border: 1px solid #1B87EB; border-left: 0px }
.actionframehorizontal { border-collapse: collapse; border: 1px solid #1B87EB }
.mainframe   { border-collapse: collapse; border: 1px solid #1B87EB }
.thickframe  { border-collapse: collapse; border: 2px solid #000000 }
.tabframe    { border-collapse: collapse; border: 1px solid #1B87EB; border-bottom: 0px; padding-left: 15px; padding-right: 15px; text-align: center; vertical-align: middle }
.sectionframe { border-collapse: collapse; border: 1px dotted #000000 }
.hiddenfield { font-size: 9pt; border: 0px; background: transparent; padding-left: 0px; padding-right: 0px }
.field       { font-size: 9pt }
.numberfield { text-align: right }
.highlightfield { border: 1px solid #FF0000 }
.title       { color: #0000CC }
.titlebold   { color: #243F8E; font-weight: bold }
.alert       { color: #FF0000 }
.alertp      { color: #873ADD }
.highlight   { color: #FF0000; font-weight: bold }
.h1          { font-size: 16pt; font-weight: bold }
.h2          { font-size: 12pt; font-weight: bold }
.barfill     { background-color: #1B87EB }
.bar		 { height: 28px; background-image: url('images/bar.gif') }
.barhover	 { height: 28px; cursor: pointer; background-image: url('images/barhover.gif') }
.bartexthover { color: #FFFFFF; font-weight: bold }
.barrowhover { background-color: #F57373; cursor: pointer }
.alertbar    { background-color: #F57373; font-weight: bold; vertical-align: middle }
