body {color:#000;}
img {border: 0;}

#homewrapper {width: 773px; border: 1px solid #B0B0B0; border-top: 0; background-color:#fff;}
#homepage_topdiv {width: 100%;color: #FFF; height: 240px; background: url('../hmimages/pic-mainwindow.jpg') no-repeat top left #000;}
#homepage_topwords {height: 17px; width: 508px; margin-top: 217px; float: left;}
#homepage_topwords img {padding-left: 7px;}
#homepage_topright {width: 265px; float: left; background: url('../hmimages/bg_offer.gif') no-repeat;}

#trialgraphic {margin: 10px 0 8px 15px;}
#greenburst {float: left; margin-right: 4px;}
#offer_lozenge {margin-top: 20px; text-align: left;}
#offer_lozenge img {margin-top: 3px;}
#offer_lozenge a {color: #fff;}
#bottom_copy {width: 100%; text-align: left;}
#bottom_copy b {color: #33F; font-weight: bold; font-size: 14px;}

h1.homepage-header { font-size: 18px; font-weight: normal; margin-top: -12px; color: #fff; background: none;}
h2.subhead {border-bottom: 3px solid #000; margin-bottom:7px; padding-bottom:7px; font-size:18px; }
h2.awards {border-bottom: 3px solid #ccc; margin-bottom:7px; padding-bottom:7px; font-size:14px; }
.title {font-size:12px; margin-bottom:0px; font-weight:bold;}
	
.right-content, .left-content {background:#fff;}
.right-content {width:245px; height:810px; padding:15px 15px 0 15px; float:left;}
.right-content ul.press-awards {display:block; list-style-type:none; list-style-image:none; list-style-position:outside; margin:0 0 0 15px; padding:0px;}
.right-content ul.press-awards li {width:243px; height:90px;}
.right-content img.awards, .right-content img.press {border:1px solid #ccc;margin-top:5px;}
.right-content img.awards:hover, .right-content img.press:hover {border:1px solid #0000ee;}
.right-content img.awards {width:243px; height:82px;}
.right-content img.press {width:82px; height:82px; float:left;}
.right-content p.press {float:right; width:141px; margin:15px 0 0 15px;}
.left-content {width:467px; height:803px; margin:0; padding:15px 15px 7px 15px; float:left; font-size:12px; border-right:1px solid #ccc;}
.text-wrapper {margin-bottom:20px;}

.right-content p.copyright { font-size: 9px; line-height: 12px; margin-top: 24px; }

.clear {clear:both;}

#sellpoints {border: 0; margin: 0 5px 0 10px;}
#sellpoints td {vertical-align: top;}
.middlepxl {width: 15px;background: url('hmimages/pxl_grey.gif') top center repeat-y;}

