HTML {height:99.5%;}
BODY {height:100%;}

BODY, TD {color:#000000; font-size:13px; font-family:Arial, Helvetica, sans-serif; margin:0px;}
       P {margin-top:0px; margin-bottom:10px; line-height:26px;}
  UL, OL {margin-top:0px; margin-bottom:20px;}
    FORM {margin:0px; padding:0px;}
       A {color:#537eb4;}
 A:hover {color:#b3d3f9;}

h2 {font-size:14px; color:#375e90; font-weight:bold;}
h3 {font-size:20px; color:#375e90; font-weight:normal; margin-bottom:10px;}

.logo-holder {margin:10px;}

#ch_header {background:#ffffff; text-align:center; border-bottom:#375e90 6px solid; margin-bottom:10px;}
#ch_headernav td {padding-left:10px;}

#ch_content {width:850px; text-align:left;}
#ch_leftcontent {width:250px; float:left; color:#ffffff;}
.browncol {background:#7a7b97;}
#ch_leftcontent.browncol2 {border:2px solid #7a7b97; color: #000000; background: #ffffff; }
#ch_leftcontent .sidehead {font-size:14px; padding:5px 0px; font-weight:bold;}
#ch_leftcontent ul {padding-left:10px; margin:0px;}
#ch_leftcontent ul li {list-style:none; background:url("images/hound-bullet-blue.jpg") top left no-repeat; padding-left:30px; line-height:24px; margin-bottom:4px;}
#ch_leftcontent ul.gld li {list-style:none; background:url("images/hound-bullet-gld.jpg") top left no-repeat; padding-left:30px; line-height:24px; margin-bottom:10px; letter-spacing: 1px;}
#ch_rightcontent {width:580px; float:right;}

#ch_footer {color:#375e90; font-size:10px; font-weight:bold; font-variant:small-caps; text-align:center; padding:10px 0px; clear:both;}
#ch_footer a {color:#537eb4; text-decoration:none;}
#ch_footer a:hover {color:#b3d3f9; text-decoration:underline;}
#ch_footer .divider {margin:0px 8px;}

#system-requirements {width:580px; border:1px solid #000000;}
#system-requirements th {border:1px solid #000000; font-size:15px;}
#system-requirements td {border:1px solid #000000; font-size:13px;}

ul.featurelist {line-height:20px;}
ul.featurelist a {color:#537eb4; text-decoration:underline;}
ul.featurelist a:hover {color:#b3d3f9;}

ul.faqlist {margin-left:20px; padding-left:0px; list-style-type:none; margin-left:0;}
ul.faqlist li {font-size:16px; color: #375e90; font-weight:bold; margin-bottom:14px; margin-left:0; padding-left:0;}
ul.faqlist li .faq_answer {color:#000000; font-weight:normal; font-size:14px;}

p.hightext {line-height:24px; font-size:14px;}
p.quote {font-size:17px; font-weight:normal; font-family:times; font-style:italic;}

.reseller {font-size:12px; padding:0px 8px 19px 40px; background:url("images/hound-bullet-head.jpg") top left no-repeat; text-align:left;}
.reseller a {color:#386294; text-decoration:underline;}
.reseller a:hover {color:#b3d3f9;}

.contenthound_news {text-align:center; padding:0px 0px 10px 0px;}
.contenthound_news .newscontainer {text-align:center; border:#999999 1px solid;}
.contenthound_news .newslist {text-align:center;}
.contenthound_news h2 {padding:4px 0px; font-size:18px; margin:0px; text-align:center; border-bottom:#999999 1px solid; background:#cccccc;}
.contenthound_news .newsfooter {text-align:center; font-size:11px; border-top:#999999 1px solid; padding:2px; background:#cccccc;}
.contenthound_news .newsfooter a {color:#0000ff;}
.contenthound_news .newsfooter a:hover {color:#ff0000;}
.contenthound_news table {margin:0px;}
.contenthound_news td {font-size:12px; vertical-align:top; padding:4px; color:#000000;}
.contenthound_news td.dt {text-align:right; padding-right:6px;}
.contenthound_news td.hl {font-size:10px;}
.contenthound_news td.hl a {font-size:12px;}
.contenthound_news td.hl a:hover {}
.contenthound_news td.hl .nsrc {font-size:11px;}

.top-link {font-size: 10px; }
.nosho {display:none; }
