﻿body {
}

.txtGeneral
{
    width:97%;
}

.frmOuterTbl
{
    width:100%;
    border:solid 1px #336799;
}
.lblGeneral
{
    
}
.lblGeneralRight
{
    text-align:right;
}
.tdBorder
{
    border:solid 1px #336799;
    padding:3px 3px 3px 3px;
    text-align:left;
    vertical-align:Top;
    font-family:'Arial';
    font-size:small;
}

.tdNoBorder
{
    padding:3px 3px 3px 3px;
    text-align:left;
    vertical-align:Top;
    font-family:'Arial';
    font-size:small;
}

.tdBorderNoRight
{
    /*border:solid 1px #336799;*/
    border-bottom:solid 1px #336799;
    border-left:solid 1px #336799;
    border-top:solid 1px #336799;
    border-right-style:none;
    padding:3px 3px 3px 3px;
    text-align:left;
    vertical-align:Top;
    font-family:'Arial';
    font-size:small;
}
.tdBorderNoLeft
{
    border-bottom:solid 1px #336799;
    border-right:solid 1px #336799;
    border-top:solid 1px #336799;
    border-left-style:none;
    
    padding:3px 3px 3px 3px;
    text-align:left;
    vertical-align:Top;
    font-family:'Arial';
    font-size:small;
}
.spnHeaderFontStyle_1
{
    color:#EF4135;
    font-size:22px;
    font-weight:bold;
    /*font-family:Arial;*/
}

.spnHeaderFontStyle_2
{
    font-family:Arial;
    color:#EF4135;
    font-style:italic;
    font-weight:bold;
}
.hidden
{
	display:none;
}

.spnHeaderColor
{
	color:#149eff;
}
.lblAutoPaymentReminder {
    color: blue !important;
    font-weight: normal;
    font-style: italic;
}
 /*Ajax Loader*/
        
        .LoaderMainclass {
            height: 50px;
            width: 180px;
           z-index: 1000;
           display: none;
           
        }

        #divOverlayLoading {
            opacity: 0.1;
            filter: alpha(opacity=50);
            z-index: 998;
            position: absolute;
            background-color: #000;
            width: 100%;
            height:315%;
        }

        #Loadingdialog {
            z-index: 1001;
        }
          @media screen and (max-width :440px) {
        .form-group{
         padding-top:2%;
        }