/* CSS Document */
table.ahnavtbl { border-bottom:1px solid #0d0d45; border-right:1px solid #0d0d45; }
td.ahlabel { background:#C1E4F2; color:#000030; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:bold; } /* C1E4F2 cyan, D9E0FC lilac */
td.securelinks {  background:#C1E4F2; }
td.nonsecurelinks { border-left:1px solid #0f6464; background:#D4DAE6; }
A.ahnav { font-weight: normal; font-size:10pt; }/*font-size: 90%; */
A.ahnav:link { text-decoration: none; color: #000000; font-family: Helvetica,Arial; }
A.ahnav:visited { text-decoration: none; color: #000000; font-family: Helvetica,Arial; }
A.ahnav:hover { text-decoration: underline; color: #000000; background-color: #ffffff; font-family: Helvetica,Arial; }
A.ahnav:active { text-decoration: underline; color: #000000; background-color: #ffffff; font-family: Helvetica,Arial; }

form { margin-top:0; }
#pnlForm p { margin-top:0; margin-bottom:.5em; }
td.form .required, table.form .required { color:#cc0000; }
table.grid2 td { padding-bottom:.5em; padding-right:5px; }
td.hide { font-size:1px; color:#f1f1f3; }
td.form .hide { font-size:1px; color:#B6C8D9; }
tr.divide td { border-bottom:1px solid #cccccc; padding-top:.5em; padding-bottom:.5em; }

.text_note { font-size:.8em; color:#2B0786; }
table.radioTable td { padding:0 12px 0 0; }
ul { margin-top:.5em; }

input.logout { background:#F6C87B; }
input. delete { background:#EC8484; }