
.listhead, th { color: white; font-weight: bold; font-size: 11pt; font-family: Arial, Helvetica, Geneva }
#th   { color: white; font-weight: bold; font-size: 11pt; font-family: Arial, Helvetica, Geneva }
.listheadrev { color: black; font-size: 11pt; font-family: Arial, Helvetica, Geneva; font-weight: bold }
.listheadcell { color: white; font-weight: bold; font-size: 11pt; font-family: Arial, Helvetica, Geneva; background-color: #555; margin: 5px }
.listheadcellact { color: #ff9431; font-weight: bold; font-size: 11pt; font-family: Arial, Helvetica, Geneva; background-color: #555; margin: 5px; cursor: pointer }
.listbody  { color: black; font-size: 9pt; font-family: Arial, Helvetica, Geneva }
h1 { color: #313131; font-size: 20pt; font-family: Arial, Helvetica, Geneva }
.Heading  { color: #006; font-size: 10pt; font-family: Arial, Helvetica, Geneva; font-weight: 700 }
.Heading a { color: #006; font-size: 10pt; font-family: Arial, Helvetica, Geneva; font-weight: 700 }
.h1txt   { color: #313131; font-size: 10pt; font-family: Arial, Helvetica, Geneva; font-weight: 600; }
.h1txt a  { color: #313131; font-size: 10pt; font-family: Arial, Helvetica, Geneva; font-weight: 600 }
.alert { color: red; font-weight: bold; font-size: 16pt; font-family: Arial, Helvetica, Geneva }
.alertblack { color: black; font-size: 16pt; font-family: Arial, Helvetica, Geneva; font-weight: bold }
.alertblue  { color: #214a94; font-size: 16pt; font-family: Arial, Helvetica, Geneva }
#footertxt   { color: #214a94; font-size: 10pt; font-family: Arial, Helvetica, Geneva; text-align: center }
#footerbut    { color: #214a94; font-size: 13pt; font-family: Arial, Helvetica, Geneva; font-weight: 700; text-align: center }
.blue { color: #214a94 }
.bodyblue { color: #214a94; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva }
.BookingHead { color: #100; font-weight: 600; font-size: 10pt; font-family: Arial, Helvetica, Geneva }
.message  { color: black; font-weight: 600; font-size: 13pt; font-family: Arial, Helvetica, Geneva }
.logonhead { color: white; font-weight: bold; font-size: 14pt; line-height: 20pt; font-family: Arial, Helvetica, Geneva; text-align: center; border: black; top: 0pt; left: 0pt; visibility: visible }
.smallwhite { color: white; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva; text-align: center; border: black; top: 0pt; left: 0pt; visibility: visible }
.td_brdr_bottom { border-bottom: 1px solid black }
.smallnote { color: black; font-size: 8pt; font-family: "Times New Roman", Georgia, Times }
.hiddenFrame { visibility: hidden; width: 0; height: 0 }
#reflist { color: black; font-size: 11pt; font-family: Arial, Helvetica; font-weight: bold; position: relative; width: 50% }
#helpBox   { color: #ff9431; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; background-color: #214a94; text-align: justify; visibility: hidden; padding: 12px; position: absolute; z-index: 500; border: ridge 5px #2b64c8 }
#moveableFooter { position: absolute; z-index: 100 }
#footerObj  { text-align: center; position: absolute; bottom: 1px; width: 100% }
.reflink  { color: maroon; font-size: 12pt; font-weight: bold; text-decoration: none; cursor:pointer }
.reflink_nosize { color: maroon; font-weight: bold; text-decoration: none }
#processing  { background-color: white; visibility: hidden; position: absolute; z-index: 1000; top: 30%; left: 25%; width: 150px; height: 80px; overflow: hidden }
#processing p  { color: #223e9c; font-size: 11pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; text-align: left; position: relative; top: 25%; left: 30% }
#processing div { position: relative; top: 15%; left: 30%; height: 10px; overflow: hidden }
#processing span { background-color: #0295fd; position: relative; top: 0; left: -3px; width: 3px; float: left; overflow: hidden; clip: rect(auto auto auto auto) }
.inp2 {width: 21px;}
.inp4 {width: 36px;}
.onlyprint { display: none;}
.joblister { width: 100%;}

