/* TAGS */
body {
    color: #000000;
    margin: 0px;
}

form { margin: 0px; }

html { background-color: #ffffff; }

img { border: 0px; }

input.InputCheckbox {
    margin: 1px 5px 2px 0px;
    padding: 0px;
    vertical-align: middle;
}

input.InputPassword { padding: 1px; }

input.InputRadio {
    margin: 1px 5px 2px 0px;
    padding: 0px;
    vertical-align: middle;
}

input.InputText { padding: 1px; }

p { margin: 10px 0px; }

textarea { padding: 1px; }

ul {
    margin: 10px 0px;
    padding: 0px 0px 0px 15px;
}

/* CLASSES */
.Clear {
    clear: both;
    height: 0px;
    overflow: hidden;
}

.ClearLeft {
    clear: left;
    height: 0px;
    overflow: hidden;
}

.ClearRight {
    clear: right;
    height: 0px;
    overflow: hidden;
}

.FloatLeft { float: left; }

.FloatRight { float: right; }

.PopupBackground {
    background-color: #000000;
    filter: alpha(opacity=80);
    opacity: .8;
}
