﻿input,
select,
textarea
{
	font-family: Arial;
    font-size: 1em;
    margin-top: 6px;
}

input.Primary,
input.NotPrimary
{
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 1px;
    padding-bottom: 1px;
}

input.NotPrimary
{
    color: #0071bc;
}

input.FormFieldLargest
{
    width: 450px;
}

input.FormFieldExtraLarge
{
    width: 350px;
}

input.FormFieldLarge
{
    width: 300px;
}

input.FormFieldMediumLarge
{
    width: 250px;
}

input.FormFieldMedium
{
    width: 200px;
}

input.FormFieldSmallMedium
{
    width: 150px;
}

input.FormFieldSmall
{
    width: 70px;
}

input.FormFieldVerySmall
{
    width: 30px;
}

p.FormButtons,
td.FormButtons
{
    padding-top: 2px;
}

p.Mandatory
{
    padding: 10px 0px 10px 0px;
}

select.PaddingTopBottom
{
    margin-top: 1px;
    margin-bottom: 5px;
}

span.FormFieldHelp,
span.FormFieldHelpForRadioButton
{
    color: gray;
    font-size: 0.95em;
    font-style: italic;
}

span.FormFieldHelpForRadioButton
{
    padding-left: 20px;
}

span.ListItem input
{
    margin-top: 1px;
}

span.Mandatory
{
    color: Red;
}

table.ListItems 
{
    margin-top: 10px;
}

table.ListItems tr td 
{
    padding-top: 3px;
}

table.ListItems tr td label
{
    margin-left: 2px;
    vertical-align: top;
}

table.ListItems tr td input
{
    margin-top: 0px;
}

td.FormCheckboxes
{
    padding-top: 2px;
}

td.FormLabel,
td.FormLabelNoTopPadding,
td.FormLabelTop,
td.FormLabelForRadioButton,
td.FormLabelTopForRadioButton,
td.FormLabelTopBoundingBox
{
    font-weight: bold;
    text-align: right;
}

td.FormLabel,
td.FormLabelTop,
td.FormLabelForRadioButton,
td.FormLabelTopForRadioButton,
td.FormLabelTopBoundingBox
{
    padding: 9px 5px 0px 0px;
}

td.FormLabelForRadioButton,
td.FormLabelTopForRadioButton
{
    padding-top: 11px;
}

td.FormLabelNoTopPadding
{
    padding: 1px 5px 0px 0px;
}

td.FormLabelTop,
td.FormLabelForRadioButton,
td.FormLabelTopForRadioButton
{
    width: 165px;
}

td.FormLabelTopBoundingBox
{
    width: 140px;
}

td.FormValue
{
    text-align: left;
    padding-top: 9px;
}

textarea.FormFieldMedium
{
    height: 100px;
    width: 400px;
}

textarea.FormFieldLarge
{
    height: 150px;
    width: 400px;
}

ul
{
    padding-left: 20px;
}