.qTabTitle
{
    height:35px;
    position: relative;
    left: 0px;
    right: 0px;
    font-family: Segoe UI, Tahoma, Arial;
    font-size: 14pt !important;
    line-height: 30px;
    color: #009FF1;
    border-bottom: 1pt dotted #009FF1;
    margin-bottom: 20px;
}
.qRegion
{
    padding-bottom: 20px !important;
}
.qTitle
{
    margin: 0px 0px 0px 0px;
    font-family: Segoe UI, Tahoma, Arial;
    font-size: 14pt !important;
    line-height: 20px;
    color: #009FF1;
    height:40px;
    font-weight:lighter;
}
.qValidationSummary
{
    position: relative;
    left: 0px;
    right: 0px;
}
.qChartGrid {
}
.qChartGrid td
{
    border-style: none !important;
    padding: 2px !important;
}
.qGrid
{
}
.qGrid td
{
    vertical-align:top;
    padding: 0px 0px 0px 0px;
    font-family: Segoe UI, Tahoma, Arial;
    font-size: 10pt;
    line-height: 20px;
    color: #333;
    height: 30px;
}

.qGrid tbody tr td input[type='text']
{    
    width: 241px;
    height: 14px;
}
.qGrid tbody tr td textarea
{    
    width: 241px;
}
.qGrid tbody tr td select
{    
    width: 256px;
    height: 24px;
}
.qGrid tbody tr td input[type='file']
{    
    width: 256px;
    height: 24px;
}
.qGrid tbody tr td a
{    
    text-decoration: none;
}
.qCell-Align-Left
{
    text-align: left;
}
.qCell-Align-Center
{
    text-align: center;
}
.qCell-Align-Right
{
    text-align: right;
}
.qCell-Align-Top
{
    vertical-align: top !important;
}
.qCell-Align-Middle
{
    vertical-align: middle !important;
}
.qCell-Align-Bottom
{
    vertical-align: bottom !important;
}
.qText-Bold
{
    font-weight: bolder;
}
.qText-Bold input
{
    font-weight: bolder;
}
.qText-Italic 
{
    font-style: italic;
}
.qText-Underline 
{
    text-decoration: underline;
}
.qText-Align-Left input
{
    text-align: left;
}
.qText-Align-Center input
{
    text-align: center;
}
.qText-Align-Right input
{
    text-align: right;
}
.qRadioButtonList
{
    list-style-type: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.ui-datepicker .ui-datepicker-month,
.ui-datepicker .ui-datepicker-year {
    background-color: rgb(246, 168, 40);
}

.qText-Size-8pt
{
    font-size: 8pt !important;
}

.qText-Size-9pt
{
    font-size: 9pt !important;
}

.qText-Size-10pt
{
    font-size: 10pt !important;
}

.qText-Size-11pt
{
    font-size: 11pt !important;
}

.qText-Size-12pt
{
    font-size: 12pt !important;
}

.qText-Size-14pt
{
    font-size: 14pt !important;
}

.qText-Size-16pt
{
    font-size: 16pt !important;
}

.qText-Size-18pt
{
    font-size: 9pt !important;
}

.qText-Size-20pt
{
    font-size: 20pt !important;
}

.qDocumentLink a,
.qDocumentLink a:link,
.qDocumentLink a:visited,
.qDocumentLink a:active
 {
    color: #25a8e9;
}

.qGrid td .select2-container {
    display: inline-block;
}
    .qGrid td .select2-container .dropdown-wrapper {
        display: inline;
    }
