html,body{ height:100%; margin:0px; padding:0px;background-color:#fff}
form {padding:0;margin:0}
.tbl {font:normal 12px Verdana, Arial, Helvetica, sans-serif;text-align:left;border:0px}
.tbl td,.tbl th {padding:5px;vertical-align:top; border-top:1px solid #aaa}
.tbl th {padding-left:30px;font-weight:normal}
.tbl td {padding-right:30px}
.tbl .nohr td,.tbl .nohr th {border-top:0px}
.tbl input {width:200px;padding:2px;border:1px solid #ccc}
div.m {height:10px;font:10px Verdana, Arial, Helvetica, sans-serif}
.but {background:url(/img/bgb.gif) repeat-x;font:normal 11px Verdana, Arial, Helvetica, sans-serif;height:24px;margin-top:10px;padding:0px;padding:2px;border:1px solid #ccc}
#ahctpac {width:100px;height:24px;margin:0px;font:bold 22px "Courier New", Courier, monospace;text-align:center;letter-spacing:2px}
h1 {font:bold 26px Arial, Helvetica, sans-serif;color:#333}

.info_tpl,.info_red     { border:1px solid #999;padding:1px;width:600px }
.info_tpl div,.info_red div { border:1px solid #ccc;padding:8px;text-align:left;font:13px Verdana, Arial, Helvetica, sans-serif;line-height:1.3em }
.info_red {width:500px;border:1px solid #c33;color:#300}
.info_red div {border:1px solid #ff9999}

a, a:visited { color: #f90;border-bottom:1px dashed #333;text-decoration:none}
a:hover, a:active { color: #f90;border-bottom:1px solid #333}
