html
{
    background-image: none;
    background-color: #FFFFFF;
    overflow: auto;
}

.calculator_container
{
    width: auto;
}

.calculator_title
{
    padding-left: 5px;
    font-size: 16px;
    line-height: 40px;
    font-weight: bold;
    color: #E72221;
}

.calculator_subtitle
{
    font-size: 16px;
    line-height: 200%;
    font-weight: bold;
    color: #E72221;
}

.calculator_fields
{
    padding-left: 2px;
    width: auto;
}

.submit-btn
{
    width: auto; padding: 20px 50px;
    background-color: #eb5656;
    border: 0px none;
    color: #FFF;
    font-weight: bold;
    font-size: 20px;
}

.field_label
{
    clear: both;
    float: left;
    width: 115px;
    padding: 0;
    text-align: left;
    margin-bottom: 20px;
}

.warn-color
{
    color: #D00;
}

.no-bottom-margin
{
    margin-bottom: 0;
}

.calculator_textbox
{
    max-width: 150px;
}

.ratio_textbox
{
	max-width: 50px;
}
