body {margin: 0;padding:0; font-size:12px;TEXT-ALIGN: center;font-family: arial,verdana, helvetica, sans-serif;
background:#eee}
 HTML BODY {TEXT-ALIGN: center;}
div{MARGIN: 0px auto; font-family: arial, helvetica, sans-serif;text-align:left;}
A:link,A:visited{   COLOR: #E63;	 TEXT-DECORATION: none;
}
a:link:hover,a:visited:hover{
color:#114477;TEXT-DECORATION: underline;
}
p{line-height:1.5em;}
ul{margin:0;padding:0;list-style:none}
.hint{border:1px solid #f93 ;padding:4px;margin:4px;background:#ffec99 url(images/hint.png) no-repeat 5px 5px;padding-left:24px;}
#page ,div.page{width:900px;overflow:visible;text-align:center;background:#fff; }
.page{float:left;border:1px solid #ccc;border-top:0;border-bottom:0;clear:both;padding-bottom:10px}
#sidebar,#main{float:left;width:130px;}
#main{float:left;width:900px;margin:10px 0}
#main_sub{float:left;width:750px;margin:0 5px}
#main p{ line-height: 25px ;}
#ajax-status{
border-right:1px solid #333;
border-bottom:1px solid #333;
color:#fff;font-weight:bold;
padding:5px 15px;
background:red ;
z-index:200;
position:fixed !important;/*important*/
position:absolute;/*IE */
float:right;
top:20%;
left:50%;
text-align:center;
}

.overlayer{background:#fff;position:absolute;left:50%;width:600px;margin-left:-300px;top:40px;
background:#fff;
border:2px solid #888;
z-index:150}
.min-overlayer{width:400px;margin-left:-200px;border:3px solid #eee}
.big-overlayer{width:700px;margin-left:-350px;border:3px solid #eee}
#dialog-mask {
display:none;position:fixed !important; height:100%; width:100%; 
position:absolute;height:100%;
top:0; left:0; 
background:#000;opacity:.25; filter:alpha(opacity=25); z-index:100;

}
.overbar{height:20px;background:#ddd;width:100%;font-weight:bold;text-align:Center;border-bottom:2px solid #ccc}
.close{margin:4px;display:block;width:14px;height:14px;float:right;background: url(images/close.png) no-repeat 0 -14px;cursor:pointer;border:0;font-size:1px}
.close:hover{background-position:0 0;}

.logo{width:100px;float:left;margin:10px 0;}
.header{}
#navsite{clear:both;width:100%;display:block;height:32px;padding:0;background:url(images/nav.gif) no-repeat 0 0; 
margin:0;
}
#navsite li,.ro{display:block;  margin:2px 6px;
 text-align:center;float:left;
}
#navsite li{float:left;width:80px}
#navsite li a,.ro a{display:block; border:0;
margin:0 -1px; 
padding:4px 8px ;height:20px;color:#fff;font-size:12px;
}
.ro a{float:left;width:80px;
_border:1px solid #ccc;
_height:20px;
}
.headertop{float:right;margin:4px 10px 0 0}
.headertop ul{
display:block;padding:0;margin:0;
}
.headertop ul li{display:block;float:left;margin:0 5px;}
  li a:hover,  .current a,.ro a:hover,.button:hover,a.current,.current a:link,current a:visited{text-decoration:none;background:#FFFFFF;color:#000}
#navsite li a:hover,#navsite li.current a{
color:red;background:#fff;text-decoration:none
}
.left,.right{float:left;width:700px;}
.cgreen{color:green}
.right{width:180px;margin-left:7px;}
.sumhost{width:100%;height:286px;background:url(images/global.gif) no-repeat 0 0;overflow:hidden;}
.sumhost ul {margin:0 0 0 100px;clear:both;}
.sumhost ul li{float:left;margin:0 5px;}
.sumhost ul li a{display:block;margin:6px 2px 2px 2px;padding:5px 6px 0 6px;height:24px;float:left;}
.sumhost ul li a:hover,.sumhost ul li a:active,.shover,.shover:link,.shover:visited{border:1px solid #f4c16c;background:#fff;font-weight:bold;
border-bottom:0;text-decoration:none;color:#000
}
.hostsumdiv{margin-left:110px; width:570px;clear:both}
.hosttd {width:100%;}
.hosttd tr td{padding:2px;margin:0}
.button{cursor:pointer;margin:2px;
padding:0 4px ;color:#444;height:22px;border:1px solid #999;border-left:1px solid #eee;border-top:1px solid #eee;
}
.button2{cursor:pointer;margin:2px;
padding:0 4px ;color:#444;height:22px;border:1px solid #ccc;border-left:1px solid #eee;border-top:1px solid #eee;
}
.block{width:440px;float:left;margin:0 2px;border:1px solid #ccc}
.redbutton,.redbutton:link,.redbutton:visited{background:url(images/global.gif) no-repeat 0 -292px;border:0;
display:block;width:72px;height:22px;padding-top:2px ;text-align:center;

color:#eee;
}
.redbutton:hover,.redbutton:link:hover,.redbutton:visited:hover{text-decoration:none;color:#fff}

.errormsg{background:red;color:white;display:none;clear:both;}
.tr1{background:#fff;}.tr1 td,.tr0 td{padding:5px 10px;}
.tr0{background:#fef;}
#pan{float:left;margin:-324px -111px -92px -1px;z-index:10000px;
background:url(images/hostplan.png) 0 0 ;width:111px;height:92px;
}
#footer{width:100%;border-top:4px solid #ccc;text-align:center;padding:10px 0;background:#ddd;}
/*account menu*/
.amenu{margin:0;padding:0;list-style:none}
.amenu li,.amenu li.loose{display:block;
border:1px solid #ccc;border-left:0;border-right:0;margin:4px 2px;
}
.amenu li.loose{margin:10px 2px;}
.amenu li a.nav,.amenu li div{display:block;
border:1px solid #ccc;border-top:0;border-bottom:0;margin:0 -1px;
padding:5px;text-decoration:none;color:#000;
}
.amenu li a.nav:hover,.amenu li.current a.nav{background:#ccc;text-decoration:none;color:#fff;
}
.box{border:1px solid #ccc;}
.box form,.box .inbox,.inbox{border:2px solid #eee;}
.roundblock{background:url(images/global.gif) no-repeat -90px -295px;
float:left;width:218px ;height:167px;margin:0 5px 20px 5px;
}
.around{display:block;float:left;margin:0 5px;border:1px solid #ccc;border-left:0;border-right:0}
.around a{display:block;float:left;margin:0 -1px;border:1px solid #ccc;border-top:0;border-bottom:0;padding:2px 5px}
.around a:hover,.around a:link:hover,.around a:visited:hover{
color:#fff;background:#ccc;text-decoration:none;
}
.roundshadow{
width:175px;border:1px solid #ffd694;margin-bottom:10px;
}
.roundshadow .body{
border:2px solid #fff2d4;color:#666;
}
.roundshadow .body ul li{margin:4px 0}
.roundshadow .title{
font-weight:bold;background:#fff2d4;padding:2px 4px;
border-bottom:1px solid #ffd694;color:#de6014;
}
.inrd{margin:4px;}
h2{font-size:14px;padding:2px;margin:2px }
.roundblock h2{font-size:14px;padding:2px;margin:6px 0}
ul.nolist{text-align:left;margin:1px;padding:1px;list-style:none}
ul.loose li{margin:4px 0}
.webhosting{background:url(images/webhosting.png) no-repeat 0 0;padding-left:10px;}
/*global*/
.alignleft,.al{text-align:left}
.alignright,.ar{text-align:right}
.aligncenter,.ac{text-align:center}
.disnone{display:none}
.border-gray{border:1px solid #ccc}
.border-gray2{border:1px solid #eee}
.border-red{border:0}
.border2{border-width:2px}
.bold{font-weight:bold}
.float{float:left;display:block}
.tdtitle{border-bottom:1px solid #eee;}
.tdtitleleft{border-right:1px solid #eee;}
.color-blue{color:blue}
.color-red{color:red}
.highlight{background:red;color:#fff;border:0;}
.mini-margin{margin:2px}
.mini-padding{padding:2px;}
.hr-padding{padding:2px 10px}
.pointer{cursor:pointer}
.hortbt{border:1px solid #ccc;margin:1px }
.disable,.disable *{background:#eee;}
form{margin:0;padding:0;}
.trhead td{ border-bottom:1px solid #ccc;padding:4px;background:#eee;}
/*end global */
.loggerstat{width:100px;height:40px;text-align:center;float:left;
margin:10px 0 0px 0; ;z-index:100;font-weight:bold;
}
.indexnews{float:left;
width:420px;height:122px;background:url(images/newsbg.png);margin:-4px 0 0 8px;clear:both;
}

.narrowcolumn{margin-left:10px;}
h4{margin:4px;padding:4px;background:#eee;border-bottom:1px solid #777;font-size:16px;color:#000}
p.min{
margin:4px 0;text-indent:2em;
}
.photolist{
	margin:4px;float:left;height:120px;width:90px;text-align:center;
	border:1px solid #ccc;padding-top:5px;
}
#fimages{
height:530px;
}
