#copy form {
    height:auto !important;
}
#frmRegister h3 {
    color: #D90029;
    font-size: 1.4em;
    font-weight: bold;
    margin: 0px 0px 10px 10px;
}





p.floatL {
    display:inline;
    float:left;
    margin:0 10px 10px 0;
    width:170px;
}
#copy input {
    width:150px;
}
#copy input, #copy select, #copy textarea {
    font-size:1.1em;
}
#copy input, #copy select, #copy textarea {
    border:1px solid #CCCCCC;
    margin:3px 0 0;
}
input.checkBox {
    border:0 none !important;
    width:auto !important;
}
span.mandatory {
    color:#D90029;
    margin-left:3px;
}
#termstxtArea {
    height:250px;
    width:400px;
}
#frmRegister button {
    background:url("/img/static/buttons/create.gif") no-repeat scroll 0 0 transparent !important;
    border:0 none;
    display:block;
    
    font:1px/1px sans-serif;
    height:16px;
    margin:0 0 10px 10px;
    text-indent:-9999px;
    width:59px;
}

#frmRegister button.sign-up {
    background:url("/img/static/buttons/sign-up.gif") no-repeat scroll 0 0 transparent !important;
    border:0 none;
    display:block;
    font:1px/1px sans-serif;
    height:20px;
    margin:0 0 10px 10px;
    text-indent:-9999px;
    width: 72px;
}
button.saveButton, button.editButton, button.nextButton {
    background-color:#FFFFFF;
    background-repeat:no-repeat;
    border:0 none;
    display:inline;
    float:left;
    font:1px/1px sans-serif;
    height:16px;
    margin:0 0 10px 10px;
    text-indent:-9999px;
    width:37px;
}
button.saveButton {
    background-image:url("/img/static/buttons/save-1.gif");
}
button.editButton {
    background-image:url("/img/static/buttons/edit-1.gif");
}
button.nextButton {
    background-image:url("/img/static/buttons/next-1.gif");
}
button.remindButton {
    background-color:#FFFFFF;
    background-image:url("/img/static/buttons/send-reminder.gif");
    background-repeat:no-repeat;
    border:0 none;
    font:1px/1px sans-serif;
    height:16px;
    margin:0 0 10px 10px;
    text-indent:-9999px;
    width:82px;
}
div#systemMessage {
    background-color:#FFFFC6;
    border:2px solid red;
    margin:5px;
    padding:5px;
}

#frmRegister label {
    font-weight: bold;
}

#frmRegister input[type="text"],
#frmRegister input[type="password"],
#frmRegister input[type="select"],
#frmRegister select option {
    padding: 2px;
}

#frmRegister textarea {
    padding: 8px;
    width: 500px;
}

ul#delTypes {}

ul#delTypes li {
    list-style: none;
}

ul#delTypes li input[type="radio"] {
    width: 20px;
}