﻿#htmlForm
{
    font-weight: normal;
    font-size: 9pt;
    font-style: normal;
    font-family: Arial, sans-serif;
    color: #666666;
    line-height: 1.4em;
}
#htmlForm #breadCrumbs
{    
    font-size: 8pt;
    color: #000066;
    padding-top:5px;
    padding-bottom:10px;
}
#htmlForm .separator
{
    color: #000066;
    padding: 0 5px 0 5px;
}

#htmlForm .fieldPair
{
    clear: both;
    padding: 0 0 3px 0;
}

#htmlForm .fieldPair .label
{
    float: left;
    padding: 3px 7px 0 0;
    vertical-align: middle;
    text-align: right;
    width: 140px;
}

#htmlForm .fieldPair .field
{
    float: left;
    padding: 2px 0 2px 0;
}

#htmlForm .fieldPair .supplement
{
    font-size: 8pt;
    float: left;
    vertical-align: top;
    text-align: left;
    padding: 4px 0 0 7px;
}

#htmlForm .fieldPair .supplement .note
{    
    color: #666666;
    padding: 4px 0 0 0;
}

#htmlForm .fieldPair .supplement .error
{
    color: red;
}

.radioButton, .checkBox
{
    color:#333333;    
}

#htmlForm input[type='text'], textarea
{
    width: 150px;
    background-color: #F0F0F0;
    color: #333333;
    font-size: 8pt;
    font-weight: normal;
    font-style: normal;
    font-family: Arial, sans-serif;
}

#htmlForm input[type='text'].error, textarea .error
{
    background-color: #FFE4E1;
}

#htmlForm select
{
    width: 155px;
    background-color: #F0F0F0;
    color: #333333;
    font-size: 8pt;
    font-weight: normal;
    font-style: normal;
    font-family: Arial, sans-serif;
}

#htmlForm select.error
{
    background-color: #FFE4E1;
}

#htmlForm .error
{
        color:#333333;     
}
