#hp-container{ width: 750px; margin: 0; padding: 0; font-size: 70%;}
#hp-container a { color: #0860A8; font-weight: bold; text-decoration: none; }
#hp-container a:hover { text-decoration: underline;  }
#hp-marquee{ width: 491px; clear:both; float: left;  margin: 0 0 0 3px; padding: 0; clear: both;}
#hp-rhc{ float: right; width: 236px; margin-left: 0; padding: 0;}
#hp-twocol{ float: left; width: 491px; margin: 0 0 0 3px; padding: 0;}
#hp-left{ width: 236px; float: left; margin: 0; padding: 10px 0 0 0; }
#hp-right{ width: 236px; float: right; margin: 0; padding: 10px 0 0 0;}
/*--------------------------*/
hr { height:0px; border:0px; border-top:1px solid #c0c0c0; }
.clearer { clear: both; }
.contentbox { width:237px; padding:0 0 4px 0; margin:0 0 5px 0; }
.bg{ background: #f6f6f6 url(/homepage/pix/bg_contentbox.gif) repeat-x bottom left; padding-bottom: 20px;}
.contentbox #featured, .contentbox-active #featured{ padding:4px;}
.contentbox #featured img, .contentbox-active #featured img{ float: left; padding: 6px;	}
.contentbox #featured a , .contentbox-active #featured a{ font-weight: normal;}
.contentbox #featured h5, .contentbox-active #featured h5{ padding:10px 0; font-weight: bold; text-decoration: none; font-size:12px;}
.contentbox ul, .contentbox-active ul  { list-style-type: none; padding: 10px 0 0 0;}
.contentbox li, .contentbox-active li { padding-top: 2px;}
.contentbox-active { background:#eaeaea; width:237px; padding:0 0 4px 0; margin:0 0 5px 0;}
.padding { padding:10px 5px 0px 10px;}
.feature-img { padding: 10px 0px 10px 0px; }
.search-button{ float:left; }
.searchbox { border: 1px solid #ccc; height: 16px; font-size: 100%; line-height: 16; padding: 0px; width: 160px;}
.module-padding { padding:10px 5px 0px 10px; }
.more { text-align: right; padding: 5px 10px 0 0;}
.more a { font-weight: bold !important;}
.morenews { text-align: right; padding: 5px 10px 0 0;}
.morenews a { font-weight: normal !important;}
.video { text-align: right; padding: 5px 10px 0 0; font-weight: bold !important;}
.para li { padding-bottom:10px; }
.rollover li{ padding: 0 0 3px 10px; }
.para li{ padding: 0 0 10px 10px; }
.normal-font { font-weight:normal; color:#000000; }
.headlines-img {padding: 5px 0 5px 0}
.search-links {font-weight:normal !important;}
