#content
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.title_header
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 0px 10px;
    PADDING-TOP: 20px
}
.title_header H2.no_icon
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: 0% 50%;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 0px
}
#loginform
{
    MARGIN: 20px auto;
    WIDTH: 320px;
    TEXT-ALIGN: left
}
#loginform P
{
    MARGIN: 10px 0px;
    LINE-HEIGHT: 16px;
    TEXT-ALIGN: left
}
.form_row
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
.form_row LABEL
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 3px;
    WIDTH: 70px;
    PADDING-TOP: 3px
}
.form_row INPUT
{
    MARGIN: 0px
}
.form_row .inputtext
{
    WIDTH: 225px
}
.inputpassword
{
    WIDTH: 225px
}
.form_row .checkbox
{
    FLOAT: left;
    MARGIN: 5px 4px 2px 0px;
    WIDTH: 15px
}
.save_login_text
{
    FLOAT: left;
    WIDTH: 216px;
    PADDING-TOP: 3px
}
#buttons
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px;
    TEXT-ALIGN: left
}
#buttons INPUT
{
    MARGIN: 0px 2px;
    WIDTH: 65px
}

.standard_message #error
{
    MARGIN: 0px
}
.standard_message .status
{
    MARGIN: 0px
}
.standard_message .explanation_note
{
    MARGIN: 0px
}

#error
{
    BORDER-RIGHT: #dd3c10 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #dd3c10 1px solid;
    PADDING-LEFT: 10px;
    BACKGROUND: #ffebe8;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 10px 10px;
    BORDER-LEFT: #dd3c10 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #dd3c10 1px solid
}
.status
{
    BORDER-RIGHT: #dd3c10 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #dd3c10 1px solid;
    PADDING-LEFT: 10px;
    BACKGROUND: #ffebe8;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 10px 10px;
    BORDER-LEFT: #dd3c10 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #dd3c10 1px solid
}
.explanation_note
{
    BORDER-RIGHT: #dd3c10 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #dd3c10 1px solid;
    PADDING-LEFT: 10px;
    BACKGROUND: #ffebe8;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px 10px 10px;
    BORDER-LEFT: #dd3c10 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #dd3c10 1px solid
}
#error P
{
    FONT-WEIGHT: normal;
    MARGIN: 4px 0px 0px;
    LINE-HEIGHT: 14px
}
.status P
{
    FONT-WEIGHT: normal;
    MARGIN: 4px 0px 0px;
    LINE-HEIGHT: 14px
}
.explanation_note P
{
    FONT-WEIGHT: normal;
    MARGIN: 4px 0px 0px;
    LINE-HEIGHT: 14px
}
#error A
{
    COLOR: #dd3c10;
    TEXT-DECORATION: none
}
.status A
{
    COLOR: #dd3c10;
    TEXT-DECORATION: none
}
.explanation_note A
{
    COLOR: #dd3c10;
    TEXT-DECORATION: none
}
.status
{
    BORDER-LEFT-COLOR: #e2c822;
    BACKGROUND: #fff9d7;
    BORDER-BOTTOM-COLOR: #e2c822;
    BORDER-TOP-COLOR: #e2c822;
    BORDER-RIGHT-COLOR: #e2c822
}
.status A
{
    COLOR: #3b5998;
    TEXT-DECORATION: none
}
.explanation_note
{
    BORDER-LEFT-COLOR: #bdc7d8;
    BACKGROUND: #fff;
    BORDER-BOTTOM-COLOR: #bdc7d8;
    BORDER-TOP-COLOR: #bdc7d8;
    BORDER-RIGHT-COLOR: #bdc7d8
}
.explanation_note H1
{
    FONT-SIZE: 11px
}

