body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal}
td {font-size: 12px}
hr {color: #3366CC;height: 1px}

a {  text-decoration: underline;color:#3366CC}
a:hover {  text-decoration: underline; color: #000066}
.email{  color:#3366CC}
.anolink {  text-decoration: underline;color:#3366CC}

.top { font-size: 10px ; font-weight: bold;  color: #FFFFFF}
a.top {  text-decoration: underline; color: #FFFFFF}
a.top:hover {  text-decoration: underline; color: #FFFF51 }

.menu { font-variant: normal; font-size: 11px; text-decoration: none; font-weight: bold ;color: #000066 }
a.menu:hover { font-variant: normal; font-size: 11px; text-decoration: none;color: #FFFF51 }
.menugroup,a.menugroup:hover { font-variant: small-caps ; font-size: 12px; text-decoration: none; font-weight: bold ;color: #FFFFFF }


.navig { font-variant: normal; font-size: 11px; font-weight:bold;text-decoration: none;color: #FFFFFF}
a.navig:hover { font-variant: normal; font-size: 11px; font-weight:bold; text-decoration: none;color: #CCCCCC}
.tabnavig {border-bottom:2px solid #CCCCCC;border-right:2px solid #CCCCCC;background-color:#000066}
.button {  font-weight: bold; color: #000066; font-size: 13px;}
.small {  font-size: 10px}
.warning {  font-size: 11px; font-weight: bold; color: #FF0000}
input {  font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;background-color: #F5F7FE;}
select {  font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;background-color: #F5F7FE;}
.bottom { font-size: 10px ; font-weight: normal}

.errortab { background-color: #FCE9EB; font-weight: bold; border: 1px #FF0000 solid}
.tabs {  font-size: 12px}
.tabs-on,a.tabs-on:hover { font-size: 12px; font-weight: bold; color: #FFFFFF}
.oktab { font-weight: bold; border: 1px #336600 solid; background-color: #E6FFCC}
.ok { font-size: 11px; font-weight: bold; color: #336600}
.summaryT {  text-decoration: none;font-weight:bold;}
a.summaryT:hover {  text-decoration: none;}
.summaryI {  text-decoration: none; }
a.summaryI:hover {  text-decoration: none; }
ul {margin-top:10px}
li {list-style-type: square;list-style-position:outside;margin-top:5px;list-style-color:#C43131}
li.lireminder {list-style-type:decimal;list-style-position:outside;margin-top:5px;font-size:14px;font-weight:bold}
.menugrey,.menugrey:hover { font-variant: normal; font-size: 12px; text-decoration: none;color:#666666}
textarea {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;background-color: #F5F7FE;}
.glossary { font-size:9px;; font-style: normal; text-decoration: none;background-color: #886600; color: #FFFFFF; font-weight: bold; padding-left:2px;padding-right:2px;padding-top:0px;padding-bottom:1px;line-height:normal}
.tabletitle {  font-weight: bold; color: #FFFFFF; background-color: #2E3E9E; border: 1px solid #FFFF51; width:735px}

.tablebg {  background-color: #D0D7F2; border: none}
.tablebox { background-color: #D0D7F2; border: #FFFF51; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.tablesection { font-weight: normal;  background-color: #EEEEEE}
.fieldname { font-weight: normal;  background-color: #FFFFFF;color:#000066}
.fieldtext { font-weight: normal;  background-color: #FFFFFF;color:#000066}
.tableform { border: none;  background-color: #FFFFFF; }
.fieldinst { font-weight: normal;  background-color: #FFFFFF;color:#000066;font-size:10px}
.fieldsect { font-weight: bold;  color:#000066; background-color: #C5CAF5; font-size: 12px; padding-left:10px;padding-right:15px;width:50%;padding-top:5px;padding-bottom:5px;}

.fieldhtab { font-weight: normal;  color:#000066; background-color: #EBEDFC; font-size: 12px; }
.fieldssect { font-weight: bold;  color:#000066; background-color: #C5CAF5; font-size: 12px; padding-left:10px;padding-right:15px;padding-top:2px;padding-bottom:2px;}



.fielderr {  font-style: normal; font-weight: normal; font-size: 9px; color: #FF0000}
.tabwarn { background-color: #FFFFD7; font-weight: normal; border: 1px #FFFF00 solid}
.linehtab {border-bottom:1px solid #C5CAF5; color:#000066}

.menu-h { font-size:11px;font-weight:normal;color:#2E3E9E;font-family:Arial;text-decoration:none; }
.print-v { font-size:10px; background-color:#EEF1FB;padding-left:5px;padding-right:5px;padding-top:1px;padding-bottom:1px;font-weight:bold}
.cmenu-h { background-color:#EEF1FB;align:center}

.listhtab { font-weight: bold;  color:#000066; background-color: #C5CAF5; font-size: 12px;padding-top:5px;padding-bottom:5px;}
.listseplig { border-bottom:1px solid #D0D7F2;color:#000066;font-size:12px;font-family:Arial}
.listcoln { font-weight: bold;  color:#000066; background-color: #C5CAF5; font-size: 11px;}
.listhead { font-weight: normal;  background-color: #E2E7E9;color:#000066;font-size:11px}
.listnavig { font-weight: bold;  color:#FFFFFF; font-size: 11px;}
a.listnavig:hover { font-weight: bold;  color:yellow; font-size: 11px;}
.listpage { font-weight: bold;  color:yellow; font-size: 12px;}
.listpage:hover { font-weight: bold;  color:yellow; font-size: 12px;}
.rowtitle {  font-weight: bold; color: #FFFFFF; background-color: #2E3E9E;}
.subsection {font-weight: normal; color: #FFFFFF; background-color: #2E3E9E;padding:2px;padding-left:5px;margin-bottom:0px;margin-top:0px;width:30%}
.formpart { font-weight: normal;color:#FFFFFF; background-color: #2E3E9E; font-size: 12px;padding:2px}
.flabel {font-weight:bold}

.dashboard-title { font-weight: bold;color:#FFFFFF}
.dashboard-seplig { border-bottom:1px solid #CCCCCC;padding-left:8px}
