
#productheader { position: relative; border-bottom: 1px solid #ddd; padding: 1em 0 0.2em; _zoom: 1; *height: 39px; }
#productheader:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#productheader h1 { line-height: 32px; display: inline; float: left; margin: 1px 0 6px 8px; padding: 0; margin-bottom: 6px !important; }
#productheader h1 a { line-height: 32px; background-position: 0 0; background-repeat: no-repeat; color: #888; display: block; font-weight: normal; height: 32px; position: relative; outline: none; text-decoration: none; text-indent: -9999px; behavior: url(/global/scripts/lib/iepngfix.htc); }
body#overview #productheader h1 a { cursor: default; }

#productheader ul#productnav { display: inline; float: right; margin: 0; }
#productheader ul#productnav li { display: inline; }
#productheader ul#productnav li a { color: #999; float: left; margin-top: 1em; margin-left: 30px; margin-right: 8px; padding: 0; text-decoration: none; }
#productheader ul#productnav li a:hover { color: #08c; }

#productheader a.buynow,
#productheader a.joinnow, 
#productheader a.preorder, 
#productheader a.freetrial, 
#productheader a.upgradenow { height: 25px; margin-top: 0.7em; margin-left: 20px; background-position: 0 0; background-repeat: no-repeat; display: block; float: right; position: relative; text-decoration: none; text-indent: -9999px; outline: none; overflow: hidden; behavior: url(/global/scripts/lib/iepngfix.htc); }

#productheader a.buynow { width: 72px; background-image: url(/global/elements/buttons/buynow.png); }
#productheader a.joinnow { width: 72px; background-image: url(/global/elements/buttons/joinnow.png); }
#productheader a.preorder { width: 99px; background-image: url(/global/elements/buttons/preorder.png); }
#productheader a.freetrial { width: 72px; background-image: url(/global/elements/buttons/freetrial.png); }
#productheader a.upgradenow { width: 104px; background-image: url(/global/elements/buttons/upgradenow.png); }
