/*
#FF6908		title
#F7F7F7		grey-bg
#63696B		dark-title
#D6E7EF		selected-item
#A5A6AD	user-link
#393839		font
#EF8E4A		orange-font
#FF0000		red
#0061A5		other-link
*/
.wrapper{
	margin-left:auto;
	margin-right:auto;
	width:780px;
}
.wrapper-wide {
	margin:0px;
	/*position: relative;*/
	text-align: left;
	/*width:expression((document.body.clientWidth > 1000) ? "100%" : "1000px");*
	min-width:1000px;
}
.inner-wrapper-wide {
	/*width: 100%;*/
}

.header{
	margin:10px 0px;
	width: 100%
}
.logo{
	float:left;
	margin-left:20px;
}
.logo-pic{
}
.user-panel{
	margin:10px 20px 0px 0px;
	float:right;
}
.user-panel-link{
	float:left;
	height:20px;
	line-height:20px;
	margin:10px 0px 0px 0px;
	padding:5px 10px 5px 10px;
	border-right:1px #A5A6AD dotted;
}
.user-panel-link-on{
	float:left;
	height:20px;
	line-height:20px;
	margin:10px 0px 0px 0px;
	padding:5px 10px 5px 10px;
	border-right:1px #A5A6AD dotted;
	border-top:1px #A5A6AD solid;
	background:#F7F7F7;
}
.clear{
	clear:both;
	font-size:0px;
}
.intro{
	width: 100%;
	background:#FF6908;
	border-top:2px #EF8E4A solid;
	border-bottom:2px #EF8E4A solid;
}
.inner-intro{
	width:780px;
	height:100px;
	color:#F7F7F7;
	text-align:left;
	padding:0px 10px;
}
.intro-header{
	margin:10px 0px 5px 10px;
	font-size:20px;
}
.intro-content{
	margin:10px 0px 5px 10px;
}
.content{
	width:780px;
}
.content-wide {
	margin-left: 180px;
}
.single-main-content{
	width:780px;
	text-align:left;
}
.inner-single-main-content{
}
.main-content{
	float:left;
	width:540px;
	text-align:left;
}
.main-content-wide {
	float: right;
	text-align:left;
	width: 100%;
}
.inner-main-content{
	width:490px !important;
	width:540px;
}
.inner-main-content-wide {
	
}
.single-eula{
	line-height:20px;
	width:700px;
	padding-left:40px;
}
.single-eula-header{
	text-align:left;
	color:#0061A5;
	font-size:15px;
	margin:20px 0px 10px -20px;
}
.content-splitter{
	border-top:1px #393839 dotted;
	margin:10px 0px;
}
.typical-user{
	margin:20px 0px;
}
.content-header{
	font-size:20px;
	margin:20px 0px 10px 10px;
}
.content-content{
	font-size:12px;
	margin:10px 0px 10px 10px;
}
.content-small-header{
	text-align:left;
	color:#0061A5;
	font-size:15px;
	margin:20px 0px 10px 10px;
}
.user-area{
	margin-right:10px;
	margin-top:20px;
	float:left;
}
.user-login-area{
	height:200px;
	width:220px;
	padding:4px;
	border:1px #D6E7EF solid;
}
.inner-user-login-area{
	background:#F7F7F7;
	text-align:center;
	padding:5px;
	height:190px;
}
.user-register-area{
	height:70px;
	width:220px;
	padding:4px;
	border:1px #D6E7EF solid;
	margin-top:5px;
}
.inner-user-register-area{
	background:#F7F7F7;
	text-align:center;
	height:60px;
	padding:5px;
}
.user-login-area-small-title{
	width:200px;
	font-size:15px;
	margin:5px 0px;
}
.user-login-area-name{
	margin:3px 0px;
	padding-top:2px;
	text-align:right;
	height:20px;
	line-height:20px;
	width:50px;
	float:left;
}
.user-login-area-value{
	margin:3px 0px;
	height:20px;
	line-height:20px;
	float:left;
	width:150px;
	text-align:left;
}
.user-login-area-err{
	color:#ff0000;
}
.news-area{
	margin-top:5px;
	width:220px;
	padding:4px;
	border:1px #D6E7EF solid;
}
.inner-news-area{
	width:200px;
	background:#F7F7F7;
	text-align:center;
	padding:2px 10px;
}
.news-area-header{
	text-align:left;
	font-size:15px;
	color:#0061A5;
}
.news-area-cell{
	text-align:left;
	border-top:1px #A5A6AD solid;
}
.footer{
	margin-top:50px;
	margin-bottom:20px;
	width:100%;
	border-top:1px #393839 dotted;
	padding:5px;
	text-align: center;
}
.user-login-panel-link{
	color:#EF8E4A;
	float:left;
	height:20px;
	line-height:20px;
	margin:10px 0px 0px 10px;
	padding:0px 10px 0px 0px;
	border-right:1px #A5A6AD dotted;
}
.thin-intro{
	background:#FF6908;
	border-top:2px #EF8E4A solid;
	border-bottom:2px #EF8E4A solid;
}
.inner-thin-intro{
	color:#F7F7F7;
	text-align:left;
	padding:0px 10px;
}
.thin-intro-content{
	font-size:15px;
	margin:5px 0px 5px 10px;
}
.box{
	width:400px;
	border:1px #63696B solid;
	padding:1px;
	margin-left:30px;
	margin-top:30px;
}
.inner-box{
	width: 398px;
}
.box-title{
	background:#63696B;
	padding:2px;
	font-size:15px;
	color:#F7F7F7;
}
.box-content{
	margin:5px 15px;
}
.big-box-help{
	width: 95%;
	float: left;
	margin-left:10px;
	margin-top:30px;
}
.big-box-help-header{
	background:#63696B;
	padding:2px 5px;
	font-size:15px;
	height:20px;
	line-height:20px;
	color:#F7F7F7;
}
.big-box-help-title{
	margin:15px 10px;
	height:20px;
	line-height:20px;
	font-weight:bold;
}
.big-box-help-content{
	margin:5px 10px 15px 10px;
}
.big-box{
	border:1px #63696B solid;
	margin-left:10px;
	margin-top:20px;
	float: left;
	width: 95%
}
.inner-big-box{
}

.inner-big-box-flow {
	overflow: auto;	
}
.big-box-title{
	background:#63696B;
	padding:2px;
	font-size:15px;
	height:20px;
	color:#F7F7F7;
}
.big-box-content{
	margin:0px;
}
.big-box-mid{
	height:15px;
	line-height:15px;
	font-size:12px;
	text-align:right;
	background:#F7F7F7;
	border-bottom:1px #A5A6AD dotted;
	padding:2px 10px;
}
.big-box-page{
	height:20px;
	line-height:20px;
	font-size:12px;
	text-align:center;
	border-top:1px #A5A6AD dotted;
	background:#F7F7F7;
	padding:0px 10px;
}
.right-side{
	float:right;
	width: 215px;
	margin-top:20px;
	height:600px;
	border-left:1px #A5A6AD dotted;
	padding:10px 10px 0px 10px;
}
.right-side-header{
	text-align:left;
	font-weight:bold;
	color:#63696B;
}
.right-side-content{
}
.right-side-cell{
	text-align:left;
	margin-bottom:10px;
	margin-left: -5px;
}
.on{
	font-weight:bold;
}
.off{
	font-weight:normal;
}
.show{
	
}
.hidden{
	display:none;
}
.navigator{
	float:left;
}
.choose-site{
	float:right;
	margin-right:20px;
}
.left{
	padding:2px 5px;
	float:left;
}
.right{
	padding:2px 5px;
	float:right;
}
.big-box-title a:link,.big-box-title a:visited{
	color:#f7f7f7;
}
.big-box-title a:hover,.big-box-title a:active{
	color:#EF8E4A;
}
.navigator a:link,.navigator a:visited{
	color:#f7f7f7;
}
.navigator a:hover,.navigator a:active{
	color:#a5a6ad;
}
.big-box-splitter{
	height:10px;
	font-size:0px;
}
.big-box-table-header{
	text-align:left;
	padding-left:10px;
	background:#EFEFEF;
	height:20px;
	border-bottom:1px #A5A6AD solid;
	border-top:1px #A5A6AD solid;
	word-break:keep-all;
}
.big-box-table-header-show {
	text-align:left;
	padding-left:10px;
	background:#EFEFEF;
	height:20px;
	border-bottom:1px #A5A6AD solid;
	border-top:1px #A5A6AD solid;
}
.big-box-table-header-hidden {
	text-align:left;
	padding-left:10px;
	background:#EFEFEF;
	height:20px;
	border-bottom:1px #A5A6AD solid;
	border-top:1px #A5A6AD solid;
	display: none;
}
.big-box-table-value{
	text-align:left;
	/*padding:2px 10px;*/
	height:20px;
	border-bottom:1px #e5e6ed solid;
	border-right:1px #e5e6ed solid;
	white-space:nowrap;
	text-overflow : clip; 
	overflow : hidden;
}
.big-box-table-value-show{
	text-align:left;
	/*padding:2px 10px;*/
	height:20px;
	border-bottom:1px #e5e6ed solid;
	border-right:1px #e5e6ed solid;
	white-space:nowrap;
	text-overflow : clip; 
	overflow : hidden;
}
.big-box-table-value-hidden{
	text-align:left;
	/*padding:2px 10px;*/
	height:20px;
	border-bottom:1px #e5e6ed solid;
	border-right:1px #e5e6ed solid;
	white-space:nowrap;
	text-overflow : clip; 
	overflow : hidden;
	display: none;
}
.url{
	width:200px;
	float:left;
}
.reg-progress{
	border-top:1px #A5A6AD solid;
}
.progress-on{
	float:left;
	margin:10px 10px;
	color:#EF8E4A;
}
.progress-off{
	float:left;
	margin:10px 10px;
}
.reg-name{
	line-height:20px;
	float:left;
	width:80px;
	font-weight:bold;
	font-size:15px;
	margin-left:5px;
	margin-bottom: 5px;
}
.reg-value{
	float:left;
	padding:2px 0px 0px 2px;
	line-height:20px;
	width:380px;
	margin-bottom: 5px;
}
.reg-value-select{
	margin-left:10px;
}
.reg-value-err{
	padding:2px 0px 2px 2px;
	width:350px;
	float:left;
	border:1px #ff0000 solid;
	margin-bottom:10px;
}
.reg-value-err .error{
	text-align:left;
	color:#ff0000;
	display:block;
}
.error{
	margin:10px 0px 0px 20px;
	display:none;
}
.site-type{
	margin:0px 10px;
	width:80px;
	float:left;
}
.eula{
	margin-left:20px;
	border:1px #A5A6AD solid;
	overflow:auto;
	width:450px;
	height:500px;
	background:#EFEFEF;
}

.smalleula {
	margin-left:20px;
	border:1px #A5A6AD solid;
	overflow:auto;
	width:450px;
	height:200px;
	background:#EFEFEF;
}
.script{
	margin-left:20px;
	border:1px #A5A6AD solid;
	overflow:auto;
	width:450px;
	height:200px;
	background:#EFEFEF;
}
.navigator-path{
	height:20px;
	padding-left:10px;
	text-align:left;
	border-bottom:1px #A5A6AD dotted;
}
.setting-name{
	height:30px;
	line-height:30px;
	text-align:left;
	padding-left:20px;
	width:100px;
}
.setting-value{
	height:30px;
	line-height:30px;
	text-align:left;
	padding-left:20px;
}
.left-tool{
	float:left;
	width:180px;
	margin-left: -180px !important; margin-left: -90px;
}

html * .left-tool {
	float:left;
	width:180px;
	margin-left: -90px;
}

.tool-title{
	height:20px;
	line-height:20px;
	text-align:left;
	padding:2px 10px;
	background:#63696B;
	color:#ffffff;
	font-weight:bold;
	border-bottom:1px #d5d6dD solid;
}
.tool-header{
	height:20px;
	line-height:20px;
	text-align:left;
	padding:2px 20px;
	background:#F7F7F7;
	border-bottom:1px #d5d6dD solid;
}
.tool-content{
}
.tool-cell-on{
	height:20px;
	line-height:20px;
	text-align:left;
	padding:2px 30px;
	background:#D6E7EF;
}
.tool-cell-off{
	height:20px;
	line-height:20px;
	text-align:left;
	padding:2px 30px;
}
.float-div{
	float:left;
	width:200px;
	height:150px;	
	margin-left:10px;
	margin-top:40px;
}
.float-div-pic{
	width:200px;
	height:150px;
}
.shrink-content-content{
	float:left;
	width:280px;
}
body{
	font-size:12px;
	margin:0px;
	/*font-family: "MS Sans Serif", "ËÎÌå";*/
	word-break:break-all;
	color:#393839;
	text-align: center;
}
img{
	border:0px none;
}
table{
	border-collapse:collapse;
	border: 0px none;
	width: 100%;
	font-size:12px;
}

a:link,a:visited {
	color:#0061A5;
}
a:hover,a:active {
	color:#EF8E4A;
}
.text{
	width:140px;
	height:20px;
}
.button{
	width:80px;
	height:20px;
}
.default-button{
	width:80px;
	height:20px;
	font-weight:bold;
}
form{
	padding:0px;
	margin:0px;
}
select{
	width:150px;
	height:20px;
}

.help {
	text-decoration:none;
}

.faq {
	cursor: help;
	color:#EF8E4A;
	text-decoration:none;
}

.percentBar {
	background: url(images/bar_1.gif);
}

caption {
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 10px;
}

fieldset {
	width: 400px;
}

fieldset div {
	height: 30px;
}

fieldset .error {
	color:#ff0000;
	display: inline;
}

label {
	float: left;
	width:80px;
	font-size:12px;
	margin-left:5px;
	margin-bottom: 5px;
}

.text-input {
	padding: 8px 8px 8px 8px;
	width: 150px;
}

.foot-nav {
	margin: 10px;
	text-align: center;
}

.rank-content {
	width: 700px;
	margin: 10px auto;
}

.rankBox {
	margin: 15px 0 15px 0;
}

.rankHead {
	background: #F7F7F7;
	border-top: 1px solid #63696B;
	color: #393839;
	text-align: left;
	padding: 4px;
}

.rankDesc {
	border-bottom: 1px dashed #63696B;
}

.rankinfo {
	padding: 4px;
	text-align: left;
}

.rankMore {
	text-align: right;
}




