#main_callout { background: #95c3e3 url(../images/hp_main_bg.jpg) no-repeat; width: 880px; min-height: 314px; color: #036; } /* alt: ie.css */
#leftMainCallout { float: left; width: 420px; padding: 30px 0 0 40px; }
#productCallout { margin-top: 22px; }
#productCallout ul { list-style: none; margin: 0px; padding: 0px; }
#productCallout ul li { margin: 0 0 6px 0; background: url(../images/green_li.gif) no-repeat 0px 6px; padding-left: 10px; }
#productCallout .moreInfo { float: left; padding: 11px 0 0 10px; width: 280px; }
#productCallout .moreInfo p { padding: 5px 0 10px 0; margin: 0px; }
        
#rightMainCallout { float: left; margin-top: 25px; font-size: 0.95em; }
.hpCallout { width: 400px; background-image: url(../images/hp_main_bg_light.jpg); margin-bottom: 10px; }
.hpCallout_over { background-image: url(../images/s.gif); background-color: #fff; }        
.hpCallout img { float: left; margin: 4px 14px 5px 5px; border: solid 1px #fff; }
.hpCallout .calloutDetail { float: left; width: 300px; margin: 10px 0 5px 0; }
.hpCallout h3 {  font-size: 1.1em; margin: 0px; padding: 0px; }
.hpCallout h3 img { border: none; float: none; margin: 0px 0 5px 0; }
.hpCallout ul { list-style: none; margin: 0; padding: 0px; }
.hpCallout li { background: url(../images/green_li.gif) no-repeat 0px 6px; padding-left: 10px; }   

/*** three container box for additional information**/                
#additional-info { margin: 20px 0px 30px 20px; color: #003366; }
#additional-info ul { list-style: none; margin: 0px; padding: 0px; }
.info-box { float: left; width: 260px; margin: 0px 10px; }
.info-box ul { padding-left: 2px; }
.info-box div, .info-box p { margin: 0 10px; }
.info-box h2 { border-bottom: solid 1px #99b7d4; padding-left: 10px; margin: 0 0 12px 0; font-size: 1.5em; color: #003366; }
.info-box h2 div { margin: 0; }
.info-box ul li { display: block; background: url(../images/green_li.gif) no-repeat left 4px; padding: 0 0 8px 8px; margin: 0px; }
.info-box ul li div, .info-box ul li p { margin-left: 0px; }
.more { font-size: 0.68em; background: url(../images/green_li.gif) no-repeat 0px 7px; padding: 2px 0px 0 7px; color: #178acb; }