#hero { height:213px; background:url('/images/heros/hero_productlanding_fpo.jpg') center top no-repeat; color:#e3e0e0; margin:0; }
#hero_content { position:relative; }
#hero span { text-transform:none; }
#hero_content p { color:#fff; position:absolute; top:155px; left:613px; width:300px; font-size:1.3em; text-transform:none; }
#hero_content p img { display:block; }
*HTML #hero h2 span { display:block; padding:0; margin: 160px 0 0 15px; }

#maincontent_content #leftCol a.downloadfulltop { color:#636363; text-transform:uppercase; font-size:1.2em; text-decoration:none; margin:0 17px 30px 5px; display:block; height:9px; }
#maincontent_content #leftCol a:hover.downloadfulltop { text-decoration: underline; color:#a81c24; }
#maincontent_content #leftCol a.downloadfulltop span { display:block; font-weight:bold; padding:10px 12px 0; }

#maincontent_content #leftCol a.downloadfull { color:#636363; text-transform:uppercase; font-size:1.2em; text-decoration:none; margin:0 17px 30px 15px; display:block; height:29px; background:url('/images/backgrounds/bkg_globalhome_learnmore.gif') repeat-x top left; }
#maincontent_content #leftCol a:hover.downloadfull { text-decoration: underline; color:#a81c24; }
#maincontent_content #leftCol a.downloadfull span { display:block; font-weight:bold; padding:7px 12px 0; }

#maincontent_content #leftCol .subhead { margin:20px 17px 20px 17px; padding:0; font-size:1.5em; }
#maincontent_content #leftCol a.searchproduct { color:#000; text-transform:uppercase; font-size:1.2em; text-decoration:none; margin:0 17px 11px 15px; display:block; height:29px; background:url('/images/backgrounds/bkg_globalhome_learnmore.gif') repeat-x top left; cursor:default; }
#maincontent_content #leftCol a.searchproduct span { display:block; font-weight:bold; padding:7px 12px 0; }

/* for the lists under the search types */
ul.searchlist { display:block; float:left; width: 625px; padding:0; margin: 0 0 19px 30px; font-size: 1.1em; }
*HTML ul.searchlist { display:block; float:left; width: 625px; padding:0; margin: 0 0 19px 15px; font-size: 1.1em; }
li.searchlist {  display:block; float:left; list-style:none; margin:0 0 3px 0; padding:0; width:150px; }
li.searchlist a { text-decoration: none; }
li.searchlist a:hover { text-decoration: underline; color:#a81c24; }

#footer_rightCol { float:left; width:650px; }
#footer_rightCol ul { float:left; width:160px; }

.carousel_products { width:715px; margin:0 0 40px 15px; padding:0; }
h4 { margin: 0 0 10px 15px; text-transform: uppercase; font-weight: bold; font-size: 1.3em; margin-left: 30px; color: #333; }
*HTML h4 { margin: 30px 0 10px 15px; text-transform: uppercase; font-weight: bold; font-size: 1.3em; margin-left: 30px; color: #333; }
