.tx-newloginbox-pi1{width:180px;}
.tx-newloginbox-pi1 table{border-collapse:collapse;}
.tx-newloginbox-pi1 h3{margin-top:0px;}

BODY   { background-image: url('/fileadmin/img/backrefl.gif'); background-repeat: repeat-x; background-attachment: fixed; padding: 10px; padding-top: 30px; font-family: arial; font-size: 12px; color: #252525; }

TABLE .mailform TD {
 margin: 0px;
 padding: 0px;
}

P .csc-form-label, .csc-form-label-req {
 margin: 0px;
 padding: 0px;
}

TABLE .mailform INPUT {
 margin-bottom: 5px;
 margin-top: 5px;
} 

TABLE .mailform SELECT {
 margin-bottom: 5px;
 margin-top: 5px;
}

P,TD     { color: #252525; font-size: 12px; font-family: arial; }

H1    { font-size: 15px; color: #252525; text-transform: uppercase; margin: 0px; padding: 0px; }
H2    { font-size: 14px; color: #252525; text-transform: uppercase; margin-top: 2px; }
H3    { font-size: 13px; color: #252525; text-transform: uppercase;}

H1,H2,H3 { border-bottom: 1px dashed #ffffff; }

A     { text-decoration: none; font-weight: bold; color: #4C8AB1; }

INPUT.emp-submit  { margin-top: 20px; background-color: #4E8EAE; border: 1px solid white; text-traansform: uppercase; color: #ffffff; font-size: 9px; font-weight: bold; letter-spacing: 1px; }


