#Signup-Form, 
#Response-Error, 
#Response-ResendConfirm,
#Reconfirm,
#SupportInformation,
#ChangeEmail, 
#Response-Confirm, 
#ActivatePhone1,
#ActivatePhone2, 
#ActivatePhone3,
#Confirmation-Success {
	display:block;
	font-size:11px;
	font-family:arial !important;
	color:#999999;
}
#Signup-Form a,
#Response-Error a,
#Response-ResendConfirm a,
#Reconfirm a,
#SupportInformation a,
#ChangeEmail a,
#Response-Confirm  a, 
#ActivatePhone1 a, 
#ActivatePhone2 a, 
#ActivatePhone3 a, 
#Confirmation-Success a, span.linkResend, span.linkNewEmail, span.linkRetry, span.linkRetrySms {
    cursor:pointer;
	color:#2562b3;
	text-decoration:none;
    font-size:11px !important;
	font-style:italic;
}
#Signup-Form div.signup_progress,
#Response-Error div.signup_progress,
#Response-ResendConfirm div.signup_progress,
#Reconfirm signup_progress,
#SupportInformation signup_progress,
#ChangeEmail signup_progress,
#Response-Confirm div.signup_progress,
#ActivatePhone1 div.signup_progress,
#ActivatePhone2 div.signup_progress,
#ActivatePhone3 div.signup_progress,
#Confirmation-Success div.signup_progress {
	width:100%;
	padding-top:30px;
}
#Signup-Form div.signup_heading,
#Response-Error div.signup_heading,
#Response-ResendConfirm div.signup_heading,
#Reconfirm div.signup_heading,
#SupportInformation div.signup_heading,
#ChangeEmail div.signup_heading,
#Response-Confirm div.signup_heading,
#ActivatePhone1 div.signup_heading,
#ActivatePhone2 div.signup_heading,
#ActivatePhone3 div.signup_heading,
#Confirmation-Success div.signup_heading {
	width:100%;
	text-align:center;
	font-size:28px;
	color:#FFF;
	padding:30px 0px 30px 0px;
}
#Signup-Form div.signup_comment,
#ActivatePhone1 div.signup_comment,
#ActivatePhone2 div.signup_comment,
#ActivatePhone3 div.signup_comment,
#Confirmation-Success div.signup_comment {
	width:100%;
	text-align:center;
	font-size:14px;
	line-height:20px;
	color:#FFF;
	padding:0px 0px 30px 0px;
}
#Signup-Form div.signup_comment span,
#Confirmation-Success div.signup_comment span {
	color:#2562b3;
}
#Signup-Form #verify {
	width:380px;
	margin:0px auto;
}
#Signup-Form fieldset,
#ChangeEmail fieldset,
#ActivatePhone3 fieldset {
	border:0px; margin:0px padding:0px;
}
#Signup-Form fieldset label {
	float:left;
	width:105px;
	text-align:right;
	padding-top:3px;
	padding-right:9px;
	font-size:12px;
	white-space:nowrap;
}
#Signup-Form fieldset select {
    color:#FFF;
    background:#1d1d1d;
    border:1px solid #333333;
    padding:0px;
    margin:0px;
}
#Signup-Form fieldset input[type=text], #Signup-Form fieldset input[type=password],
#ChangeEmail fieldset input[type=text], #ChangeEmail fieldset input[type=password] {
	background-color:#1d1d1d;
	border:1px solid #333333;
	float:left;
	display:block;
	width:241px;
	color:#FFF;
}
#Signup-Form input[type=text].input_smscode,
#ActivatePhone3 input[type=text].input_smscode {
	background-color:#1d1d1d;
	border:1px solid #333333;
	width:80px;
	color:#FFF;
}
div.blueborderbox {
	display:block;
	width:449px;
	margin:0px auto;
	background: transparent url('../../images/img_blueborderbg.gif') 0px 0px repeat-y;
	text-align:center;
	font-size:12px;
	color:#FFF;
	margin-bottom:30px;
}
div.blueborderbox div {
	display:block;
	width:449px;
}
div.blueborderbox p {
	font-size:11px;
}
div.blueborderbox div span {
	display:block;
	padding-top:10px;
	color:#2562b3;
}
div.blueborderbox div form fieldset {
    border:0 none;
    margin:0;
    padding-left:20%;
    text-align:center;
}
.signup_sendingsms {
	display:block;
	height:24px;
	font-size:12px;
	line-height:20px;
	color:#a0a0a0;
	background: transparent url('../../images/ajax-loader.gif') 32% 0px no-repeat;
	margin:20px 0px 20px 0px;
}
div.error {
    display:block;
    color:red;
    font-weight:none;
    text-align:center;
    padding:0px 0px 5px 0px;
}
div.error_input {
    color:red;
    font-weight:none;
    text-align:left;
    width:67%;
    margin-left:114px;
    display:none;
}
#Download {
	width:860px;
	margin:0px auto;
}
#Download div.download_left, #Download div.download_right{
	float:left;
	position:relative;
}
#Download div.download_left {
	width:449px;
}
#Download div.download_right{
	
}
#Download div.download_left div.download_choosetxt {
	width:449px;
	float:left;
	padding-bottom:30px;
}
#Download div.download_left div.download_pc {
	height:211px;
	width:224px;
	float:left;
	border-right:1px solid #333333;
}
#Download div.download_left div.download_mac {
	height:211px;
	width:224px;
	float:left;
}
.wrapper_signup_top {
	width:443px;
	height:19px;
	background:transparent url('../../_images/form_top.png') 0px 0px no-repeat;
	margin:0px auto;
}
.wrapper_signup_body {
	width:443px;
	height:auto;
	background:transparent url('../../_images/form_body.png') 0px 0px repeat-y;
	margin:0px auto;
}
.wrapper_signup_btm {
	width:443px;
	height:19px;
	background:transparent url('../../_images/form_btm.png') 0px 0px no-repeat;
	margin:0px auto;
}

.verify2 { display:none; }
/*#bttn_accept, #bttn_submit, #bttn_back { background-color:#1d1d1d; border:1px solid #003858; cursor:pointer; color:#999999; -webkit-border-radius: 4px; -moz-border-radius: 4px; }*/

#Signup-Steps { /*position:absolute; top:0px; left:0px;*/ width:100%; height:auto !important; z-index:100; }

/* Spinner CSS */
.spinner { position: absolute; top:0px; left:0px; width:100%; height:100%; background:#000 url('../../_images/ajax-loader2.gif') 41% 48% no-repeat; z-index:5000; display:none; filter: alpha(opacity=85);-moz-opacity:0.85;opacity:0.85; }
.spinner div { position: absolute; top:47%; left:41%; text-indent:18px; color:#FFF; font-size:13px; }

