﻿.contentSection label, .contentSection input, .contentSection select, .contentSection textarea, .contentSection input[type=checkbox], .contentSection input[type=file] {
    display: inline-block;
    float: left;
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: inherit !important;
    font-weight: normal;
    width: 55%;
}

.contentSection span label {
    font-weight: bold;
    padding-top: 3px;
    vertical-align: middle !important;
    width: 35%;
}

.contentSection table thead {
    font-weight: bold;
}

.contentSection input[type=submit]
{
    float: left;
    width: 100px;
}

.contentSection input[type=radio] { width: 15px !important; }

.contentSection textarea { height: 50px !important; }

.contentSection input, .contentSection select, .contentSection textarea, .contentSection input[type=checkbox], .contentSection input[type=file] { color: #000000; }

.contentSection input[type=checkbox], .contentSection input[type=file] {     float: left;
    width: auto }

.contentSection select 
{
    height: 23px !important;
    width: 56% !important;
}

.contentSection .inlineContent {
    display: inline-block;
    float: left;
    padding-bottom: .45em;
    padding-top: .45em;
    width: 50%;
}

.contentSection .inlineContentFullLine {
    display: inline-block;
    float: left;
    padding-bottom: .45em;
    padding-top: .45em;
    width: 100%;
}

.contentSection .fullline { clear: both !important; }

.contentSection .innerContent 
{
    margin-left: 4%;
    width: 96%;       
}

.contentSection .ui-state-highlight 
{
    font-size: 9pt !important;
}

.contentSection fieldset {
    padding: 2px 4px 2px 4px;
    margin: 1px;
}

.contentSection legend
{
    font-weight: normal;
    font-size:inherit;  
}

.inlineContentFullLineNoHeight
{
    padding: 5px 0px 5px 0px;
    display: block;
    width: 100%;
    overflow: visible;
    float: left;
    vertical-align: middle;
}