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

form { margin: 0px; }

h1, h2, h3, h4, h5, h6 { margin: 0px; }

html { background-color: #ffffff; }

img { border: 0px; }

input { margin: 0px; }

input.InputButton { padding: 1px 5px; }

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

input.InputPassword { padding: 1px; }

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

input.InputReset { padding: 1px 5px; }

input.InputSubmit { padding: 1px 5px; }

input.InputText { padding: 0px 1px; }

p { margin: 10px 0px; }

select {
    margin: 0px;
    padding: 0px 1px;
}

textarea {
    margin: 0px;
    padding: 0px 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;
}