.pagetitle { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF;}
.detailtitle { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
.button { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; background-color: #003366}

input,select, textarea { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #FFFFFF;}
html,body,table,tr,td, button { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.requiredfield {background-color: #FFFF80;}

.error {font-weight: bold; color: #FF0000 }
.errorrequiredfield {font-weight: bold; color: #FF0000; background-color: #FFFF80;}
.small {font-size: 8pt;}
.smallrequiredfield {font-size: 8pt; background-color: #FFFF80;}
.small9 {font-size: 9pt;}
.small9requiredfield {font-size: 9pt; background-color: #FFFF80;}
.tip {color: navy; background-color: white;}

A:active, A:visited, A:link {color: navy; text-decoration:none;}
A:hover {color: #820024; text-decoration:none;}

A.sidemenu:active, A.sidemenu:visited, A.sidemenu:link {color: #000000; text-decoration:none;}
A.sidemenu:hover {color: #820024; text-decoration:none;}

A.msg:active, A.msg:visited, A.msg:link, a.msg:hover {color: yellow; text-decoration:none;}

A.sortheading:active, A.sortheading:visited, A.sortheading:link, A.sortheading:hover {color: navy; text-decoration:none;}
A.sortheadingselected:active, A.sortheadingselected:visited, A.sortheadingselected:link, A.sortheadingselected:hover {color: red; text-decoration:none;}

.wait {background-color: Red; font-size: 10pt; font-weight: bold; color: white;}
.norecordsfound {font-size: 10pt; font-weight: bold; color: white;}
.msg {font-size: 10pt; font-weight: bold; color: white;}
.msgbig {font-size: 14pt; font-weight: bold; color: white;}
.selectmsg {color: white;}

table.main, td.main, td.selectmsg {background-color: #820024; color: #FFFFFF;}
table.inner {background-color: #FFFFFF;}
table.innersmall {background-color: #FFFFFF; font-size: 8pt;}
table.innersmall9 {background-color: #FFFFFF; font-size: 9pt;}
table.lookupdetail {background-color: #FFFFFF;}>
table.audit {font-size: 8pt;}
td.display {background-color: #E3E2DF; }

.display {background-color: #E3E2DF; }
.btndisabled {background-color: #E3E2DF;}
.btnselected {background-color: #00D900;}
H3 { page-break-before: always }

