@charset "utf-8";*{margin:0;padding:0;list-style:none;}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;background-color:#e3e3e3;}
img{border:0;}
.clear{clear:both;height:0;}
.related_post li{float:left;width:50%;display:block;}
.hr{border-bottom:1px solid #666;height:1px;margin:5px 0;}
a{color:#369;text-decoration:none;}
a:hover{text-decoration:underline;}
p{line-height:18px;margin-bottom:10px;}
h1,h3{margin:10px 0;}
#wrapped{width:950px;margin:0 auto;}
#navi ul{background:url(img/navi.png) no-repeat left top;margin:10px 0;height:47px;}
#navi li{float:left;}
#navi a{background:url(img/navi.png) no-repeat left top;display:block;width:136px;height:45px;text-indent:-9000em;overflow:hidden;}
#navi .home{}
#navi .products{background-position:-136px 0;}
#navi .buy{background-position:-272px 0;}
#navi .downloads{background-position:-408px 0;}
#navi .support{background-position:-544px 0;}
#navi .company{background-position:-680px 0;}
#navi .home:hover{background-position:0 -50px;}
#navi .products:hover{background-position:-136px -50px;}
#navi .buy:hover{background-position:-272px -50px;}
#navi .downloads:hover{background-position:-408px -50px;}
#navi .support:hover{background-position:-544px -50px;}
#navi .company:hover{background-position:-680px -50px;}
#navi .home:active{background-position:0 -100px;}
#navi .products:active{background-position:-136px -100px;}
#navi .buy:active{background-position:-272px -100px;}
#navi .downloads:active{background-position:-408px -100px;}
#navi .support:active{background-position:-544px -100px;}
#navi .company:active{background-position:-680px -100px;}
#main{float:left;width:720px;padding:20px;background-color:#fff;border:1px solid #eee;-moz-border-radius:10px;-webkit-border-radius:10px;min-height:768px;}
#content{margin-top:10px;}
.lettertarget{margin-top:20px;}
.pagetarget{margin:10px auto;}
.lettertarget a, .pagetarget a{padding:2px 5px;font-size:12px;text-decoration:none;color:#333;}
.lettertarget a:hover, .pagetarget a:hover{text-decoration:underline;}
.lettertarget a.current, .pagetarget a.current{background-color:#333;color:#fff;}
.files{border:1px solid #ccc;width:100%;}
.files td{border:1px solid #ccc;padding:3px;width:33.3%;}
.bottomlink{margin:30px 0;line-height:30px;}
.bottomlink a{font-size:20px;text-decoration:underline;}
#sidebar{float:right;width:160px;padding:20px 10px;background-color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;min-height:768px;}
#footer{width:950px;margin:20px auto;}
#footer div p{float:left;}
#footer div div{float:right;}
.appendBanner{height:170px;background-color:#eee;-moz-border-radius:15px;-webkit-border-radius:15px;margin-bottom:10px;}
.content{text-align:left;}
.floatleft{float:left;width:65%;}
.floatright{float:right;width:33%;}
.boxstyle{margin-bottom:10px;}
.boxstyle h2{font-size:14px;padding:5px 20px;}
.boxstyle p{font-size:12px;padding:0 20px;line-height:20px;word-wrap:break-word;}
.marginright{margin-right:20px;}
.boxstyle1{border:1px solid #ccc;}
.boxstyle1 h2{border-bottom:1px solid #ddd;background-color:#ebebeb;}
.boxstyle1 p{background-color:#f9fafd;}
.boxstyle2{border:1px solid #c00;background-color:#fefee5;}
.boxstyle2 h2{border-bottom:1px solid #c00;background-color:#c00;color:#fff;}
.boxstyle3{border:1px solid #09C;}
.boxstyle3 h2{background-color:#09c;color:#fff;}
#respond{text-align:left;}
h3{clear:both;}
.featureleft{float:left;width:59%;}
.featureright{float:right;width:39%;}

