h1,h2,h3,h4,h5,h6{margin-top:0px;}

a:link{ color:#666666; text-decoration:none;}
a:visited{ color:#666666; text-decoration:none;}
a:active{ color:#666666; text-decoration:none;}
a:hover{ color:#000000; text-decoration:none;}
a img{border:0;}


.subtotals td, .subtotals th{text-align:right;padding-right:0px;}

.text8{font-size:8pt;}
.text10{font-size:10pt;}
.text11{font-size:11pt;}
.text12{font-size:12pt;}
.text14{font-size:14pt;}

.width100{width:100px;}
.width150{width:150px;}
.width200{width:200px;}

.error {font-size: 9pt;color: #990000; font-weight:bold;}

.hidden {display: none;}

textarea {font-family: Arial, Helvetica, sans-serif; font-size:9pt;}

.hand {cursor:pointer; cursor:hand;}

.dropdown1, .dropdown1 option{ font-size:8pt;}

.nopadleft td, .nopadleft th{padding-left:0px;}
.nopadright td, .nopadright th{padding-right:0px;}
.nopadtopleft td, .nopadtopleft th{padding-top:0px; padding-left:0px;}
.nopadtopright td, .nopadtopright th{padding-top:0px; padding-right:0px;}

.table01 td{ background-color:#f3f3f3;}
.table01 th{ background-color:#666666; color:#ffffff;}
.table01 th a:link,.table01 th a:visited,.table01 th a:active{color:#ffffff; text-decoration:none;}
.table01 th a:hover{color:#ffffff; text-decoration:underline;}

.img_valignmid img{vertical-align:middle}

.shortfield {height:12px; font-size:9px;}

.searchfilter {font-size:8pt; background-color:#E8E8E8;}
.searchfilter td {padding: 1px 8px 1px 20px;}
.searchfilter select{width:150px; font-size:10px; height:18px;}
.searchfilter h3{margin:0px; font-size:13px;}
.searchfilter h4{margin:4px 0px 3px 0px ; font-size:11px;}
.smallradiogroup label {font-size:7pt;}
.smallradiogroup input {height:12px; width:12px;}
