BODY, TABLE, SELECT, INPUT, TEXTAREA, TD, P, UL, OL, H1, H2, H3 { font-family: verdana; }
BODY { padding: 0px; margin: 0px; font-size: 11px }

IMG { margin: 0px; border-width: 0px }

INPUT,SELECT,TEXTAREA { font-size: 11px }
INPUT.arrow { border: 1px solid #000000; margin-top: 1px; margin-left: 2px; padding: 0px }
SELECT { color: #000000; background-color: #e8e8e8; border: none }
.nw_select { width: 160px; }

.bullet { width: 16px }

A { text-decoration: none; border-bottom: 1px solid #ccc }
A:link { color: #000000 }
A:active { color: #808080 }
A:hover { border-bottom: 1px solid #000; }

.headlines A, .navbar A, .navbar2 A { text-decoration: none; border: 0 }

h1 {font-size:26px;font-weight:bold;margin:0 0 12px 0; color:#D72603 }
h2 {font-size:16px;font-weight:bold;margin:0 0 12px 0; color:#3B5D85 }

.navbar { background-color: #666666; border-left: 1px solid #4B4B4A;
border-top: 1px solid #4B4B4A; border-bottom: 1px solid #4B4B4A; color:
#FFFFFF; font-size: 10.5px; padding: 4px; width: 100% }

.navbar A:link { color: #FFFFFF }
.navbar A:active { color: #FFFFFF }
.navbar A:hover { color: #FFFFFF; text-decoration: underline }
.navbar A:visited { color: #FFFFFF }

.navbar2 { background-color: #666; border-top: 1px solid #4B4B4A; border-bottom: 1px solid #4B4B4A; color:
#fff; font-size: 10.5px; padding: 4px 10px 4px 10px; text-align: left;
width: 100%; white-space: nowrap;
font-weight: bold;
}
.navbar2 A:link { color: #FFFFFF }
.navbar2 A:active { color: #FFFFFF }
.navbar2 A:hover { color: #FFFFFF }
.navbar2 A:visited { color: #FFFFFF }
.navbar2 .sc { color: #FFCC00 }



.navbar_l { padding: 10px; width: 180px }
.navbar_l table.header, .navbar_l table.box, ul.hmenu { width: 180px }

DIV#body_contents, DIV#ajax_content { clear: left }

.nw_header div.pagenav, .nw_header div.pagenav_l { border: 1px solid #ccc; background-color: #ddd; padding: 2px 4px 2px 1px }
.nw_header div.pagenav_l { padding-left: 4px }
.nw_header div.pagenav { float: right }
div.nw_header, table.nw_header { padding-bottom: 1px; margin-top: 0px; margin-bottom: 0px; width: auto; white-space: nowrap; }
.nw_header div { float: left }
.nw_header td { padding: 0 }
table.nw_header { margin-bottom: 10px; width: 100%; border: none }
.nw_header A, .nw_header A:visited { color: black; }



.freetrial { background-color: #FFCC00; font-weight: bold; color: #000000; font-size: 11px   }
.freetrial A:link { color: #000000; font-weight: bold; font-size: 11px  }
.freetrial A:hover { color: #000000; font-weight: bold; font-size: 11px  }
.freetrial A:active { color: #000000; font-weight: bold; font-size: 11px  }
.freetrial A:visited { color: #000000; font-weight: bold; font-size: 11px }
TABLE.freetrial { margin: 10px 0px 10px 0px }
.freetrial TD.text { padding: 10px; font-size: 11px }
.freetrial .text A { text-decoration: none }

td {font-weight:normal; color: #000000; font-size: 11px }

