*{
   padding:0;
   margin:0;
}
body {
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   background-color:#999999;
}
.clear{
   clear:both;
}
ul {
	list-style-type: none;	
}
li{
    float:left;
}
.mainbody{
   width:860px;
   height:auto;
   margin:0 auto;
   background-color:#fff;
}
.top-panel{
   background:url(images/bnnerbg.jpg) no-repeat;
   width:860px;
   height:145px;
}
.topbg{
   background:url(images/topbg.jpg) no-repeat;
   height:5px;
   width:860px;
}
.logo{
   float:left;
   height:124px;
   width:134px;
   margin-top:7px;
}
.searchbox{
   width:750px;
   margin:20px 0 0 58px;
   color:#fff;
}
.searchbox-top{
    background:url(images/searchbox-tbg.gif) no-repeat;
	height:8px;
	width:750px;
}
.searchbox-middle{
    background-color:#519900;
	height:auto;
	width:750px;
}
.codeinfobox{
    padding:5px 0 0 225px;
}
.codeinfo{
    width:65px;
	height:18px;
    font-family:Arial, Helvetica, sans-serif;
    border:solid 2px #F5A90A;
    background-color:#FFF7B9; 
	padding:3px 0 0 3px;
	font-size:14px;
}
.searchbox-bottom{
    background:url(images/searchbox-bbg.gif) no-repeat;
	height:8px;
	width:750px;
}
.whois-result{
   margin:10px 58px 0 58px; 
}
.result-title{
   font-weight:bold;
   font-size:14px;
   padding:8px 10px 4px 0;
   border-bottom:solid 3px #DAAA2C;
}
.result-info{
   padding:10px 15px 20px 15px;
}
.result-info p{
   font-size:11px;
   line-height:150%;
}
.searchbox-info{
   float:left;
   font-size:20px;
   color:#fff;
   padding:0 0 0 160px;
}
.searchbox-input{
   float:left;
   width:276px;
   height:18px;
   padding:2px 11px 0 11px;
}
.input-set{
   width:270px;
   height:18px;
   font-family:Arial, Helvetica, sans-serif;
   border:solid 2px #F5A90A;
   background-color:#FFF7B9; 
}
.searchbox-btn{
   float:left;
    width:60px;
	padding:2px 0 0 0;
}
.btn-set{
   background:url(images/searchbox-btnbg.png) no-repeat;
   width:60px;
   height:22px;
   color:#fff;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-size:18px;
   border:none;
   cursor:pointer;
}
.mainnav{
   background:url(images/navbg.jpg) repeat-x;
   height:30px;
}
.mainnav li{
   font-size:14px;
   font-weight:bold;
   width:95px;
   text-align:center;
}
.mainnav li span{
   font-size:14px;
   font-weight:bold;
   color:#CC0000;
   width:95px;
   text-align:center;
}

.mainnav li a{
   display:block;
   height:30px;
   line-height:28px;
   color:#fff;
   text-decoration:none;
}
.mainnav li a:hover{
   display:block;
   background-color: #E8A83E;
   border-left:solid 1px #FFFFFF;
   border-right:solid 1px #FFFFFF;
   color: #A45506;
   text-decoration:none;
}
.whoisbtn{
   float:right;
   margin:3px 0 0 0;
}
.midcontent{
   min-height:450px!important;
   height:auto!important;
   height:450px;
}
.bottom-panel{
   background:url(images/bottombg.jpg) no-repeat;
   height:35px;
   font-size:11px;
   text-align:center;
   line-height:35px;
   
}
