@charset "utf-8";


table {background-color: #ACB3BD}
td {background-color: #ACB3BD}

P { font-family: Arial, Helvetica, sans-serif; font-size: 10pt }

A { COLOR: #000000}

A:hover { COLOR: #000000; TEXT-DECORATION: underline }



.loginform { background: #627485; width: 300px; border: solid 2px #000000; }



.heading { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #fff }

.heading1 { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #fff; }

.heading3 { font-family: Arial, Helvetica, sans-sarif; font-size: 11pt; font-weight: bold; }

.heading4 { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #fff; }

.subtitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold }



.nav { COLOR: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; background-color: #627485; text-decoration: none }

.nav:hover { COLOR: #000000; TEXT-DECORATION: none }

.nav2 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; border: solid thin #3f3f3f; font-weight: bold; background-color: #ddd; text-decoration: none  ; padding: 1px; }

.nav2:hover { COLOR: #000000; TEXT-DECORATION: none }



.helpnav { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: none; background-color: #FFFFFF; color: #003399 }

.helpnav2 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; background-color: #FFFFFF; color: #003399 }

.sm { font-family: Arial, Helvetica, sans-serif; font-size: 8pt }

.smaller { font-family: Arial, Helvetica, sans-serif; font-size: 7pt }



.formtitle { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }

.formtitlewh { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ffffff}

.formlabel { font-family: Arial, Helvetica, sans-serif; font-size: 10pt }



.reporthead { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ffffff; background-color: #808080; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px }

.reportline { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #627485; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px }

.reporttotal { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; background-color: #ffffff }



.reportheadsm { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #ffffff; background-color: #627485; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px }

.reportlinesm { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px }

.reporttotalsm { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #ffffff }



.category { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold }

.productname { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold }

.text { font-family: Arial, Helvetica, sans-serif; font-size: 10pt }



.warning { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: red }

.confirm { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #009000 }

.notconfirm { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #FF0000 }

.error { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #900000 } 


