/* Registration CSS */ 
h1 {
    font-size: 48px;
    font-weight:bold;
}

#logo {
	position: 	relative;
	top: 		3px;
	left: 		18px;
	z-index: 	10;
}


.stripe{
	background-color:black;
	color:			#FFFFFF;
	font-weight:	bold;
	height:			126px;
	width:			100%;
	height:			20px;
}

#stripe_top {
	position:		absolute;
	top:			80px;
	left:			0px;
}

.indent {
padding-left:30px;
}

.footer {
	border-top:		3px solid #FC008F;
	padding-left:	30px;
	font-size:		10px;
	color:#			999999;
}

#banner{
	position: 	absolute;
	top: 		21px;
	left: 		227px;
	width: 		430px;
	height: 	72px;
}

#players {
	border-bottom: 	1px solid #a9a9a9;
	padding-bottom:	5px;
    padding-top:    5px;
    height:         520px;
    margin-top:     5px;
    width:          940px;
    position:       relative;

}

#layout {
	position: 		relative;
    width:          940px;
    margin:         10px auto auto 41px;    
}
#fashion_designer_banner {
    height:     46px;
    width:      460px;
    background: url(/images/registration/banners.png) no-repeat 0px -46px;
    margin-left:-6px;
}

#store_owner_banner {
    height:     46px;
    width:      460px;
    background: url(/images/registration/banners.png) no-repeat 0px 0px;
    margin:     -1px 0px 0px -6px;
}

.btn-wrapper {
    padding-top:    5px;
    text-align:     right
}

.level_description {
	text-align: 	left;
	font-size: 		9pt;
	margin: 		10px;
}

.outerwrapper{
	margin:		0pt auto;
	text-align:	left;
	width:		1020px;
}
.error {
	border:				2px solid red;
	background-color:	pink;
}
.error-input {
	background-color:	pink;
}
.normal-input {
	background-color:	white;
}
.text-input {
	font-size:	12px;
	text-align:	right;
	width:		500px;
}

	.text-input label {
		width:		200px;
	}

#radio-input {
	display:	block;
	width:		395px;
	height:		auto;
	font-size:	12px;
}

	#radio-input ul {
		list-style:	none;
		margin:		0;
		padding:	0;
	}

		#radio-input ul li {
			list-style:	none;
			margin:		0;
			padding:	0;
		}

.shadow  { position:relative; display:block; color:black; }
.shadow span { position:absolute; display:block; top:0px;  }
.shadow:before { display:block; padding:1px; content: attr(title); color:#666;  }