@CHARSET "UTF-8";

body { margin: 0; padding: 0; background-color: #ffffff;  color: #393939; font-family:"Lucida Sans Unicode"; font-size: 12px; line-height: 20px; background-color: #f9f9f9; }
img { border: 0; }

div.wrap { width: 760px; padding: 0 20px 20px 20px; margin:0 auto 10px auto; border: 1px solid #EBEBEB; background-color: #ffffff; }

div#logo a { display: block; width:224px; height: 47px; background-image: url('/image/common/logo.gif'); text-indent: -999px; overflow: hidden; margin: 13px 0 14px 0; }

ul.menu { float: right; margin: 0; padding: 0; }
ul.menu li { float: left; list-style: none; margin-left:10px; }
ul.menu li a { display: block; width:46px; height: 74px; text-indent: -999px; overflow: hidden; background-image: url('/image/common/menu.png'); }
ul.menu li a.downlaod { background-position: 0 0; }
ul.menu li a.downlaod:hover { background-position: -46px 0; }
ul.menu li a.features { background-position: 0 -74px; }
ul.menu li a.features:hover { background-position: -46px -74px; }
ul.menu li a.support { background-position: 0 -148px; }
ul.menu li a.support:hover { background-position: -46px -148px; }
ul.menu li a.purchase { background-position: 0 -222px; }
ul.menu li a.purchase:hover { background-position: -46px -222px; }

h3 { color: #BA1205; font-size: 13px; margin:0; font-weight: normal; margin-bottom: 5px; }

ul#relate { list-style-type: none; height: 50px; }
ul#relate li { float: left; margin-right:5px; }
ul#relate li a { display: block; width: 146px; height: 50px; text-indent: -999px; overflow: hidden; }
ul#relate li a:hover { background-position: 0 -50px; }

div#footer { line-height: 20px; text-align: center; }
div#footer a { color: #006DBA; }
span.contact { color: #006DBA; text-decoration: underline; cursor: pointer; }
