/* Layer Launchpage */
.youhaveRegistered {
	height: 310px;
	width: 530px;
	border: 5px solid #009AC8;
	background-color: #FFF;
	background-image: url(../images/ima_youhaveregistered.gif);
	float: left;
	background-position: center;
	background-repeat: no-repeat;
}
.youhaveRegistered a img {
	float: right;
	padding-top: 10px;
	padding-right: 10px;
}
.youhaveRegistered p {
	font-size: 10px;
	padding-left: 29px;
	padding-top: 255px;
	color: #49176D;
	padding-right: 29px;
	text-align: left;
}
/* Confirm Registration */
.confirmRegistration{
	width: 534px;
	border: 1px solid #009AC8;
	background-image:url(../images/images_layers/bg_layeregister.gif);
	background-color: #FFF;
	float: left;
	background-repeat: no-repeat;
	background-position:right top;
}
.contentConfirmRegistration {
	padding:165px 0 50px 0;
	margin:0 auto;
	width:460px;
	font-size:14px;
	color:#49176D;
	}
/* Confirm ForgotPassword */
.forgotPassword {
	width: 534px;
	height: 360px;
	border: 1px solid #009AC8;
	background-image:url(../images/images_layers/bg_forgotPassword.gif);
	background-color: #FFF;
	float: left;
	background-repeat: no-repeat;
	background-position:right top;
}
.contentForgotPassword {
	padding:64px 0 0 0;
	margin:0 0 0 40px;
	width:320px;
	font-size:11px;
	color:#49176D;
	}
.contentForgotPassword p{
	padding:10px 0;
	}
.blueForgot {
	background-color:#009AC8;
	color:#FFF;
	padding:15px 20px;
	}
.blueForgot label{
	display:block;
	}
.errorMsge {
	background-color:#F9EF42;
	background-image:url(../images/atention.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
	padding:10px 5px 5px 35px;
	margin:10px 5px 0 0;
	color:#900;
	height:18px;
	}
.textboxForgot{
	font-size:11px;
	color:#666;
	border:none;
	height:14px;
	width:98%;
	padding:2px;
	}
.textboxForgotError{
	font-size:11px;
	background-color:#F9EF42;
	border:none;
	height:14px;
	width:98%;
	padding:2px;
	}	
.btn_resetResetPassword {
	background-image: url(../images/images_layers/btn_resetPassword.gif);
	background-position:center;
	background-repeat: no-repeat;
	height: 40px;
	font-size: 11px;
	font-weight: bold;
	width: 165px;
	background-position: center;
	background-color: transparent;
	cursor:pointer;
}
.btn_resetResetPassword_on{
	background-image: url(../images/images_layers/btn_resetPassword_on.gif);
	background-position:center;
	background-repeat: no-repeat;
	height: 40px;
	font-size: 11px;
	font-weight: bold;
	width: 165px;
	background-position: center;
	background-color: transparent;
	cursor:pointer;
}
/* Confirm Password */
.confirmPassword {
	width: 534px;
	border: 1px solid #009AC8;
	background-image:url(../images/images_layers/bg_confirmpassword.gif);
	background-color: #FFF;
	float: left;
	background-repeat: no-repeat;
	background-position:right top;
}
.contentConfirmPassword {
	padding:74px 0 40px 0;
	margin:0 0 0 40px;
	width:320px;
	font-size:11px;
	color:#49176D;
	}
.contentConfirmPassword p{
	}
.contentConfirmPassword h6{
	font-size:12px;
	}
/* Customer Support */
.customerSupport{
	width: 534px;
	height:309px;
	border: 1px solid #009AC8;
	background-image:url(../images/images_layers/btn_customerSupport.gif);
	background-color: #FFF;
	float: left;
	background-repeat: no-repeat;
	background-position:right top;
}

/* Send Ticket a firend */
.sendTicket{
	width: 740px;
	border: 1px solid #009AC8;
	background-color: #FFF;
	float: left;
	background-position: center;
	background-repeat: no-repeat;
	padding:0 0 50px 0;
}
.close {
	padding:10px 10px 0 0;
	text-align:right;
	}
.clear {
	clear:both;
	}
.sendTicketrgt_purple {
	background-color:#49176D;
	background-image: url(../images/images_layers/bg_purplesendticket.gif);
	background-repeat:no-repeat;
	background-position:-5px 0px;
	margin:15px 50px 0 268px;
	}
.sendTicketrgt_blue {
	background-color:#009AC8;
	background-image: url(../images/images_layers/bg_bluesendticket.gif);
	background-repeat:no-repeat;
	background-position:-5px 0px;
	margin:15px 50px 0 268px;
	}
.formsendticket {
	width:260px;
	margin:0 auto;
	padding:85px 0 0 0;
	height:237px;
	}
.formsendticket label{
	display:block;
	color:#FFF;
	font-size:11px;
	padding:2px 0 5px 0;
	}
.formsendticket input{
	border:none;
	font-size:11px;
	color:#333;
	width:99%;
	height:14px;
	padding:2px 0;
	}
.contentRight_send {
	padding:35px 0 0 0;
	margin:0 auto;
	width:310px;
	height:287px;
	}
.contentRight_send h6{
	font-size:14px;
	color:#49176D;
	}
.contentRight_send p{
	font-size:12px;
	color:#49176D;
	}
.contentRight_send label {
	font-size:12px;
	color:#FFF;
	display:block;
	padding:17px 0 15px 0;
	}
.contentRight_sendbtn {
	background-color:#49176D;
	border:none;
	width:auto;
	font-size:14px;
	height:23px;
	color:#009AC8;
	cursor:pointer;
   
	}
.sendTicketlft {
	background-color:#009AC8;
	float:left;
	width:220px;
	margin:15px 0 0 50px;
	height:322px;
	border-right: dashed 1px #FFF;
	}
.content_left {
	width:175px;
	margin:0 auto;
	padding:20px 0;
	}
.content_left p{
	text-align:justify;
	color:#FFF;
	font-size:11px;
	}
.spaceBtn {
	text-align:right;
	padding:10px 0 0 0;
	width:640px;
	margin:0 auto;
	}
.btn_sendticket {
	background-image: url(../images/btn-continue.gif);
	background-repeat: no-repeat;
	height: 20px;
	font-size: 11px;
	font-weight: bold;
	width: 109px;
	background-position: center;
	background-color: transparent;
	border:none;
}
/*Layer Contributor Seminar */
.contributorSeminar{
	background-image:url(../images/images_layers/bg_lyrcontributors.gif);
	background-position: right 0 ;
	background-color: #FFF;
	width: 740px;
	border: 1px solid #009AC8;
	float: left;
	background-repeat: no-repeat;
	padding:0 0 30px 0;
}
.photoLeft {
	width:199px;
	float:left;
	margin:0 0 0 32px;
	border: 1px solid #009AC8;
	}
.contentContributor {
	margin:0 32px 0 255px;
	}
.contentContributor h1{
	font-size:16px;
	font-family:Helvetica;
	color:#009AC8;
	padding:27px 0 0 0;
	letter-spacing:-1px;
	}
.contentContributor p {
	font-size:11px;
	color:#49176D;
	padding:3px 0;
	text-align:justify;
	}
/* Layer Pormotion */
.promotion{
	width: 534px;
	height:309px;
	border: 1px solid #009AC8;
	background-image:url(../images/images_layers/bg_promotion.gif);
	background-color: #FFF;
	float: left;
	background-repeat: no-repeat;
	background-position:right top;
}
.content_promotion {
	padding:35px 220px 0 38px;
	}
.content_promotion label{
	font-size:20px;
	color:#009AC8;
	font-size:20px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:26px;
	letter-spacing:-1px;
	font-weight:bold;
	}
.content_promotion a{
	color:#49176D;
	}
.msgErrorInivite {
	background-color: #F9EF42;
	width: 251px;
	padding: 3px;
	color: #49176D;
	font-size: 12px;
	margin-top: 20px;
}
.errorText{
	width: 125px;
	background-color: #F9EF42;
}
.text_invite{
	width: 125px;
	background-color: #FFF;
}
/* Select seminar */
.selectSeminar {
	width: 840px;
	border: 1px solid #009AC8;
	background-color: #FFF;
	float: left;
	background-position: center;
	background-repeat: no-repeat;
	padding:0 10px 30px 10px;
	}
.closeSeminar {
	padding:10px 0 0 0;
	text-align:right;
	}
/*    Flash Content Contributor */
.flashContributor {
	width: 730px;
	height: 512px;
	border: 1px solid #009AC8;
	background-color: #FFF;
	padding:0 0 30px 0;
}
