.padt10 { padding-top: 10px; }
.padt20 { padding-top: 20px; }
label { cursor: pointer; }
body, table, textarea { text-align: left; font-family: 'Verdana', 'Arial'; font-size: 12px; }
input { font-family: 'Verdana', 'Arial'; font-size: 12px; }
body, form, h1, h2, h3, h4 {  margin: 0px; }
h5 { margin: 10px 0 10px 0; }
h6 { margin: 10px 0 0 0; }
input.text, input.clear_text { line-height: 16px; width: 100%; padding-left: 5px; }
input.clear_text { color: silver; font-style: italic; }
input.button { font-size: 14px; line-height: 16px; }
.dn { display: none; }
a { color: #1a3dc1; }
a:hover { color: black; } 
a.black, span.black { color: #333333; }
a.black:hover { color: black; }
table.logo { padding-top: 10px; }
table.top_menu { padding: 4px 0 4px 0; }
table.top_menu td { padding: 6px 13px 6px 13px; }
table.top_menu td.selected { background: url('/imgs/top_menu_selected_back.gif') repeat-x; }
table.top_menu a { line-height: 14px; color: #1a3dc1; font-size: 14px; }
table.top_menu a:hover { color: black; font-size: 14px; }
table.top_menu td.selected a { line-height: 14px; color: black; font-size: 14px; }
h1 { font-size: 24px; font-style: normal; font-weight: normal; }
h2 { font-size: 20px; font-style: normal; font-weight: normal; }
h3, .h3 { font-size: 16px; font-style: normal; font-weight: normal; }
.t h3 { font-size: 12px; font-weight: bold;  }
h4 { font-size: 14px; text-transform: uppercase; color: #b73903; font-style: normal; font-weight: normal; margin-bottom: 10px; }
h5 { color: #ff7400; font-size: 16px; font-style: normal; font-weight: bold; }
h6, .h6 { color: #ff7400; text-transform: uppercase; font-size: 11px; font-style: normal; font-weight: bold; }
td.footer { background-color: #ffcc33; }
td.footer table td { padding: 10px 15px 10px 15px; }
.n14 { font-size: 14px; } 
table.cats { font-size: 13px; line-height: 20px; }
table.cats td { vertical-align: top; }
table.cats h2 { color: #ff7400; text-transform: uppercase; font-size: 14px; font-style: normal; font-weight: bold; margin-bottom: 10px; }
table.cats a { white-space: nowrap; padding-left: 10px; }
.fuzz { position:absolute; top:0; left:0; width:100%; z-index:100; background: url('/imgs/dim.png'); display:none; text-align:left; }
.button_block { display: block !important; text-align: center !important; line-height: normal !important; }