#okms {
 position: fixed;
 width:100%;
 height: 100%;
 z-index: 35;
 display: none;
}
#boxl {
width: 260px;
margin: 200px auto;
}
#boxl span{
    font-size: 16px;
    color: #fff;
    padding: 10px;
    border-radius: 15px;
    font-weight: 700;
    background-color: #A90800;
}
#okms2 {
 position: fixed;
 width:100%;
 height: 100%;
 z-index: 35;
 display: none;
}
#boxl2 {
width: 260px;
margin: 200px auto;
}
#boxl2 span{
font-size: 16px;
padding: 10px;
border-radius: 15px;
font-weight: 700;
}
label.error {
		display: none!important;
	}
input.error {
	background: antiquewhite;
}	
.tablebodytext{
display: none;
}
.errortext{
	color:red;
}

.error{
  color: rgb(4, 2, 5);
margin-bottom: 10px;
}

#L_USER_CONFIRM_PASSWORD2 , #L_USER_PASSWORD2{
	width: 124px;
}
.radios2{
margin-bottom: 10px;
}

.typeuser , .typeuser span {
	display: inline-block;
}
.radios2 div {
		display: inline-block;
		margin-left: 10px;
}

.radios2 span {
		margin-left: 5px;
}
#SortAP{
 text-align: right;
margin-bottom: 10px;
}
#SortAP a{
	margin-left:10px;
	text-decoration: none;
color: #363636;
border-bottom: 1px solid #ccc; 
}
#SortAP a.active{
border-bottom: none;
color: #e35041;
}

#SortAP span.down{
	display: inline-block;
width: 0;
height: 0;
margin-left: 3px;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 10px solid #e35041;
}

#SortAP span.up{
	display: inline-block;
width: 0;
height: 0;
margin-left: 3px;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-bottom: 10px solid #e35041;
}

.users_a , .login_out {
    color: #ffd200;
//border-bottom: 1px dashed #ffd200;
}

textarea.error{
	background-color: #A9363C;
}

input.error{
	background-color: #A9363C!important;
}
