*{margin:0;padding:0;font-family:arial,sans-serif;font-size:13px;color:#3F4C6B;}
a{text-decoration:none;color:#356AA0;}
a:hover{font-weight:bold;}
li{list-style-type:square;margin-left:10px;}
fieldset,img{border:0}
select{width:400px}
td{text-align:left}
h1{font-size:18px;margin:20px 0 20px 0}
h2{font-size:15px;margin:20px 0 20px 0}
h3{font-size:14px;margin:20px 0 20px 0}
label{font-size:14px;margin:15px 0 10px 0;display:block;}
input{border:1px solid #999;font-size:14px;padding:2px;vertical-align:middle;}
p{margin-bottom: 5px;}                       
#bl{margin-left:20px;}
#si{width:250px;font-weight:bold;height:18px;}
#ss{height:24px;background-color:#CDEB8B;padding-left:10px;padding-right:10px;}
#m{border-bottom:1px solid #ddd;font-size:12px;padding:4px;clear:both;}
#m ul{text-align:right;margin-left:50%;width:49%;list-style:none;}
#m li{display: inline;}
#m a{padding:0 10px;border-right:1px solid #ddd;line-height:16px;}
#m img{vertical-align:middle;}
#m #a{float:left;width:50%;}
#ad{float:left;}
#b1{margin-left:auto;margin-right:auto;text-align:center;}
#b2{width:100%;text-align:center;clear:both;}
#b2 a{margin-left:auto;margin-right:auto;}
#a1{text-align:left;}
#t1{text-align:right;}
#sepup{font-size:12px;background-color:#CDEB8B;border-bottom:1px solid #aaa;padding:5px;text-align:right;height:16px;}
#footer{clear:both;text-align:left;border-top:1px solid #aaa;background-color:#CDEB8B;margin-top:10px;padding:20px 30px;}
#footer td{width:200px;font-size:13px;vertical-align:top;}
#footer table{margin-bottom:20px;}
#header{margin:10px 0;width:100%;height:60px;vertical-align:middle;}
#header img{float:left;margin:0 20px;}
#searchform {margin-top:10px;}
#searchform form {padding-top:8px;}
#search{margin:20px 0 40px 0}
#soc{text-align:right}
#logo{padding:50px 0 50px 0}
#page{min-width:750px; text-align:left;}
#browse{margin:10px 0 10px 0;font-size:11px;font-weight:normal}
#browse td{text-align:center;padding:10px}
#index{font-size:14px}
#icon{width:250px;height:250px;border:solid 1px #aaa;text-align:center;}
#icon img{max-height:200px;max-width:200px;display:block;margin:auto;}
#ads{margin-top:15px;}
#ads1{margin-bottom:10px;}
#iconinfo{text-align:center;margin-bottom:20px}
#ad{text-align:left;}
#box{float:right;width:300px;display:block;font-size:10px;margin-bottom:10px}
#boxh{border-bottom:1px solid #666;width:100%}
#box a{color:#7B8E54}
#wraper{float: left; width: 100%; position: relative;}
#wrap {padding:0 20px;margin-right:-250px;float:left;width:100%;}
#licenses a{display: block;margin-top:10px;}
#advanced select{margin-bottom:10px;}
#submit{margin: 20px 50px 0 0;}
#container{overflow:hidden;padding-right:300px;}
* html #container{height:1%;}
#content{width:100%;border-right:300px solid #fff;margin-right:-340px;float:left;padding:0 20px 20px 20px;}
#sidebar{width:260px;float:left;margin-right:-260px;padding-top:20px;margin-bottom:50px;}
#sidebar img{margin-right:5px;}
#sidebar a {float:left;}
#searchcontent {padding:0 20px 20px 20px;}
#maintable {width:100%}
#boxads {width: 270px;}
#boxads a{float:left;}
a.web {background-image:url("/gfx/web.gif");background-position:right center;background-repeat:no-repeat;padding-right:20px !important;}
a.leftweb {margin-bottom:10px;display:block;background-position:left center;background-repeat:no-repeat;padding-left:25px !important;}
.download{background-image:url("/gfx/s.gif");}
.search{background-image:url("/gfx/i.gif");}
.back{background-image:url("/gfx/b.gif");}
#infotable td {padding-bottom: 10px;padding-right: 10px;}
#infotable td:FIRST-CHILD {font-weight: bold;}
.lp{float:left;width:50%;}
.rp{margin-left:50%;margin-right:1px;}
.opt{position:absolute;bottom:5px;left:0px;text-align:center;width:100%;}
.icon a{font-size:11px;}
.icon{padding-top:1px;margin:0 10px 10px 0;width:140px;height:170px;border:1px solid #ddd;font-size:90%;float:left; position: relative;}
.iconimg{width:128px;height:128px;vertical-align:middle}
.ads{display:block;margin:20px 0 20px 0}
.small{font-size:80%}
.centered{text-align:center;margin:10px 0 20px 0}
.c{clear:both;}
.link{display:block;margin:20px 0 20px 0}                                                                                                                                                     
.navigation{display:block;margin:20px;font-size:12px;}
.navigation a, span{padding:3px 5px;border:1px solid #bbb;margin-right:7px;}
.navigation span{border:2px solid #CDEB8B;font-weight:bold;}
.navigation a:hover{background-color: #CDEB8B;}
.fbox{display:inline-block;float:left;width:200px;padding:10px;text-align:left;}
.title{font-weight:bold;margin-bottom:10px;}
