.error_conf{
	background: #FFC0C1; 
	padding: 5px; 
	border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px; 
	-khtml-border-radius: 5px;
}

#back_conf{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	background: silver;
	filter: alpha(opacity=50);opacity: .5;
	-khtml-opacity: .5;
	-moz-opacity: 0.5; 
	z-index: 1; 
	display: none;
}

#complete_conf{
	background-color: #CCFFC9; 
	border: 2px solid #BEB5B5; 
	padding: 10px 20px; 
	text-align: center; 
	font-weight: bold; 
	border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px; 
	-khtml-border-radius: 5px; 
	display: none;
}

#stat{
	display: none;
}

div#fancy_inner{border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -khtml-border-radius: 6px;}
.error_conf{background: #FFC0C1; padding: 5px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px;}
#back_conf{position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;background: silver;filter: alpha(opacity=50);opacity: .5;-khtml-opacity: .5;-moz-opacity: 0.5; z-index: 1; display: none;}
#complete_conf{background-color: #CCFFC9; border: 2px solid #BEB5B5; padding: 10px 20px; text-align: center; font-weight: bold; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; display: none;}
#stat{display: none;}
#experience{width: 101%; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -khtml-border-radius: 3px; height: 25px;}
#comments{width: 100%; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -khtml-border-radius: 3px; height: 75px; resize: none;}
.register_bottom{position: absolute; top: -32px;width: 444px;left: -2px;height: 30px;border-radius: 5px; background: #db0000; background: -moz-linear-gradient(top, #db0000 0%, #a00000 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#db0000), color-stop(100%,#a00000)); background: -webkit-linear-gradient(top, #db0000 0%,#a00000 100%); background: -o-linear-gradient(top, #db0000 0%,#a00000 100%);
background: -ms-linear-gradient(top, #db0000 0%,#a00000 100%); background: linear-gradient(to bottom, #db0000 0%,#a00000 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#db0000', endColorstr='#a00000',GradientType=0 ); cursor: pointer; border: 2px solid silver;}
.register_bottom.active{background: #a00000; background: -moz-linear-gradient(top, #a00000 1%, #660d00 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#a00000), color-stop(100%,#660d00)); background: -webkit-linear-gradient(top, #a00000 1%,#660d00 100%); background: -o-linear-gradient(top, #a00000 1%,#660d00 100%); background: -ms-linear-gradient(top, #a00000 1%,#660d00 100%); background: linear-gradient(to bottom, #a00000 1%,#660d00 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a00000', endColorstr='#660d00',GradientType=0 );  border: 2px solid white;}

.register_text{width: 444px; height: 30px; color: white; font-weight: bold; font-size: 15px; text-align: center; margin-top: 7px;}
.open_account_sh{position: absolute; right: 5px; top: 28px;}
.open_account_tx{font-size: 9px; text-decoration: none;}
#contest_reg {margin: 20px auto 0px auto;}