﻿/****** Reg Form Styles ******/
.Form_FormContainer
{
    /*Form Container */
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}
.Form_FormTable
{
    /*Form Table */
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}
.Form_FormTable TD, .Form_FormContainer TD
{
    /*Form Cells */
    text-align: left;
}
.Form_StandardSectionHeader, .Form_SectionHeader, .Form_CustomSectionHeader
{
    /*Section Headers*/
    font-weight: bold;
    text-align: left;
}
.Form_FieldHolder TABLE, .Form_CustomFieldHolder TABLE
{
    /*Form field outer placeholder*/
    width: 100%;
}
TABLE.Form_FieldCell, TABLE.Form_CustomField, TABLE.Form_FieldShortCell
{
    /*Form field placeholder*/
    width: 100%;
}
TD.Form_FieldCell, TD.Form_FieldCell2, TD.Form_CustomField, TD.Form_FieldShortCell
{
    /*Form field input cells*/
    width: 70%;
}
TD.Form_FieldCellTitle, TD.Form_FieldShortCellTitle, TD.Form_CustomFieldTitle
{
    /*Form field label cell*/
    width: 30%;
    text-align: left;
}
.Form_CustomFieldTitle
{
    /*Form custom field label cell*/
    vertical-align: top;
    text-align: left;
}
TD.Form_CustomFieldInput
{
    /*Form custom field input cell*/
}
TABLE.Form_FieldCellInput
{
    /*Form field inputs with structured layout*/
    text-align: left;
    width: 200px;
}
TABLE.Form_FieldCellInput TD
{
    /*Form custom field inputs with structured layout*/
    text-align: left;
}
INPUT[type=text].Form_FieldShortCellInput
{
    /*Form text inputs with short length*/
    width: 80px;
}
INPUT[type=text].Form_FieldCellInput, INPUT[type=text].Form_CustomFieldInput, INPUT[type=text].Form_CustomFieldInput
{
    /*Form text inputs */
    width: 240px;
}
.Form_ButtonRow
{
    /*Form action button placeholder row*/
    width: 100%;
}
TD.Form_ButtonCell
{
    /*Form action buttons placeholder cell*/
    text-align: center;
    width: 100%;
}
.Form_Notes
{
    /*Form text notes*/
    font-style: italic;
}

