<!--
a:active { outline: none; }
:focus { -moz-outline-style: none; }
body { background-color: #D7D7D7; margin: 0; color: #333; font-family: 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; }
a:link, a:visited { color: #A77745; text-decoration: underline; }
a:hover, a:active { text-decoration: none; color: #FFFFFF; background-color: #A77745; }
h1 { font-size: 17px; text-align: left; margin-bottom: 5px; line-height: 1.5em; margin-top: 0; }
p { font-size: 12px; margin: 0 0 20px 0; }
form { margin: 0; }
select, input, textarea { font-family: 'Lucida Grande', Geneva, Verdana, Arial, sans-serif; font-size: 11px; }
#container { background-color: #fff; width: 785px; margin: 0 auto 0 auto; voice-family: "\"}\""; voice-family:inherit; width:755px; position: relative; border: 15px solid #fff; }
#footer { text-align: center; font-size: 9px; border-top: 1px solid #ccc; padding-top: 10px; clear: both; }
#country { margin: 0px 0px 12px; font-size: 11px; font-weight: bold; color: #444444; }
#country select { font-size: 11px; }
/* banner */
#banner { background-color: #A77745; height: 160px; width: 755px; position: relative; }
#banner #bmdnav { position: absolute; top: 133px; left: 10px; }
#banner #bmdlogo { position: absolute; left: 488px; top: 40px; }
/* navbar */
#navbarContainer { position: absolute; left: 10px; top: 128px; width: 471px; }
#navbar { margin: 0px; padding: 0px; height: 25px; list-style: none; }
#navbar li { float: left; margin: 0; }
#navbar a { text-decoration: none; display: block; height: 25px; text-indent: -5000px; overflow: hidden; }
#navbar #products { width: 76px; background-image: url(..//images/navigation/navigation.gif); background-position: 0 0; }
#navbar #products:hover { background-position: 0 -25px; }
#navbar #resellers { width: 76px; background: url(../images/navigation/navigation.gif); background-position: -76px 0; }
#navbar #resellers:hover { background-position: -76px -25px; }
#navbar #support { width: 73px; background: url(../images/navigation/navigation.gif); background-position: -152px 0; }
#navbar #support:hover { background-position: -152px -25px; }
#navbar #company { width: 82px; background: url(../images/navigation/navigation.gif); background-position: -225px 0; }
#navbar #company:hover { background-position: -225px -25px; }
#navbar #events { width: 61px; background: url(../images/navigation/navigation.gif); background-position: -307px 0; }
#navbar #events:hover { background-position: -307px -25px; }
#navbar #press { width: 52px; background: url(../images/navigation/navigation.gif); background-position: -368px 0; }
#navbar #press:hover { background-position: -368px -25px; }
/* missing */
#missing { margin: 30px 20px; }
table { width: 100%; }
table td { vertical-align: top; width: 15%; font-size: 11px; line-height: 18px; }
table th { font-size: 14px; text-align: left; padding-bottom: 5px; }
-->