/* FORMS */

div.mapl_loginform {}
div.mapl_logged_in_form {}
div.mapl_logged_in_hint {}
div.mareg_register_form {}

.mapl_loginform_input {
width: 160px;
font-family: arial, sans-serif;
font-size: 14px; 
border: 1px solid #999;
padding: 1px 2px 2px 2px;
margin: 0 0 6px 0;
}

.mapl_loginform_submit {
background: #444!important;
color: #fff;
border: 1px solid #fff;
padding: 1px 5px 2px 5px;
}

.mapl_loginform_submit:hover {
background: #c50!important;
}

.mapl_loggedinform_submit {
background: #070!important;
color: #fff;
border: 1px solid #fff;
padding: 1px 5px 2px 5px;
}

.mapl_loggedinform_submit:hover {
background: #c50!important;
}

.mapl_loginhint_submit {
background: #070!important;
color: #fff;
border: 1px solid #fff;
padding: 1px 5px 2px 5px;
}

.mapl_loginhint_submit:hover {
background: #c50!important;
}


/* REGISTER FORM */

div.mareg_input {
width: 300px; 
float: left; 
padding: 6px 0 0 0;
}

div.mareg_input input {
width: 90%; 
float: left; 
font-family: arial, sans-serif;
font-size: 14px;
padding: 2px;
margin: 0 0 6px 0;
}

.mareg_submit {
clear: both; 
float: left;
background: #444;
color: #fff;
border: 0px solid #ccc;
padding: 1px 3px 2px 3px;
margin: 10px 0;
}

.mareg_submit:hover {
background: #c50;
}


/* USERDATA FORM */

div.macud_input {
width: 300px; 
float: left; 
padding: 6px 0 0 0;
}

div.macud_input input {
width: 94%; 
float: left; 
font-family: arial, sans-serif;
font-size: 14px;
padding: 2px;
margin: 0 0 6px 0;
}

.macud_submit {
clear: both; 
float: left;
background: #444;
color: #fff;
border: 0px solid #ccc;
padding: 1px 3px 2px 3px;
margin: 10px 0;
}

.macud_submit:hover {
background: #c50;
}


/* MESSAGES */

.mapl_message_failed {
background: #c00; 
color: #fff; 
text-align: center; 
font-weight: 700; 
border: 3px solid #fff; 
padding: 6px;
}

.mapl_message_success {
background: #080; 
color: #fff; 
text-align: center; 
font-weight: 700; 
border: 3px solid #fff; 
padding: 6px;
}

.mapl_message_link {
text-align: center; 
font-weight: 700; 
margin-top: 24px;
}


/* BACKEND */

div.mapl_add_user_input {
width: 240px; 
float: left; 
padding: 6px 0;
}

div.mapl_add_user_input input {
width: 86%; 
float: left; 
padding: 2px;
}

.mapl_add_user_select {
width: 90%; 
padding: 1px;
}

.mapl_add_user_option {
padding: 1px 4px;
}

.mapl_submit {
background: #060;
color: #fff;
border: 0px solid #ccc;
padding: 1px 3px;
}

.mapl_submit:hover {
background: #c50;
}

.mapl_members_textarea {
min-width: 320px; 
height: 320px; 
font-family: courier new, monospace; 
font-size: 14px;
}
