*{font-family: verdana, tahoma, sans-serif;}
html, body{width: 100%; min-height: 100%; height: 100%; margin: 0; padding: 0; text-align: left;}
body{min-width: 750px; font-size: medium; line-height: 100%; background: #ffffff url(../images/bg_popup.jpg) no-repeat top left;}
/*\*/* html body{font-size: small;}/**/
form{margin: 0; padding: 0;}
p{margin: 0; padding: 5px 0;}
p, td, th, li{font-size: 80%; text-align: left;}
ul li{list-style-image: url(../images/li.gif); list-style-type: none;}
a{color: #1C4E9B;}
a img{border: none;}
sup{font-size: 60%;}
sup a{text-decoration: none;} * html sup{font-size: 90%;}
table{margin: 0; padding: 0; width: 99%; border-collapse: collapse; border: none;}
td, th{margin: 0; padding: 0; vertical-align: top; border: none;}
td.right{text-align: right;}
.bold{font-weight: bold;}
#leftColumn, #rightColumn{position: absolute; top: 8px; height: 404px; margin: 0; text-align: left;}
#leftColumn{padding: 0; left: 8px; width: 166px;}
#rightColumn{padding: 3px; left: 183px; width: 559px;}
h1{margin: 0; padding: 17px 2px 2px 2px; font-size: 130%; line-height: 110%; color: #ffffff;}
h2{margin: 0 0 12px 0; padding: 41px 0 0 0; font-size: 120%; color: #ffffff;}
#links{position: absolute; top: 68px; margin: 0; padding: 0; width: 162px;}
* html #links{width: 166px;}
#links li{margin: 0; padding: 0 0 5px 0; list-style-image: none; list-style-type: none;}
#links li a{display: block; margin: 0; padding: 1px 2px; width: 100%; font-size: 80%; font-weight: bold; text-decoration: none;}
#links li a:link, #links li a:active, #links li a:visited{background: transparent;}
#links li a:hover{color: #ffffff; background: #3878DC;}
table.form td{padding: 0;}
table.form td.r, table.form th.r{text-align: right;font-size:10pt;}
input{margin: 0 0 1px 0; padding: 1px; width: 120px; height: 15px; font-weight: normal; font-size: 100%; border: 1px solid #819DB5; text-align: right;}
* html input{margin: 0; height: 17px;}
input.readonly{background:#cccccc;}
span.tiny{font:normal 8pt verdana;}