#loading-layer{ background:#FF8B00;color:white;font-size:11px;position:fixed;z-index:10;padding: 6px;top: 0px;right: 0px;margin:0px}
* html #loading-layer{ position:absolute;top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat')? documentElement.scrollTop : document.body.scrollTop)}
div.error {margin: 0em 2em 0em 1em;}
p label.error {clear: both; display: block;margin:0.2em; padding: 0.2em 0.8em; border:none;}
.error, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#999999;border-color:#FBC2C4; font-weight:bold}

.success {background:#E6EFC2;color:#264409;border-color:#C6D880; font-weight:bold}

.nomal,
a.link:link,
a.link:visited,
a.link1:link,
a.link1:visited,
.active_pages{
	display:block;
	background:#ccc;
	padding:3px 5px;
	font-weight:bold;
	border:1px solid #d4d4d4;
	color:#3b5998;
	background:url(bg_pages.jpg) repeat-x left bottom;
}
	
.active_pages{
	background:#2e606f;
	border:1px solid #2e606f;
	color:#FFFFFF;
}


.link1 strong{
	position:relative;
	top:-2px}

div.loadingloading{
	background:#ff6400;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	padding:10px;
}
TABLE.adminlist td{
	padding:3px 5px;
	font-size:16px;
	font-weight:bold;
	color:#9D0001;
	white-space:nowrap;
	
}
TABLE.adminlist td.f{
	color:#000000;
}
TABLE.adminlist tr.th td{
	background:#ffd826;
	font-weight:normal;
	height:30px;
	font-size:14px
}
TABLE.adminlist tr.rs1 td{
	background:#faeecc;
	height:30px;
}
TABLE.adminlist tr.rs2 td{
	background:#f7e6b5;
	height:30px;
}


TABLE.adminlist tr.rs1 td.f1{
	background:#ffd826;
	font-weight:normal;
	height:30px;
	font-size:14px
}
TABLE.adminlist tr.rs2 td.f1{
	background:#ffd826;
	font-weight:normal;
	height:30px;
	font-size:14px
}

#popup_container{
	border:7px solid #A2CDF8;
	padding:10px;
	background:#F9FCFF;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-moz-box-shadow:0 0 5px #ccc;
	-webkit-box-shadow:0 0 5px #ccc;
	-o-box-shadow:0 0 5px #ccc;
	max-width:400px!important;
	min-width:400px!important;
}#popup_title{
	font:bold 14px Arial;
	padding:0 0 5px;
	position:relative;
	margin-bottom:0;
}
#popup_content{
	border:1px solid #ccc;
	background:#fff;
	padding:10px;
}
#popup_message{
	text-align:left;
}
#popup_panel{
	text-align:center;
}
.submit-orange,
.submit-dark{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:2px 10px 3px;
	border:none;
	color:#fff;
	cursor:pointer;
	outline:none;
}
.submit-orange:focus{
	outline:none;
}
.submit-dark{
	background:url(../images/popup/btn-popup.gif) repeat-x 0 0;
}
.submit-orange{
	background:url(../images/popup/btn-popup.gif) repeat-x 0 -28px;}
#popup_prompt{
	margin:.5em 0em;
}
#popup_title a{
	width:14px;
	height:14px;
	display:block;
	overflow:hidden;
	position:absolute;
	right:10px;
	top:8px;
	background:url(../images/popup/close_icon.png) no-repeat scroll top left;
	cursor:pointer;
	text-indent:-9999px;
}
#popup_title a:hover{
	background-position:0px -14px;}

.step {
	float:left;
	margin:15px 0 15px 0px;
	text-align:center;
	width:500px;
}
.step-active {
	background:url("../images/bg/bg-step-active.png") no-repeat scroll 0 0 transparent;
	color: #999;
	float:left;
	font-size:13px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	text-align:center;
	width:68px;
}
.step-unactive {
	background:url("../images/bg/bg-step-unactive.png") no-repeat scroll 0 0 transparent;
	color: #999;
	float:left;
	font-size:13px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	text-align:center;
	width:68px;
}
.muiten-step {
	float:left;
	display:inline;
}
table.tborder{
	background:#e7e7e7;
	color:#333333;
	font-size:11px;
}
table.tborder td{
	background:#fff;
}
table.tborder th{
	background:#eee;	
}

