/*******************************************/
/*************sr_feuserregister***************/
/*******************************************/

.tx-srfeuserregister-pi1-errortext {
	font: normal 1em "Verdana";
	color: red;
}

.tx-srfeuserregister-pi1 p, .tx-srfeuserregister-pi1 p.tx-srfeuserregister-pi1-text {
	font: normal 1em "Verdana";
	margin: 0em; 
	padding: 1em 0 0 0;
}

p.tx-srfeuserregister-pi1-normaltext {
	font: normal 1em "Verdana";
}

.tx-srfeuserregister-pi1 h4 {}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice {}
.tx-srfeuserregister-pi1 a:link {}
.tx-srfeuserregister-pi1 label {}
.tx-srfeuserregister-pi1 label span {}

.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error {
	color : red;
}

* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password {}

* html .tx-srfeuserregister-pi1 {
	font: normal 1em "Verdana";
	border: none;
}

.tx-srfeuserregister-pi1-radio {
	float: left;
	margin: normal 1em 0em 0em 0em;
	border: none;
}

dl dt label .tx-srfeuserregister-pi1-title-1 {
	font: bold 1em "Verdana"
	margin: 0em 0em 1.5em 0em;
	clear: right;
}

.tx-srfeuserregister-pi1-radiovertical-1 {
	font: bold 1em "Verdana";
	margin: 0em 0em 0em 1em;
	clear: right;
}

.tx-srfeuserregister-pi1-radiovertical-2 {
        font: normal 1em "Verdana";
        margin: 0em 0em 1.2em 3em;
        clear: right;
}

.tx-srfeuserregister-pi1-radiohorizontal-1 {
	font: normal 1em "Verdana";
	margin: 0em 1em 0em 1em;
}

input {
	font-weight: normal;
}

* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox,
div.tx-srfeuserregister-pi1 dl dd select {
	font: normal 1em "Verdana";
	border: none;
}

.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values {}
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li {}

.tx-srfeuserregister-pi1 dl {
	display: static;
	font: normal 1em "Verdana";
	margin: 0em;
	padding: 1em 0 0 0;
}

dd.tx-srfeuserregister-pi1-normaltext {
	font-weight: normal;
}

.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd {
	clear: right;
	font: normal 1em "Verdana";
}

.tx-srfeuserregister-pi1 dt {
	font: bold 1em "Verdana";
	margin: 1.1em 0 .1em 0;
}

.tx-srfeuserregister-pi1 dd {
	margin-left: 0em;
}

.tx-srfeuserregister-pi1-infoicon {
	clear: right;
}

#tx-srfeuserregister-pi1-clearcardimg {
	float: left;
	padding-left: 0em;
	padding-right: 2.4em;
}

#tx-srfeuserregister-pi1-clearct {
	margin-left: 0em;
	clear: right;
}

.tx-srfeuserregister-pi1-password {
	float: left;
	width: 8em;
}

.tx-srfeuserregister-pi1-password_again {
	clear: right;
}

.tx-srfeuserregister-pi1-month {
	float: left;
	width: 4.5em;
}

.tx-srfeuserregister-pi1-year {
	position: relative;
}

.tx-srfeuserregister-pi1-col11 {
	float: left;
	width: 17em;
}

.tx-srfeuserregister-pi1-col12 {
	position: relative;
}

#tx-srfeuserregister-pi1-pwagain {
	float: left;
	margin-right: 1em;
}

#tx-srfeuserregister-pi1-username {
	float: left;
	margin-right: 1em;
}

#tx-srfeuserregister-pi1-tx_extsrfeuserregister_ordercode {
	float: left;
	margin-right: 1em;
}

#tx-srfeuserregister-pi1-tx_extsrfeuserregister_ccntrlcode {
	float: left;
	margin-right: 1em;
}

#tx-srfeuserregister-pi1-tx_extsrfeuserregister_cexperationyear {
	float: left;
	margin-right: 1em;
}

#tx-srfeuserregister-pi1-date_of_birth {
	float: left;
	margin-right: 1em;
}

#tx-srfeuserregister-pi1-tx_extsrfeuserregister_cno {
	float: left;
	margin-right: 1em;
}

.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-submit {
	float : left;
	font: bold 1em "Verdana";
	color : black;
	border-style : none;
	margin : 0em;
	padding: .1em .2em .1em .2em;
	text-align : center;
	background-color: #C5E5EC;
	cursor: pointer;
}

.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-btnpre {
	float: left;
	font: bold .9em "Verdana";
	color : black;
	border: 0px solid #C5E5EC;
	margin: 0 1em 0 0;
	padding: .1em .2em .1em .2em;
	background-color: #C5E5EC;
	cursor: pointer;
}

.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-btnnxt {
	font: bold .9em "Verdana";
	color : black;
	border: 0px solid #C5E5EC;
	margin-right : 0em;
	padding: .1em .2em .1em .2em;
	text-align : center;
	background-color: #C5E5EC;
	cursor: pointer;
}

.tipafriend-pi-btn, a.tipafriend-pi-btn, a.tipafriend-pi-btn:visited {
	float: left;
	font: bold .9em "Verdana";	
	color: black;
	border-style: none;
	margin: 0 1em 0 0;
	padding: .1em .2em .1em .2em;
	text-align: center;
	background-color: #C5E5EC;
	text-decoration: none;
	cursor: pointer;
}
/*******************************************/
/*************sr_feuserregister***************/
/*****************************************/
