/***** Login Box *********/

.tx-newloginbox-pi1{
	color:#666;
	min-height:30px;
	margin:6px 0;
	padding:0 5px;
}
.tx-newloginbox-pi1 p{
}
.login input {
	width:80px;
}
.tx-newloginbox-pi1 a:link, .tx-newloginbox-pi1 a:active, .tx-newloginbox-pi1 a:visited, .tx-srfeuserregister-pi1 a:active, .tx-srfeuserregister-pi1 a:link, .tx-srfeuserregister-pi1 a:visited, .tx-newloginbox-pi3-listrow a:link, .tx-newloginbox-pi3-listrow a:visited, .tx-newloginbox-pi3-listrow a:active{
	text-decoration:none;
	color:#2C536E;	
}
.tx-newloginbox-pi1 a:hover, .tx-srfeuserregister-pi1 a:hover, .tx-newloginbox-pi3-listrow a:hover{
	text-decoration:underline;
	color:#2C536E;
	background-color:#ececec;
}
.login{
	color:#666;	
}
.login input {
	width:80px;
}
.tx-newloginbox-pi1 .logoutBox{
	/*display:inline;*/
	/*float:right;*/
	/*margin:4px 0 20px 0;*/
}
.tx-newloginbox-pi1 .logoutBox input{
}

.tx-newloginbox-pi3-singleView h3{
	padding:2px 0 6px 10px;
}

/****** sr_feuser_register ******/

.tx-srfeuserregister-pi1{
color:#666;
margin-bottom: 10px;
padding:10px;
}
.confirmedReg div{
	float:left;
	width:40%;
}
.tx-srfeuserregister-pi1 fieldset{
	border:none;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error {
	color:red;	
	font-size:0.9em;
}
.tx-srfeuserregister-pi1 input[type=password] {

}
#tx-srfeuserregister-pi1-gender {
	width:20px;
}

#tx-srfeuserregister-pi1-static_info_country{
width:200px;
}
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password { }

.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox] { 
	margin:0 10px 0 10px;
}

* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox {

}


/*--------------------------loginbox userlist -----------------------------------*/

.tx-newloginbox-pi3-listrow TABLE{
	width:100%; 
	text-align: left;
}

.tx-newloginbox-pi3-listrow TABLE TH { 
	background-color:#6fb84b;
	padding-left: 3px;
	padding-right: 5px;

}
.tx-newloginbox-pi3-listrow TABLE TH a { 
	font-size:1.2em;
	font-weight:bold;
	color:#fff;
	text-decoration:none;	
}
.tx-newloginbox-pi3-listrow TABLE TH a:link{
	text-decoration:none;
	color:#2C536E;	
}
.tx-newloginbox-pi3-listrow TABLE TH a:active{
	text-decoration:underline;
	color:#2C536E;	
}
.tx-newloginbox-pi3-listrow TABLE TH a:visited{
	text-decoration:none;
	color:#2C536E;	
}
.tx-newloginbox-pi3-listrow TABLE TH a:hover{
	text-decoration:underline;
	color:#2C536E;
	background-color:#ececec;
}

.tx-newloginbox-pi3-listrow TABLE TD { 
	background-color:#d1e5c2;
	padding:3px 10px;
	padding-right: 5px;

}
.tx-newloginbox-pi3-listrow TABLE TR.tx-newloginbox-pi3-listrow-header TD {
	 background-color:#6fb84b;
}
.tx-newloginbox-pi3-listrow TABLE TR.tx-newloginbox-pi3-listrow-header TD P {
	font-weight:bold;
}
.tx-newloginbox-pi3-listrow TABLE TR.tx-newloginbox-pi3-listrow-odd TD {
	background-color:#fff;
	padding:3px 10px;
	padding-right: 5px;	
}
.tx-newloginbox-pi3-singleView{
	width:100%;
}
.tx-newloginbox-pi3-singleView TABLE{
	width:100%;
}
.tx-newloginbox-pi3-singleView h3{
	color:#fff;
	background-color:#6fb84b;
}
.tx-newloginbox-pi3-singleView TABLE TH{
	width:35%;
	text-align:right;
	vertical-align:top;
	padding:4px 10px;
}
.tx-newloginbox-pi3-singleView TABLE TD{
	width:64%;
	padding:4px 10px;	
}
