body {
margin:0;
padding:0;
}

h2 {
font-family:verdana, tahoma, arial, helvetica;
font-size:12pt;
font-weight:bold;
}

td {
font-family:verdana, tahoma, arial, helvetica;
color:#000000;
font-size:smaller;
font-weight:normal;
}

#sitenav {
background:url(images/ht_sidebar_400.jpg) no-repeat;
width:170px;
padding-top:220px;
}

#navbar {
background:url(images/ht_sidebar_300.jpg) repeat-y;
}

ul.menu,ul.menu li {
display:block;
width:160px;
margin:0;
padding:0;
}

ul.menu li {
line-height:18px;
background:url(images/link_active2.gif) no-repeat;
padding:0 0 8px;
}

ul.menu li .text {
display:block;
margin-left:28px;
font-size:11pt;
font-family:Arial;
font-weight:bold;
}

ul.menu li.text {
color:purple;
}

ul.menu li.spacer {
height:5px;
line-height:5px;
background:none;
}

ul.menu li.standard {
background:url(images/link_standard3.gif) no-repeat;
}

ul.menu li.standard:hover {
background:url(images/link_hover2.gif) no-repeat;
color:#1a57fb;
}

ul.menu li.standard a:visited {
color:blue;
}

ul.menu li.standard a:hover {
color:#1a57fb;
}

td#toplogo {
background:url(images/ht_banner_bgnd2.jpg) repeat-x;
}

p.SubHead {
font-weight:700;
color:#060;
}

td.HomePage {
font-family:verdana, tahoma, arial, helvetica;
color:#000;
font-size:12pt;
font-weight:400;
}

.HomePage ul {
margin:0.5em 3em;
padding:0;
}

.HomePage li {
margin:0.7em;
padding:0;
}

td.AdLgBold {
font-family:times new roman, times, ms serif;
font-weight:700;
font-size:x-large;
color:#006;
}

td.AdMedBold {
font-family:times new roman, times, ms serif;
font-weight:700;
font-size:large;
color:#006;
}

td.AdMed {
font-family:times new roman, times, ms serif;
font-size:large;
color:#006;
}

td.AdSm {
font-family:times new roman, times, ms serif;
font-size:medium;
color:#006;
}

td.HeadMed {
font-weight:700;
color:#006;
}

td.HeadSm {
font-weight:700;
color:#0000CD;
font-size:9pt;
}

td#footerquote {
font-size:9pt;
}

td.thead {
font-weight:700;
font-size:smaller;
color:#BF0000;
}

td.tbody {
font-weight:normal;
font-size:smaller;
color:#0000CD;
}

td.notes {
color:#0000CD;
font-size:smaller;
}

#breakingnews {
border:1px solid #888;
width:240px;
color:#000;
margin:0.4em;
padding:4px;
}

#breakingnews h1 {
color:red;
font-size:14pt;
font-weight:700;
text-align:center;
}

#breakingnews h2 {
font-size:18pt;
color:purple;
text-align:center;
font-style:italic;
}

#breakingnews h3 {
font-size:9.5pt;
text-align:center;
margin:5px 0;
}

td.HeadSm h3 {
font-size:13pt;
margin:0;
}

#pressrelease h1 {
font-size:20pt;
font-weight:400;
text-align:center;
color:purple;
background:#eee;
border:1px solid #ccc;
margin:25px 0;
}

#pressrelease h2 {
text-align:center;
font-size:12pt;
font-weight:700;
line-height:1.4em;
}

#pressrelease h3,#pressrelease h4,#pressrelease h5 {
text-align:center;
font-weight:400;
margin:0;
}

#pressrelease h3 {
font-size:11pt;
font-weight:700;
}

#pressrelease h4 {
font-size:15pt;
}

#pressrelease h5 {
font-size:10pt;
}

#pressrelease .contactinfo {
padding-left:100px;
font-size:10.5pt;
font-weight:400;
margin:0;
}

#pressrelease .contactlabel {
margin-left:-100px;
width:95px;
position:absolute;
text-align:right;
}

#pressrelease p {
line-height:1.5em;
margin:1.8em 0;
}

p {
font-family:verdana, tahoma, arial, helvetica;
font-weight:normal;
}

a {
font-family:verdana, tahoma, arial, helvetica;
font-weight:bold;
}
tr,#breakingnews p {
text-align:left;
}

.small TD,td.small {
font-size:smaller;
}

.MyBody A:hover {
font-family:verdana, tahoma, arial, helvetica;
font-weight:700;
color:Blue;
font-size:10pt;
}

#pressrelease h5,.MyBody {
font-size:10pt;
}

.MyBody A:link,.MyBody A:visited {
font-family:verdana, tahoma, arial, helvetica;
font-weight:700;
color:#4682B4;
font-size:10pt;
}

ul.menu li.navfooter {
margin-top:25px;
background:none;
}

ul.menu .navfooter p {
margin-left:28px;
margin-right:5px;
font-weight:normal;
line-height:1em;
}

ul.menu .navfooter img {
margin-top:-35px;
}