﻿.div_Hidden {
    display: none;
}

.FieldFontFace {
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
    text-transform: uppercase;
}

.tooltip {
    font-family: Arial;
    position: absolute;
    left: 0px;
    top: 0px;
    border: 1px solid #D3D3D3;
    padding: 1px;
    background-color: #FFFFE1;
    font-size: 10px;
    z-index: 9999999;
    display: none;
}

.whiteBoldFontNew {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}

.bottomRightBorder {
    border-right: 1px #E4E4E4 solid;
    border-bottom: 1px #E4E4E4 solid;
}

.bottomNewBorder {
    border-bottom: 1px #E4E4E4 solid;
}

.bottomNewRight {
    border-right: 1px #E4E4E4 solid;
}

.Providerlogin {
    font-family: Tahoma;
    font-size: 10px;
    font-weight: bold;
    color: Blue;
    text-decoration: none;
    text-transform: uppercase;
}

.titleBackground {
    vertical-align: middle;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: Black;
    text-decoration: none;
    background-image: url(images/body_imgbg.jpg);
    background-repeat: repeat-x;
    background-position: top;
}

.titleCenter {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: Black;
    vertical-align: middle;
    text-align: center;
}

a:link {
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: underline;
}

a:visited {
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: underline;
}

a:hover {
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: underline;
}

.myLink {
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: none;
}

    .myLink:link {
        font-family: Tahoma;
        font-size: 11px;
        color: #294391;
        font-weight: normal;
        text-decoration: underline;
    }

    .myLink:visited {
        font-family: Tahoma;
        font-size: 11px;
        color: #294391;
        font-weight: normal;
        text-decoration: underline;
    }

    .myLink:hover {
        font-family: Tahoma;
        font-size: 11px;
        color: #294391;
        font-weight: normal;
        text-decoration: underline;
    }

.formFields_float {
    float: left;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    font-weight: normal;
    text-transform: uppercase;
}

.formFields_floatTransparent {
    float: left;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    font-weight: normal;
    text-transform: uppercase;
    background-color: Transparent;
    border: 0px;
}

.formFieldsTransparent {
    float: left;
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    text-transform: uppercase;
    background-color: Transparent;
    border: 0px;
}

.formFields_Bfloat {
    float: left;
    font-family: Tahoma;
    font-size: 11px;
    color: #2D344B;
    font-weight: normal;
    text-transform: uppercase;
}


.formFields_float_r {
    float: left;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    font-weight: normal;
    text-align: right;
    text-transform: uppercase;
}

.line_t {
    border-top: 1px solid #E1E1E1;
}


.corner_tlc {
    background-image: url(images/box_tlc.jpg);
    background-position: right bottom;
    background-repeat: no-repeat;
}


.bodyFontFace5 {
    font-family: Tahoma;
    font-size: 13px;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
    padding-right: 10px;
}

.newBoldFontFace {
    font-family: Tahoma;
    font-size: 24px;
    color: #477dca;
    font-weight: normal;
    text-decoration: none;
}


.newRedFontFace {
    font-family: Tahoma;
    font-size: 14px;
    color: #FF0000;
    font-weight: bold;
    text-decoration: none;
}

.blueFontNew2 {
    font-family: Tahoma;
    font-size: 11px;
    color: #0000FF;
    font-weight: bold;
    text-decoration: none;
}

.redBoldFontFace {
    font-family: Tahoma;
    font-size: 19px;
    color: #477dca;
    font-weight: normal;
    text-decoration: none;
}

    .redBoldFontFace:link {
        font-family: Tahoma;
        font-size: 19px;
        color: #477dca;
        font-weight: normal;
        text-decoration: none;
    }

    .redBoldFontFace:visited {
        font-family: Tahoma;
        font-size: 19px;
        color: #477dca;
        font-weight: normal;
        text-decoration: none;
    }

    .redBoldFontFace:hover {
        font-family: Tahoma;
        font-size: 19px;
        color: #0050e4;
        font-weight: normal;
        text-decoration: underline;
    }

.search_count {
    font-family: Tahoma;
    font-size: 13px;
    color: #477DCA;
    font-weight: normal;
    text-decoration: none;
}


.GrayBorder {
    border: 1px solid #E2E2E2;
}

.body_Bold {
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    font-weight: bold;
    text-decoration: none;
}




.maintable_border {
    background-color: White;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
}

.border_bGrid2 {
    border-top: 4px solid #333333;
    border-bottom: 1px solid #333333;
    padding-left: 5px;
    padding-right: 5px;
}


.MyBody {
    background: #e3ecf3 url(images/gradient.gif) repeat-x 0 0;
    padding: 0px 0px 20px 0px;
}

.main {
    width: 918px;
}

.menubg {
    background-color: #f9fcff;
}

.footerbg {
    background-color: #426a93;
}

.lnkHome {
    position: relative;
    font-family: arial, verdana, helvetica, sans-serif;
    background-image: url(images/m_Home1.jpg);
    background-repeat: no-repeat;
    display: block;
    width: 92px;
    height: 41px;
    margin: 0;
    margin-bottom: 0px;
    padding: 0;
}

    .lnkHome:hover {
        background-image: url(images/m_Home.jpg);
        display: block;
        font-size: 11px;
        width: 92px;
        height: 41px;
        float: left;
        margin: 0;
        padding: 0;
        color: black;
        text-decoration: none;
    }

.lnkHomevisited {
    background-image: url(images/m_Home.jpg);
    display: block;
    font-size: 11px;
    width: 92px;
    height: 41px;
    float: left;
    margin: 0;
    padding: 0;
    color: black;
    text-decoration: none;
}


.lnkAboutus {
    position: relative;
    font-family: arial, verdana, helvetica, sans-serif;
    background-image: url(images/m_Aboutus1.jpg);
    background-repeat: no-repeat;
    display: block;
    width: 92px;
    height: 41px;
    margin: 0;
    margin-bottom: 0px;
    padding: 0;
}

    .lnkAboutus:hover {
        background-image: url(images/m_Aboutus.jpg);
        display: block;
        font-size: 11px;
        width: 92px;
        height: 41px;
        float: left;
        margin: 0;
        padding: 0;
        color: black;
        text-decoration: none;
    }

.lnkAboutusvisited {
    background-image: url(images/m_Aboutus.jpg);
    display: block;
    font-size: 11px;
    width: 92px;
    height: 41px;
    float: left;
    margin: 0;
    padding: 0;
    color: black;
    text-decoration: none;
}


a#cssnav3:hover {
    background-image: url(images/m_Hippa.jpg);
    display: block;
    font-size: 11px;
    width: 102px;
    height: 41px;
    float: left;
    margin: 0;
    padding: 0;
    color: black;
    text-decoration: none;
}


a#cssnav4 {
    position: relative;
    font-family: arial, verdana, helvetica, sans-serif;
    background-image: url(images/m_Services1.jpg);
    background-repeat: no-repeat;
    display: block;
    width: 102px;
    height: 41px;
    margin: 0;
    margin-bottom: 0px;
    padding: 0;
}

    a#cssnav4:hover {
        background-image: url(images/m_Services.jpg);
        display: block;
        font-size: 11px;
        width: 102px;
        height: 41px;
        float: left;
        margin: 0;
        padding: 0;
        color: black;
        text-decoration: none;
    }

a#cssnav5 {
    position: relative;
    font-family: arial, verdana, helvetica, sans-serif;
    background-image: url(images/m_HealthPlan1.jpg);
    background-repeat: no-repeat;
    display: block;
    width: 102px;
    height: 41px;
    margin: 0;
    margin-bottom: 0px;
    padding: 0;
}

    a#cssnav5:hover {
        background-image: url(images/m_HealthPlan.jpg);
        display: block;
        font-size: 11px;
        width: 102px;
        height: 41px;
        float: left;
        margin: 0;
        padding: 0;
        color: black;
        text-decoration: none;
    }

.lnkContactus {
    position: relative;
    font-family: arial, verdana, helvetica, sans-serif;
    background-image: url(images/m_contactus1.jpg);
    background-repeat: no-repeat;
    display: block;
    width: 92px;
    height: 41px;
    margin: 0;
    margin-bottom: 0px;
    padding: 0;
}

    .lnkContactus:hover {
        background-image: url(images/m_contactus.jpg);
        display: block;
        font-size: 11px;
        width: 92px;
        height: 41px;
        float: left;
        margin: 0;
        padding: 0;
        color: black;
        text-decoration: none;
    }

.lnkContactusvisited {
    background-image: url(images/m_contactus.jpg);
    display: block;
    font-size: 11px;
    width: 92px;
    height: 41px;
    float: left;
    margin: 0;
    padding: 0;
    color: black;
    text-decoration: none;
}


.hyperDash {
    position: relative;
    font-family: arial, verdana, helvetica, sans-serif;
    background-image: url(images/m_DashBoard1.jpg);
    background-repeat: no-repeat;
    display: block;
    width: 109px;
    height: 31px;
    margin: 0;
    margin-bottom: 0px;
    padding: 0;
    border: 0px;
    cursor: pointer;
}

    .hyperDash:hover {
        background-image: url(images/m_DashBoard.jpg);
        display: block;
        font-size: 11px;
        width: 109px;
        height: 31px;
        margin: 0;
        padding: 0;
        color: black;
        text-decoration: none;
        border: 0px;
        cursor: pointer;
    }

.hyperDashvisited {
    background-image: url(images/m_DashBoard.jpg);
    display: block;
    font-size: 11px;
    width: 109px;
    height: 31px;
    margin: 0;
    padding: 0;
    color: black;
    text-decoration: none;
    border: 0px;
    cursor: pointer;
}

.lnkbtnHome {
    position: relative;
    font-family: arial, verdana, helvetica, sans-serif;
    background-image: url(images/lnkbtmHome.jpg);
    background-repeat: no-repeat;
    display: block;
    width: 92px;
    height: 41px;
    margin: 0;
    margin-bottom: 0px;
    padding: 0;
}

    .lnkbtnHome:hover {
        background-image: url(images/lnkbtmHome1.jpg);
        display: block;
        font-size: 11px;
        width: 92px;
        height: 41px;
        margin: 0;
        padding: 0;
        color: black;
        text-decoration: none;
    }

.hyperHealth:hover {
    background-image: url(images/hyperHealth.jpg);
    display: block;
    font-size: 11px;
    width: 92px;
    height: 41px;
    margin: 0;
    padding: 0;
    color: black;
    text-decoration: none;
}

.hyperProfile {
    position: relative;
    font-family: arial, verdana, helvetica, sans-serif;
    background-image: url(images/m_Myprofile1.jpg);
    background-repeat: no-repeat;
    display: block;
    width: 93px;
    height: 31px;
    margin: 0;
    margin-bottom: 0px;
    padding: 0;
    border: 0px;
    cursor: pointer;
}

    .hyperProfile:hover {
        background-image: url(images/m_Myprofile.jpg);
        display: block;
        font-size: 11px;
        width: 93px;
        height: 31px;
        margin: 0;
        padding: 0;
        color: black;
        text-decoration: none;
        border: 0px;
        cursor: pointer;
    }

.hyperProfilevisited {
    background-image: url(images/m_Myprofile.jpg);
    display: block;
    font-size: 11px;
    width: 93px;
    height: 31px;
    margin: 0;
    padding: 0;
    color: black;
    text-decoration: none;
    border: 0px;
    cursor: pointer;
}

.hyperSettings {
    position: relative;
    font-family: arial, verdana, helvetica, sans-serif;
    background-image: url(images/m_Admin1.jpg);
    background-repeat: no-repeat;
    display: block;
    width: 139px;
    height: 31px;
    margin: 0;
    margin-bottom: 0px;
    padding: 0;
    border: 0px;
    cursor: pointer;
}

    .hyperSettings:hover {
        background-image: url(images/m_Admin.jpg);
        display: block;
        font-size: 11px;
        width: 139px;
        height: 31px;
        margin: 0;
        padding: 0;
        color: black;
        text-decoration: none;
        border: 0px;
        cursor: pointer;
    }

.hyperSettingsvisited {
    background-image: url(images/m_Admin.jpg);
    display: block;
    font-size: 11px;
    width: 139px;
    height: 31px;
    margin: 0;
    padding: 0;
    color: black;
    text-decoration: none;
    border: 0px;
    cursor: pointer;
}

.hyperEDI {
    position: relative;
    font-family: arial, verdana, helvetica, sans-serif;
    background-image: url(images/m_EDIMenu1.jpg);
    background-repeat: no-repeat;
    display: block;
    width: 90px;
    height: 31px;
    margin: 0;
    margin-bottom: 0px;
    padding: 0;
    border: 0px;
    cursor: pointer;
}

    .hyperEDI:hover {
        background-image: url(images/m_EDIMenu.jpg);
        display: block;
        font-size: 11px;
        width: 90px;
        height: 31px;
        margin: 0;
        padding: 0;
        color: black;
        text-decoration: none;
        border: 0px;
        cursor: pointer;
    }

.hyperEDIvisited {
    background-image: url(images/m_EDIMenu.jpg);
    display: block;
    font-size: 11px;
    width: 90px;
    height: 31px;
    margin: 0;
    padding: 0;
    color: black;
    text-decoration: none;
    border: 0px;
    cursor: pointer;
}

.hyperMainMenu {
    position: relative;
    font-family: arial, verdana, helvetica, sans-serif;
    background-image: url(images/m_Mainmenu1.jpg);
    background-repeat: no-repeat;
    display: block;
    width: 70px;
    height: 31px;
    margin: 0;
    margin-bottom: 0px;
    padding: 0;
    border: 0px;
    cursor: pointer;
}

    .hyperMainMenu:hover {
        background-image: url(images/m_Mainmenu.jpg);
        display: block;
        font-size: 11px;
        width: 70px;
        height: 31px;
        margin: 0;
        padding: 0;
        color: black;
        text-decoration: none;
        border: 0px;
        cursor: pointer;
    }

.hyperMainMenuvisited {
    background-image: url(images/m_Mainmenu.jpg);
    display: block;
    font-size: 11px;
    width: 70px;
    height: 31px;
    margin: 0;
    padding: 0;
    color: black;
    text-decoration: none;
    border: 0px;
    cursor: pointer;
}

.hyperLogout {
    position: relative;
    font-family: arial, verdana, helvetica, sans-serif;
    background-image: url(images/m_logout1.jpg);
    background-repeat: no-repeat;
    display: block;
    width: 85px;
    height: 31px;
    margin: 0;
    margin-bottom: 0px;
    padding: 0;
}

    .hyperLogout:hover {
        background-image: url(images/m_logout.jpg);
        display: block;
        font-size: 11px;
        width: 85px;
        height: 31px;
        margin: 0;
        padding: 0;
        color: black;
        text-decoration: none;
    }

.newLinkFontFace {
    font-family: tahoma;
    background-image: url(images/menu1.jpg);
    background-repeat: no-repeat;
    background-position: right;
    background-color: Transparent;
    color: #0b3c6a;
    font-size: 11px;
    cursor: pointer;
    width: 102px;
    height: 41px;
}

    .newLinkFontFace a {
        display: block;
        font-size: 11px;
        width: 102px;
        height: 41px;
        float: right;
        margin: 10px;
        padding-right: 10px;
        color: black;
        text-decoration: none;
    }

    .newLinkFontFace span {
        position: absolute;
        margin: 0;
        cursor: pointer;
    }

.font_Login {
    color: #FFFFFF;
    font-size: 12px;
    font-family: Tahoma;
    font-weight: bold;
    font-style: normal;
    padding-top: 5px;
    text-decoration: none;
}


    .font_Login a:visited {
        text-decoration: none;
        color: #FFFFFF;
        font-size: 12px;
        font-family: Tahoma;
        font-weight: bold;
        font-style: normal;
        padding-top: 8px;
        text-decoration: none;
    }

    .font_Login a:link {
        text-decoration: none;
        color: #FFFFFF;
        font-size: 12px;
        font-family: Tahoma;
        font-weight: bold;
        font-style: normal;
        padding-top: 8px;
        text-decoration: none;
    }

    .font_Login a:hover {
        text-decoration: none;
    }

    .font_Login a:active {
        text-decoration: none;
    }

.font_Contactus {
    color: #000000;
    font-size: 12px;
    font-family: Tahoma;
    font-weight: bold;
    font-style: normal;
    padding-top: 8px;
    text-decoration: none;
}

.FieldFontFace1 {
    background: url(images/login-bg.gif) no-repeat 0 0;
    border: none;
    color: Black;
    font-size: 11px;
    line-height: 14px;
    margin: 2px 0px 2px 0px;
    padding: 3px 0px 3px 4px;
    vertical-align: top;
    width: 150px;
    text-transform: uppercase; /*Change all Text fields to Capital letters */
}


.formFields1 {
    font-family: Tahoma;
    font-size: 11px;
    color: #2D344B;
    font-weight: normal; /*Change all Text fields to Capital letters */
    text-transform: uppercase;
}

.loginbtn {
    border: 0px;
    background-image: url(images/login_btn.jpg);
    cursor: pointer;
    height: 24px;
    text-decoration: none;
    width: 77px;
    background-color: Transparent;
}

.Header_Top {
    background-image: url(images/header_Top.jpg);
    width: 918px;
    height: 27px;
}

.Logo_Right {
    background-image: url(images/headerBG_new.jpg);
    background-repeat: repeat;
    background-position: bottom;
    border: 0px;
    width: 918px;
    height: 81px;
}

.Menu_left {
    background-image: url(images/Menu_left.jpg);
    background-repeat: no-repeat;
    width: 24px;
    height: 31px;
}

.Menu_Right {
    background-image: url(images/Menu_Right.jpg);
    background-repeat: no-repeat;
    background-position: right;
    background-position: top;
    height: 31px;
    width: 227px;
}

.headercurveLT {
    background-image: url(images/headercurveLT.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    height: 27px;
}

.headercurveCEN {
    background-image: url(images/headercurveCEN.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 27px;
}

.headercurveRT {
    background-image: url(images/headercurveRT.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    height: 27px;
}

.headermenuLT {
    background-image: url(images/headermenuLT.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    width: 24px;
    height: 100%;
}

.headermenuRT {
    background-image: url(images/headermenuRT.jpg);
    width: 24px;
    height: 135px;
}

.imageHI {
    /*background-image: url(../ConfigFiles/logo.jpg);*/
    background-repeat: no-repeat;
    background-position: left top;
}

.saveHealth {
    background-image: url(images/saveHealth.jpg);
    height: 81px;
    width: 450px;
}

.imagedocs {
    background-image: url(images/imagedocs.jpg);
    width: 198px;
    height: 122px;
}

.Menuspan {
    background-image: url(images/index_13.jpg);
    width: 4px;
    height: 41px;
}

.index15 {
    background-repeat: repeat-x;
    border: 0px;
    background-color: #b4dbff;
}

.breadcrumb11 {
    background-image: url(images/breadcrumb1.jpg);
    width: 24px;
}

.breadcrumb12 {
    background-image: url(images/breadcrumb2.jpg);
    width: 96%;
    height: 37px;
    background-repeat: repeat-x;
    background-position: right;
}

.breadcrumb13 {
    background-image: url(images/breadcrumb3.jpg);
    width: 24px;
    background-position: right;
}

.lbreadcrumb13 {
    background-image: url(images/breadcrumb3.jpg);
    background-repeat: repeat-y;
    width: 24px;
}

.headerrightbox {
    background-image: url(images/header-right-box.gif);
    background-repeat: no-repeat;
}

.headerleftbox {
    background-image: url(images/header-left-box.gif);
    background-repeat: no-repeat;
}


.latestnews {
    background-repeat: no-repeat;
}

.leftcolbg {
    background-image: url(images/left-col-bg.gif);
    height: 25px;
    width: 26px;
    background-repeat: no-repeat;
}

.spanclass {
    padding-left: 5px;
}

.contenttopleft {
    background-image: url(images/content-top-left.gif);
    background-repeat: no-repeat;
    background-position: top;
}

.contenttop {
    background-image: url(images/content-top.gif);
    background-repeat: repeat-x;
    height: 135px;
}

.contenttopright {
    background-image: url(images/content-top-right.gif);
    background-repeat: no-repeat;
    background-position: top;
}

.joom34 {
    background-image: url(images/joom_34.jpg);
}


hr {
    border: 0;
    width: 80%;
    color: #1368a9;
    background-color: #1368a9;
    height: 2px;
    margin-top: 7px;
    margin-bottom: 7px;
}

.hr1 {
    border: 0;
    width: 80%;
    color: #1368a9;
    background-color: #1368a9;
    height: 2px;
}

.Contacthr {
    width: 2px;
    color: #1368a9;
    background-color: #1368a9;
}




/*-------------Lakshminarayana.S--As on 29/Oct/2010---------------------*/
/*---------------------------------------------------------structure---*/


/*>>>>>>>>>>>>>>>>>>>> Master pages CSS Starts here <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
/* Master Pages CSS:  header, topNavigation,  Globalbar etc., b:bottom, Bg:BackgroundColor, */

/* body Header Only */
body {
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    background-color: #FFFFFF; /* 	scrollbar-3dlight-color:#6E7489;            scrollbar-arrow-color:#FFFFFF;            scrollbar-base-color:#6E7489;            scrollbar-darkshadow-color:#FFFFFF;            scrollbar-face-color:#6E7489;            scrollbar-highlight-color:#E6E6EA;            scrollbar-shadow-color:#6E7489;*/
}

.header_main_n {
    background-image: url(images/header_new.gif);
    background-repeat: repeat-x;
    background-position: top left;
    height: 65px;
}

.leftNav_background {
    background-color: #2C428E;
    border-right: 1px solid #2C428E;
}


.lightColorBg {
    background-color: #EEEEEE;
}

.copyright {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #4B5470;
    text-decoration: none;
    background-position: left top;
    background-repeat: repeat-x;
    height: 22px;
}

.version {
    font-family: Tahoma;
    font-size: 11px;
    color: #455B80;
    font-weight: normal;
    text-decoration: none;
    padding-right: 10px;
}

.topnavbg {
    background-image: url(images/topnavbg.jpg);
    background-position: top;
    background-repeat: repeat-x;
    font-size: 11px;
    color: #48557E;
    text-decoration: none;
    font-weight: normal; /* padding-bottom: 7px; */
}

.globalBar {
    background-image: url(images/globalBar.jpg);
    background-repeat: repeat-x;
    background-position: top;
    border: 1px solid #D5D9E8;
    font-size: 11px;
    color: #48557E;
    text-decoration: none;
    font-weight: normal;
}

.master_subMenu_globalBar {
    background-image: url(images/topnavbg.jpg);
    background-repeat: repeat-x;
    background-position: 0 -2px; /*border-bottom: 1px solid #D3DCF7;*/
    font-size: 11px;
    color: #48557E;
    text-decoration: none;
    font-weight: normal;
}


/*  start CSS from here  for Header  */

.whiteBoldFont {
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}

.yellowNormal {
    font-family: Tahoma;
    font-size: 10px;
    color: #FFF200;
    font-weight: bold;
    text-decoration: none;
}

.whiteBoldFont:link {
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}

.whiteBoldFont:visited {
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}

.whiteBoldFont:hover {
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}


.whitenormal {
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
}

    .whitenormal:link, .whitenormal:visited, .whitenormal:hover {
        font-family: Tahoma;
        font-size: 11px;
        color: #FFFFFF;
        font-weight: normal;
        text-decoration: none;
    }

.master_subOne {
    font-family: Tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #AAB5D1;
    text-decoration: none;
    padding-left: 18px;
}

.master_subOne_seprator {
    font-family: Tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #20539F;
    text-decoration: none;
}


.master_subTwo {
    font-family: Tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #FF6600;
    text-decoration: none;
}



/* >>>>>>>>>>>>>>>>>>>>>>>>>>>> End Master Pages  CSS Here <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
/*Top Navigations CSS starts from here */
.master_navBgimg {
    background-image: url(../images/hline.gif);
    background-repeat: no-repeat;
    background-position: right;
}


.master_topNav {
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    text-decoration: none;
    font-weight: bold;
    padding-bottom: 7px;
    white-space: nowrap;
}


    .master_topNav:link {
        font-family: Tahoma;
        font-size: 11px;
        color: #294391;
        text-decoration: none;
        font-weight: bold;
        padding-bottom: 7px;
    }

    .master_topNav:visited {
        font-family: Tahoma;
        font-size: 11px;
        color: #294391;
        text-decoration: none;
        font-weight: bold;
        padding-bottom: 7px;
    }

    .master_topNav:hover {
        font-family: Tahoma;
        font-size: 11px;
        color: #294391;
        text-decoration: underline;
        font-weight: bold;
        padding-bottom: 7px;
    }


/*Tope Navigations CSS end here */

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Sub table CSS starts  here <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
/* Box CSS :  t:top, l:left, r:right, c:corner, */
.borderLR {
    border-left: 1px #cccccc solid;
    border-right: 1px #cccccc solid;
}

.box_t {
    width: 100%;
    height: 1px;
    background-image: url('images/box_topbg.jpg');
    background-repeat: repeat-x;
}

.box_l {
    border-left: 1px solid #DDDDDD;
}

.box_r {
    border-right: 1px solid #DDDDDD;
}

.box_b {
    background-image: url(images/box_bottombottombg.jpg);
    background-repeat: repeat-x;
    background-position: top;
}

.box_ltc {
    background-image: url(images/box_leftcorner.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    vertical-align: top;
}

.box_rtc {
    background-image: url(images/box_torRightbg.jpg);
    background-repeat: no-repeat;
    background-position: right top;
}

.box_lbc {
    background-image: url(images/box_bottomleftbg.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

.box_rbc {
    background-image: url(images/box_bttomrightbg.jpg);
    background-repeat: no-repeat;
    background-position: right top;
}

.main_brc {
    background-image: url(images/body_rightcorner.jpg);
    background-position: right bottom;
    background-repeat: no-repeat;
}

.main_blc {
    background-image: url(images/body_leftcorner.jpg);
    background-position: left bottom;
    background-repeat: no-repeat;
}

.main_lr {
    border-left: 1px solid #E4E4E4;
    border-right: 1px solid #E4E4E4;
}

.main_b {
    border-bottom: 1px solid #E4E4E4;
}

.main_lrCornerLeft {
    background-image: url(images/Main_lrCornerLeft.jpg);
    height: 11px;
    width: 6px;
    background-repeat: no-repeat;
    background-position: left top;
}

.main_lrCornerRight {
    background-image: url(images/Main_lrCornerRight.gif);
    height: 11px;
    width: 7px;
    background-repeat: no-repeat;
    background-position: right top;
}

/* Main Table CSS in Body part:   b: bottom, r:right, c:corner
.main_b
{
	background-image: url(images/body_bottomBg.jpg);
	background-position: top;
	background-repeat: repeat-x;
	
}

.main_tlc
{
	background-image: url(images/body_tlc.jpg);
	background-position: top bottom;
	background-repeat: no-repeat;
	height: 10px;
	width: 10px;
}

.main_trc
{
	background-image: url(images/body_trc.jpg);
	background-position: top bottom;
	background-repeat: no-repeat;
	height: 10px;
	width: 10px;
}

.main_t_border
{
	border-top: 1px solid #113DB6;
	background-color: #4B7CC9;
}
.main_leftNav_blc
{
	background-image: url(images/body_blue_lbc.jpg);
	background-position: top bottom;
	background-repeat: no-repeat;
	height: 10px;
	width: 10px;
}

.main_brc
{
	background-image: url(images/body_rightcorner.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}

.main_blc
{
	background-image: url(images/body_leftcorner.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	height: 10px;
	width: 10px;
}
.main_lr
{
	border-left: 1px solid #143DB9;
	border-right: 1px solid #143DB9;
	background-color: #FFFFFF;
}

.main_bgColor
{
	background-color: #F8F9FC;
}*/


/*>>>>>>>>>>>>> Body Navigation CSS starts from Here  <<<<<<<<<<<<<<<*/
/************* Here--- a:active , b:bottom, pro: Providers; in:inactive ******************/
.border_b {
    border-bottom: 2px solid #143DB9;
}

.border_t {
    border-top: 2px solid #143DB9;
}

.border_tNew {
    border-top: 2px solid #143DB9;
}

.border_FNew {
    border-top: 2px solid #143DB9;
    border-bottom: 1px solid #143DB9;
    border-right: 1px solid #143DB9;
    border-left: 1px solid #143DB9;
}

.border_ThinBor {
    border-top: 1px solid #143DB9;
    border-bottom: 1px solid #143DB9;
    border-right: 1px solid #143DB9;
    border-left: 1px solid #143DB9;
}


.id_border_b {
    border-bottom: 1px solid #EEEEEE;
    background-color: White;
}

.tab_pro_a_button2 {
    border-bottom: 0px solid #F8F9FC;
    background-image: url(images/TabNewSmall.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    padding-top: 2px;
    font-weight: normal;
    text-decoration: none;
    width: 82px;
    cursor: pointer;
    height: 28px;
}

.tab_pro_in_button2 {
    border-bottom: 0px solid #D3DCF7;
    background-image: url(images/TabNewSmallDisabled.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    font-family: Tahoma;
    font-size: 11px;
    color: #152868;
    padding-top: 2px;
    text-decoration: none;
    font-weight: normal;
    width: 82px;
    height: 28px;
    cursor: pointer;
}

.nav_links {
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: normal;
    padding-bottom: 10px;
}

    .nav_links:link {
        font-family: Tahoma;
        font-size: 11px;
        color: #FFFFFF;
        text-decoration: none;
        font-weight: bold;
        padding-bottom: 10px;
    }

    .nav_links:visited {
        font-family: Tahoma;
        font-size: 11px;
        color: #FFFFFF;
        text-decoration: none;
        font-weight: bold;
        padding-bottom: 10px;
    }

    .nav_links:hover {
        font-family: Tahoma;
        font-size: 11px;
        color: #FFFFFF;
        text-decoration: none;
        font-weight: bold;
        padding-bottom: 10px;
    }
/*>>>>>>>>>>>>> Body Navigation CSS "END" Here  <<<<<<<<<<<<<<<*/



/*>>>>>>>>>>>>>>>>>>>>>>> Body CSS starst from Here  <<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.pro_body_top_BgBorder {
    background-color: #FFFFFF;
    border-bottom: 1px solid #9AAAD9;
}

.boldFontFace_Payment {
    font-family: Tahoma;
    font-size: 11px;
    color: #515151;
    font-weight: bold;
    text-decoration: none;
    padding-left: 10px;
}

.boldFontFace {
    font-family: Tahoma;
    font-size: 11px;
    color: #515151;
    font-weight: bold;
    text-decoration: none;
    padding-left: 5px;
}

.boldFontFace_p {
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    font-weight: bold;
    text-decoration: none;
}

.subheadings {
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: bold;
    text-decoration: none;
    white-space: nowrap;
}

.subheadings1 {
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: bold;
    text-decoration: none;
    /*white-space: nowrap;*/
}

.fontValidator_b {
    font-family: Georgia;
    font-size: 12px;
    color: #294391;
    font-weight: bold;
    text-decoration: none;
    white-space: nowrap;
    float: right;
}

.bodyFontFace_Font {
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
    white-space: nowrap;
}

.gridNewFontFace2 {
    font-family: Tahoma;
    font-size: 11px;
    color: #282828;
    font-weight: normal;
    text-decoration: none;
    padding-left: 10px;
    line-height: 18px;
    white-space: nowrap;
    border: 1px #D2E4FF solid;
}


.bodyFontFace_b {
    font-family: Tahoma;
    font-size: 11px;
    color: #282828;
    font-weight: bold;
    text-decoration: none;
    padding-left: 10px;
    line-height: 18px;
    white-space: nowrap;
}


.bodyFontFace_pro {
    font-family: Tahoma;
    font-size: 11px;
    color: #282828;
    font-weight: normal;
    text-decoration: none;
    padding-left: 5px;
    line-height: 21px;
    white-space: nowrap;
}

.bodyFontFace_prob {
    font-family: Tahoma;
    font-size: 11px;
    color: #282828;
    font-weight: bold;
    text-decoration: none;
    padding-left: 5px;
    line-height: 21px;
    white-space: nowrap;
}

.bodyFontFace3 {
    font-family: Tahoma;
    font-size: 11px;
    color: #282828;
    font-weight: normal;
    text-decoration: none;
    white-space: nowrap;
}

.bodyFontFace3_b {
    font-family: Tahoma;
    font-size: 11px;
    color: #282828;
    font-weight: bold;
    text-decoration: none;
    white-space: nowrap;
}

.DataGridFixedHeader {
    left: 0px;
    position: relative;
    top: -2px;
    height: 16px;
    background-color: Blue;
}

.bodyFontFace2 {
    font-family: Tahoma;
    font-size: 11px;
    color: #282828;
    font-weight: normal;
    text-decoration: none;
}

.bodyFontFace6 {
    font-family: Tahoma;
    font-size: 11px;
    color: #282828;
    font-weight: normal;
    text-decoration: none;
    vertical-align: top; /* it is used for auth print */
}

.bodyFontFace2_b {
    font-family: Tahoma;
    font-size: 11px;
    color: #282828;
    font-weight: bold;
    text-decoration: none;
}

.bodyFontFace_S {
    font-family: Arial;
    font-size: 12px;
    color: Black;
    font-weight: bold;
    text-decoration: none;
    background-color: #E0E7FE;
}

.bodyFontFace_W {
    font-family: Tahoma;
    font-size: 14px;
    color: #FF0000;
    font-weight: normal;
    text-decoration: none;
}

.boldFontFace2 {
    font-family: Tahoma;
    font-size: 11px;
    color: #303030;
    font-weight: bold;
    text-decoration: none;
    padding-right: 5px;
    white-space: nowrap;
}


.bodyFontFace_float {
    font-family: Tahoma;
    font-size: 11px;
    color: #282828;
    font-weight: normal;
    text-decoration: none;
    padding-right: 1px;
    line-height: 18px;
    white-space: nowrap;
    float: left;
}


.HyperLInk:link {
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: underline;
    line-height: 18px;
}

.HyperLInk:visited, .HyperLInk:hover {
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: underline;
    line-height: 18px;
}


.bodyFontFace4 {
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
    padding-right: 10px;
}

.formFields {
    font-family: Tahoma;
    font-size: 11px;
    color: #2D344B;
    font-weight: normal; /*Change all Text fields to Capital letters */
    text-transform: uppercase;
}

.formFields2 {
    font-family: Tahoma;
    font-size: 11px;
    color: #2D344B;
    font-weight: normal; /*Change all Text fields to Capital letters */
    text-transform: uppercase;
    margin-left: 5px; /* it is used for auth print */
}

.formFieldsMultiline {
    font-family: Tahoma;
    font-size: 11px;
    color: #2D344B;
    font-weight: normal; /*Change all Text fields to Capital letters */
    text-transform: none;
    float: left;
}

.formFields_float3 {
    font-family: Tahoma;
    font-size: 11px;
    color: #2D344B;
    font-weight: normal; /*Change all Text fields to Capital letters */
    float: left;
    text-transform: uppercase;
}

.formFields_b {
    font-family: Tahoma;
    font-size: 11px;
    color: #2D344B;
    font-weight: bold; /*Change all Text fields to Capital letters */
    text-transform: capitalize;
}

.formFields_visible {
    font-family: Tahoma;
    font-size: 11px;
    color: #2D344B; /*font-weight: bold; */ /*Change all Text fields to Capital letters */
    text-transform: uppercase;
}

.formFieldsBorderless {
    font-family: Tahoma;
    font-size: 11px;
    color: #2D344B;
    font-weight: normal; /*Change all Text fields to Capital letters */
    text-transform: uppercase;
    border: 1px solid #FFFFFF;
}

.notesText {
    font-family: Tahoma;
    font-size: 11px;
    color: #2D344B;
    font-weight: normal;
}

.notesText_float {
    font-family: Tahoma;
    font-size: 11px;
    color: #2D344B;
    font-weight: normal;
    float: left;
}

.default_txtBox {
    background-color: Transparent;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #3d57f1;
    border: 0px solid #FFFFFF;
    float: left;
}

.border {
    border: 1px solid #C9D7DE;
}

.padding_req {
    padding-left: 5px;
    padding-right: 5px;
}

padding_req1 {
    padding-left: 6px;
    padding-right: 6px;
}

.top_bottom1 {
    padding-top: 2px;
    padding-bottom: 2px;
}

.border2 {
    border: 1px solid #DDDDDD;
}

.bodyFontFace_p {
    font-family: Tahoma;
    font-size: 11px;
    color: #282828;
    font-weight: normal;
    text-decoration: none;
    padding-left: 10px;
    white-space: nowrap;
}

.bodyFontFace_pb {
    font-family: Tahoma;
    font-size: 11px;
    color: #282828;
    font-weight: bold;
    text-decoration: none;
    padding-left: 10px;
    white-space: nowrap;
}

.LargeButton {
    background-repeat: no-repeat;
    background-position: left bottom;
    font-family: Tahoma;
    font-size: 12px;
    color: #000000;
    width: 190px;
    height: 25px;
    text-decoration: none;
}


.healthplan_Buttons {
    border: 0px;
    background-image: url(images/healh_button2.jpg);
    background-repeat: no-repeat;
    background-position: left;
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    padding-top: 4px;
    font-weight: normal;
    text-decoration: none;
    width: 190px;
    height: 28px;
    cursor: pointer;
}

.healthplan_Buttons_off {
    border: 0px;
    background-image: url(images/heal_button.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    font-family: Tahoma;
    font-size: 11px;
    color: #39425E;
    padding-top: 4px;
    font-weight: normal;
    text-decoration: none;
    width: 190px;
    height: 28px;
    cursor: pointer;
}

.healthplan_Buttons_hov {
    border: 0px;
    background-image: url(images/health_button_h.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    font-family: Tahoma;
    font-size: 11px;
    color: #39425E;
    padding-top: 4px;
    font-weight: normal;
    text-decoration: none;
    width: 190px;
    height: 28px;
    cursor: pointer;
}

.healthplan_b_border {
    border-bottom: 2px solid #143DB9;
}


.largebutton2 {
    border-bottom: 3px solid #143DB9;
    background-image: url(images/healh_button2.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    font-family: Tahoma, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    padding-bottom: 5px;
    text-decoration: none;
}

.BoldFont {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #6F6E6E;
    text-decoration: none;
}

.BoldFont2 {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    padding-left: 5px;
    text-transform: uppercase; /*Change all Text fields to Capital letters */
}

.FileFont {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #666666;
    text-decoration: none;
}

.BackColor {
    background-color: Black;
    color: White;
    text-decoration: none;
    font-size: 11px;
    font-family: Tahoma;
}

.NormalFont {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #666666;
    text-decoration: none;
}

.darkColorbg {
    background-color: #4A7DCA;
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}

.darkColorbgFooter {
    background-color: #4A7DCA;
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    height: 20px;
}

.darkColorbgBig {
    background-color: #4A7DCA;
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}

.bmPreviewNew {
    background-color: #4A7DCA;
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    padding-top: 4px;
    padding-left: 8px;
    height: 18px;
}

.darkColorbg_normal {
    background-color: #9298AA;
    font-family: Tahoma;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none; /* background-color: #4A7DCA; 	font-family: Tahoma; 	font-size: 11px; 	color: #FFFFFF; 	font-weight: normal; 	text-decoration: none; */
}


.gridbg_FontFace {
    background-color: #FFFFFF;
    border-right: 1px solid #DFDFDF;
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    padding-left: 3px;
    text-decoration: none;
}

.gridbg_FontFace2 {
    background-color: #EEEEEE;
    border-right: 1px solid #DFDFDF;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    font-weight: normal;
    padding-left: 3px;
    text-decoration: none;
}

.gridlightbg_FontFace {
    background-color: #F4F6F8;
    border-bottom: 1px solid #EEEEEE;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    font-weight: normal;
    padding-left: 3px;
    text-decoration: none;
}

.gridHover_FontFace2 {
    background-color: #E8EFFB;
    border-bottom: 1px solid #EEEEEE;
    font-family: Tahoma;
    font-size: 11px;
    color: #262525;
    font-weight: normal;
    padding-left: 3px;
    text-decoration: none;
}

.Button {
    background-image: url(images/button3.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 61px;
    height: 23px;
    border: 0px;
    cursor: pointer;
}
/* Added By Krishna Chaitanya */
.showDetials02 {
    background-image: url(images/showdetils.gif);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 92px;
    height: 22px;
    border: 0px;
    cursor: pointer;
    margin-left: 3px;
}
/* Added By Krishna Chaitanya */
.Button01 {
    background-image: url(images/button3.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 92px;
    height: 23px;
    border: 0px;
    cursor: pointer;
}
/*Added by Vijay*/
.Buttonimg_SortButton {
    background-image: url(images/SortButton.gif);
    background-repeat: no-repeat;
    background-position: left top;
    width: 61px;
    height: 23px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_DeleteButton {
    background-image: url(images/Delete.gif);
    background-repeat: no-repeat;
    background-position: left top;
    width: 61px;
    height: 23px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_EditButton {
    background-image: url(images/EditButton1.gif);
    background-repeat: no-repeat;
    background-position: left top;
    width: 61px;
    height: 23px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_addButtonBorder {
    background-image: url(images/addButtonBorder.gif);
    background-repeat: no-repeat;
    background-position: left top;
    width: 61px;
    height: 23px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_AddButton {
    background-image: url(images/Add1Button.gif);
    background-repeat: no-repeat;
    background-position: left top;
    width: 61px;
    height: 23px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_AddParenthesisButton {
    background-image: url(images/AddButton.gif);
    background-repeat: no-repeat;
    background-position: left top;
    width: 61px;
    height: 23px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_SQLButton {
    background-image: url(images/SQLButton.gif);
    background-repeat: no-repeat;
    background-position: left top;
    width: 61px;
    height: 23px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_RemoveParenthesisButton {
    background-image: url(images/RemoveButton.gif);
    background-repeat: no-repeat;
    background-position: left top;
    width: 61px;
    height: 23px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_SearchButton {
    background-image: url(images/SearchButton.gif);
    background-repeat: no-repeat;
    background-position: left top;
    width: 61px;
    height: 23px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_Cancel {
    background-image: url(images/CancleButton.gif);
    background-repeat: no-repeat;
    background-position: left top;
    width: 61px;
    height: 23px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_ClearAll {
    background-image: url(images/ClearButton.gif);
    background-repeat: no-repeat;
    background-position: left top;
    width: 61px;
    height: 23px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_Count {
    background-image: url(images/CountButton.gif);
    background-repeat: no-repeat;
    background-position: left top;
    width: 61px;
    height: 23px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_Ok {
    background-image: url(images/OkButton.gif);
    background-repeat: no-repeat;
    background-position: left top;
    width: 61px;
    height: 23px;
    border: 0px;
    cursor: pointer;
}

.Button_ShowDetails {
    background-image: url(images/showdetils_search.gif);
    background-repeat: no-repeat;
    background-position: left top;
    width: 92px;
    height: 23px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_Close {
    background-image: url(images/CloseButton.gif);
    background-repeat: no-repeat;
    background-position: left top;
    width: 61px;
    height: 23px;
    border: 0px;
    cursor: pointer;
}
/*End*/
.Button02 {
    background-image: url(images/smallButton_new02.gif);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 56px;
    height: 23px;
    border: 0px;
    cursor: pointer;
}

.hpButton {
    background-image: url(images/hp_Button.gif);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 43px;
    height: 17px;
    border: 0px;
    cursor: pointer;
}

.process_Button {
    background-image: url(images/LargeButton.gif);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Arial;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 199px;
    height: 22px;
    border: 0px;
    cursor: pointer;
}

.medium_Button {
    background-image: url(images/MediumButton.gif);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Arial;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 124px;
    height: 22px;
    border: 0px;
    cursor: pointer;
}

.Button_price {
    background-image: url(images/pricebutton.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 62px;
    height: 22px;
    padding-left: 10px;
    border: 0px;
    cursor: pointer;
}

.showDetials {
    background-image: url(images/showdetils.gif);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 92px;
    height: 22px;
    border: 0px;
    cursor: pointer;
    float: left;
    margin-left: 3px;
}

.showDetialsMemb {
    background-image: url(images/showdetils.gif);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 130px;
    height: 22px;
    cursor: pointer;
    float: left;
    margin-left: 4px;
}

.showDetails1 {
    background-image: url(images/showdetils.gif);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 92px;
    height: 22px;
    border: 0px;
    cursor: pointer;
    margin-left: 3px;
}

.new_Buttonfloat {
    background-image: url(images/NewButtonSHow.gif);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Arial;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 92px;
    height: 22px;
    border: 0px;
    cursor: pointer;
    float: left;
    margin-left: 4px;
    margin-bottom: 3px;
}

.ButtonImg_Claims {
    background-image: url(images/ClaimButton_03.gif);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Arial;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 92px;
    height: 22px;
    border: 0px;
    cursor: pointer;
    float: left;
    margin-left: 4px;
    margin-bottom: 3px;
}

.ButtonImg_Totals {
    background-image: url(images/TotalsButton.gif);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Arial;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 92px;
    height: 22px;
    border: 0px;
    cursor: pointer;
    float: left;
    margin-left: 4px;
    margin-bottom: 3px;
}

.sortAsc {
    background-image: url(images/assending_1.gif);
    background-repeat: no-repeat;
    background-position: center;
    width: 30px;
    height: 20px;
}

.sortDes {
    background-image: url(images/decending_1.gif);
    background-repeat: no-repeat;
    background-position: center;
    width: 30px;
    height: 20px;
}

.gridHeader {
    background-color: #666666;
    font-family: Tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    padding-left: 10px;
}

.normalFont {
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: none;
}

.tree_navborder_r {
    border-right: 1px solid #4A7DCA;
    border-left: 1px solid #143DB9;
}


.tree_nav {
    line-height: 18px;
    border-bottom: 1px solid #DFE0E6;
    background-image: url(images/aro.gif);
    background-repeat: no-repeat;
    display: block;
    background-position: 4px;
    padding-left: 20px;
    background-color: #E9EAEE; /* 	background-color: #E7EDFD; */
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: none;
    white-space: nowrap;
}

    .tree_nav:link {
        line-height: 18px;
        border-bottom: 1px solid #DFE0E6;
        background-image: url(images/aro.gif);
        background-repeat: no-repeat;
        display: block;
        background-position: 4px;
        padding-left: 20px;
        background-color: #E9EAEE;
        font-family: Tahoma;
        font-size: 11px;
        color: #294391;
        font-weight: normal;
        text-decoration: none;
        white-space: nowrap;
    }

    .tree_nav:visited {
        line-height: 18px;
        border-bottom: 1px solid #DFE0E6;
        background-image: url(images/aro.gif);
        background-repeat: no-repeat;
        display: block;
        background-position: 4px;
        padding-left: 20px;
        background-color: #E9EAEE;
        font-family: Tahoma;
        font-size: 11px;
        color: #294391;
        font-weight: normal;
        text-decoration: none;
        white-space: nowrap;
    }

    .tree_nav:hover {
        line-height: 18px;
        border-bottom: 1px solid #DFE0E6;
        background-image: url(images/aro.gif);
        background-repeat: no-repeat;
        display: block;
        background-position: 4px;
        padding-left: 20px;
        background-color: #E9EAEE;
        font-family: Tahoma;
        font-size: 11px;
        color: #294391;
        font-weight: normal;
        text-decoration: none;
        white-space: nowrap;
    }

.Process_navborder_r {
    border-right: 1px solid #4A7DCA;
    border-left: 1px solid #143DB9;
}

.Process_nav {
    line-height: 18px;
    border-bottom: 1px solid #DFE0E6;
    background-color: #E9EAEE;
    display: block;
    background-image: url(images/Arrow_NavGrey.gif);
    background-repeat: no-repeat;
    background-position: 4px;
    width: 198px;
    text-align: left;
    padding-left: 20px;
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}

.Unprocess_nav {
    line-height: 18px;
    border-bottom: 1px solid #DFE0E6;
    background-color: #E9EAEE;
    display: block;
    width: 198px;
    text-align: left;
    padding-left: 20px;
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}

.ProcessVoid_nav {
    line-height: 18px;
    border-bottom: 1px solid #DFE0E6;
    background-color: #E9EAEE;
    display: block;
    background-image: url(images/VoidChecks.gif);
    background-repeat: no-repeat;
    background-position: 4px;
    width: 198px;
    text-align: left;
    padding-left: 20px;
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}

.ProcessCancel_nav {
    line-height: 18px;
    border-bottom: 1px solid #DFE0E6;
    background-color: #E9EAEE;
    display: block;
    background-image: url(images/CancelCheck.gif);
    background-repeat: no-repeat;
    background-position: 4px;
    width: 198px;
    text-align: left;
    padding-left: 20px;
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}


.ProcessNav_normal {
    line-height: 18px;
    border-bottom: 1px solid #DFE0E6;
    background-color: #E9EAEE;
    display: block;
    width: 198px;
    text-align: left;
    padding-left: 20px;
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}

.ProcessNav_Red {
    line-height: 18px;
    border-bottom: 1px solid #DFE0E6;
    background-color: #E9EAEE;
    display: block;
    background-image: url(images/ArrowRed.gif);
    background-repeat: no-repeat;
    background-position: 4px;
    width: 198px;
    text-align: left;
    padding-left: 20px;
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}

.ProcessNav_Redhover {
    line-height: 18px;
    border-bottom: 1px solid #DFE0E6;
    background-color: #344B98;
    display: block;
    background-image: url(images/ArrowRed.gif);
    background-repeat: no-repeat;
    background-position: 4px;
    width: 198px;
    text-align: left;
    padding-left: 20px;
    font-family: Tahoma;
    font-size: 11px;
    color: #f7f9fd;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}

.ProcessNav_Report {
    line-height: 18px;
    border-bottom: 1px solid #DFE0E6;
    background-color: #E9EAEE;
    display: block;
    background-image: url(images/Report1.gif);
    background-repeat: no-repeat;
    background-position: 4px;
    width: 198px;
    text-align: left;
    padding-left: 20px;
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}

.ProcessNav_Usersel {
    line-height: 18px;
    border-bottom: 1px solid #DFE0E6;
    background-color: #E9EAEE;
    display: block;
    background-image: url(images/VoidChecks.gif);
    background-repeat: no-repeat;
    background-position: 4px;
    width: 198px;
    text-align: left;
    padding-left: 20px;
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}

.ProcessNavVoid_Usersel {
    line-height: 18px;
    border-bottom: 1px solid #DFE0E6;
    background-color: #E9EAEE;
    display: block;
    background-image: url(images/VoidChecks.gif);
    background-repeat: no-repeat;
    background-position: 4px;
    width: 198px;
    text-align: left;
    padding-left: 20px;
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}

.ProcessNavCancel_Usersel {
    line-height: 18px;
    border-bottom: 1px solid #DFE0E6;
    background-color: #E9EAEE;
    display: block;
    background-image: url(images/CancelCheck.gif);
    background-repeat: no-repeat;
    background-position: 4px;
    width: 198px;
    text-align: left;
    padding-left: 20px;
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}

.ProcessNavEDI35_Usersel {
    line-height: 18px;
    border-bottom: 1px solid #DFE0E6;
    background-color: #E9EAEE;
    display: block;
    background-image: url(images/EDIMap.gif);
    background-repeat: no-repeat;
    background-position: 4px;
    width: 198px;
    text-align: left;
    padding-left: 20px;
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}

.ProcessNavrelease9_Usersel {
    line-height: 18px;
    border-bottom: 1px solid #DFE0E6;
    background-color: #E9EAEE;
    display: block;
    background-image: url(images/Release.gif);
    background-repeat: no-repeat;
    background-position: 4px;
    width: 198px;
    text-align: left;
    padding-left: 20px;
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}

.ProcessNavdeselect_Usersel {
    line-height: 18px;
    border-bottom: 1px solid #DFE0E6;
    background-color: #E9EAEE;
    display: block;
    background-image: url(images/DeselectArrow.gif);
    background-repeat: no-repeat;
    background-position: 4px;
    width: 198px;
    text-align: left;
    padding-left: 20px;
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer; /*border-bottom: 1px solid #324995;*/
}

.ProcessVisit_Usersel {
    line-height: 20px;
    background-image: url(images/NewUtility2.gif);
    background-repeat: no-repeat;
    display: block;
    background-position: 4px;
    padding-left: 20px;
    background-color: #344B98;
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    cursor: default;
    width: 198px;
}

.ProcessVisitCancel_Usersel {
    line-height: 20px;
    background-image: url(images/CancelCheck.gif);
    background-repeat: no-repeat;
    display: block;
    background-position: 4px;
    padding-left: 20px;
    background-color: #344B98;
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    cursor: default;
    width: 198px;
}

.ProcessVisitVoid_Usersel {
    line-height: 20px;
    background-image: url(images/VoidChecks.gif);
    background-repeat: no-repeat;
    display: block;
    background-position: 4px;
    padding-left: 20px;
    background-color: #344B98;
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    cursor: default;
    width: 198px;
}


.ProcessVisit_Report {
    line-height: 20px;
    background-image: url(images/Report_02.gif);
    background-repeat: no-repeat;
    display: block;
    background-position: 4px;
    padding-left: 20px;
    background-color: #344B98;
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    cursor: default;
    width: 198px;
}

.visited_nav {
    line-height: 20px;
    background-image: url(images/Arrow_NavGrey.gif);
    background-repeat: no-repeat;
    display: block;
    background-position: 4px;
    padding-left: 20px;
    background-color: #344B98;
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    cursor: default;
    width: 198px;
}

.visited835_nav {
    line-height: 20px;
    background-image: url(images/EDIMap.gif);
    background-repeat: no-repeat;
    display: block;
    background-position: 4px;
    padding-left: 20px;
    background-color: #344B98;
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    cursor: default;
    width: 198px;
}

.visitedeselect_nav {
    line-height: 20px;
    background-image: url(images/DeselectArrow.gif);
    background-repeat: no-repeat;
    display: block;
    background-position: 4px;
    padding-left: 20px;
    background-color: #344B98;
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    cursor: default;
    width: 198px;
}

.visiteRelease9_nav {
    line-height: 20px;
    background-image: url(images/Release.gif);
    background-repeat: no-repeat;
    display: block;
    background-position: 4px;
    padding-left: 20px;
    background-color: #344B98;
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    cursor: default;
    width: 198px;
}

.visiteVoidPostChecks_nav {
    line-height: 20px;
    background-image: url(images/VoidChecks.gif);
    background-repeat: no-repeat;
    display: block;
    background-position: 4px;
    padding-left: 20px;
    background-color: #344B98;
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    cursor: default;
    width: 198px;
}

.visitedProcessed_nav {
    line-height: 20px;
    background-image: url(images/ArrowRed.gif);
    background-repeat: no-repeat;
    display: block;
    background-position: 4px;
    padding-left: 20px;
    background-color: #344B98;
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: normal;
    text-align: left;
    text-decoration: none;
    cursor: default;
    width: 198px;
}

.over_nav {
    line-height: 18px;
    background-position: 4px;
    padding-left: 20px;
    background-color: #E9EAEE;
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: none;
}

.active_nav {
    line-height: 18px;
    border-bottom: 1px solid #DFE0E6;
    background-image: url(images/Arrow_Nav.gif);
    background-repeat: no-repeat;
    display: block;
    background-position: 4px;
    padding-left: 20px;
    background-color: #999999;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.page_nav {
    background-color: #C8CBD4;
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: none;
    white-space: nowrap;
    text-align: left;
}

.btnNav_credentials {
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: none;
    white-space: nowrap;
    text-align: left;
    cursor: pointer;
    background-image: url(images/Arrow_Nav.gif);
    background-repeat: no-repeat;
    background-position: 5px;
    padding-left: 25px;
    background-color: #E9EAEE;
}

.bottomBorder_Credentisl {
    border-bottom: 1px solid #DFE0E6;
}

.page_nav:link {
    line-height: 18px;
    border-bottom: 1px solid #A8B8E8;
    background-image: url(images/Arrow_NavGrey.gif);
    background-repeat: no-repeat;
    display: block;
    background-position: 4px;
    padding-left: 20px;
    background-color: #C8CBD4;
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: none;
    white-space: nowrap;
}

.page_nav:visited {
    line-height: 18px;
    border-bottom: 1px solid #A8B8E8;
    background-image: url(images/Arrow_Nav.gif);
    background-repeat: no-repeat;
    display: block;
    background-position: 4px;
    padding-left: 20px;
    background-color: #C8CBD4;
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: none;
    white-space: nowrap;
}

.page_nav:hover {
    line-height: 18px;
    border-bottom: 1px solid #B5C2E9;
    background-image: url(images/Arrow_Nav.gif);
    background-repeat: no-repeat;
    display: block;
    background-position: 4px;
    padding-left: 20px;
    background-color: #C8CBD4;
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: none;
    white-space: nowrap;
}

.description {
    background-color: Transparent;
    border: 0px; /*solid #E1E8EF; background-color: #F0F0F0; 	   color: #2D344B;*/
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    height: 15px; /*Change all Text fields to Capital letters */
    text-transform: uppercase;
}

/*---- New CSS Added by Baibhaw kumar -----*/
.description_new {
    background-color: Transparent;
    border: 0px; /*background-color: #F0F0F0; 	   color: #2D344B;*/
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    text-transform: uppercase;
}

.description_floatNew {
    background-color: Transparent;
    border: 0px; /*background-color: #F0F0F0; 	color: #2D344B;*/
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    float: left;
    text-transform: uppercase;
}

.description_Bfloat {
    background-color: Transparent;
    border: 0px; /*background-color: #F0F0F0; 	color: #2D344B;*/
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    float: left;
    height: 15px; /*Change all Text fields to Capital letters */
    text-transform: uppercase;
}
/*---- New CSS Added End -----*/
.description_float {
    background-color: Transparent;
    border: 0px; /*background-color: #F0F0F0; 	color: #2D344B;*/
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    float: left;
    height: 15px; /*Change all Text fields to Capital letters */
    text-transform: uppercase;
}

.description_ReadOnly_DefaultText {
    background-color: Transparent;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #3d57f1;
    border: 0px solid #FFFFFF;
    float: left;
}

.description_ReadOnly {
    background-color: Transparent;
    border: 0px; /*background-color: #F0F0F0; 	color: #2D344B;*/
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    float: left;
    height: 15px; /*Change all Text fields to Capital letters */
    text-transform: uppercase;
}

.description_ReadOnly_new {
    background-color: Transparent;
    border: 0px; /*background-color: #F0F0F0; 	color: #2D344B;*/
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    height: 15px; /*Change all Text fields to Capital letters */
    text-transform: uppercase;
}

.description_float_ReadOnly {
    background-color: Transparent;
    border: 0px; /*background-color: #F0F0F0; 	color: #2D344B;*/
    font-family: Tahoma;
    font-size: 11px;
    color: #000000; /*--- Color Code for Grey #aca899 --*/
    font-weight: normal;
    float: left;
    height: 15px; /*Change all Text fields to Capital letters */
    text-transform: uppercase;
}
/*---- New CSS Added by jagadeesh -End -----*/
.description_Cfloat {
    background-color: Transparent;
    border: 0px; /*background-color: #F0F0F0; 	color: #2D344B;*/
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    float: left;
    height: 15px; /*Change all Text fields to Capital letters */
    text-transform: uppercase;
}

.description_float2 {
    /*background-color: #F0F0F0; 	color: #2D344B; 	*/
    border: 0px;
    font-family: Tahoma;
    font-size: 11px;
    background-color: Transparent;
    color: #000000;
    font-weight: normal;
    float: left;
    margin-left: 2px; /*Change all Text fields to Capital letters */
    text-transform: uppercase;
}

.description_float1 {
    /* 	color: #2D344B;*/
    border: 0px;
    background-color: Transparent;
    color: #000000;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    float: left; /*Change all Text fields to Capital letters */
    text-transform: uppercase;
}

.description_float3 {
    /* 	color: #2D344B;*/
    border: 0px;
    background-color: Transparent;
    color: #000000;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    float: left;
    margin-left: 2px; /*Change all Text fields to Capital letters */
    text-transform: uppercase;
}

.gridborder {
    border: 1px solid #D3DCF7;
}



/* start Css on 12 th October*/

.DarkGrayBgColor {
    background-color: #666666;
    font-family: Tahoma;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    border-top: 5px solid #666666;
    border-bottom: 5px solid #666666;
}

.whiteBorder {
    border: 2px solid #FFFFFF;
}

.whiteBorder_wBg {
    border: 2px solid #FFFFFF;
    background-color: #FFFFFF;
}

.grid_bottomBorder {
    background-color: #4A7DCA;
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    border-bottom: 1px solid #FFFFFF;
}
/* End the CSSS on 12th October*/

/* Start Tree view Css for Healthplan Contact Page */
.tree_veiwMain {
    line-height: 18px;
    text-decoration: none;
    font-weight: bold;
    font-family: Tahoma;
    font-size: 10px;
    color: #294391; /*This Property for Change lower case to UpeerCase  */
    text-transform: uppercase;
}

    .tree_veiwMain:link, .tree_veiwMain:visited, .tree_veiwMain:hover {
        line-height: 18px;
        text-decoration: none;
        font-weight: bold;
        font-family: Tahoma;
        font-size: 10px;
        color: #294391; /*This Property for Change lower case to UpeerCase  */
        text-transform: uppercase;
    }

.treeview_leafNodes {
    line-height: 18px;
    font-family: Tahoma;
    text-decoration: none;
    font-weight: normal;
    font-size: 11px;
    color: #48557E; /*This Property for Change lower case to UpeerCase  */
    text-transform: uppercase;
}

    .treeview_leafNodes:link, .treeview_leafNodes:visited, .treeview_leafNodes:hover {
        line-height: 18px;
        font-family: Tahoma;
        text-decoration: none;
        font-weight: normal;
        font-size: 11px;
        color: #48557E; /*This Property for Change lower case to UpeerCase  */
        text-transform: uppercase;
    }

.teeview_selectedNode {
    line-height: 18px;
    display: block;
    font-family: Tahoma;
    text-decoration: none;
    font-weight: bold;
    font-size: 10px;
    color: Red; /*This Property for Change lower case to UpeerCase  */
    text-transform: uppercase;
}

    .teeview_selectedNode:link, .teeview_selectedNode:visited, .teeview_selectedNode:hover {
        /* border:1xp solide #C9D4F3; background-color:#DBE3F9; */
        line-height: 18px;
        display: block;
        font-family: Tahoma;
        text-decoration: none;
        font-weight: bold;
        font-size: 10px;
        color: Red; /*This Property for Change lower case to UpeerCase  */
        text-transform: uppercase;
    }

.leftNavBordder {
    border: 1px solid #D3DCF7;
    font-size: 11px;
    color: #48557E;
    text-decoration: none;
    font-weight: normal; /*This Property for Change lower case to UpeerCase  */
    text-transform: uppercase;
}


.buttonColorbg {
    background-color: #477DCA;
    border: 0px;
    width: 25px;
    height: 20px;
}





/*>>>>>>>>>>>>>>>>>>>>>>>>>> Start CSS For Grds Grid StyleBorder<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

.grid_top {
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    background-color: #7F9DB9;
    border-top: 4px solid #7F9DB9;
}


.grdiStyle {
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    background-color: #A7A7A7;
    border: 0px solid #9F9F9F;
}

.grdiStyle_2 {
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    background-color: #9F9F9F;
    border-top: 6px solid #9F9F9F;
    border-bottom: 6px solid #9F9F9F;
}

.grdiStyle_3 {
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    background-color: #9F9F9F;
    border: 0px solid #9F9F9F;
}


.grid_main_top {
    font-family: Tahoma;
    font-size: 14px;
    color: #123872;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    background-color: #C0CAE6;
}

.grdiStyle_header {
    /*	background-color:#6E7489; 	font-family: Tahoma; 	font-size: 12px; 	color: #FFFFFF; 	font-weight: normal; 	text-decoration: none; */
    font-family: Tahoma;
    font-size: 10px;
    color: #A1D6FF;
    font-weight: bold;
    text-decoration: none;
    background-color: Green;
    border-right: 1px solid #84ADEA;
}

.grid_border_style {
    border: 1px solid #EEEEEE;
    background-color: White;
}

.grdi_ButttonStyle {
    border: 1px solid #FFFFFF;
    background-color: #FFFFFF;
}

.gridStyle_wob_FontStyle {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #333333;
    padding-left: 5px;
    padding-right: 2px;
    line-height: 18px;
    border-right: 1px solid #EEEEEE;
}

.gridStyle_wobr_FontStyle {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #333333;
    text-align: right;
    padding-right: 10px;
    line-height: 18px;
    border-right: 1px solid #EEEEEE;
}

.grid_leftNavStyle {
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    background-color: #EAEFFD;
    border: 1px solid #C0CAE6;
}

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> End CSS for Grids >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*>>>>>>>>>>>>>>>>>>>>>>> CSS Starts For Providers<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
.verfyScreens {
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    background-color: #EEEEEE;
    border: 1px solid #EEEEEE;
}

.rightside_padding {
    padding-right: 5px;
}

/*>>>>>>>>>>>>>>>>>>>> Member Setup CSS Starts Here <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/


.mSetup_leftNavStyle {
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    text-decoration: none;
    background-color: #FFFFFF;
}

.mSetup_lnbs {
    font-family: Tahoma;
    font-size: 11px;
    color: #093C8A;
    width: 175px;
    height: 21px;
    font-weight: bold;
    text-decoration: none;
    background-image: url(images/setup_button_aro.gif);
    background-repeat: repeat-x;
    background-position: center;
    padding-left: 15px;
}

    .mSetup_lnbs:link, .mSetup_lnbs:visited {
        font-family: Tahoma;
        font-size: 11px;
        color: #093C8A;
        width: 175px;
        height: 21px;
        font-weight: bold;
        text-decoration: none;
        background-image: url(images/setup_button_aro.gif);
        background-repeat: repeat-x;
        background-position: center;
        padding-left: 15px;
    }

    .mSetup_lnbs:hover {
        font-family: Tahoma;
        font-size: 11px;
        color: #093C8A;
        width: 175px;
        height: 21px;
        font-weight: bold;
        text-decoration: none;
        background-image: url(images/setup_button_aro.gif);
        background-repeat: repeat-x;
        background-position: center;
        padding-left: 15px;
    }

    .mSetup_lnbs:selected {
        font-family: Tahoma;
        font-size: 11px;
        color: #093C8A;
        width: 175px;
        height: 21px;
        font-weight: bold;
        text-decoration: none;
        background-image: url(images/setup_button_aro.gif);
        background-repeat: repeat-x;
        background-position: center;
        padding-left: 15px;
    }

.mSetup_stepStyle {
    vertical-align: top;
    font-family: Tahoma;
    line-height: 16px;
    font-size: 10px;
    color: #999999;
    text-decoration: none;
}

.leftNav_div {
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    text-decoration: none;
    line-height: 20px;
    background-color: #2C428E;
    width: 182px;
    height: 9px;
    position: relative;
    float: left;
}

.AjaxDiv {
    padding-left: 10px;
    font-weight: normal;
    font-size: 11px;
    color: #333333;
    border-bottom: #efefef 1px solid;
    font-family: Tahoma;
    text-decoration: none;
}

.AjaxDiv_border {
    border-right: #4b7cc9 1px solid;
    border-top: #4b7cc9 1px solid;
    font-weight: normal;
    font-size: 11px;
    border-left: #4b7cc9 1px solid;
    color: #48557e;
    border-bottom: #4b7cc9 1px solid;
    font-family: Tahoma;
    text-decoration: none;
}

.mSetup_Header {
    background-image: url(images/wizardheader.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: #86ADE8;
    font-family: Tahoma;
    font-size: 14px;
    display: block;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
    line-height: 20px;
    padding-bottom: 4px;
    text-decoration: none;
}

.label {
    float: left;
    width: 129px;
    font-family: Tahoma;
    font-size: 11px;
    color: Blue;
    font-weight: normal;
    text-decoration: none;
}

.label_new {
    float: left;
    width: 50px;
    font-family: Tahoma;
    font-size: 11px;
    color: #48557E;
    font-weight: normal;
    text-decoration: none;
}

.label2 {
    float: left;
    width: 170px;
    font-family: Tahoma;
    font-size: 11px;
    color: #48557E;
    font-weight: normal;
    text-decoration: none;
}

.label_code {
    float: left;
    width: 160px;
    font-family: Tahoma;
    font-size: 11px;
    color: #48557E;
    font-weight: normal;
    text-decoration: none;
}

.codes_div {
    margin-left: 120px;
    text-align: left;
    font-family: Tahoma;
    font-size: 10px;
    color: #333333;
    font-weight: bold;
    text-decoration: none;
}

.float {
    float: left;
    margin-left: 2px;
    margin-right: 2px;
}


.float_m {
    float: left;
}

.Button_float_left_r {
    float: right;
    background-image: url(images/button3.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 61px;
    height: 23px;
    border: 0px;
    cursor: pointer;
}

.Button_float_left_pr {
    float: right;
    margin-right: 5px;
    background-image: url(images/button3.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 61px;
    height: 23px;
    border: 0px;
    cursor: pointer;
}

.Button_Exclude {
    float: right;
    margin-right: 5px;
    background-image: url(images/health_exclude.gif);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 15px;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    width: 198px;
    height: 28px;
    border: 0px;
    cursor: pointer;
}


.addButton {
    background-image: url(images/newButton.gif);
    background-repeat: no-repeat;
    background-position: left;
    font-family: Tahoma;
    font-size: 11px;
    color: #ffffff;
    text-align: center;
    text-decoration: none;
    width: 97px;
    height: 24px;
    border: 0px;
    cursor: pointer;
}

.Button_float_left {
    float: left;
    margin-left: 10px;
    background-image: url(images/button3.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 62px;
    height: 22px;
    border: 0px;
    cursor: pointer;
}

.Button_float_left_M {
    float: left;
    background-image: url(images/button3.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 62px;
    height: 22px;
    border: 0px;
    cursor: pointer;
}

.Button_float_right {
    float: right;
    margin-right: 10px;
    background-image: url(images/button3.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 62px;
    height: 22px;
    border: 0px;
    cursor: pointer;
}

.div_scroll {
    width: 600px;
    height: 150px;
    overflow: scroll;
    border: 1px solid #EEEEEE;
    background-color: White;
}

.div_scroll_700 {
    width: 700px;
    height: 150px;
    overflow: scroll;
    border: 1px solid #EEEEEE;
    background-color: White;
}

.div_scroll_730 {
    width: 730px;
    height: 150px;
    overflow: scroll;
    border: 1px solid #EEEEEE;
    background-color: White;
}

.top_bottom {
    padding-top: 0px;
    padding-bottom: 0px;
}


.Value_Button {
    background-image: url(images/valueButton.gif);
    background-repeat: no-repeat;
    background-position: left;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 93px;
    height: 22px;
    border: 0px;
    cursor: pointer;
}


.mainSearch_sortorder {
    float: left;
    margin-left: 10px;
    background-image: url(images/button3.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 62px;
    height: 22px;
    border: 0px;
    cursor: pointer;
}

.mainSearch_search {
    float: left;
    margin-left: 100px;
    background-image: url(images/button3.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 62px;
    height: 22px;
    border: 0px;
    cursor: pointer;
}

.mainSearch_count {
    float: left;
    margin-left: 100px;
    background-image: url(images/button3.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 62px;
    height: 22px;
    border: 0px;
    cursor: pointer;
}

.mainSearch_cancel {
    float: right;
    margin-right: 10px;
    background-image: url(images/button3.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 62px;
    height: 22px;
    border: 0px;
    cursor: pointer;
}

.main_divscroll {
    width: 555px;
    height: 130px;
    overflow: scroll;
}

.Verfy_Tab {
    background-color: #EEEEEE;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    font-weight: normal;
    padding-left: 3px;
    text-decoration: none;
    border: 1px solid #D0D0D0;
}

.leftnavTab {
    background-color: #2C428E;
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    padding-left: 3px;
    text-decoration: none;
    line-height: 19px;
}

.pupu_background {
    background-color: #F8F9FC;
}

.dm_bgColor {
    background-color: #2C428E;
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    padding-left: 3px;
    text-decoration: none;
    line-height: 19px;
}

.dm_linkColor:link, .dm_linkColor:visited, .dm_linkColor:hover {
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    padding-left: 3px;
    text-decoration: none;
    line-height: 19px;
    padding-top: 20px;
}

.dm_nodestyle:link, .dm_nodestyle:visited, .dm_nodestyle:hover {
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    font-weight: normal;
    padding-left: 3px;
    text-decoration: none;
    line-height: 21px;
    border-bottom: 1px solid #EBEBEB;
    width: 100px;
    display: block;
}

.dm_treenode:link, .dm_treenode:visited, .dm_treenode:hover {
    font-family: Tahoma;
    font-size: 10px;
    color: #2C428E;
    font-weight: bold;
    padding-left: 3px;
    text-decoration: none;
    line-height: 19px;
}

.dm_treenode_top:link, .dm_treenode_top:visited, .dm_treenode_top:hover {
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: bold;
    padding-left: 3px;
    text-decoration: none;
    line-height: 19px;
}

.dm_lefavnodestyle:link, .dm_lefavnodestyle:visited, .dm_lefavnodestyle:hover {
    font-family: Tahoma;
    font-size: 11px;
    color: #2C428E;
    font-weight: normal;
    padding-left: 3px;
    text-decoration: none;
    line-height: 19px;
}

.dm_linkFont:link, .dm_linkFont:visited, .dm_linkFont:hover {
    font-family: Tahoma;
    font-size: 11px;
    color: #2C428E;
    font-weight: normal;
    padding-left: 3px;
    text-decoration: none;
    line-height: 19px;
}

.dm_backgroundColor {
    font-family: Tahoma;
    font-size: 11px;
    color: #334996;
    font-weight: normal;
    padding-left: 3px;
    text-decoration: none;
    line-height: 21px;
    background-color: #F7F9FF;
    border: 1px solid #DBDFF0;
}

.dm_boldFont {
    font-family: Tahoma;
    font-size: 11px;
    color: #334996;
    font-weight: bold;
    padding-left: 3px;
    text-decoration: none;
    line-height: 21px;
}

.add_button {
    background-image: url(images/add_Button.gif);
    background-repeat: no-repeat;
    height: 40px;
    width: 40px;
    background-position: center;
}

.add_button_dis {
    background-image: url(images/add_Button_inactive.gif);
    background-repeat: no-repeat;
    height: 40px;
    width: 40px;
    background-position: center;
}

.del_button {
    background-image: url(images/del_button.gif);
    background-repeat: no-repeat;
    height: 40px;
    width: 40px;
    background-position: center;
}

.del_button_dis {
    background-image: url(images/del_button_inactive.gif);
    background-repeat: no-repeat;
    height: 40px;
    width: 40px;
    background-position: center;
}

.edi_button {
    background-image: url(images/edit_button.gif);
    background-repeat: no-repeat;
    height: 40px;
    width: 40px;
    background-position: center;
}

.edi_button_dis {
    background-image: url(images/edit_button_inactive.gif);
    background-repeat: no-repeat;
    height: 40px;
    width: 40px;
    background-position: center;
}

.rev_button {
    background-image: url(images/RevButtons.gif);
    background-repeat: no-repeat;
    height: 40px;
    width: 40px;
    background-position: center;
}

.view_button {
    background-image: url(images/view.gif);
    background-repeat: no-repeat;
    height: 40px;
    width: 40px;
    background-position: center;
}

.correct_button {
    background-image: url(images/CorrectButton.gif);
    background-repeat: no-repeat;
    height: 40px;
    width: 40px;
    background-position: center;
}

.gridAddButton {
    background-image: url(images/grdiAddButton.gif);
    background-repeat: no-repeat;
    border: 0px;
    width: 150px;
    height: 22px;
    text-align: center;
    text-decoration: none;
    background-position: center;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    cursor: pointer;
}

.attachDocument {
    background-image: url(images/grdiAddButton.gif);
    background-repeat: no-repeat;
    border: 0px;
    width: 150px;
    height: 22px;
    text-align: center;
    text-decoration: none;
    background-position: center;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    cursor: pointer;
}

.ButtonImg_Authorizations {
    background-image: url(images/AuthorizationButton.gif);
    background-repeat: no-repeat;
    border: 0px;
    width: 150px;
    height: 22px;
    text-align: center;
    text-decoration: none;
    background-position: center;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    cursor: pointer;
}

.addHealthPlan {
    background-image: url(images/button_Addhealthplan.gif);
    background-repeat: no-repeat;
    border: 0px;
    width: 187px;
    height: 22px;
    text-align: center;
    text-decoration: none;
    background-position: center;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    cursor: pointer;
}


.popup_bgColor {
    background-color: #F8F9FC;
}


.vertical_Buttons {
    border: 0px;
    background-image: url(images/Vertical_Tab.jpg);
    background-repeat: no-repeat;
    background-position: left;
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    padding-top: 4px;
    font-weight: bold;
    text-decoration: none;
    width: 127px;
    height: 25px;
    cursor: pointer;
}


.vertical_Buttons_off {
    border: 0px;
    background-image: url(images/Vertical_Tab_Off.jpg);
    background-repeat: no-repeat;
    background-position: left;
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    padding-top: 4px;
    font-weight: bold;
    text-decoration: none;
    width: 127px;
    height: 25px;
    cursor: pointer;
}


/*Add this css on 17th November */

.Claim_encount_common {
    border: 1px solid #D5E6F7;
    background-color: #EFF6FD;
}

.code_desc {
    width: 300px;
    height: 150px;
    overflow: scroll;
    border: 1px solid #FFFFFF;
}

.girdstyle_codeDesc {
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    background-color: #FFFFFF;
    border-left: 6px solid #666666;
    border-right: 6px solid #666666;
}

.girdstyleNew {
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    background-color: #838383;
    border-left: 6px solid #666666;
    border-right: 6px solid #666666;
}

.fieldSet {
    float: left;
    border: 1px solid #A0ACCE;
    margin: 2px;
    padding-bottom: 3px;
    font-family: Tahoma;
    font-size: 10px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    padding: 2px;
}

.fieldSet2 {
    padding-bottom: 10px;
    padding-top: 10px;
    font-family: Tahoma;
    font-size: 10px;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    width: 95%;
    text-align: center;
    padding-left: 3px;
}



.ceTopNavSelected {
    background-image: url(images/ceimgblue.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    width: 75px;
    height: 26px;
    font-family: Tahoma;
    font-weight: bold;
    font-size: 10px;
    color: #FFFFFF;
    cursor: pointer;
    text-decoration: none;
}

.ceTopNavNonSelected {
    background-image: url(images/ceimgblue2.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    width: 75px;
    height: 26px;
    font-family: Tahoma;
    font-weight: bold;
    font-size: 10px;
    color: #FFFFFF;
    cursor: pointer;
    text-decoration: none;
}

.codes_div {
    width: 480px;
    height: 120px;
    overflow: scroll;
}

.grid_userSecurity {
    background-color: #FFFFFF;
    border-bottom: 1px solid #EEEEEE;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #333333;
    text-align: left;
    line-height: 18px;
    border-right: 1px dotted #C4C4C4;
    padding-left: 5px;
}

.Rule_1 {
    background-color: #F0F1FC;
    border: 1px solid #003C74;
    height: 20px;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #003C74;
    float: left;
}

.Rule_2 {
    background-color: #F0F1FC;
    border: 1px solid #003C74;
    height: 20px;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #003C74;
    float: left;
    margin-left: 4px;
}

.Rule_3 {
    background-color: #F0F1FC;
    border: 1px solid #003C74;
    height: 20px;
    width: 80px;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #003C74;
    float: right;
    margin-right: 5px;
}

.fieldSet_2 {
    width: 300px;
    border: 1px solid #D6DCF1;
    background-color: #4A7DCA;
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}

.label_new_1 {
    float: left;
    padding-top: 3px;
}


.formFields_fml {
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    font-weight: normal;
    float: left;
    margin-left: 150px; /*Change all Text fields to Capital letters */
    text-transform: uppercase;
}

.border_tb {
    border-bottom: 1px solid #9EC2F9;
    border-top: 1px solid #9EC2F9;
    border-right: 1px solid #9EC2F9;
}


.condition {
    background-image: url(images/condition.gif);
    background-position: left bottom;
    width: 181px;
    height: 22px;
    background-repeat: no-repeat;
    font-family: Tahoma;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
    color: #FFFFFF;
}

.button_bg {
    background-color: #6891D1;
}

.Add_Tab_button {
    border: 0px;
    background-image: url(images/AddSelected_01.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
    width: 139px;
    height: 23px;
    cursor: pointer;
}


/*Intermediate  Page CSS Start Here */

.mainMenu {
    background-image: url(images/mainMenu.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-attachment: fixed;
    border: 0px;
    padding-left: 32px;
    text-align: left;
    width: 175px;
    height: 22px;
    font-family: Tahoma;
    font-size: 10px;
    color: #000000;
    font-weight: bold;
    cursor: pointer;
}


.inter_globe {
    background-image: url(images/globe.gif);
    background-position: center;
    background-repeat: no-repeat;
}

.inter_left_top {
    background-image: url(images/topbg.gif);
    background-position: left top;
    background-repeat: no-repeat;
}

.inter_left_rightBg {
    background-image: url(images/rightbg.gif);
    background-position: left bottom;
    background-repeat: repeat-y;
}

.inter_left_trc {
    background-image: url(images/leftNav_tr.gif);
    background-position: right bottom;
    background-repeat: no-repeat;
}


.inter_left_tlc {
    background-image: url(images/leftNav_tl.gif);
    background-position: right bottom;
    background-repeat: no-repeat;
}

.inter_left_blc {
    background-image: url(images/leftNav_lb.gif);
    background-position: left bottom;
    background-repeat: no-repeat;
}

.inter_left_brc {
    background-image: url(images/leftNav_rb.gif);
    background-position: left bottom;
    background-repeat: no-repeat;
}


.inter_leftNav_l {
    background-image: url(images/leftNav_left_Bg.gif);
    background-repeat: repeat-y;
    background-position: left;
    font-family: Tahoma;
    font-size: 16px;
    color: #FFFFFF;
    text-align: center;
    text-decoration: none;
}

.inter_header {
    font-family: Tahoma;
    font-size: 30px;
    color: #FF0000;
    text-align: center;
    text-decoration: none;
}

.inter_box_trc {
    background-image: url(images/body_trc.gif);
    background-position: top right;
    background-repeat: no-repeat;
}

.inter_leftnavBg {
    background-color: White;
}



.mainBorder {
    border: 1px solid #EEEEEE;
}

.leftMargine {
    margin-left: 50px;
}

.changepassword {
    font-family: Tahoma;
    font-size: 12px;
    text-decoration: none;
    text-align: right;
    padding-right: 10px;
    color: #3F3F3F;
}

    .changepassword:link, .changepassword:visited, .changepassword:hover {
        font-family: Tahoma;
        font-size: 12px;
        text-decoration: none;
        text-align: right;
        padding-right: 10px;
        color: #3F3F3F;
    }

.inter_BlueBgcolor {
    background-color: #2E4993;
}

.inter_MianHeader {
    font-family: Tahoma;
    font-size: 24px;
    text-decoration: none;
    text-align: center;
    padding-right: 10px;
    color: #FFFFFF;
}

.inter_insurance {
    background-image: url(images/health-Insurance.gif);
    background-position: center;
    background-repeat: no-repeat;
}

.Address {
    font-family: Tahoma;
    font-size: 11px;
    text-decoration: none;
    text-align: center;
    padding-right: 10px;
    color: #FFFFFF;
}

.inter_copyright {
    font-family: Tahoma;
    font-size: 11px;
    text-decoration: none;
    text-align: center;
    padding-right: 10px;
    color: #C2CFFF;
}



/*.border_t
{
	border-top: 1px solid #C7D6E1;
} */
.border_l {
    border-left: 1px solid #C7D6E1;
}

.inter_border_b {
    border-bottom: 1px solid #2C428E;
}

.border_r {
    border-right: 1px solid #C7D6E1;
}

.navigation_text {
    font-family: Tahoma;
    font-size: 10px;
    text-decoration: none;
    font-weight: bold;
    text-align: left;
    padding-right: 10px;
    color: #000000;
    line-height: 20px;
}

    .navigation_text:link, .navigation_text:visited, .navigation_text:hover {
        font-family: Tahoma;
        font-size: 10px;
        text-decoration: none;
        font-weight: bold;
        text-align: left;
        padding-right: 10px;
        color: #000000;
        line-height: 20px;
        background-image: url(images/aro.gif);
        background-repeat: no-repeat;
        background-position: 10px;
        padding-left: 30px;
    }

.BodyTextFont {
    font-family: Tahoma;
    font-size: 12px;
    text-decoration: none;
    font-weight: normal;
    padding-right: 11px;
    color: #000000;
}

/* Intermediate page Css End Here  */




/* Virtuval Environtment Css */
.Red_FontFace {
    background-color: #BA0000;
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: normal;
}

.Green_FontFace {
    background-color: #008000;
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: normal;
}


.yellow_FontFace {
    background-color: #F3901D;
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: normal;
}

.ve_border {
    border-top: 1px solid #C9D7DE;
}

.ve_border_b {
    border-bottom: 1px solid #C9D7DE;
}


.getDatabase {
    background-image: url(images/getdatabase.gif);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 115px;
    height: 22px;
    border: 0px;
    cursor: pointer;
}

.CheckSpelling {
    background-image: url(images/SpellingButton.gif);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 115px;
    height: 22px;
    border: 0px;
    cursor: pointer;
}

.assigntocompany {
    background-image: url(images/assign.gif);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 170px;
    height: 22px;
    border: 0px;
    cursor: pointer;
}


.Edit_Del_Button {
    background-image: url(images/editbutton.gif);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 57px;
    height: 18px;
    border: 0px;
    cursor: pointer;
}

/* End Virtual Environment CSS */

/* Web Tab CSS */


.DefaultTabStyle {
    height: 22px;
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
}
/* End Web Tab CSS */


.leftNav_header {
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    line-height: 20px;
    background-color: #4A7DCA;
}


.top_pading {
    padding-top: 5px;
}

.float_r {
    float: right;
    margin-right: 5px;
}


.float_l {
    float: left;
}

.formFields_green {
    font-family: Tahoma;
    font-size: 11px;
    color: #006600;
    font-weight: normal;
    text-align: right; /*Change all Text fields to Capital letters */
    text-transform: uppercase;
}

.formFields_blue {
    font-family: Tahoma;
    font-size: 11px;
    color: #000066;
    font-weight: normal;
    text-align: right; /*Change all Text fields to Capital letters */
    text-transform: uppercase;
}

.formFields_black {
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    text-align: right; /*Change all Text fields to Capital letters */
    text-transform: uppercase;
}


.div_99 {
    width: 575px;
    overflow: scroll;
}

.div_treeNav {
    width: 185px;
    height: 300px;
    overflow: auto;
}

.div_100 {
    width: 765px;
    height: 145px;
    overflow: auto;
}


.div_a100 {
    width: 700px;
    height: 145px;
    overflow: auto;
}

.auth_cdiv {
    width: 565px;
    height: 120px;
    overflow: auto;
}


/* left Navigation css start  here */

.leftnav_tlc {
    background-image: url(images/leftnav_tlc.gif);
    background-position: right top;
    background-repeat: no-repeat;
}

.leftnav_trc {
    background-image: url(images/leftNav_trc.gif);
    background-position: top right;
    background-repeat: no-repeat;
}

.leftnav_blc {
    background-image: url(images/leftNav_blc.gif);
    background-position: bottom left;
    background-repeat: no-repeat;
}

.leftnav_brc {
    background-image: url(images/leftNav_brc.gif);
    background-position: bottom right;
    background-repeat: no-repeat;
}

.leftnav_lr {
    border-left: 1px solid #AAC0E2;
    border-right: 1px solid #AAC0E2;
}

.leftnav_t {
    border-top: 1px solid #AAC0E2;
    background-color: #2C428E;
}

.leftnav_b {
    border-bottom: 1px solid #AAC0E2;
}


.nodestyle {
    font-family: Tahoma;
    font-size: 11px;
    color: #2C428E;
    text-decoration: none;
    font-weight: normal;
    background-color: #2C428E;
    background-image: url(images/leftnav_bluen.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 25px;
    width: 100%;
    line-height: 24px;
    cursor: pointer;
    overflow: hidden;
}

.selectednodestyle {
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
    background-image: url(images/leftnav_bgn.gif);
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 25px;
    width: 100%;
    line-height: 24px;
    cursor: pointer;
}


.leafnodeStyle {
    background-image: url(images/leftnav_bgn.gif);
    background-position: left bottom;
    background-repeat: no-repeat;
    font-family: Tahoma;
    padding-left: 25px;
    font-size: 11px;
    color: #2C428E;
    text-decoration: none;
    padding-top: 1px;
    font-weight: normal;
    line-height: 20px;
    width: 100%;
    cursor: pointer;
}

.indentation_bg {
    background-color: #F1F2F8;
}

.nodeselected_bg {
    background-image: url(images/leftnav_sn.jpg);
    background-position: left;
    background-repeat: no-repeat;
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
    line-height: 25px;
    width: 100%;
    cursor: pointer;
}



.border_top {
    border-top: 2px solid #143DB9;
}

.logo_top {
    background-image: url(images/logo.jpg);
    background-position: 25px 0px;
    background-repeat: no-repeat;
}

.padding_bottom {
    padding-bottom: 5px;
}








.UltraWebMenu_normal {
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    text-align: center;
    vertical-align: middle;
}


.UltraWebMenu_select {
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    text-align: center;
    vertical-align: middle;
}


.menu_select {
    background-image: url(images/menu_select.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
    font-family: Tahoma;
    font-size: 10px;
    color: #2E4490;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    height: 29px;
}


.topnav_highlight {
    background-image: url(images/menu_s.gif);
    background-position: left top;
    background-repeat: no-repeat;
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    width: 117px;
    height: 27px;
    border: 0px;
}


.topnav_inactive {
    border: 0px;
    background-image: url(images/menu_ia.gif);
    background-position: left top;
    background-repeat: no-repeat;
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    width: 117px;
    height: 27px;
}

.line_b {
    border-bottom: 1px solid #EEEEEE;
}

/*Popup CSS Start Here */
.popup_tlc {
    background-image: url(images/popup_tlc.gif);
    background-position: left top;
    background-repeat: no-repeat;
}

.popup_trc {
    background-image: url(images/popup_trc.gif);
    background-position: left top;
    background-repeat: no-repeat;
}

.popup_tcb {
    background-image: url(images/popup_tcb.gif);
    background-position: left top;
    background-repeat: repeat-x;
}

.popup_blc {
    background-image: url(images/popup_blc.gif);
    background-position: left bottom;
    background-repeat: no-repeat;
}

.popup_brc {
    background-image: url(images/popup_brc.gif);
    background-position: right bottom;
    background-repeat: no-repeat;
}

.popup_border_b {
    border-bottom: 1px solid #2C428E;
}

.popup_border_lr {
    border-left: 1px solid #2C428E;
    border-right: 1px solid #2C428E;
}

.popup_button {
    background-image: url(images/popup_button.gif);
    background-position: left top;
    background-repeat: no-repeat;
    border: 0px;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
    width: 74px;
    height: 22px;
    cursor: pointer;
}

.popup_pading {
    padding-left: 10px;
    padding-right: 10px;
}


.main_l {
    border-left: 1px solid #143DB9;
}

.main_r {
    border-right: 1px solid #143DB9;
}

.Customer_main_b_bg {
    border-bottom: 1px solid #2145B7;
    background-color: #2C428E;
}


.checkbox {
    background-image: url(images/chkbox.jpg);
    background-position: top left;
    background-repeat: no-repeat;
}


.header_new_redbg {
    background-color: #E3002B;
}

.header_new_orangbg {
    background-color: #FF6F02;
}

.new_leftnavBg_border {
    background-color: #ffffff;
    border-top: 1px solid #C2CAE6;
    border-right: 1px solid #C2CAE6;
    border-left: 1px solid #C2CAE6;
    text-align: right;
}

.leftNav_blc_n {
    background-image: url(images/leftnav_blc_n.jpg);
    background-position: left;
    background-repeat: no-repeat;
    background-color: #E7EBFA;
}

.leftNav_brc_n {
    background-image: url(images/leftnav_brc_n.jpg);
    background-position: left bottom;
    background-repeat: no-repeat;
    background-color: #E7EBFA;
}

.leftNav_s_line {
    background-color: #E7EBFA;
    border-bottom: 1px solid #C2CAE6;
}

.utility_icon {
    background-image: url(images/Utilityicon.gif);
    background-position: center;
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
    cursor: pointer;
    font-family: Tahoma;
    font-size: 12px;
    color: White;
}

.utility_islandStyle {
    background-color: #E7EAF9;
    cursor: pointer;
    font-family: Tahoma;
    font-size: 11px;
    color: #2C428E;
    line-height: 18px;
    border: 1px solid #2C428E;
}

.nav_Process:link, .nav_Process:visited, .nav_Process:hover {
    line-height: 18px;
    border-bottom: 1px solid #DFE0E6;
    background-image: url(images/Arrow_Button_03.gif);
    background-repeat: no-repeat;
    display: block;
    background-position: 4px;
    padding-left: 20px;
    background-color: #EE1600;
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: normal;
    text-decoration: none;
}

/* UB92, UB04 CMS1500 CSS Start here */


.report_border {
    border: 1px solid #EEEEEE;
}

.RB_l {
    border-left: 1px solid #DEDEDE;
}

.RB_ld {
    border-left: 1px dotted #DEDEDE;
    border-right: 1px solid #DEDEDE;
}

.RB_r {
    border-right: 1px solid #DEDEDE;
}

.RB_b {
    border-bottom: 1px solid #DEDEDE;
}

.RB_tb {
    border-top: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
}

.RB_lb {
    border-left: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
}

.RB_ltr {
    border-left: 1px solid #DEDEDE;
    border-right: 1px solid #DEDEDE;
    border-top: 1px solid #DEDEDE;
}

.RB_tr {
    border-right: 1px solid #DEDEDE;
    border-top: 1px solid #DEDEDE;
}

.RB_lbr {
    border-left: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
    border-right: 1px solid #DEDEDE;
}

.RB_rb {
    border-right: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
}

.RB_bg {
    background-color: #000000;
}

.rf_b_lt {
    border-left: 1px solid #8F8F8F;
    border-top: 1px solid #8F8F8F;
}

.rf_b_ltr {
    border-left: 1px solid #8F8F8F;
    border-top: 1px solid #8F8F8F;
    border-right: 1px solid #8F8F8F;
}

.rf_b_lrb {
    border-left: 1px solid #8F8F8F;
    border-bottom: 1px solid #8F8F8F;
    border-right: 1px solid #8F8F8F;
}

.rf_b_lr {
    border-left: 1px solid #8F8F8F;
    border-right: 1px solid #8F8F8F;
}

.rf_b_lb {
    border-left: 1px solid #8F8F8F;
    border-bottom: 1px solid #8F8F8F;
}

.rf_b_lbt {
    border-left: 1px solid #8F8F8F;
    border-bottom: 1px solid #8F8F8F;
    border-top: 1px solid #8F8F8F;
}

.rf_b_rt {
    border-right: 1px solid #8F8F8F;
    border-top: 1px solid #8F8F8F;
}

.rf_b_r {
    border-right: 1px solid #8F8F8F;
}

.rf_b_rb {
    border-right: 1px solid #8F8F8F;
    border-bottom: 1px solid #8F8F8F;
}

.rf_b_b {
    border-bottom: 1px solid #8F8F8F;
}

.RB_lr {
    border-left: 1px solid #DEDEDE;
    border-right: 1px solid #DEDEDE;
}

.bodyFontFace_repor {
    font-family: Arial;
    font-size: 10px;
    color: #282828;
    font-weight: normal;
    text-decoration: none;
    white-space: nowrap;
}

.bodyFontFace_gray {
    font-family: Arial;
    font-size: 11px;
    color: #282828;
    font-weight: normal;
    text-decoration: none;
    background-color: #EEEEEE;
}

.bodyFontFace_black {
    font-family: Arial;
    font-size: 11px;
    color: #ffffff;
    font-weight: normal;
    text-decoration: none;
    background-color: #000000;
}

.bodyFontFace_black_big {
    font-family: Tahoma;
    font-size: 18px;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    background-color: #000000;
}

.big {
    font-family: Arial;
    font-size: 45px;
    color: #DEDEDE;
    font-weight: normal;
    text-decoration: none;
}

.formFields_reprot {
    font-family: Arial;
    font-size: 11px;
    color: #2D344B;
    font-weight: normal;
    border: 1px solid #6CB5E3;
    margin-left: 1px;
    margin-right: 1px; /*Change all Text fields to Capital letters */
    text-transform: uppercase;
}

.cms1500 {
    font-family: Tahoma;
    font-size: 13px;
    color: #477DCA;
    font-weight: normal;
    text-decoration: none;
}


/* UB92, UB04, CMS 1500 CSS end Here */



/*    Ajay's CSS Code - 20/12/2006	- */

/* DHML CSS start from Here */
.dhtml_window {
    width: 100%;
    font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
    font-size: 0.9em;
    position: absolute;
    overflow: hidden;
    z-index: 10000;
}

    .dhtml_window div {
        position: relative;
    }

.dhtml_setFont {
    background-image: url(images/mdi_lc.gif);
    background-position: top left;
    background-repeat: no-repeat;
    font-family: Tahoma;
    font-size: 11px;
    padding-top: 5px;
    color: White;
    float: left;
    font-weight: bold;
    padding-left: 25px;
}

.dhtml_setFontn {
    background-image: url(images/mdi_lc_n.gif);
    background-position: top left;
    background-repeat: no-repeat;
    font-family: Tahoma;
    font-size: 11px;
    padding-top: 5px;
    color: White;
    float: left;
    font-weight: bold;
    padding-left: 25px;
}

.dhtml_window_top {
    background-image: url(images/top_center_n.gif);
    background-position: left top;
    background-repeat: repeat-x;
    text-align: left;
    width: 100%;
    height: 26px;
    position: relative; /*background-color: #8F9CD0;*/
    font-family: Tahoma;
    font-size: 11px;
    color: White;
    font-weight: bold;
    vertical-align: middle;
}


.dhtml_window_topa {
    background-image: url(images/top_center.gif);
    background-position: left top;
    background-repeat: repeat-x;
    width: 100%;
    height: 26px;
    position: relative; /*background-color: #7F9D85;*/
    font-family: Tahoma;
    font-size: 11px;
    color: White;
    font-weight: bold;
}

.top_buttons {
    background-image: url(images/mdi_rc.gif);
    background-position: right top;
    background-repeat: no-repeat;
    float: right;
    width: 30%;
    position: relative;
    right: -.5px;
    padding-right: 5px;
    z-index: 10000;
}

.top_buttonsn {
    background-image: url(images/mdi_rc_n.gif);
    background-position: right top;
    background-repeat: no-repeat;
    float: right;
    width: 30%;
    position: relative;
    right: -.5px;
    padding-right: 5px;
    z-index: 10000;
}


.top_buttons img {
    float: right;
    padding-left: 2px;
}

.dhtml_windowMiddle {
    border-left: 3px solid #8F9CD0; /*background-image:url(images/mdi_leftborder.gif); 		background-position:left top; 		background-repeat:repeat-y; 		padding-left:2px;*/
}




.dhtml_windowContent {
    border-right: 3px solid #8F9CD0; /*	background-image:url(images/mdi_leftborder.gif); 	background-position:right top; 	background-repeat:repeat-y; 	padding-right:3px;*/
    height: 100%;
    overflow: hidden;
    background-color: #FFF;
}


.dhtml_window_bottom {
    border-left: 0px solid #8F9CD0;
    border-right: 0px solid #8F9CD0;
    border-bottom: 0px solid #8F9CD0;
    position: relative;
    height: 17px;
    vertical-align: bottom;
    background-color: #8F9CD0;
}


.dhtml_window_bottoma {
    border-left: 0px solid #8F9CD0;
    border-right: 0px solid #8F9CD0;
    border-bottom: 0px solid #344B98;
    position: relative;
    height: 17px;
    vertical-align: bottom;
    background-color: #344B98;
}



.slideMenuimg {
    background-image: url(images/slidemenu1.jpg);
    background-position: top;
    background-repeat: no-repeat;
    background-color: #CED7F8;
    border-bottom: 1px solid #B5BFE3;
    border-right: 1px solid #B5BFE3;
    border-top: 1px solid #B5BFE3;
    width: 16px;
    z-index: 1000;
    left: -2px;
    vertical-align: top;
    position: absolute;
}

.slideMenuimg1 {
    background-image: url(images/slidemenu1.jpg);
    background-position: top;
    background-repeat: no-repeat;
    background-color: #CED7F8;
    border-bottom: 1px solid #B5BFE3;
    border-right: 1px solid #B5BFE3;
    border-top: 1px solid #B5BFE3;
    height: 677px;
    width: 16px;
    z-index: 1000;
    left: -2px;
    vertical-align: top;
    position: absolute;
}
/*.dhtml_window_bottom1 img{
		float:right;
	}

	.dhtml_window_bottom img{
		float:right;
	}*/
.topCenterImage {
    position: absolute;
    left: 3px;
    width: 1000px;
    height: 17px;
}

.closeButton {
    float: right;
    margin-left: 2px;
    margin-right: 2px;
    margin-top: 2px;
    background-image: url(images/close_1.gif);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 21px;
    height: 21px;
    border: 0px;
    cursor: default;
    z-index: 10000;
}

.maximizeButton {
    float: right;
    margin-left: 2px;
    margin-right: 2px;
    margin-top: 2px;
    background-image: url(images/maximize.gif);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 21px;
    height: 21px;
    border: 0px;
    cursor: default;
    z-index: 10000;
}

.restoreButton {
    margin-top: 2px;
    float: right;
    margin-left: 2px;
    margin-right: 2px;
    background-image: url(images/restore.gif);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 21px;
    height: 21px;
    border: 0px;
    cursor: default;
}

#slidemenubar, #slidemenubar2 {
    position: absolute;
    border: 1px solid #D9DEF5;
    background-color: #F2F2F2;
    font: bold 12px Verdana;
    line-height: 20px;
}

#slidemenubar3 {
    position: absolute;
    background-color: #344B98;
    font: bold 12px Verdana;
    line-height: 20px;
}

.leftNav_radio {
    background-image: url(images/r_img.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    font-family: Tahoma;
    font-size: 9px;
    color: #2C428E;
    font-weight: normal;
    text-decoration: none;
}



.hospitalCalim_bg {
    background-color: #EEEEEE;
}
/*Service Box CSS */
.ser_tlc {
    background-image: url(images/ser_tlc.gif);
    background-position: top left;
    background-repeat: no-repeat;
}

.ser_trc {
    background-image: url(images/ser_trc.gif);
    background-position: top right;
    background-repeat: no-repeat;
}

.ser_blc {
    background-image: url(images/ser_blc.gif);
    background-position: bottom left;
    background-repeat: no-repeat;
}

.ser_brc {
    background-image: url(images/ser_brc.gif);
    background-position: bottom right;
    background-repeat: no-repeat;
}

.ser_b_b {
    border-bottom: 1px solid #2C428E;
}

.ser_b_t {
    border-top: 1px solid #2C428E;
}

.ser_b_l {
    border-left: 1px solid #2C428E;
    border-top: 1px solid #2C428E;
}

.ser_b_r {
    border-right: 1px solid #2C428E;
    border-top: 1px solid #2C428E;
}

.ser_tcbg {
    background-image: url(images/ser_tcbg.gif);
    background-position: top left;
    background-repeat: repeat-x;
    font-family: Tahoma;
    font-size: 10px;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
}

/*Service CSS End Here */



.errorMessage {
    font-family: Tahoma;
    font-size: 12px;
    color: #4A7DCA;
    text-decoration: none;
}

.errorMessage_r {
    font-family: Tahoma;
    font-size: 12px;
    color: Red;
    text-decoration: none;
}


.Calender:link, .Calender:visited, .Calender:hover {
    font-family: Tahoma;
    font-size: 11px;
    text-decoration: none;
    color: #2C428E;
    padding-left: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
}

/*WebListBar CSS Start here */
.webListbar_normal {
    background-image: url(images/wl_n.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    font-family: Tahoma;
    font-size: 11px;
    color: #2C428E;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    height: 25px;
    border: 0px;
    padding-left: 10px;
}

.webListbar_grouphover {
    background-image: url(images/wl_s.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    font-family: Tahoma;
    font-size: 11px;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    height: 25px;
    border: 0px;
    padding-left: 10px;
}

.webListbar_groupselected {
    background-image: url(images/wl_s.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    font-family: Tahoma;
    font-size: 11px;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    height: 25px;
    border: 0px;
    padding-left: 10px;
}

.webListbar_itemstyle {
    background-image: url(images/wl_line.jpg);
    background-position: 20px bottom;
    background-repeat: no-repeat;
    line-height: 16px;
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
    padding-bottom: 2px;
}

.webListbar_itemstyle_new {
    background-image: url(images/wl_line.jpg);
    background-position: 38px bottom;
    background-repeat: no-repeat;
    line-height: 16px;
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
    text-indent: 15px;
    display: block;
}

.webListbar_itemselectedstyle {
    background-image: url(images/Arrow_Nav1.gif);
    background-position: 10px;
    background-repeat: no-repeat;
    background-color: #E0E5F9;
    line-height: 16px;
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}

.webListbar_itemselectedstyle_new {
    background-image: url(images/Arrow_Nav1.gif);
    background-position: 25px;
    background-repeat: no-repeat;
    background-color: #E0E5F9;
    line-height: 16px;
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
    padding-left: 200px;
    display: block;
    text-indent: 15px;
}

.webListbar_itemhoverstyle {
    background-image: url(images/wl_line.jpg);
    background-position: 20px bottom;
    background-repeat: no-repeat;
    background-color: #E0E5F9;
    line-height: 16px;
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
    padding-bottom: 2px;
}

.webListbar_defaultItemHover {
    background-image: url(images/wl_line.jpg);
    background-position: bottom left;
    background-repeat: no-repeat;
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
}

.webListbar_GroupBoldHeader {
    font-family: Tahoma;
    font-size: 11px;
    color: #2C428E;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    line-height: 16px;
    display: block;
}

.webListbar_GroupBoldHeader_new {
    background-color: #8294D2;
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    line-height: 20px;
}

.webListbar_GroupBoldHeader_sub {
    font-family: Tahoma;
    font-size: 11px;
    color: #2C428E;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    line-height: 18px;
    text-indent: 15px;
}
/*WebListBar CSS End here */


.dateGrid_borderBottom {
    border-bottom: 1px solid #FFFFFF;
    background-color: #4A7DCA;
    font-family: Tahoma;
    font-size: 10px;
    font-weight: bold;
    display: block;
}

.focus_formFields {
    background-color: #EAF2FF;
    font-family: Tahoma;
    font-size: 11px;
    color: #334996;
    font-weight: normal;
    text-align: left;
}

.MessageBoxBg {
    background-color: #ece9d8;
}

.welcome {
    font-family: Tahoma;
    font-size: 18px;
    color: #4A7DCA;
    font-weight: bold;
    text-align: center;
}

.LightGrayClor {
    background-color: #EEEEEE;
}

.LightGrayClor2 {
    background-color: #f3efe5;
}

.gridCodesTypes {
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    background-color: #FFFFFF;
    border: 6px solid #666666;
}

.UltraWebTree_NodeStyle {
    background-color: #EEEEEE;
    font-family: Tahoma;
    font-size: 11px;
    display: block;
    color: #152868;
    font-weight: bold;
}


.Grid_lightColor {
    background-color: #E9EFFC;
    font-family: Tahoma;
    font-size: 11px;
    color: #2C428E;
    font-weight: bold;
    text-decoration: none;
}

.Grid_lightColorBorder {
    border: 1px solid #D8DEF8;
}

.Grid_darkColorBg {
    background-color: #DEE6F7;
    font-family: Tahoma;
    border-top: 1px solid #FFFFFF;
    font-size: 10px;
    color: #333333;
    font-weight: bold;
    text-decoration: none;
    line-height: 24px;
    padding-left: 8px;
}

.caseBorder {
    border: 1px solid #D5D9E8;
}

.caseInfo {
    background-color: #E7EAF1;
}

.downButon {
    background-image: url(images/down.gif);
    background-repeat: no-repeat;
    background-position: left top;
    width: 20px;
    height: 12px;
    border: 0px;
}

.upButton {
    background-image: url(images/up.gif);
    background-repeat: no-repeat;
    background-position: left top;
    width: 20px;
    height: 12px;
    border: 0px;
}

.inload_Header {
    background-color: #316AC5;
    font-family: Tahoma;
    font-size: 16px;
    color: #FFFFFF;
    text-decoration: none;
    font-style: normal;
    font-weight: bold;
}

.inload_tabBorder {
    border: 1px solid #A2C6FF;
}

.Inload_subheadings {
    font-family: Tahoma;
    font-size: 11px;
    color: Blue;
    font-weight: bold;
    text-decoration: none;
    white-space: nowrap;
}

.inLoad_B_Button {
    background-image: url(images/showdetils.gif);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 92px;
    height: 22px;
    border: 0px;
    cursor: pointer;
    margin-left: 10px;
}

.button_l {
    background-image: url(images/button_left.gif);
    background-position: left top;
    width: 13px;
    height: 26px;
    background-repeat: no-repeat;
}

.button_r {
    background-image: url(images/Button_right.gif);
    background-position: left top;
    background-repeat: no-repeat;
    width: 13px;
    height: 26px;
}

.button_c {
    background-image: url(images/button_centre.gif);
    background-position: left top;
    background-repeat: repeat-x;
    width: 100%;
    height: 26px;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    display: block;
    font-weight: bold;
}

#subheadings:link, #subheadings:visited, #subheadings:hover {
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: bold;
    text-decoration: none;
    white-space: nowrap;
}

.Button_member {
    background-image: url(images/member_button.gif);
    background-color: Transparent;
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    text-align: center;
    text-decoration: none;
    width: 185px;
    height: 26px;
    border: 0px;
    cursor: pointer;
}

.smallButton {
    background-image: url(images/smallButton.gif);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    text-align: center;
    text-decoration: none;
    width: 104px;
    height: 26px;
    border: 0px;
    cursor: pointer;
}

.Button_member2 {
    background-image: url(images/member_button2.gif);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    text-align: center;
    text-decoration: none;
    width: 143px;
    height: 26px;
    border: 0px;
    cursor: pointer;
}

.border_b1 {
    border-bottom: 1px solid #143DB9;
}

.popu_border {
    border: 4px solid #143DB9;
}

.lightcolorBG_border {
    border: 1px solid #E9EFFC;
    background-color: #E9EFFC;
}

.CompnayID {
    background-color: #2C428E;
    font-family: Tahoma;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}

.overlap_Yellow {
    background-color: #ffff33;
    line-height: 22px;
    border-bottom: 1px solid #FFFFFF;
}

.overLap_Red {
    background-color: Red;
    line-height: 22px;
    border-bottom: 1px solid #FFFFFF;
}

.overLap_green {
    background-color: Green;
    line-height: 22px;
    border-bottom: 1px solid #FFFFFF;
}

.overLapBorder_r {
    border-right: 1px solid #EEEEEE;
}

.overLapBorder_lb {
    border-left: 1px solid #EEEEEE;
    border-bottom: 1px solid #EEEEEE;
}

.defineCharacter {
    font-family: Tahoma;
    font-size: 11px;
    color: #282828;
    font-weight: normal;
    text-decoration: none;
    line-height: 18px;
    background-image: url(images/charIcon.gif);
    background-position: right;
    background-repeat: no-repeat;
    padding-right: 15px;
}


.defineCharacter_b {
    font-family: Tahoma;
    font-size: 11px;
    color: #282828;
    font-weight: bold;
    text-decoration: none;
    line-height: 18px;
    background-image: url(images/charIcon.gif);
    background-position: right;
    background-repeat: no-repeat;
    padding-right: 15px;
}

.defineCharacter_bfloat {
    font-family: Tahoma;
    font-size: 11px;
    color: #282828;
    font-weight: bold;
    text-decoration: none;
    line-height: 18px;
    background-image: url(images/charIcon.gif);
    background-position: right;
    background-repeat: no-repeat;
    padding-right: 15px;
    float: left;
}

.grid_txtBox {
    background-color: Transparent;
    border: 0px solid #E1E8EF;
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    float: left;
    height: 15px;
    text-transform: uppercase;
}

.bodyFontFace_grid {
    white-space: nowrap;
    text-transform: uppercase;
}

.bodyFontFace_gridHeader {
    white-space: nowrap;
    text-transform: none;
}

.webCombo_gridHeader {
    white-space: nowrap;
    text-transform: none;
    padding-left: 3px;
}

.bodyFontFace_Treeview {
    white-space: nowrap;
    text-transform: uppercase;
}

.border_gap {
    padding-left: 4px;
    padding-right: 4px;
}

.margine_lr {
    margin-left: 4px;
    margin-right: 4px;
}

.fieldsGap {
    font-family: Tahoma;
    font-size: 13px;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
    padding-left: 10px;
}

.spb_tlc {
    background-image: url(images/spb_ltc.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}

.spb_trc {
    background-image: url(images/spb_trc.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
}

.spb_tcl {
    background-image: url(images/spb_tcl.gif);
    background-repeat: repeat-x;
    background-position: left bottom;
}

.spb_lcl {
    background-image: url(images/spb_lcl.gif);
    background-repeat: repeat-y;
    background-position: left top;
}

.spb_rcl {
    background-image: url(images/spb_rcl.gif);
    background-repeat: repeat-y;
    background-position: right top;
}

.spb_blc {
    background-image: url(images/spb_blc.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}

.spb_brc {
    background-image: url(images/spb_brc.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
}

.spb_bcl {
    background-image: url(images/spb_bcl.gif);
    background-repeat: repeat-x;
    background-position: left bottom;
}


.spb2_tlc {
    background-image: url(images/spb2_ltc.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}

.spb2_trc {
    background-image: url(images/spb2_trc.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
}

.spb2_tcl {
    background-image: url(images/spb2_tcl.gif);
    background-repeat: repeat-x;
    background-position: left bottom;
}

.spb2_lcl {
    background-image: url(images/spb2_lcl.gif);
    background-repeat: repeat-y;
    background-position: left top;
}

.spb2_rcl {
    background-image: url(images/spb2_rcl.gif);
    background-repeat: repeat-y;
    background-position: right top;
}

.spb2_blc {
    background-image: url(images/spb2_blc.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}

.spb2_brc {
    background-image: url(images/spb2_brc.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
}

.spb2_bcl {
    background-image: url(images/spb2_bcl.gif);
    background-repeat: repeat-x;
    background-position: left bottom;
}

.formFields_removeBorder {
    float: left;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    font-weight: normal; /*Change all Text fields to Capital letters */
    text-transform: uppercase;
    border: 1px solid #FFFFFF;
}

.webmenu_border {
    float: left;
    font-family: Tahoma;
    font-size: 11.5px;
    color: #000000;
    border-bottom: 1px solid #ACA899;
}

.webmenu_border2 {
    float: left;
    font-family: Tahoma;
    font-size: 11.5px;
    color: #000000;
}

.udfButton {
    background-image: url(images/udfButton.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 55px;
    height: 19px;
    border: 0px;
    cursor: pointer;
    float: left;
    margin-left: 4px;
}

.refresh {
    background-image: url(images/refresh.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 61px;
    height: 25px;
    border: 0px;
    cursor: pointer;
    float: left;
    padding-left: 18px;
}

.pattern {
    background-image: url(images/pattern.gif);
    background-repeat: repeat;
    background-position: bottom left;
}

.emailSettings_topBorder {
    border-top: 1px solid #8EAAC6;
    border-bottom: 1px solid #8EAAC6;
    background-color: #E9F4FF;
    font-family: Tahoma;
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    padding-left: 10px;
    padding-right: 10px;
}

.emailSettings_topBorder2 {
    border-top: 1px solid #8EAAC6;
    border-bottom: 1px solid #8EAAC6;
    border-left: 1px solid #8EAAC6;
    border-right: 1px solid #8EAAC6;
    background-color: #E9F4FF;
    font-family: Tahoma;
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    padding-left: 10px;
    padding-right: 10px;
}

.emilSettings_footerSettings {
    background-color: #EFF6FD;
    border-top: 1px solid #8EAAC6;
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    padding-left: 10px;
    padding-right: 10px;
}

.fieldgap {
    padding-left: 5px;
}

.fieldgap2 {
    padding-left: 10px;
}

.nbox_l {
    border-left: 1px solid #47559A;
}

.nbox_r {
    border-right: 1px solid #47559A;
}

.nbox_b {
    background-image: url(images/nbox_bottombottombg.gif);
    background-repeat: repeat-x;
    background-position: top;
}

.nbox_ltc {
    background-image: url(images/nbox_leftcorner.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}

.nbox_rtc {
    background-image: url(images/nbox_torRightbg.gif);
    background-repeat: no-repeat;
    background-position: bottom right;
}

.nbox_lbc {
    background-image: url(images/nbox_bottomleftbg.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

.nbox_rbc {
    background-image: url(images/nbox_bttomrightbg.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
}


/* Main Table CSS in Body part:   b: bottom, r:right, c:corner*/
.dashboard_header {
    /*background-image: url(images/wl_s.jpg);*/
    background-image: url(images/wl_n.jpg);
    background-repeat: repeat-x;
    background-position: top left;
    font-family: Tahoma;
    font-size: 11px;
    color: #2F4693;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    height: 25px;
    border: 0px;
    padding-left: 10px;
}

.relogingButton {
    background-color: #112873;
    border: 1px solid #FFFFFF;
    display: block;
    padding-top: 4px;
    color: #FFFFFF;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    height: 18px;
    width: 85px;
    cursor: pointer;
    text-decoration: none;
}

    .relogingButton:link {
        background-color: #112873;
        border: 1px solid #FFFFFF;
        display: block;
        padding-top: 4px;
        color: #FFFFFF;
        font-family: Tahoma;
        font-size: 11px;
        font-weight: normal;
        height: 18px;
        width: 85px;
        cursor: pointer;
        text-decoration: none;
    }

    .relogingButton:visited {
        background-color: #112873;
        border: 1px solid #FFFFFF;
        display: block;
        padding-top: 4px;
        color: #FFFFFF;
        font-family: Tahoma;
        font-size: 11px;
        font-weight: normal;
        height: 18px;
        width: 85px;
        cursor: pointer;
        text-decoration: none;
    }

    .relogingButton:hover {
        background-color: #9C0000;
        border: 1px solid #FFFFFF;
        display: block;
        padding-top: 4px;
        color: #FFFFFF;
        font-family: Tahoma;
        font-size: 11px;
        font-weight: normal;
        height: 18px;
        width: 85px;
        cursor: pointer;
        text-decoration: none;
    }

.signout {
    font-family: Tahoma;
    font-size: 13px;
    color: #282828;
    font-weight: normal;
    text-decoration: none;
    line-height: 22px;
}

/*---- New CSS Added By Baibhaw Kumar------*/

.bodyFontFace_upper {
    font-family: Tahoma;
    font-size: 11px;
    color: #282828;
    font-weight: normal;
    text-decoration: none;
    text-transform: uppercase;
}

.gridHeaderSection {
    background-color: #4a7dca;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #FFFFFF;
    padding-left: 2px;
}
/*---- New CSS Added End --------------*/
/*---- N.Vamsi Rajesh Modifed for Center Alignment --------------*/
.updateProgress {
    border-width: 1px;
    border-style: solid;
    background-color: #CCCCCC;
    position: fixed;
    width: 130px;
    height: 50px;
    left: 45%;
    top: 45%;
}

.updateProgressCancel {
    border-width: 1px;
    border-style: solid;
    background-color: #CCCCCC;
    position: absolute;
    width: 130px;
    height: 80px;
}

.updateProgressTimer {
    border-width: 1.5px;
    border-style: solid;
    background-color: #CCCCCC;
    position: absolute;
    width: 130px;
    height: 70px;
}

.updateProgressMessage {
    margin: 3px;
    font-family: Trebuchet MS;
    font-size: small;
    vertical-align: middle;
}

.clock {
    text-align: center;
    width: 120px;
    border-style: none;
    font-family: Trebuchet MS;
    font-size: small;
    font-weight: normal;
    background-color: #CCCCCC;
}
/*---For Paging Added By Nanda Kihsore.V*/
/*---- Second CSS Added End --------------*/

.updateProgress2 {
    border-width: 1px;
    border-style: solid;
    background-color: #CCCCCC;
    position: absolute;
    width: 130px;
    height: 50px;
}

.updateProgressMessage2 {
    margin: 3px;
    font-family: Trebuchet MS;
    font-size: smaller;
    vertical-align: middle;
}


.PagerInfoTextbox {
    font-family: Tahoma;
    font-size: 11px;
    white-space: nowrap;
    padding-top: 2px;
    width: 30px;
    height: 11px;
    text-align: center;
    line-height: 10px;
}

.parrowq {
    padding-top: 5px;
}

.PagerContainerTable {
    border-right: #333333 1px solid;
    border-top: #333333 1px solid;
    border-left: #333333 1px solid;
    color: #d1d1e1;
    border-bottom: #333333 1px solid;
    background-color: #FFFFFF;
}

.TotalRecs {
    text-align: left;
    padding-left: 5px;
    padding-top: 3px;
    font-family: Tahoma;
    font-weight: bold;
    font-size: 11px;
    white-space: nowrap;
    color: #ffffff;
    vertical-align: middle;
    background-color: #4A7DCA;
}

.PagerInfoPageSizelblCell {
    text-align: left;
    padding-left: 3px;
}

.PagerInfoPageSizeCell {
    text-align: left;
    background-color: #4A7DCA;
}

.PagerInfoCell {
    text-align: right;
    font-weight: bold;
    font-family: Tahoma;
    font-size: 11px;
    color: #ffffff;
    padding-top: 3px;
    white-space: nowrap;
    vertical-align: middle;
    background-color: #4A7DCA;
}

.PagerInfolabel {
    font-weight: bold;
    font-family: Tahoma;
    font-size: 11px;
    color: #ffffff;
    padding-top: 3px;
}

.PagerInfoCell:link {
    color: #ffcc66;
    text-decoration: none;
}

.PagerInfoCell:visited {
    color: #ffcc66;
    text-decoration: none;
}

.PagerOtherPageCells {
    width: 15px;
    padding-top: 3px;
    vertical-align: middle;
    background-color: #f0f1f2;
}

.PagerCurrentPageCell {
    width: 15px;
    padding-top: 3px;
    color: #990000;
    vertical-align: middle;
    background-color: #FFFF99;
}

.PagerHyperlinkStyle {
    font: 15px arial, verdana, arial, sans-serif;
}

.PagerBlueHLinkNextPrev {
    vertical-align: middle;
}

.PagerSetHyperlinkStylePrev {
    font: 15px arial, verdana, arial, sans-serif;
    background-image: url(../../images/lsingle.gif);
}

.PagerSetHyperlinkStyleLast {
    font: 15px arial, verdana, arial, sans-serif;
    background-image: url(../../images/rdouble.gif);
}

.PagerSetHyperlinkStyleNext {
    font: 15px arial, verdana, arial, sans-serif;
    background-image: url(../../images/rsingle1.gif);
}

.PagerHyperlinkStyle:hover {
    color: #000000;
    text-decoration: none;
    font: 15px arial, verdana, arial, sans-serif;
}

.PagerHyperlinkStyle:link {
    color: #000000;
    text-decoration: none;
    font: 15px arial, verdana, arial, sans-serif;
}

.PagerHyperlinkStyle:visited {
    color: #000000;
    text-decoration: none;
    font: 15px arial, verdana, arial, sans-serif;
}

.PagerHyperlinkStyle:active {
    color: #000000;
    text-decoration: none;
    font: 15px arial, verdana, arial, sans-serif;
}

.PagerCurrentHyperlinkStyle {
    font: bold 15px arial, verdana, arial, sans-serif;
}

    .PagerCurrentHyperlinkStyle:hover {
        color: #000000;
        text-decoration: none;
        font: bold 15px arial, verdana, arial, sans-serif;
    }

    .PagerCurrentHyperlinkStyle:link {
        color: #000000;
        text-decoration: none;
        font: bold 15px arial, verdana, arial, sans-serif;
    }

    .PagerCurrentHyperlinkStyle:visited {
        color: #000000;
        text-decoration: none;
        font: bold 15px arial, verdana, arial, sans-serif;
    }

    .PagerCurrentHyperlinkStyle:active {
        color: #000000;
        text-decoration: none;
        font: bold 15px arial, verdana, arial, sans-serif;
    }

.RelingButton:link, .RelingButton:visited {
    background-color: #FFFFFF;
    border: 1px solid #112873;
    display: block;
    padding-top: 4px;
    color: #000000;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    height: 18px;
    width: 85px;
    cursor: pointer;
    text-decoration: none;
}

.RelingButton:hover {
    background-color: #FFFFFF;
    border: 1px solid #112873;
    display: block;
    padding-top: 4px;
    color: #000000;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    height: 18px;
    width: 85px;
    cursor: pointer;
    text-decoration: none;
}

.gridPagingNew {
    background-color: #4A7DCA;
}

.pagingfontFace {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    padding-left: 5px;
}

.blueborder_padding {
    padding-left: 2px;
    padding-right: 2px;
}

/*---- New CSS For Small Search ----*/

.searchEnabled {
    background-image: url(../../images/search_small.gif);
    background-repeat: no-repeat;
    border: none;
    height: 18px;
    width: 18px;
    float: left;
}

.quick_buttonround {
    background-image: url(images/quickadd_Button_round.gif);
    background-repeat: no-repeat;
    height: 38px;
    width: 38px;
    background-position: center;
    cursor: auto;
}

.add_buttonround {
    background-image: url(images/add_Button_round.gif);
    background-repeat: no-repeat;
    height: 38px;
    width: 38px;
    background-position: center;
    cursor: auto;
}

.del_buttonround {
    background-image: url(images/del_button_round.gif);
    background-repeat: no-repeat;
    height: 38px;
    width: 38px;
    background-position: center;
    cursor: auto;
}

.edi_buttonround {
    background-image: url(images/edit_button_button.gif);
    background-repeat: no-repeat;
    height: 38px;
    width: 38px;
    background-position: center;
    cursor: auto;
}

.view_buttonround {
    background-image: url(images/view_round.gif);
    background-repeat: no-repeat;
    height: 38px;
    width: 38px;
    background-position: center;
    cursor: auto;
}


.correct_buttonround {
    background-image: url(images/CorrectButtonRouond.gif);
    background-repeat: no-repeat;
    height: 38px;
    width: 38px;
    background-position: center;
    cursor: auto;
}

.rev_buttonround {
    background-image: url(images/RevButtonsRound.gif);
    background-repeat: no-repeat;
    height: 38px;
    width: 38px;
    background-position: center;
    cursor: auto;
}

.quick_buttonround_disabled {
    background-image: url(images/quickadd_Button_round_Dis.gif);
    background-repeat: no-repeat;
    height: 38px;
    width: 38px;
    background-position: center;
    cursor: auto;
}
/* 04/13/2009 -  Defect ID 10605 - Saritha - new Css added to gery out the buttons when disabled*/
.add_buttonround_disabled {
    background-image: url(images/Add_Button_Dis.gif);
    background-repeat: no-repeat;
    height: 38px;
    width: 38px;
    background-position: center;
    cursor: auto;
}

.del_buttonround_disabled {
    background-image: url(images/Del_Button_Dis.gif);
    background-repeat: no-repeat;
    height: 38px;
    width: 38px;
    background-position: center;
    cursor: auto;
}

.edi_buttonround_disabled {
    background-image: url(images/Edit_Button_Dis.gif);
    background-repeat: no-repeat;
    height: 38px;
    width: 38px;
    background-position: center;
    cursor: auto;
}

.view_buttonround_disabled {
    background-image: url(images/View_Button_Dis.gif);
    background-repeat: no-repeat;
    height: 38px;
    width: 38px;
    background-position: center;
    cursor: auto;
}

.correct_buttonround_disabled {
    background-image: url(images/Correct_Button_Dis.gif);
    background-repeat: no-repeat;
    height: 38px;
    width: 38px;
    background-position: center;
    cursor: auto;
}

.rev_buttonround_disabled {
    background-image: url(images/Rev_Button_Dis.gif);
    background-repeat: no-repeat;
    height: 38px;
    width: 38px;
    background-position: center;
    cursor: auto;
}
/* 04/13/2009 -  Defect ID 10605 - Saritha - End of Changes*/



/*---- New Buttons for Grid ----*/

/*---- About Screen CSS ----*/

.tableBGcolor {
    background-color: #cbdcf5;
}

.versionBG {
    background-color: #0a096d;
}

.versionFontFace {
    font-family: Tahoma;
    font-size: 12px;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
}

.contentBoldFontFace {
    font-family: Tahoma;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    padding-left: 10px;
}

.contentFontFace {
    font-family: Tahoma;
    font-size: 12px;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    padding-left: 10px;
}

.lineBottom {
    border-bottom: 1px #000000 solid;
}

.aboutButton {
    background-image: url(images/AboutButton.gif);
    background-repeat: no-repeat;
    cursor: pointer;
    width: 56px;
    height: 23px;
    border: 0px;
    font-family: Tahoma, sans-serif;
    font-size: 11px;
    color: #000000;
    padding-left: 5px;
    text-decoration: none;
}

/*---- About Screen CSS End ----*/


/*---- New CSS For Grid Button ----*/

.borderfoursideblue {
    border: 1px #DAE9FF solid;
}

.fieldPadding_b {
    padding-bottom: 2px;
}

/*---- New CSS For Grid Button End ----*/

/*----- CSS for EDI -----*/

.bodyFontBold_b {
    font-family: Tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #393939;
    text-decoration: none;
    white-space: nowrap;
    text-transform: uppercase; /*Change all Text fields to Capital letters */
}

.bodyFontNormal1 {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #393939;
    text-decoration: none;
    white-space: nowrap;
}

/*---------EDI CSS Added By Omkar*/
.bodyFont {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #393939;
    text-decoration: none;
    white-space: nowrap;
}

.authhyperlink {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: normal;
    color: #FF0101;
    text-decoration: none;
    text-transform: uppercase;
}

    .authhyperlink:link {
        font-family: Tahoma;
        font-size: 12px;
        font-weight: normal;
        color: #FF0101;
        text-decoration: none;
        text-transform: uppercase;
    }

    .authhyperlink:visited {
        font-family: Tahoma;
        font-size: 12px;
        font-weight: normal;
        color: #FF0101;
        text-decoration: none;
        text-transform: uppercase;
    }

    .authhyperlink:hover {
        font-family: Tahoma;
        font-size: 12px;
        font-weight: normal;
        color: #FF0101;
        text-decoration: underline;
        cursor: pointer;
        text-transform: uppercase;
    }

.bodyFont2 {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #393939;
    text-decoration: none;
    padding-left: 5px;
    white-space: nowrap;
}

.bodyFont_b {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #393939;
    text-decoration: none;
    white-space: nowrap;
    text-transform: uppercase; /*Change all Text fields to Capital letters */
}

.bodyFont_b1 {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #393939;
    text-decoration: none;
    white-space: nowrap;
    text-transform: none; /*Change all Text fields to Capital letters */
}

.bodyFont_normal {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #393939;
    text-decoration: none;
    white-space: nowrap;
    text-transform: none; /*Change all Text fields to Capital letters */
}


.countFontFace {
    font-family: Tahoma;
    font-size: 12px;
    color: #4A7DCA;
    font-weight: normal;
    text-decoration: none;
    line-height: 20px;
    white-space: nowrap;
}

.FieldFontFace {
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
    text-transform: uppercase; /*Change all Text fields to Capital letters */
}


.tabEDI_Buttons {
    border: 0px;
    background-image: url(images/TabHoverEDI.png);
    background-repeat: no-repeat;
    background-position: top left;
    font-family: Tahoma;
    font-size: 11px;
    color: #ffffff;
    padding-top: 4px;
    font-weight: normal;
    text-decoration: none;
    width: 139px;
    height: 24px;
    cursor: pointer;
}

.tabEDI_Buttonsoff {
    border: 0px;
    background-image: url(images/TabEDI.png);
    background-repeat: no-repeat;
    background-position: top left;
    font-family: Tahoma;
    font-size: 11px;
    color: #39425E;
    padding-top: 4px;
    font-weight: normal;
    text-decoration: none;
    width: 139px;
    height: 24px;
    cursor: pointer;
}

.moveFirstEnabled {
    background-image: url(../../Images/MoveFirst.gif);
    background-repeat: no-repeat;
    border: 0px;
    width: 26px;
    height: 25px;
    cursor: pointer;
}

.movePreviousEnabled {
    background-image: url(../../Images/MovePrevious.gif);
    background-repeat: no-repeat;
    border: 0px;
    width: 26px;
    height: 25px;
    cursor: pointer;
}

.moveNextEnabled {
    background-image: url(../../Images/MoveNext.gif);
    background-repeat: no-repeat;
    border: 0px;
    width: 26px;
    height: 25px;
    cursor: pointer;
}

.moveLastEnabled {
    background-image: url(../../Images/MoveLast.gif);
    background-repeat: no-repeat;
    border: 0px;
    width: 26px;
    height: 25px;
    cursor: pointer;
}


.notesEnabled {
    background-image: url(../../Images/notes.gif);
    background-repeat: no-repeat;
    border: 0px;
    width: 26px;
    height: 25px;
    cursor: pointer;
}

.memoEnabled {
    background-image: url(../../Images/MEMOS.gif);
    background-repeat: no-repeat;
    border: 0px;
    width: 26px;
    height: 25px;
    cursor: pointer;
}

.listViewEnabled {
    background-image: url(../../Images/viewlist.gif);
    background-repeat: no-repeat;
    border: 0px;
    width: 26px;
    height: 25px;
    cursor: pointer;
}

.editDisabled {
    background-image: url(../../Images/Dis_editicon.gif);
    background-repeat: no-repeat;
    border: 0px;
    width: 26px;
    height: 25px;
    cursor: pointer;
}

.deleteDisabled {
    background-image: url(../../Images/Dis_deleteicon.gif);
    background-repeat: no-repeat;
    border: 0px;
    width: 26px;
    height: 25px;
    cursor: pointer;
}

.saveDisabled {
    background-image: url(../../Images/Dis_saveicon.gif);
    background-repeat: no-repeat;
    border: 0px;
    width: 26px;
    height: 25px;
    cursor: pointer;
}

.moveFirstDisabled {
    background-image: url(../../Images/Dis_MoveFirst.gif);
    background-repeat: no-repeat;
    border: 0px;
    width: 26px;
    height: 25px;
    cursor: pointer;
}

.movePreviousDisabled {
    background-image: url(../../Images/Dis_MovePrevious.gif);
    background-repeat: no-repeat;
    border: 0px;
    width: 26px;
    height: 25px;
    cursor: pointer;
}

.moveNextDisabled {
    background-image: url(../../Images/Dis_MoveNext.gif);
    background-repeat: no-repeat;
    border: 0px;
    width: 26px;
    height: 25px;
    cursor: pointer;
}

.moveLastDisabled {
    background-image: url(../../Images/Dis_MoveLast.gif);
    background-repeat: no-repeat;
    border: 0px;
    width: 26px;
    height: 25px;
    cursor: pointer;
}

.sqlDisabled {
    background-image: url(../../Images/sqlDis.gif);
    background-repeat: no-repeat;
    border: 0px;
    width: 26px;
    height: 25px;
    cursor: pointer;
}

.notesDisabled {
    background-image: url(../../Images/Dis_notes.gif);
    background-repeat: no-repeat;
    border: 0px;
    width: 26px;
    height: 25px;
    cursor: pointer;
}

.memoDisabled {
    background-image: url(../../Images/Dis_MEMOS.gif);
    background-repeat: no-repeat;
    border: 0px;
    width: 26px;
    height: 25px;
    cursor: pointer;
}

.listViewDisabled {
    background-image: url(../../Images/Dis_viewlist.gif);
    background-repeat: no-repeat;
    border: 0px;
    width: 26px;
    height: 25px;
    cursor: pointer;
}

.ccDisabled {
    background-image: url(../../Images/Dis_ccicon.gif);
    background-repeat: no-repeat;
    border: 0px;
    width: 26px;
    height: 25px;
    cursor: pointer;
}

.imgButtonCSS {
    cursor: auto;
    float: left;
    padding-left: 2px;
    padding-right: 2px;
}

.listView_FontTop {
    border-bottom: 1px solid #EEEEEE;
    font-family: Arial;
    font-size: 12px;
    color: #467bd3;
    font-weight: bold;
    padding-left: 3px;
    text-decoration: none;
    font-style: italic;
}

.splitterHandle {
    background-color: #bfc1c3;
}

.splitterFontFace {
    font-family: Tahoma;
    font-size: 11px;
    color: #005aee;
    font-weight: bold;
    text-decoration: none;
    white-space: nowrap;
    text-transform: uppercase;
}

.myLink2 {
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: bold;
    text-decoration: underline;
    cursor: pointer;
}

    .myLink2:link {
        font-family: Tahoma;
        font-size: 11px;
        color: #294391;
        font-weight: bold;
        text-decoration: underline;
        cursor: pointer;
    }

    .myLink2:visited {
        font-family: Tahoma;
        font-size: 11px;
        color: #294391;
        font-weight: bold;
        text-decoration: underline;
        cursor: pointer;
    }

    .myLink2:hover {
        font-family: Tahoma;
        font-size: 11px;
        color: #294391;
        font-weight: bold;
        text-decoration: underline;
        cursor: pointer;
    }

.myLink3 {
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    text-decoration: underline;
    cursor: pointer;
}

    .myLink3:link {
        font-family: Tahoma;
        font-size: 11px;
        color: #294391;
        text-decoration: underline;
        cursor: pointer;
    }

    .myLink3:visited {
        font-family: Tahoma;
        font-size: 11px;
        color: #294391;
        text-decoration: underline;
        cursor: pointer;
    }

    .myLink3:hover {
        font-family: Tahoma;
        font-size: 11px;
        color: #294391;
        text-decoration: underline;
        cursor: pointer;
    }

.myLink4 {
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: bold;
    text-decoration: underline;
    cursor: pointer;
    line-height: 18px;
    background-image: url(images/charIcon.gif);
    background-position: right;
    background-repeat: no-repeat;
    padding-right: 15px;
}

    .myLink4:link {
        font-family: Tahoma;
        font-size: 11px;
        color: #294391;
        font-weight: bold;
        text-decoration: underline;
        cursor: pointer;
        line-height: 18px;
        background-image: url(images/charIcon.gif);
        background-position: right;
        background-repeat: no-repeat;
        padding-right: 15px;
    }

    .myLink4:visited {
        font-family: Tahoma;
        font-size: 11px;
        color: #294391;
        font-weight: bold;
        text-decoration: underline;
        cursor: pointer;
        line-height: 18px;
        background-image: url(images/charIcon.gif);
        background-position: right;
        background-repeat: no-repeat;
        padding-right: 15px;
    }

    .myLink4:hover {
        font-family: Tahoma;
        font-size: 11px;
        color: #294391;
        font-weight: bold;
        text-decoration: underline;
        cursor: pointer;
        line-height: 18px;
        background-image: url(images/charIcon.gif);
        background-position: right;
        background-repeat: no-repeat;
        padding-right: 15px;
    }

.Buttonimg_ProviderCodes {
    background-image: url(images/ProviderCodes.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: Transparent;
    width: 176px;
    height: 26px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_Auth_Codes {
    background-image: url(images/Auth_Codes.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: Transparent;
    width: 176px;
    height: 26px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_ClaimCodes {
    background-image: url(images/ClaimCodes.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: Transparent;
    width: 176px;
    height: 26px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_SystemContacts {
    background-image: url(images/SystemContacts.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: Transparent;
    width: 176px;
    height: 26px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_ContractCodes {
    background-image: url(images/ContractCodes.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: Transparent;
    width: 176px;
    height: 26px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_ProviderOfficeLocation {
    background-image: url(images/ProviderOfficeLocation.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: Transparent;
    width: 176px;
    height: 26px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_PCP_ClassCodes {
    background-image: url(images/PCP_ClassCodes.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: Transparent;
    width: 176px;
    height: 26px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_ApgCodes {
    background-image: url(images/ApgCodes.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: Transparent;
    width: 176px;
    height: 26px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_APG_Affiliation {
    background-image: url(images/APG_Affiliation.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: Transparent;
    width: 176px;
    height: 26px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_Update {
    background-image: url(images/Update.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: Transparent;
    width: 55px;
    height: 19px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_Edit {
    background-image: url(images/Edit.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: Transparent;
    width: 61px;
    height: 23px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_Save {
    background-image: url(images/Save.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: Transparent;
    width: 61px;
    height: 23px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_Update {
    background-image: url(images/Update.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: Transparent;
    width: 55px;
    height: 19px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_Transactions {
    background-image: url(images/Transactions.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: Transparent;
    width: 92px;
    height: 22px;
    border: 0px;
    cursor: pointer;
}

.Buttonimg_Privileges {
    background-image: url(images/Privileges.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: Transparent;
    width: 61px;
    height: 23px;
    border: 0px;
    cursor: pointer;
}

.formFieldsBG_float_Err {
    float: left;
    font-family: Tahoma;
    font-size: 11px;
    color: #ffffff;
    font-weight: normal; /*Change all Text fields to Capital letters */
    text-transform: uppercase;
    background: #ff0000;
}

.formFieldsBG_float {
    float: left;
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    text-transform: uppercase;
}

.QBIndexedColumns {
    color: #A1D6FF;
}

input:focus, textarea:focus {
    background-color: yellow;
}

#html, body {
    height: 100%;
}

#divAjaxTimer, #ifAjaxTimer {
    position: absolute;
    top: 0px;
    left: 30px;
    display: none;
    width: 350px;
    height: 150px;
}

#divAjaxTimer {
    background-color: silver;
    border: 3px outset;
    z-index: 101;
}

#ifAjaxTimer {
    z-index: 100;
}

#divAjaxContent, #divAjaxTitle {
    font-family: Times;
    font-size: 1em;
    font-weight: bold;
}

#divAjaxTitle {
    background-color: #A1D6FF;
    background-image: url(images/bluegrad.jpg);
    color: white;
}

#divAjaxContent {
    color: black;
    width: 330px;
    margin: 5px 5px 10px 5px;
}

#divAjaxBut {
    text-align: center;
    margin-bottom: 10px;
}

    #divAjaxBut .confirm {
        color: green;
        width: 70px;
    }

    #divAjaxBut .ignore {
        color: red;
        width: 70px;
    }

/* End */

.bodyFontFace_news {
    font-family: Tahoma;
    font-size: 11px;
    color: #0a0000;
    font-weight: normal;
    text-decoration: none;
    white-space: nowrap;
}

.header1 {
    background-color: #5D7B9D;
    display: block;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
    padding-left: 10px;
}

.content1 {
    background-color: #ececec;
    display: block;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
}

ChatBackGround {
    background-color: #ececec;
}

.hidButton {
    visibility: hidden;
}

.body_normal {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
}

.grdiStyle_header5 {
    font-family: Tahoma;
    font-size: 10px;
    color: White;
    font-weight: bold;
    text-decoration: none;
    background-color: Blue;
    border-right: 1px solid #84ADEA;
}

.gridHeaderPart {
    background-color: #4a7dca;
    color: White;
}

.BackGroundTheme {
    background-color: #87CEFA;
    color: White;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
}

.GridHeaderColor {
    background-color: #87CEFA;
}

.RowStyleSelect {
    border-width: thin;
    border-color: #87CEEB;
    border-style: solid;
    background-color: #87CEEB;
    color: #415F3F;
    font-family: Tahoma;
    font-size: medium;
}

.RowStyleGreen {
    border-color: Blue;
    color: #333333;
    font-family: Tahoma;
}


#EntertainmentMessage {
    padding-top: 2em;
    clear: both;
}

.menu_b {
    font-family: Tahoma;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    white-space: nowrap;
    float: left;
}

.menu_List {
    font-family: Tahoma;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    white-space: nowrap;
    height: 18px;
    float: left;
    margin-left: 8px;
}

.menuFloat {
    float: left;
}

.curveLT {
    background: url(images/content-top-left.gif) no-repeat left top;
    width: 14px;
    height: 13px;
    font-size: 10px;
    font-family: Verdana;
}

.curveRT {
    background: url(images/content-top-right.gif) no-repeat left top;
    width: 14px;
    height: 13px;
    font-size: 10px;
    font-family: Verdana;
}

.borderT {
    background: url(images/content-top.gif) repeat-x left top;
    width: 100%;
    height: 13px;
    font-size: 10px;
    font-family: Verdana;
}

.borderR {
    background: url(images/border_R.gif) repeat-y left top;
    width: 14px;
    font-size: 10px;
    font-family: Verdana;
}

.borderL {
    background: url(images/border_L.gif) repeat-y left top;
    width: 14px;
    font-size: 10px;
    font-family: Verdana;
}

.borderRT {
    background: url(images/content-top.gif) repeat-x left top;
    font-size: 10px;
    font-weight: bold;
    font-family: Verdana;
}

.WebParttop {
    background: url(images/top.gif) no-repeat left top;
    width: 307px;
    font-size: 10px;
    font-family: Verdana;
}

.WebPartbtm {
    background: url(images/btm.gif) no-repeat left top;
    width: 307px;
    height: 12px;
    font-size: 10px;
    font-family: Verdana;
}

body {
    font: normal 12px Arial, Helvetica, sans-serif;
    color: #333333;
    margin: 0px;
    padding: 0px;
}

.col {
    background-color: #f2f0f0;
}

.header_left {
    background: #e9e9e9 url(images/gradient.gif) no-repeat left top;
    width: 100%;
    height: 157px;
    background-color: #f2f0f0;
    width: 117px;
}

.textField {
    width: 145px;
    height: 24px;
    border: 0px;
    background: transparent;
    padding-top: 4px;
}

.font_White {
    color: #FFFFFF;
    font-size: 20px;
    line-height: 20px;
    font-weight: bold;
}

.font_WhiteS {
    color: #FFFFFF;
    font-size: 12px;
}

.font_WhiteH {
    color: #FFFFFF;
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
}

.footer {
    background: url(images/footer_bg.gif) repeat-x left top;
    height: 50px;
}

.footer-btm {
    background: #FFF url(images/footer_btm.gif) no-repeat left top;
}

.header_left_inn {
    background-position: top;
    background: #3366CC;
    width: 305px;
    background-repeat: repeat-x;
}

.font_WhiteS {
    color: #FFFFFF;
    font-size: 12px;
}

.font_WhiteH {
    color: #FFFFFF;
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
}

.mem_login_R {
    background: url(images/mem_login_R.gif) no-repeat left top;
    height: 30px;
}

.mem_login_M {
    background: url(images/mem_login_M.gif) repeat-x left top;
    height: 30px;
    white-space: nowrap;
}

.mem_login_font {
    white-space: nowrap;
    color: #023030;
    font-weight: bold;
    padding: 0 5px 0 5px;
}

.ms-WPHeader td {
    border-bottom: medium none;
}

.autocomplete_completionListElement {
    visibility: hidden;
    margin: 0px !important;
    background-color: inherit;
    color: windowtext;
    border: buttonshadow;
    border-width: 1px;
    border-style: solid;
    cursor: default;
    overflow: auto;
    height: 200px;
    text-align: left;
    list-style-type: none;
    font-family: courier new;
    font-size: 8pt;
}

.autocomplete_highlightedListItem {
    background-color: #e3ec6e;
    color: black;
    padding: 1px;
}
/* AutoComplete item */ .autocomplete_listItem {
    background-color: window;
    color: windowtext;
    padding: 1px;
}

body, div, p, h1, h2, h3, h4, ul, li, table {
    margin: 0;
    padding: 0;
    border: none;
}


.mainNav:hover {
    background: url(images/main_btn_on.gif) no-repeat right;
    width: 115px;
    height: 21px;
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
    padding-right: 25px;
    display: block;
}

.mainMenuVisited {
    background: url(images/main_btn_on.gif) no-repeat right;
    width: 109px;
    height: 21px;
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
    padding-right: 25px;
    display: block;
}

.submenu {
    padding: 0 0 0 0px;
    margin: 0;
    list-style: none;
    height: 25px;
    position: relative;
}

    .submenu li {
        float: left;
    }

        .submenu li a {
            display: block;
            float: left;
            height: 25px;
            line-height: 20px;
            background: url(images/submenu_blue.gif);
            color: #FFF;
            text-decoration: none;
            font-size: 10px;
            font-family: Tahoma;
            font-weight: bold;
            text-align: center;
            padding: 0 0 0 7px;
            cursor: pointer;
            margin: 0 0px 0 2px;
        }

            .submenu li a b {
                float: left;
                display: block;
                padding: 5px 7px 0 0;
                background: url(images/submenu_blue.gif) right top;
            }

        .submenu li.current a {
            color: #FFFFFF;
            background: url(images/submenu_orange.gif);
        }

            .submenu li.current a b {
                background: url(images/submenu_orange.gif) right top;
            }

        .submenu li a:hover {
            color: #FFFFFF;
            background: url(images/submenu_orange.gif);
        }

            .submenu li a:hover b {
                background: url(images/submenu_orange.gif) right top;
            }

        .submenu li.current a:hover {
            color: #FFF;
            background: url(images/submenu_orange.gif);
            cursor: default;
        }

            .submenu li.current a:hover b {
                background: url(images/submenu_orange.gif) right top;
            }


.rightLine {
    background-image: url(images/RightLine.gif);
    background-repeat: repeat-y;
    background-position: right top;
    border: none; /*width:8px;*/
}

.bottomRightCr {
    background-image: url(images/RightLine.gif);
    background-repeat: repeat-y;
    background-position: right;
    border: none;
    width: 58px;
    height: 12px;
}


.topLineM {
    background-image: url(images/TopLineMiddle.gif);
    background-repeat: repeat-x;
    background-position: right top;
    border: none;
    height: 8px;
}

.topLineEnd {
    background-image: url(images/TopLineEnd.gif);
    background-repeat: repeat-x;
    background-position: right top;
    border: none;
    height: 8px;
}


.bottomLineM {
    background-image: url(images/BottomLineMiddle.gif);
    background-repeat: repeat-x;
    background-position: right;
    border: none;
    height: 12px;
}

.bottomLineEnd {
    background-image: url(images/BottomLineLeft.gif);
    background-repeat: no-repeat;
    background-position: right;
    border: none;
    height: 12px;
}

.ButtonCss {
    background-image: url(images/editbutton.gif);
    background-repeat: no-repeat;
    background-position: right;
    background-color: Transparent;
    border: none;
    height: 18px;
    width: 57px;
    font-size: 10px;
    color: Black;
    text-decoration: none;
    font-weight: bold;
    display: block;
    padding-bottom: 2px;
    cursor: pointer;
}

.ajax__myTab .ajax__tab_header {
    font-family: verdana,tahoma,helvetica;
    font-size: 11px;
    cursor: pointer;
    vertical-align: middle;
    font-weight: bold;
    border-bottom: solid 5px #1368a9;
}

    .ajax__myTab .ajax__tab_header .ajax__tab_outer {
        background: url(images/Tab_BlueMain.png) #d8d8d8 repeat-x;
        margin: 0px 0.16em 0px 0px;
        padding: 0px 0px 0px 0px;
        vertical-align: bottom;
        border: 1px solid #FFFFFF;
        border-bottom-width: 0px;
    }

    .ajax__myTab .ajax__tab_header .ajax__tab_tab {
        color: #000;
        padding: 0.35em 0.75em;
        margin-right: 0.01em;
    }

.ajax__myTab .ajax__tab_active .ajax__tab_tab {
    background: url(images/Tab_BlueMain.png) #1368a9 repeat-x left 1400px;
    color: White;
}

.ajax__myTab .ajax__tab_active .ajax__tab_outer {
    background: url(images/Tab_BlueMain.png) #1368a9 repeat-x left 1400px;
    color: #FFFFFF;
}

.ajax__myTab .ajax__tab_body {
    border-style: none;
    border-width: 0px;
    border-color: white;
    font-family: verdana,tahoma,helvetica;
    font-size: 10pt;
    padding: 0em;
}

.ajax__myTab .ajax__tab_hover .ajax__tab_outer {
    background: url(images/Tab_BlueMain.png) #1368a9 repeat-x left 1400px; /*background-color: #408D3B; 	background-repeat: repeat-x;*/
    color: #FFFFFF;
}

/* The Above Ordered and */


.ajax__myTab .ajax__tab_inner {
    background: url(images/Tab_blueMain.png) #1368a9 repeat-x;
    background-repeat: repeat-x;
}

.ajax__myTab .ajax__tab_tab {
    padding: 0px;
    margin: 0;
    cursor: pointer;
    color: #000;
}

.ajax__myTab .ajax__tab_hover .ajax__tab_inner .ajax__tab_tab {
    background: url(images/Tab_blueMain.png) #1368a9 left 1400px;
    background-repeat: repeat-x;
    color: #FFFFFF;
}

.ajax__myTab .ajax__tab_active .ajax__tab_inner {
    background-color: #1368a9;
    background-repeat: no-repeat;
    color: #000000;
}

.ajax__myTab .ajax__tab_header .ajax__tab_outer {
    margin: 0px 0.16em 0px 0px;
    padding: 1px 0px 0px 0px;
    vertical-align: bottom;
    border: solid 1px #1368a9;
    border-bottom-width: 0px;
}


.SortGrid {
    color: White;
    font-weight: bold;
    text-decoration: none;
}

.EZNetMenu ul.AspNet-Menu /* Tier 1 */ {
    width: 73.5em; /* This is more than (6em x 2) because we want to leave room for borders around the <li> elements that are selected */
}

    .EZNetMenu ul.AspNet-Menu ul /* Tier 2 */ {
        width: 6em;
        top: 100%;
        left: 0;
    }

        .EZNetMenu ul.AspNet-Menu ul ul /* Tier 3+ */ {
            top: -0.5em;
            left: 6em;
        }

.EZNetMenu li {
    width: 10.5em;
    background: #98caf5;
    background-image: url('Images/mnu_admin_bg.jpg');
    background-repeat: repeat-x;
    color: #2c428e;
    font-weight: bold;
}

    .EZNetMenu li:hover, /* list items being hovered over */ .EZNetMenu li.AspNet-Menu-Hover {
        background: #4e75a4;
        background-image: url('Images/mnu_admin_bg_on.jpg');
        background-repeat: repeat-x;
        font-weight: bold;
        color: #FFFFFF;
    }

.EZNetMenu a, .EZNetMenu span {
    color: #2c428e;
    padding: 4px 2px 4px 8px;
    border: 1px solid #cccccc;
    background: transparent url(images/arrowRight.gif) no-repeat right top;
    font-weight: bold;
}

.EZNetMenu li.AspNet-Menu-Leaf a, /* leaves */ .EZNetMenu li.AspNet-Menu-Leaf span {
    background-image: none !important;
}

.EZNetMenu li:hover a, .EZNetMenu li:hover span, .EZNetMenu li.AspNet-Menu-Hover a, .EZNetMenu li.AspNet-Menu-Hover span, .EZNetMenu li:hover li:hover a, .EZNetMenu li:hover li:hover span, .EZNetMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a, .EZNetMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span, .EZNetMenu li:hover li:hover li:hover a, .EZNetMenu li:hover li:hover li:hover span, .EZNetMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a, .EZNetMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span {
    color: White;
    font-weight: bold;
    background: transparent url(images/activeArrowRight.gif) no-repeat right top;
}

.EZNetMenu li:hover li a, .EZNetMenu li:hover li span, .EZNetMenu li.AspNet-Menu-Hover li a, .EZNetMenu li.AspNet-Menu-Hover li span, .EZNetMenu li:hover li:hover li a, .EZNetMenu li:hover li:hover li span, .EZNetMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a, .EZNetMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span {
    color: #2c428e;
    background: transparent url(images/arrowRight.gif) right top no-repeat;
    font-weight: bold;
}

.EZNetMenu .AspNet-Menu-Selected /* this tier is selected */ {
}

.EZNetMenu .AspNet-Menu-ChildSelected /* a tier below this one is selected */ {
}

.EZNetMenu .AspNet-Menu-ParentSelected /* a tier above this one is selected */ {
}


/* This is For EDI Menu */

.EDIMenu ul.AspNet-Menu /* Tier 1 */ {
    width: 76.0em; /* This is more than (6em x 2) because we want to leave room for borders around the <li> elements that are selected */
}

    .EDIMenu ul.AspNet-Menu ul /* Tier 2 */ {
        width: 10em;
        top: 100%;
        left: 0em;
    }

        .EDIMenu ul.AspNet-Menu ul ul /* Tier 3+ */ {
            top: 0em;
            left: 12.6em;
        }

.EDIMenu li /* all list items */ {
    width: 12.6em;
    background-image: url('Images/mnu_admin_bg.jpg');
    color: #2c428e;
    font-weight: bold;
}

    .EDIMenu li:hover, /* list items being hovered over */ .EDIMenu li.AspNet-Menu-Hover {
        background-image: url('Images/mnu_admin_bg_on.jpg');
        color: #FFFFFF;
        font-weight: bold;
    }

.EDIMenu a, /* all anchors and spans (nodes with no link) */ .EDIMenu span {
    font-weight: bold;
    color: #2c428e;
    padding: 4px 0px 4px 0px;
    border: 1px solid #cccccc;
    background: transparent url(images/arrowRight.gif) right top no-repeat;
}

.EDIMenu li.AspNet-Menu-Leaf a, /* leaves */ .EDIMenu li.AspNet-Menu-Leaf span {
    font-weight: bold;
    color: Black;
    padding: 4px 0px 4px 0px;
    border: 1px solid #cccccc;
    background-image: none !important;
}

.EDIMenu li:hover a, /* hovered text */ .EDIMenu li:hover span, .EDIMenu li.AspNet-Menu-Hover a, .EDIMenu li.AspNet-Menu-Hover span, .EDIMenu li:hover li:hover a, .EDIMenu li:hover li:hover span, .EDIMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a, .EDIMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span, .EDIMenu li:hover li:hover li:hover a, .EDIMenu li:hover li:hover li:hover span, .EDIMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a, .EDIMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span {
    font-weight: bold;
    color: White;
    background: transparent url(images/activeArrowRight.gif) right top no-repeat;
}

.EDIMenu li:hover li a, /* the tier above this one is hovered */ .EDIMenu li:hover li span, .EDIMenu li.AspNet-Menu-Hover li a, .EDIMenu li.AspNet-Menu-Hover li span, .EDIMenu li:hover li:hover li a, .EDIMenu li:hover li:hover li span, .EDIMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a, .EDIMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span {
    font-weight: bold;
    color: #2c428e;
    background: transparent url(images/arrowRight.gif) right top no-repeat;
}

.EDIMenu .AspNet-Menu-Selected /* this tier is selected */ {
}

.EDIMenu .AspNet-Menu-ChildSelected /* a tier below this one is selected */ {
}

.EDIMenu .AspNet-Menu-ParentSelected /* a tier above this one is selected */ {
}

#EntertainmentMessage {
    padding-top: 2em;
    clear: both;
}


/* This is For Reports DashBoard Menu */

.mnuReports ul.AspNet-Menu /* Tier 1 */ {
    width: 12em; /* This is more than (6em x 2) because we want to leave room for borders around the <li> elements that are selected */
}

    .mnuReports ul.AspNet-Menu ul /* Tier 2 */ {
        width: 20em;
        top: 0.0em;
        left: 140px;
    }

        .mnuReports ul.AspNet-Menu ul ul /* Tier 3+ */ {
            top: 0.6em; /*-0.5em; */
            left: 5em;
        }

.mnuReports li /* all list items */ {
    width: 10em;
    background: #98caf5;
}

    .mnuReports li:hover, /* list items being hovered over */ .mnuReports li.AspNet-Menu-Hover {
        background: #4e75a4;
    }

.mnuReports a, /* all anchors and spans (nodes with no link) */ .mnuReports span {
    color: Black;
    padding: 4px 2px 4px 8px;
    border: 1px solid #cccccc;
    background: transparent url(images/arrowRight.gif) right top no-repeat;
}

.mnuReports li.AspNet-Menu-Leaf a, /* leaves */ .mnuReports li.AspNet-Menu-Leaf span {
    color: Black;
    padding: 4px 0px 4px 0px;
    border: 1px solid #cccccc;
    background-image: none !important;
}

.mnuReports li:hover a, /* hovered text */ .mnuReports li:hover span, .mnuReports li.AspNet-Menu-Hover a, .mnuReports li.AspNet-Menu-Hover span, .mnuReports li:hover li:hover a, .mnuReports li:hover li:hover span, .mnuReports li.AspNet-Menu-Hover li.AspNet-Menu-Hover a, .mnuReports li.AspNet-Menu-Hover li.AspNet-Menu-Hover span, .mnuReports li:hover li:hover li:hover a, .mnuReports li:hover li:hover li:hover span, .mnuReports li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a, .mnuReports li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span {
    color: White;
    background: transparent url(images/activeArrowRight.gif) right top no-repeat;
}

.mnuReports li:hover li a, /* the tier above this one is hovered */ .mnuReports li:hover li span, .mnuReports li.AspNet-Menu-Hover li a, .mnuReports li.AspNet-Menu-Hover li span, .mnuReports li:hover li:hover li a, .mnuReports li:hover li:hover li span, .mnuReports li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a, .mnuReports li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span {
    color: Black;
    background: transparent url(images/arrowRight.gif) right top no-repeat;
}

.mnuReports .AspNet-Menu-Selected /* this tier is selected */ {
}

.mnuReports .AspNet-Menu-ChildSelected /* a tier below this one is selected */ {
}

.mnuReports .AspNet-Menu-ParentSelected /* a tier above this one is selected */ {
}

#EntertainmentMessage {
    padding-top: 2em;
    clear: both;
}

.MiddleButton {
    background-image: url(images/valueButton.gif);
    width: 92px;
    height: 23px;
    border: 0px;
    background-repeat: no-repeat;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    text-align: center;
}

.groupHeader {
    font-family: Tahoma;
    font-size: 11px;
    color: #ffffff;
    background-color: #7099E4;
    font-weight: bold;
    text-transform: none;
    border-style: none;
    height: 20px;
    text-align: center;
}

.middlleTab {
    background-image: url(images/SmallTab.gif);
    height: 31px;
    width: 156px;
    border: 0px;
    background-repeat: no-repeat;
    background-position: left top;
    background-color: #FFFFFF;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
}

.middlleTab_Off {
    background-image: url(images/TabSmallOff.gif);
    height: 31px;
    width: 156px;
    border: 0px;
    background-repeat: no-repeat;
    background-position: left top;
    background-color: #FFFFFF;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
}


.border_threeSide {
    border-left: 1px solid #E4E4E4;
    border-right: 1px solid #E4E4E4;
    border-bottom: 1px solid #E4E4E4;
}

.border_LeftRight {
    border-left: 1px solid #E4E4E4;
    border-right: 1px solid #E4E4E4;
}

.border_fourSide {
    border-left: 1px solid #E4E4E4;
    border-right: 1px solid #E4E4E4;
    border-bottom: 1px solid #E4E4E4;
    border-top: 1px solid #E4E4E4;
}

.border_fourSideNew {
    border-left: 1px solid #4A7DCA;
    border-right: 1px solid #4A7DCA;
    border-bottom: 1px solid #4A7DCA;
    border-top: 1px solid #4A7DCA;
}

.border_EligErrEditNew {
    border-left: 1px solid #4A7DCA;
    border-right: 1px solid #4A7DCA;
    border-bottom: 1px solid #4A7DCA;
    border-top: 1px solid #4A7DCA;
    padding-left: 15px;
}

.borderLight_fourSide {
    border-left: 1px solid #A1D6FF;
    border-right: 1px solid #A1D6FF;
    border-bottom: 1px solid #A1D6FF;
    border-top: 1px solid #A1D6FF;
}

.redBoldFont {
    font-family: Tahoma;
    font-size: 14px;
    font-weight: bold;
    color: #e30303;
    text-decoration: none;
}

.trOnlyForHomePage {
    background-color: #699bc9;
}

.pnlNews {
    background-color: #c5def3;
}

.ProvBg {
    background-color: #F7F7FF;
}

.reportSubheading {
    font-family: Tahoma;
    font-size: 12px;
    color: #192a3b;
    font-weight: normal;
    text-transform: uppercase;
    text-decoration: none;
}

.darkColorbgGrey2 {
    background-color: #e8e8e8;
    font-family: Tahoma;
    font-size: 13px;
    color: #5a5a5a;
    font-weight: bold;
    text-decoration: none;
    padding-left: 5px;
}

.ClaimErrorAnchor {
    color: #FF0000;
    text-transform: uppercase;
    text-decoration: none;
}

    .ClaimErrorAnchor:hover {
        text-decoration: underline;
    }

    .ClaimErrorAnchor:link {
        color: #FF0000;
    }

    .ClaimErrorAnchor:visited {
        color: #FF0000;
    }

.ClaimErrorAnchorGreen {
    color: Green;
    text-transform: uppercase;
    text-decoration: none;
}

    .ClaimErrorAnchorGreen:hover {
        text-decoration: underline;
    }

    .ClaimErrorAnchorGreen:link {
        color: Green;
    }

    .ClaimErrorAnchorGreen:visited {
        color: Green;
    }

.largeBoldFont {
    font-family: Tahoma;
    font-size: 35px;
    font-weight: bold;
    color: #111111;
    text-decoration: none;
}

.BoldFont1 {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #111111;
    text-decoration: none;
}

.redFontNew {
    font-family: Tahoma;
    font-size: 13px;
    font-weight: normal;
    color: #a50316;
    text-decoration: none;
    padding-left: 8px;
}

/* Start : Added by Krishna Chaitanya on 11-Nov-2011 to define new css for label in Confirmation Email Address. */

.labelFontNew {
    font-family: Tahoma;
    font-size: 12px; /* color:Blue; */
    font-weight: normal;
    text-decoration: none;
}
/* End */

.redBoldFontNew {
    font-family: Tahoma;
    font-size: 13px;
    font-weight: bold;
    color: #a50316;
    text-decoration: none;
    padding-left: 8px;
}

.blueLinkFont {
    font-family: Tahoma;
    font-size: 13px;
    font-weight: normal;
    color: #0144b4;
    text-decoration: none;
    padding-left: 8px;
}

    .blueLinkFont:link {
        font-family: Tahoma;
        font-size: 13px;
        font-weight: bold;
        color: #0144b4;
        text-decoration: none;
        padding-left: 8px;
    }

    .blueLinkFont:visited {
        font-family: Tahoma;
        font-size: 13px;
        font-weight: bold;
        color: #0144b4;
        text-decoration: none;
        padding-left: 8px;
    }

    .blueLinkFont:hover {
        font-family: Tahoma;
        font-size: 13px;
        font-weight: bold;
        color: #0144b4;
        text-decoration: underline;
        padding-left: 8px;
    }

.bodyFontNew {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    white-space: nowrap;
}

.BoldFontBlue {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #00008B;
    text-decoration: none;
    text-transform: uppercase; /*Change all Text fields to Capital letters */
}

.formLables_Error {
    font-family: verdana, arial, helvetica, sans-serif,Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #FF0101;
    text-decoration: none;
    white-space: nowrap;
    text-transform: uppercase; /*Change all Text fields to Capital letters */
}

.gridbg_FontFaceNew2 {
    border-right: 1px solid #4A7DCA;
    background-color: #C4E7FF;
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    padding-left: 3px;
    padding-right: 3px;
    text-decoration: none;
}

.BoldFont2 {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    padding-left: 5px;
    text-transform: uppercase; /*Change all Text fields to Capital letters */
}

.lightBlueColorbg {
    background-color: #A1D6FF;
    border-right: 1px solid #4A7DCA;
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}

.lightyellowColorbg {
    background-color: #e6e6e6;
    border-right: 1px solid #A1D6FF;
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}

.SmData {
    font-family: verdana, arial, helvetica, sans-serif;
    font-weight: bolder;
    font-size: 8pt;
    color: #0B1A68;
    text-transform: uppercase; /*Change all Text fields to Capital letters */
}

.borderLight_fourSide {
    border-left: 1px solid #A1D6FF;
    border-right: 1px solid #A1D6FF;
    border-bottom: 1px solid #A1D6FF;
    border-top: 1px solid #A1D6FF;
}

.gridbg_FontFaceNew {
    border-right: 1px solid #4A7DCA;
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    padding-left: 3px;
    padding-right: 3px;
    text-decoration: none;
}

.legend {
    font-family: Verdana;
    font-size: 12px;
    color: Blue;
}

.uc_border_fourSide {
    border-left: 1px solid #4A7DCA;
    border-right: 1px solid #4A7DCA;
    border-bottom: 1px solid #4A7DCA;
    border-top: 1px solid #4A7DCA;
}

.Uclabels {
    background-color: #507CD1;
}

.UcGo {
    background-image: url('Images/go_icon.gif');
    width: 24px;
    height: 24px;
}


/* The overall style of the GridView */

.UCgridStyle {
    background-color: #7eacf1;
    border-color: #4A7DCA;
    border-style: solid;
    border-width: 0px;
}
/* The header of this GridView */
.UCgridHeader {
    background-color: #4A7DCA;
    font-weight: bold;
    font-size: 11px;
    color: White;
    height: 17px;
    font-family: Tahoma;
}

.TraceErrorFontFace {
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: Red;
    text-decoration: none;
    text-transform: uppercase;
}

.forgot {
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: none;
    line-height: 20px;
    white-space: nowrap;
}

.bodybg {
    background-color: #F0F8FF;
}

.cstd {
    width: 75%;
}


/*----- Mail Box CSS ------*/

.inboxSelected {
    background-color: #b6dbff;
    display: block;
    font-family: Tahoma;
    font-size: 14px;
    color: #0053a5;
    font-weight: bold;
    text-decoration: none;
    padding-top: 5px;
    height: 20px;
}

.inboxNormal {
    background-color: #ffffff;
    display: block;
    font-family: Tahoma;
    font-size: 14px;
    color: #6eb4fa;
    font-weight: bold;
    text-decoration: none;
    padding-top: 5px;
    height: 20px;
}

.mailbg {
    background-color: #d5e4ff;
}

.mailtoolbarbg {
    background-color: #4e7dcd;
    height: 30px;
}

.formFields_Mail {
    background-color: #d5e4ff;
    float: left;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    font-weight: normal; /*Change all Text fields to Capital letters */
    text-transform: uppercase;
}

.Chkbg {
    background-color: #507CD1;
}

.tblbg {
    width: 100%;
    margin-top: 10px;
    background-color: #eef3ff;
    border: 1px #82c1ff solid;
}

.innertblbg {
    border-top: 1px #82c1ff solid;
}

.innertblbg1 {
    background-color: #b6dbff;
    border-top: 1px #82c1ff solid;
    padding-top: 5px;
    padding-bottom: 5px;
}

.arrowq {
    background-image: url('Images/arrowQ.png');
    background-repeat: no-repeat;
    width: 15px;
    height: 12px;
    vertical-align: middle;
}

.modalBackground {
    /*background-color: #FFFFFF;
    -ms-filter: alpha(opacity=70);
    -ms-opacity: 0.7;
    filter: alpha(opacity=30);*/
    background-color: White;
    filter: alpha(opacity : 70);
    opacity: 0.7;
    z-index: 99999 !important;
}

.modalPopup {
    background-color: #FFFFFF;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 265px;
}

.popup_Container {
    background-color: #fffeb2;
    border: 2px solid #000000;
    padding: 0px 0px 0px 0px;
}

.popup_Titlebar {
    background-image: url('Images/mnu_admin_bg_on.jpg'); /*background: url('Images/mnu_admin_bg_on.jpg');*/
    height: 21px;
    width: 265px;
}

.TitlebarLeft {
    float: left;
    padding-left: 5px;
    padding-top: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #FFFFFF;
}

.popup_Body {
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    color: #000000;
    line-height: 15pt;
    clear: both;
    padding: 15px 15px 10px 15px;
}

.Folder {
    background-color: #E5E5E5;
    text-align: right;
    color: Red;
}

#NewFolderPopUp_backgroundElement {
    z-index: 9999999 !important;
}

#NewFolderPopUp_foregroundElement {
    z-index: 10000000 !important;
}
/*End Modal Popup For Mails*/
.BoldFontBlue2 {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #00008B;
    text-decoration: none;
    padding-left: 6px;
}

.bodyFontFaceUpper {
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
    line-height: 20px;
    white-space: nowrap;
    text-transform: uppercase;
}

.SubHeading {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #294391;
    text-decoration: none;
}

.parrowq {
    margin-right: 5px;
    margin-left: 5px;
    background-repeat: no-repeat;
    width: 15px;
    height: 15px;
    vertical-align: middle;
}
/* Css for Search Grid */

.gridResultFontFace {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: Blue;
    text-transform: uppercase;
    text-decoration: none;
}

    .gridResultFontFace:link {
        font-family: Tahoma;
        font-size: 11px;
        font-weight: normal;
        color: Blue;
        text-transform: uppercase;
    }

    .gridResultFontFace:hover {
        font-family: Tahoma;
        font-size: 11px;
        font-weight: normal;
        color: Blue;
        text-transform: uppercase;
        text-decoration: underline;
    }

    .gridResultFontFace:visited {
        font-family: Tahoma;
        font-size: 11px;
        font-weight: normal;
        color: Blue;
        text-transform: uppercase;
    }

.THeaderChild_Services {
    font-family: Tahoma;
    font-size: 11px;
    color: #ffffff;
    background-color: #3d8538;
    font-weight: normal;
    text-transform: none;
    border-style: solid;
    height: 20px;
    width: 500px;
    text-align: center;
}
/*End Css for Search Grid */

.cpHeader {
    color: white;
    font: bold 11px Tahoma;
    font-size: 12px;
    cursor: auto;
    overflow: hidden;
    background-color: #578fc3;
}

.cpBody {
    font: normal 11px auto Verdana, Arial;
    width: 918px;
    overflow: hidden;
}
/*Start Added for Secured EmailBox Header checkbox align*/
.EMailBoxHeader {
    padding-top: 3px;
    padding-left: 5px;
}
/*End*/




/* ajax__tab_EZAlerttabview-theme theme (Images/AjaxTabVGap.png) */
.ajax__tab_EZAlerttabview-theme .ajax__tab_header {
    font-family: tahoma;
    font-size: 8pt;
    border-bottom: solid 5px #2c428e;
    border-bottom-color: #2c428e;
}

    .ajax__tab_EZAlerttabview-theme .ajax__tab_header .ajax__tab_outer {
        background: url(Images/AjaxTabVGap.png) #d8d8d8 repeat-x;
        margin: 0px 0.16em 0px 0px;
        padding: 0px 0px 0px 0px;
        vertical-align: bottom;
        border-bottom-width: 0px;
        height: 25px;
        width: 85px;
    }

    .ajax__tab_EZAlerttabview-theme .ajax__tab_header .ajax__tab_tab {
        color: #000; /*padding: 0.75em 0.75em 0em 0.75em;*/
        padding: 7px 5px 2px 18px;
        margin-right: 0.01em;
        cursor: pointer;
    }

.ajax__tab_EZAlerttabview-theme .ajax__tab_hover .ajax__tab_outer {
    /* background: url(Images/AjaxTabVGap.png) #bfdaff repeat-x left -1300px; */
    background-position: left;
    background: url(Images/tabHoverBlue.png);
    height: 25px;
    width: 85px;
}

.ajax__tab_EZAlerttabview-theme .ajax__tab_active .ajax__tab_tab {
    color: #fff;
}

.ajax__tab_EZAlerttabview-theme .ajax__tab_active .ajax__tab_outer {
    /* background:url(Images/AjaxTabVGap.png) #2647a0 repeat-x left -1400px; */
    background-position: left;
    background: url(Images/tabBlue.png);
    height: 25px;
    width: 85px;
}

.ajax__tab_EZAlerttabview-theme .ajax__tab_body {
    font-family: verdana,tahoma,helvetica;
    font-size: 8pt;
    border-top-width: 0px;
}

.NotesLnk {
    height: 22px;
    text-align: center;
    font-family: Tahoma;
    font-size: 10px;
    font-weight: bold;
    cursor: pointer;
    color: #294391;
}

    .NotesLnk:link, .NotesLnk:visited, .NotesLnk:hover {
        font-family: Tahoma;
        font-size: 10px;
        font-weight: bold;
        text-decoration: none;
        color: #294391;
    }
/*Added for EligErrEdit context menu issue TDID--4164  */
.EligErrEditCntxItemStyles {
    padding-left: 1px;
    text-align: left;
    height: 20px;
}
/*Added for Auth/Claim Notes font style issue */
.NotesformFields {
    font-family: MS Sans Serif;
    font-size: 9pt;
    color: #2D344B;
    font-weight: normal;
    float: left;
}

/*----- New CSS for Chat Screen -----*/


.chatbutton {
    background-image: url(images/showdetils.gif);
    background-repeat: repeat-x;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    text-align: center;
    text-decoration: none;
    width: 50px;
    height: 22px;
    border: 0px;
    cursor: pointer;
    margin-left: 3px;
}

.infrWebEditor {
    overflow: auto;
    white-space: normal;
    -ms-word-wrap: break-word; /*white-space: pre-line;*/
    text-align: justify;
    text-transform: none;
    padding-left: 5px;
    height: 80%;
}

.infrWebEditorText {
    text-indent: 25px;
    top: 10px;
    bottom: 10px;
    text-transform: none;
    text-decoration: none;
    font-weight: normal;
    clear: none;
}
/*CSS for Admin Settings  */
.membertab_selected {
    font-family: Tahoma;
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
    vertical-align: middle;
}

.membertab_default {
    font-family: Tahoma;
    font-size: 11px;
    color: #152868;
    text-decoration: none;
    font-weight: bold;
    vertical-align: middle;
}

.UltraWebTab {
    border-width: 0px;
    border-style: solid;
    border-color: #949C9C;
    width: 100%;
    color: #000000;
}

.authReportSubheading {
    font-family: Tahoma;
    font-size: 18px;
    color: #000000;
    font-weight: normal;
    text-transform: uppercase;
    text-decoration: none;
    white-space: normal; /* wrapping is set to true which is used in Auth print*/
}
/*End of CSS for Admin Settings  */

/*Added by sanni on Aug 26th, 2011 for overflowing text(QA issue) from UserId and Password in Login page */
.FieldFontFace2 {
    background: url(images/login-bg.gif);
    background-repeat: no-repeat; /*background-color: #ffffff;*/ /*padding: 3px 0px 3px 4px;*/
    border: 0px;
    color: Black;
    font-size: 11px;
    text-transform: uppercase; /*Change all Text fields to Capital letters */
    vertical-align: top;
    width: 150px;
    height: 20px;
}

.usernameFont {
    font-size: 11px;
    text-transform: uppercase; /*Change all Text fields to Capital letters */
    vertical-align: top;
    height: 14px;
    width: 130px;
    border: 0px;
    margin-left: 8px;
    margin-top: 2px;
}

 .PwdFontucHome {
    font-size: 11px; 
    vertical-align: top;
    height: 14px;
    width: 130px;
    border: 0px;
    margin-left: 8px;
    margin-top: 2px;
}
.PwdFontucLogin {
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
}

.chatheader {
    background-image: url(../../Images/CustomerSupport.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    padding-right: 38px;
    border: 0px;
    height: 73px;
    width: 342px;
}

.chatheadertext {
    font-family: Arial;
    font-size: 12px;
    color: #024f6b;
    font-weight: bold;
    text-decoration: none;
}

.bodyFontFace14 {
    font-family: Tahoma;
    font-size: 18px;
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    line-height: 20px;
    white-space: nowrap;
    text-transform: uppercase;
}

.formFields14 {
    font-family: Tahoma;
    font-size: 18px;
    color: #000000;
    font-weight: normal;
    text-transform: uppercase;
}

.BoldFont14 {
    font-family: Tahoma;
    font-size: 18px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}

.gridHeight33 {
    height: 245px;
    position: relative;
}

.gridHeight44 {
    height: 265px;
    position: relative;
}

.darkColorbgBlack {
    background-color: #e8e8e8;
    font-family: Tahoma;
    font-size: 19px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    padding-left: 5px;
}

.chat_underlineText {
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: bold;
    text-decoration: underline;
    cursor: pointer;
}

    .chat_underlineText:hover {
        font-family: Tahoma;
        font-size: 11px;
        color: #294391;
        font-weight: bold;
        text-decoration: none;
        cursor: pointer;
    }

/* Added by Krishna Chaitanya on 10-Nov-2011 to display style for Email Message Body. */

.emailFields {
    font-family: Calibri;
    font-size: 11px; /* color: #2D344B; */
    font-weight: normal; /*Change all Text fields to Capital letters */
    text-decoration: none; /* text-transform: uppercase; */
}


.BlueFontBold {
    font-family: Tahoma;
    font-size: 13px;
    font-weight: bold;
    color: #0144b4;
    text-decoration: none;
    padding-left: 8px;
}

.BlueFontNormal {
    font-family: Tahoma;
    font-size: 13px;
    font-weight: normal;
    color: #0144b4;
    text-decoration: none;
    padding-left: 8px;
}

.Button_member2 {
    background-image: url(images/member_button2.gif);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 12px;
    color: #294391;
    text-align: center;
    text-decoration: none;
    width: 143px;
    height: 26px;
    border: 0px;
    cursor: pointer;
}

.downButon {
    background-image: url(images/down.gif);
    background-repeat: no-repeat;
    background-position: left top;
    width: 20px;
    height: 12px;
    border: 0px;
}

.upButton {
    background-image: url(images/up.gif);
    background-repeat: no-repeat;
    background-position: left top;
    width: 20px;
    height: 12px;
    border: 0px;
}

.welcomeBackground a {
    font: 12px Arial, Helvetica, sans-serif;
    color: #000666;
    text-decoration: none;
    line-height: 26px;
}

    .welcomeBackground a:hover {
        font: 12px Arial, Helvetica, sans-serif;
        color: #000666;
        text-decoration: none;
        line-height: 26px;
        background-color: #D9E6F2;
    }

.welcomeBackground {
    list-style-type: none;
    background-image: url(images/EZNET_NewDropDown_Repeateble.png);
    background-repeat: repeat-y;
    height: 170px;
    width: 211px;
}

.welcomeInnerBackground1 {
    list-style-type: none;
    margin: 0px 3px;
    height: 61px;
    width: 183px;
    background-image: url(images/EZNET_NewDropDown_Top.png);
    padding: 10px 10px 0px 5px;
}

.welcomeInnerBackground2 {
    list-style-type: none;
    height: 60px;
    width: 188px;
    margin: 0px 3px;
    padding: 0px 5px;
}

.welcomeInnerBackground3 {
    border-style: groove none none none;
    border-width: thin;
    border-color: #C0C0C0;
    width: 188px;
    margin: 0px 3px;
    padding: 5px 5px 0px 5px;
}

.welcomeBottomBackground {
    height: 9px;
    width: 202px;
    background-image: url(images/EZNET_NewDropDown_Bottom.png);
}

.ename1 {
    font: 12px Arial, Helvetica, sans-serif;
    color: #000666;
    text-decoration: none;
}

    .ename1 a:hover {
        font: 12px Arial, Helvetica, sans-serif;
        color: #000666;
        text-decoration: none;
    }

    .ename1 a {
        font: 12px Arial, Helvetica, sans-serif;
        color: #000666;
        text-decoration: none;
        cursor: pointer;
    }

.gbml1 {
}

.gbml1-hvr {
    outline-style: none;
    outline-color: invert;
    outline-width: medium;
    background: #eff3fb;
}

.gbml1:focus {
    outline-style: none;
    outline-color: invert;
    outline-width: medium;
    background: #eff3fb;
}

.welcomeBackground li {
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 5px;
    padding-right: 5px;
}

.welcomeBackground a {
    padding-top: 5px;
    padding-bottom: 5px;
}

.RawInputText {
    width: 100px;
}

.RawDataText {
    width: 200px;
    font-weight: bold;
}

.tblRawMain {
    text-align: left;
    font-family: Tahoma;
    font-size: 11px;
    color: black;
    font-weight: normal;
    text-decoration: none;
    white-space: nowrap;
    width: 950px;
    padding-top: 10px;
}

.HeadDataTextRaw span {
    text-decoration: none;
}

    .HeadDataTextRaw span:hover {
        color: #000666;
        background-color: #E7EFFE;
        text-decoration: none;
        cursor: pointer;
    }

.darkColorbgRawData {
    background-color: #4A7DCA;
    font-family: Tahoma;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    height: 20px;
    font-size: 11px;
}

    .darkColorbgRawData a {
        font-size: 11px;
        font-weight: bold;
        color: White;
        text-decoration: none;
    }

        .darkColorbgRawData a:hover {
            font-weight: bold;
            color: White;
            text-decoration: none;
            font-size: 11px;
        }

.goTopRaw {
    font-family: Arial;
    position: absolute;
    left: 0px;
    top: 0px;
    border: 1px solid #D3D3D3;
    padding: 1px;
    background-color: #003366;
    font-size: 12px;
    z-index: 9999999;
    display: none;
    color: #FFFFFF;
    font-weight: bold;
    font-style: normal;
    font-variant: normal;
    text-transform: uppercase;
}

    .goTopRaw a {
        color: #FFFFFF;
        font-family: Arial;
        font-size: 12px;
        z-index: 9999999;
        text-decoration: none;
    }

        .goTopRaw a:hover {
            color: #FFFFFF;
            font-family: Arial;
            font-size: 12px;
            z-index: 9999999;
            text-decoration: none;
        }
/*Navigation Buttons Blue theme*/
.btnMveRight {
    background-image: url(images/MoveNext.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: Transparent;
    font-family: Tahoma;
    font-size: 11px;
    text-align: center;
    text-decoration: none;
    width: 26px;
    height: 28px;
    border: 0px;
    cursor: pointer;
}
/*Added By Ritendra for TopDown Buttons Blue theme -EZSD-1754*/

.btnMveUp {
    background-image: url(images/arrow_up2.png);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: Transparent;
    font-family: Tahoma;
    font-size: 11px;
    text-align: center;
    text-decoration: none;
    width: 26px;
    height: 27px;
    border: 0px;
    cursor: pointer;
    position: fixed;
    bottom: 120px;
    right: 390px;
    display:none

}

.btnMveDown {
    background-image: url(images/arrow_down2.png);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    background-color: Transparent;
    font-size: 11px;
    text-align: center;
    text-decoration: none;
    width: 26px;
    height: 27px;
    border: 0px;
    cursor: pointer;
}

.btnMveRightDisc {
    background-image: url(images/MoveNextDisable.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: Transparent;
    font-family: Tahoma;
    font-size: 11px;
    text-align: center;
    text-decoration: none;
    width: 25px;
    height: 28px;
    border: 0px;
    cursor: pointer;
}

.btnMveLeft {
    background-image: url(images/MovePrevious.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: Transparent;
    font-family: Tahoma;
    font-size: 11px;
    text-align: center;
    text-decoration: none;
    width: 25px;
    height: 28px;
    border: 0px;
    cursor: pointer;
}

.btnMveLeftDisc {
    background-image: url(images/MovePreviousDisable.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: Transparent;
    font-family: Tahoma;
    font-size: 11px;
    text-align: center;
    text-decoration: none;
    width: 25px;
    height: 28px;
    border: 0px;
    cursor: pointer;
}

.btnMveRtAll {
    background-image: url(images/MoveLast.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: Transparent;
    font-family: Tahoma;
    font-size: 11px;
    text-align: center;
    text-decoration: none;
    width: 25px;
    height: 28px;
    border: 0px;
    cursor: pointer;
}

.btnMveRtAllDisc {
    background-image: url(images/MoveLastDisable.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: Transparent;
    font-family: Tahoma;
    font-size: 11px;
    text-align: center;
    text-decoration: none;
    width: 25px;
    height: 28px;
    border: 0px;
    cursor: pointer;
}

.btnMveLftAll {
    background-image: url(images/MoveFirst.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: Transparent;
    font-family: Tahoma;
    font-size: 11px;
    text-align: center;
    text-decoration: none;
    width: 25px;
    height: 28px;
    border: 0px;
    cursor: pointer;
}

.btnMveLftAllDisc {
    background-image: url(images/MoveFirstDisable.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: Transparent;
    font-family: Tahoma;
    font-size: 11px;
    text-align: center;
    text-decoration: none;
    width: 25px;
    height: 28px;
    border: 0px;
    cursor: pointer;
}

.Body999 {
    background-color: #F0F7FF;
    width: 845px;
    font-family: Arial;
}

.Title999 {
    font-size: 26px;
    font-weight: bold;
    color: #080CB4;
    text-align: Center;
    height: 50px;
}

.Header999 {
    text-decoration: underline;
    color: Black;
    font-size: 16px;
    font-weight: bold;
}

table.TitleTable999 {
    text-align: left;
    vertical-align: top;
    table-layout: fixed;
    width: 550px;
    margin: auto;
}

.TitleTable999 td {
    padding: 0px;
    empty-cells: show;
}

.TitelField999 {
    color: Black;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
}

.TitelValue999 {
    text-align: left;
    color: #373737;
    font-size: 16px;
}

.ContentTable999 {
    width: 825px;
    text-align: left;
    vertical-align: top;
    background-color: #F5F5DD;
    border: 2px solid black;
    border-collapse: collapse;
    table-layout: fixed;
    margin-top: 20px;
}

.ContentHead999_1 {
    background-color: #F0F7FF;
    text-align: center;
    color: #080CB4;
    font-size: 14px;
    font-weight: bold;
}

.ContentHead999_2 {
    font-size: 12px;
    color: #0000C3;
    font-weight: bold;
    text-align: center;
}

.ContentTable999 td {
    padding: 2px;
    border: 1px solid #CACACA;
    empty-cells: show;
}

.LegendTable999 {
    text-align: left;
    vertical-align: top;
    table-layout: fixed;
    width: 450px;
    margin: auto;
    font-size: 16px;
}

.fg999 {
    color: Black;
}

.ts999 {
    color: #080CB4;
}

.ds999 {
    color: #F90712;
}

.de999 {
    color: #F10EEE;
}

.Body277CA {
    background-color: #F0F7FF;
    width: 950px;
    font-family: Arial;
    font-size: small;
}

.Title277CA {
    font-size: 20px;
    font-weight: bold;
    color: #080CB4;
    text-align: Center;
    height: 50px;
}

.Header277CA {
    text-decoration: underline;
    color: Black;
    font-size: 16px;
    font-weight: bold;
}

table.TitleTable277CA {
    text-align: left;
    vertical-align: top;
    table-layout: fixed;
    width: 550px;
    margin: auto;
}

.TitleTable277CA td {
    padding: 0px;
    empty-cells: show;
    font-size: 14px !important;
}

.TitleTable277CA {
    color: #000000 !important;
}

.TitelField277CA {
    color: Black;
    font-size: 14px;
    font-weight: bold;
}

.TitelValue277CA {
    text-align: left;
    color: #373737;
    font-size: 14px;
}

.ContentTable277CA {
    width: 900px;
    text-align: left;
    vertical-align: top;
    background-color: #F5F5DD;
    border: 2px solid black;
    border-collapse: collapse;
    margin-top: 20px;
    font-size: 11px;
}

.ContentHead277CA_1 {
    background-color: #F0F7FF;
    text-align: center;
    color: #080CB4;
    font-size: 14px;
    font-weight: bold;
}

.ContentHead277CA_2 {
    font-size: 14px;
    color: #0000C3;
    font-weight: bold;
    text-align: center;
}

.ContentTable277CA td {
    padding: 5px;
    border: 1px solid #CACACA;
    empty-cells: show;
}

.LegendTable277CA {
    text-align: left;
    vertical-align: top;
    table-layout: fixed;
    width: 450px;
    margin: auto;
    font-size: 16px;
}

.fg277CA {
    color: Black;
}

.ts277CA {
    color: #080CB4;
}

.ds277CA {
    color: #F90712;
}

.de277CA {
    color: #F10EEE;
}

.SuccessNotes {
    float: left;
    -ms-word-wrap: break-word;
    white-space: pre-line;
    text-align: justify;
    text-transform: uppercase;
    font-family: Tahoma;
    font-size: 13px;
    font-weight: normal;
    color: #a50316;
    padding-left: 8px;
}

.div_wrap {
    word-wrap: break-word;
    width: 200px;
    /*background:#fff000;*/
}

.box_b img {
    width: 800px;
}

.THeader_Services {
    font-family: Tahoma;
    font-size: 11px;
    color: #ffffff;
    background-color: #7099E4;
    font-weight: normal;
    text-transform: none;
    border-style: solid;
    height: 20px;
    text-align: center;
}

.CrossRefButton {
    background-image: url(images/member_button2.gif);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    text-align: center;
    text-decoration: none;
    width: 143px;
    height: 26px;
    border: 0px;
    cursor: pointer;
    cursor: hand;
}

.CrossRefButton_long {
    background-image: url(images/member_buttonLong.gif);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    text-align: center;
    text-decoration: none;
    width: 176px;
    height: 26px;
    border: 0px;
    cursor: pointer;
    cursor: hand;
}

.bodyFontFace {
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
    line-height: 20px;
    white-space: nowrap;
    padding-left: 10px;
}

.bodyFontFaceForMainMembSrch {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    line-height: 20px;
    white-space: nowrap;
    padding-left: 10px;
}

.BridGromLinks {
    font-family: Tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #00008B;
    text-decoration: none;
    text-transform: uppercase;
}

    .BridGromLinks:link {
        font-family: Tahoma;
        font-size: 10px;
        font-weight: bold;
        color: #00008B;
        text-decoration: none;
        text-transform: uppercase;
    }

    .BridGromLinks:visited {
        font-family: Tahoma;
        font-size: 10px;
        font-weight: bold;
        color: #00008B;
        text-decoration: none;
        text-transform: uppercase;
    }

    .BridGromLinks:hover {
        font-family: Tahoma;
        font-size: 10px;
        font-weight: bold;
        color: #000000;
        text-decoration: underline;
        text-transform: uppercase;
    }
/*Start Newly added for Memb UDF's values vertical align middle*/
.bodyFontFace_MembUDFs {
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
    line-height: 20px;
    white-space: nowrap;
    padding-left: 5px;
    padding-top: 4px; /* Newly added for Memb UDF's value*/
}

.description_ReadOnly_MembUDFs {
    background-color: Transparent;
    border: 0px; /*background-color: #F0F0F0; 	color: #2D344B;*/
    font-family: Tahoma;
    font-size: 11px;
    color: #2D344B; /* color changed for Memb UDF's value*/
    font-weight: normal;
    float: left;
    height: 15px; /*Change all Text fields to Capital letters */
    text-transform: uppercase;
}
/* End */
/* IG Grid column Alignment CSS */
.igC {
    text-align: center;
}

.igR {
    text-align: right;
}

.igL {
    text-align: left;
}
/* Fixing TD:5627 Issue */
.bodyFontFace_black_Bold {
    font-family: Arial;
    font-size: 10px;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    background-color: #000000;
}

.CMS_1500 {
    font-family: Tahoma;
    font-size: 9px;
    color: #282828;
    font-weight: normal;
    text-decoration: none;
}

.bodyFontFace_gray_bold {
    font-family: Arial;
    font-size: 10px;
    color: #282828;
    font-weight: bold;
    text-decoration: none;
    background-color: #EEEEEE;
}

.RB_lb {
    border-left: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
}

.sideNumberfont {
    font-family: Arial;
    font-size: 16px;
    color: #282828;
    font-weight: bold;
    text-decoration: none;
}

.bodyFontFace_gray2 {
    font-family: Arial;
    font-size: 10px;
    color: #282828;
    font-weight: normal;
    text-decoration: none;
    background-color: #EEEEEE;
}

.bodyFontFace_MI {
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
    line-height: 20px;
    white-space: normal;
    padding-left: 10px;
    word-wrap: break-word;
}

.HomePageConfigs {
    -ms-word-wrap: break-word; /*white-space: pre-line;*/
    text-align: justify;
    text-transform: none;
}

/* added by Sanni on Dec 21 2012 for fixing TD Id: 5998*/
.subheadingsForBatchFileName {
    -ms-word-wrap: break-word;
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: bold;
    word-wrap: break-word;
}

.ButtonLikeLink {
    background: none !important;
    border: none;
    padding: 0 !important; /*border is optional*/
    font-family: Tahoma;
    font-size: 11px;
    color: #294391;
    font-weight: normal;
    text-decoration: underline;
    text-transform: uppercase;
    text-align: left;
    cursor: pointer;
}

.dvErrorctrlstyle {
    background-color: White;
    width: 100%;
    height: 435px;
    overflow: auto;
}

tr.border_bottom td {
    border-bottom: 1px solid #4A7DCA;
    padding: 2px 0px;
    border-bottom-color: #DDE7F7;
}

.ButtonLikeLinkErrorAnchor {
    background: none !important;
    border: none;
    padding: 0 !important; /*border is optional*/
    font-family: Tahoma;
    font-size: 11px;
    color: #FF0000;
    font-weight: normal;
    text-decoration: none;
    text-transform: uppercase;
    text-align: left;
    cursor: pointer;
}

    .ButtonLikeLinkErrorAnchor:hover {
        text-decoration: underline;
    }

    .ButtonLikeLinkErrorAnchor:link {
        color: #FF0000;
    }

    .ButtonLikeLinkErrorAnchor:visited {
        color: #FF0000;
    }

.ButtonLikeLinkErrorAnchorGreen {
    background: none !important;
    border: none;
    padding: 0 !important; /*border is optional*/
    font-family: Tahoma;
    font-size: 11px;
    color: green;
    font-weight: normal;
    text-decoration: none;
    text-transform: uppercase;
    text-align: left;
    cursor: pointer;
}

    .ButtonLikeLinkErrorAnchorGreen:hover {
        text-decoration: underline;
    }

    .ButtonLikeLinkErrorAnchorGreen:link {
        color: green;
    }

    .ButtonLikeLinkErrorAnchorGreen:visited {
        color: green;
    }

#hint {
    cursor: pointer;
}

.tooltipuser {
    margin: 5px;
    padding: 2px;
    text-align: left;
    border: 1px solid black;
    background-color: ButtonHighlight;
    position: absolute;
    z-index: 2;
}
/*CMS1500New and Cms1500NewDetails  */
.formFields_cms1500new {
    text-transform: uppercase;
    font-size: 10px;
    font-family: Tahoma;
    width: 98%;
}

.formFields_cms1500new_charges {
    /*text-transform: uppercase;*/
    font-size: 7px;
    font-family: Tahoma;
    width: 98%;
}

.bodyFontFaceMemberName {
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
    line-height: 20px;
    white-space: nowrap;
    white-space: normal;
}

.grid_txtBoxProviderGrp {
    background-color: Transparent;
    border: 0px solid #E1E8EF;
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    text-transform: uppercase;
    text-decoration: none;
    line-height: 15px;
    white-space: normal;
    white-space: break-word;
    -ms-word-wrap: break-word;
}

.divLeftServiceLinesCls {
    float: left;
    left: -12px;
    top: 10px;
    position: relative;
    font-family: Arial;
    font-size: 16px;
    color: #282828;
    font-weight: bold;
    text-decoration: none; /*background: #f00;*/
    width: 0px;
}

.divRightServiceLinesCls {
    float: left;
    left: 120px;
    top: 12px;
    position: relative;
    font-family: Arial;
    font-size: 16px;
    color: #282828;
    font-weight: bold;
    text-decoration: none;
    width: 0px;
}

.divRightSLinesDet {
    float: left;
    left: 110px;
    top: 12px;
    position: relative;
    font-family: Arial;
    font-size: 16px;
    color: #282828;
    font-weight: bold;
    text-decoration: none;
}
/*End CMS1500New*/
.bodyFontFacePCPName {
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
    line-height: 20px;
    white-space: nowrap;
    padding-left: 10px;
    word-wrap: break-word;
    float: left;
    width: 270px;
    white-space: normal;
}

.ProviderName {
    word-wrap: break-word;
    float: left;
    width: 525px;
    white-space: normal;
}

/*Start UltraWebTab SEP03 ----------------------------------------------------------------------------------------
   ---------------------------------------------------------------------------------------------*/

.igtab_THTab {
    background: url(./images/member_navimg_s.gif) no-repeat left top;
    display: inline;
    position: relative;
}

.igtab_TVContentHolder {
    border: 1px solid #B1B1B1;
    border-top-width: 0px;
    height: auto;
    overflow: hidden;
    position: relative;
    background: #FFFFFF;
}

.igtab_THTail {
    background: url(./images/member_navimg_s.gif) no-repeat right top;
    float: right;
    display: inline;
}

.igtab_THTailSel {
    background: url(./images/member_navimg_n.gif) no-repeat right top;
    display: inline;
    position: relative;
}

.igtab_THTabSel {
    background: url(./images/member_navimg_n.gif) no-repeat left top;
    display: inline;
    position: relative;
}

.igtab_THHolder {
    background: url(./images/igtab_HolderBorder.gif) repeat-x bottom left;
    position: relative;
    display: block;
    height: 23px;
    padding: 0px;
    margin: 0px;
    overflow: hidden;
    white-space: nowrap;
}

.igtab_THContent {
    height: auto;
    overflow: hidden;
    position: relative;
    background: url(./images/igtab_THContentBackground.png) repeat-x 0 -3px;
}

.igtab_THText {
    color: #152868;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    padding: 0px 1px 0px 1px;
    font-family: Tahoma;
    color: Black;
    font-size: 11px;
    white-space: nowrap;
    border: 0px;
    cursor: pointer;
    line-height: 23px;
    margin-right: 5px;
}

.igtab_THTab {
    display: inline;
    position: relative;
    padding-left: 5px;
    padding-bottom: 5px;
    float: left;
    margin: 0px;
    overflow: hidden;
    white-space: nowrap;
    border-bottom: 1px solid #4679A6;
    height: 22px;
}

.igtab_THTextSel {
    color: #FFFFFF;
}

/*End of WebTab migration----------------------------------------------------------------------------------------*/


/*Start WebDataGrid SEP032013 ----------------------------------------------------------------------------------------
   ---------------------------------------------------------------------------------------------*/
.igg_Control {
    background-repeat: repeat-x;
    font-size: 11px;
    border: solid 1px #999999;
}

.igg_Header {
    background-color: rgb(74, 125, 202);
    background-repeat: repeat-x;
    height: 20px;
    color: White;
}

.igg_HeaderCaption {
    font-size: 11px;
    font-family: Tahoma;
    overflow: hidden;
    text-align: left;
    height: 20px;
    border: solid 1px #ffffff;
    color: White;
    padding: 0px 0px 0px 5px;
}

tbody.igg_ItemIE6 tr td {
    border-color: #d2e4ff;
    padding: 0px 0px 0px 0px;
    overflow: hidden;
    text-align: left;
    vertical-align: middle;
    border-left-color: Window;
    border-top-color: Window;
    font-size: 11px;
    font-family: Tahoma;
    border-style: solid;
    border-width: 1px;
    color: #333333;
}

tbody.igg_Item > tr > td {
    border-color: #d2e4ff;
    padding: 0px 8px 0px 8px;
    overflow: hidden;
    text-align: left;
    vertical-align: middle;
    border-left-color: Window;
    border-top-color: Window;
    font-size: 11px;
    font-family: Tahoma;
    border-style: solid;
    border-width: 1px;
    color: #333333;
}

tbody > tr.ActiveRowClass > td {
    background-color: rgb(218, 233, 255);
    border-top: solid 1px Black;
    border-bottom: solid 1px Black;
}

tbody > tr > td.ActiveCellClass {
    background-color: rgb(218, 233, 255);
}


/*End of WebTab migration----------------------------------------------------------------------------------------*/

/*Ajax Collapsible Panel Styles */
.collapsePanel {
    overflow: hidden;
    border-color: #ABC1DE;
    border-width: 1px;
    border-style: solid;
    width: 99%;
}

.collapsePanel_LabelDiv {
    float: left;
    padding-top: 3px;
}

.collapsePanel_ImgDiv {
    float: right;
    padding-right: 16px;
    padding-top: 3px;
}

.collapsePanel_Header {
    font-family: Tahoma;
    font-size: 11px;
    color: #093C8A;
    width: 175px;
    height: 21px;
    font-weight: bold;
    text-decoration: none;
    background-image: url(Images/setup_button_aro.gif);
    background-repeat: repeat-x;
    background-position: center;
    padding-left: 15px;
    cursor: hand;
    width: 100%;
}

.collapsePanel_Body {
    padding-top: 4px;
    padding-bottom: 4px;
    overflow: hidden;
    background-color: white;
    overflow: hidden;
}

/*Ajax Collapsible Panel Styles End */







/**************************************************************************************************************************/


/**************************** VERTICAL (Default / No suffixes) *************************************************/
.igdm_IGControlVertical {
    /*background:url(images/igwdm_VerticalBackground.png) repeat-x scroll left top #E0E0E0;*/
    font-family: Verdana;
    border-style: none;
    border-width: 0px;
    white-space: nowrap;
    overflow: hidden;
    cursor: default;
}

/*
 Main Control CSS class when it's active 
*/
.igdm_IGControlVerticalActive {
}


/*
 Main Control CSS class when it's disabled
*/
.igdm_IGControlVerticalDisabled {
    background-color: #EFEFEF;
    background-repeat: repeat-x;
    background-position: left top;
    background-image: url(images/igdm_controlbackground.png);
}


/******************************** ROOT ELEMENTS ***************************************************/
.igdm_IGMenuGroupVerticalRoot {
    background-color: Transparent;
    margin: 0px;
    padding-top: 0px;
    padding-left: 0px;
    list-style-type: none;
    cursor: default;
    color: Black;
}


.igdm_IGMenuItemVerticalRoot {
    background-repeat: no-repeat;
    background-position: center right;
    background-image: url(../../images/igwdm_submenuindicator.gif);
    background-color: #f4f4f4;
    font-size: 12px; /*border:solid 1px Transparent;     border:solid 1px #CCCCCC;*/
    width: 120px;
    padding: 4px 50px 4px 15px;
    text-align: left;
}


.igdm_IGMenuItemVerticalIcon {
    border-style: none;
    border-width: 0px;
    padding-right: 6px;
    clear: none;
    text-align: left;
    vertical-align: middle;
}


.igdm_IGMenuItemVerticalRootLink {
    font-size: 12px;
    font-family: Verdana;
    line-height: 12px;
    display: block;
    cursor: default;
    color: black !important;
    text-decoration: none !important;
}


.igdm_IGMenuItemVerticalRootSelected {
    background-color: #fff0C1 !important;
    background-repeat: repeat-x;
    background-position: left top;
    background-image: url(../../images/igdm_rootselected.png); /*border:solid 1px #6691B8;*/
}


.igdm_IGMenuItemVerticalRootActive {
    background-color: #75BAE7; /*border:solid 1px #6691B8;*/
}


.igdm_IGMenuItemVerticalRootHover {
    background-color: #fff0C1;
    background-position: left center;
    background-repeat: repeat-x; /*background-image: url(images/igdm_roothover.png);*/
    border: solid 0px Transparent;
    cursor: defualt !important;
}


.igdm_IGMenuItemVerticalRootDisabled {
}


/********************************** END ROOT ELEMENTS *********************************************/
/****************************** MenuGroup (UL) ELEMENTS (SubMenu) *********************************/
/* UL (List) */
.igdm_IGMenuGroupVertical {
    background-color: White; /*border:solid 1px #CCCCCC;*/
    margin: 0px;
    padding-top: 0px;
    padding-left: 0px;
    list-style-type: none;
    cursor: default;
    color: Black;
}


/**************************** END Menu Group Elemnts ********************************************/
/************ MenuItem elements (single menu item - LI (base element) has > a > span) ***********/
/* List Item (Li) */
.ig_IGControl, .igdm_IGMenuItemVerticalRootLink, .igdm_IGMenuItemVerticalLink {
    font-family: Verdana !important;
}

.igdm_IGMenuItemVertical {
    /*background-attachment:scroll; 	background-color: #FFFFFF none repeat scroll 0 0; 	background-repeat:repeat; 	background-position:notset notset ; 	border:solid 1px Transparent; 	margin:0px; 	padding:5px 30px 5px 5px; 	color:#000333;*/
    font-size: 12px;
    background-color: #f4f4f4 !important;
    background-attachment: scroll; /*background-color: #FFFFFF none repeat scroll 0 0;*/
    border: solid 0px Transparent;
    margin: 0px;
    padding: 4px 25px 6px 13px;
    width: 150px;
    background-repeat: no-repeat;
    text-align: left;
}


.igdm_IGMenuItemVerticalLink {
    font-size: 12px;
    font-family: Verdana;
    line-height: 12px;
    display: block;
    cursor: default;
    color: black !important;
    text-decoration: none !important;
}


/* List Item (Li) that is a parent of a menu which will appear on the bottom */
.igdm_IGMenuItemVerticalParent {
    background-repeat: no-repeat;
    background-position: center right;
    background-image: url(../../images/igwdm_submenuindicator.gif);
}

    .igdm_IGMenuItemVerticalParent.igdm_IGMenuItemVerticalRootActive, .igdm_IGMenuItemVerticalParent.igdm_IGMenuItemVerticalRootHover {
        background-image: url(../../images/igwdm_submenuindicator.gif);
    }


.igdm_IGMenuItemVerticalParentLink {
    font-size: 12px;
    font-family: Verdana;
    display: block;
    cursor: default;
    color: #000333;
    text-decoration: none;
}


/* List Item (Li) */
.igdm_IGMenuItemVerticalSelected {
    /*background-color:#FF9933; 	background-repeat:repeat-x; 	background-position:top ; 	background-image: url(images/igdm_itemhover.png); 	font-weight:normal; 	border:solid 1px #666666;*/
    margin: 0px;
    color: White;
}


/* List Item (Li) */
.igdm_IGMenuItemVerticalActive {
    background-color: #fff0C1; /*background-repeat:repeat-x; 	background-position:left top ; 	background-image: url(images/igdm_itemhover.png); 	font-weight:normal; 	border:solid 1px #666666;*/
    margin: 0px;
    color: White;
}


/* List Item (Li) */
.igdm_IGMenuItemVerticalHover {
    background-color: #fff0C1 !important; /*background-color:#FF9933; 	background-repeat:repeat-x; 	background-position:left top ; 	background-image: url(images/igdm_itemhover.png); 	font-weight:normal; 	/*border:solid 1px Transparent;*/ /*margin:0px; 	color:White;*/
}


.igdm_IGMenuItemVerticalDisabled {
}


/* List Item (LI) no inner content */
/*.igdm_IGMenuItemVerticalSeparator
{
	background-color:#CCCCCC;
	border-style:none;
	border-width:0px;
	margin-top:0px;
	padding:0px;
	display: block;
	height: 1px;
	height: 1px;
	width: 100%;
	margin: 0px auto;
	position: absolute;
	clear: both;
}*/


.igdm_IGMenuScrollContainerVertical {
    background-color: White; /*border:solid 1px #CCCCCC;*/
    color: Black;
    -moz-box-shadow: 6px 6px 1px 4px #ccc;
    -webkit-box-shadow: 6px 6px 1px 4px #ccc;
    box-shadow: 6px 6px 5px 1px #ccc;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ccc')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ccc');
}


.igdm_IGMenuScrollerRootTop {
}


.igdm_IGMenuScrollerRootBottom {
}


.igdm_IGMenuScrollerTop {
    height: 20px;
    width: 50%;
}


.igdm_IGMenuScrollerBottom {
    height: 20px;
    width: 50%;
}


/************************************************************************************************\

********************** Horizontal / Suffixed with "Horizontal" *********************************

\************************************************************************************************/
.igdm_IGControlHorizontal {
    background-color: #EFEFEF;
    background-repeat: repeat-x;
    background-position: left top;
    background-image: url(../../images/igdm_controlbackground.png);
    font-family: Verdana;
    border-style: none;
    border-width: 0px;
    white-space: nowrap;
    overflow: hidden;
    cursor: default;
}


.igdm_IGControlHorizontalActive {
}


/*
 Main Control CSS class when it's disabled
*/
.igdm_IGControlHorizontalDisabled {
    background-color: #EFEFEF;
    background-repeat: repeat-x;
    background-position: left top;
    background-image: url(../../images/igdm_controlbackground.png);
}


/************** End Main Control Definitions ********************/
/******************************** ROOT ELEMENTS - Group and Item ***************************************/
/** Definitions for Root elements should be always before definitions of subElements **/
.igdm_IGMenuGroupHorizontalRoot {
    margin: 0px;
    padding-top: 0px;
    padding-left: 0px;
    list-style-type: none;
    cursor: default;
    color: Black;
}


.igdm_IGMenuItemHorizontalRoot {
    font-size: 10px;
    border: solid 1px Transparent;
    padding: 6px 6px 6px 12px;
    float: left;
    color: #000FFF;
}


.igdm_IGMenuItemHorizontalIcon {
    border-style: none;
    border-width: 0px;
    padding-right: 6px;
    clear: none;
    float: left;
    text-align: left;
    vertical-align: middle;
}


.igdm_IGMenuItemHorizontalRootLink {
    font-size: 12px;
    font-family: Verdana;
    display: block;
    cursor: default;
    color: #333333;
    text-decoration: none;
}


.igdm_IGMenuItemHorizontalRootSelected {
}


.igdm_IGMenuItemHorizontalRootActive {
}


.igdm_IGMenuItemHorizontalRootHover {
    background-color: #8AD2ED;
    background-repeat: repeat-x;
    background-position: left top;
    background-image: url(../../images/igdm_roothover.png);
    border: solid 1px Transparent;
    _border: 0px;
}


.igdm_IGMenuItemHorizontalRootDisabled {
    float: left;
}


/********************************** END ROOT ELEMENTS *********************************************/
/****************************** MenuGroup (UL) ELEMENTS (SubMenu) *********************************/
/* UL (List) */
.igdm_IGMenuGroupHorizontal {
    background-color: White;
    border: solid 1px #CCCCCC;
    margin: 0px;
    padding-top: 0px;
    padding-left: 0px;
    list-style-type: none;
    cursor: default;
    color: Black;
}


/**************************** END Menu Group Elemnts ********************************************/
/************ MenuItem elements (single menu item - LI (base element) has > a > span) ***********/
/* List Item (Li) */
.igdm_IGMenuItemHorizontal {
    background-attachment: scroll;
    background-color: #FFFFFF none repeat scroll 0 0;
    background-repeat: repeat;
    background-position: notset notset;
    border: solid 1px Transparent;
    margin: 0px;
    padding: 5px 30px 5px 5px;
    color: #000333;
}


.igdm_IGMenuItemHorizontalLink {
    font-size: 12px;
    font-family: Verdana;
    display: block;
    cursor: default;
    color: #000333;
    text-decoration: none;
}


/* List Item (Li) that is a parent of a menu which will appear on the bottom */
.igdm_IGMenuItemHorizontalParent {
    font-weight: normal;
    margin: 0px;
}


.igdm_IGMenuItemHorizontalParentLink {
    font-size: 12px;
    font-family: Verdana;
    display: block;
    cursor: default;
    color: #000333;
    text-decoration: none;
}


/* List Item (Li) */
.igdm_IGMenuItemHorizontalSelected {
    background-color: #FF9933;
    background-repeat: repeat-x;
    background-position: top;
    background-image: url(../../images/igdm_itemhover.png);
    font-weight: normal;
    border: solid 1px #666666;
    margin: 0px;
    color: White;
}


/* List Item (Li) */
.igdm_IGMenuItemHorizontalActive {
    background-color: #FF9933;
    background-repeat: repeat-x;
    background-position: top;
    background-image: url(../../images/igdm_itemhover.png);
    font-weight: normal;
    margin: 0px;
    color: White;
}


/* List Item (Li) */
.igdm_IGMenuItemHorizontalHover {
    background-color: #FF9933;
    background-repeat: repeat-x;
    background-position: top left;
    background-image: url(../../images/igdm_itemhover.png);
    font-weight: normal;
    border: solid 1px Transparent;
    margin: 0px;
    color: White;
}


.igdm_IGMenuItemHorizontalDisabled {
}


/* List Item (LI) no inner content */
.igdm_IGMenuItemHorizontalSeparator {
    background-color: #CCCCCC;
    border-style: none;
    border-width: 0px;
    margin-top: 0px;
    padding: 0px;
    display: block;
    width: 3px;
    height: 100%;
    margin: 0px auto;
}


/* Scrolling container - DIV */
.igdm_IGMenuScrollContainerHorizontal {
    background-color: White;
    border: solid 1px #CCCCCC;
    color: Black;
}


/* Left scrolling element for root level items Horizontal orientation - DIV */
.igdm_IGMenuScrollerRootLeft {
}


/* Right scrolling element for root level items Horizontal orientation - DIV */
.igdm_IGMenuScrollerRootRight {
}


/* Left scrolling element for non-root level items Horizontal orientation - DIV */
.igdm_IGMenuScrollerLeft {
    width: 10px;
    height: 28px;
    display: block;
}


/* Right scrolling element for non-root level items Horizontal orientation - DIV */
.igdm_IGMenuScrollerRight {
    width: 10px;
    height: 28px;
    display: block;
}


/*************************************** SCROLLING ROLES ************************************/
.igdm_IGMenuScrollButton {
    margin: 0px;
    padding: 0px;
    position: absolute;
    text-decoration: none;
}


.igdm_IGMenuScrollIcon {
    background-repeat: no-repeat;
    background-image: url(../../images/igwdm_scrollsprite.png);
    margin: 0px;
    padding: 0px;
    display: block;
    height: 10px;
    cursor: pointer;
}


.igdm_IGMenuScrollIconTop {
    background-position: center -1px;
    margin-left: -5px;
    width: 10px;
    position: relative;
    left: 50%;
}


.igdm_IGMenuScrollIconBottom {
    background-position: center -25px;
    margin-left: -5px;
    width: 10px;
    position: relative;
    left: 50%;
}


.igdm_IGMenuScrollIconLeft {
    background-position: -15px -15px;
    margin-top: -6px;
    position: relative;
    top: 50%;
}


.igdm_IGMenuScrollIconRight {
    background-position: -30px -15px;
    margin-top: -6px;
    position: relative;
    top: 50%;
}


.igdm_IGMenuScrollContainer {
    margin: 0px;
    padding-top: 0px;
    padding-left: 0px;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#969696,direction=90,strength=5), progid:DXImageTransform.Microsoft.Shadow(color=#969696,direction=135,strength=5);
}


.igdm_IGMenuScrollContainerRootVertical {
}


.igdm_IGMenuScrollContainerRootHorizontal {
}


.igdm_IGMenuGroupScrollingVertical {
    background-color: White;
    margin: 0px;
    padding-top: 0px;
    padding-left: 0px;
    list-style-type: none;
    cursor: default;
    color: Black;
}


.igdm_IGMenuGroupScrollingHorizontal {
    background-color: White;
    margin: 0px;
    padding-top: 0px;
    padding-left: 0px;
    list-style-type: none;
    cursor: default;
    color: Black;
}


.ie6 .igdm_IGMenuItemHorizontalSeparator {
    overflow: hidden;
}


/*************************************** END SCROLLING ROLES ********************************/
/***************
*   IE6 Fixes  *
****************/
.ie6 .igdm_IGMenuItemVerticalRoot.igdm_IGMenuItemVerticalParent.igdm_IGMenuItemVerticalRootHover {
    background-color: #8AD2ED !important;
    background-position: left;
    background-image: url(../../images/igdm_roothover.png) !important;
    border-width: 0px;
    background-repeat: repeat-x !important;
}


.igdm_IGMenuItemVerticalRootSelected > a {
    color: White;
}


.igdm_IGMenuItemHorizontalHover > a {
    color: White;
}


.ie6 .igdm_IGMenuItemHorizontalHover {
    border-width: 0px;
}


.ie6 .igdm_IGMenuItemVerticalRootHover .igdm_IGMenuItemVerticalRootLink {
    color: White;
}


.igdm_IGMenuItemVerticalActive.igdm_IGMenuItemVerticalParent {
    background-color: #FF9933;
    background-repeat: repeat-x;
    background-position: center right;
    background-image: url(../../images/igwdm_submenuindicator.gif);
    font-weight: normal;
}


.igdm_IGMenuItemHorizontalRootSelected > a {
    color: White;
}


.ie6 ul.igdm_IGMenuGroupVerticalRoot li.igdm_IGMenuItemVerticalParent.igdm_IGMenuItemVerticalRoot {
    background-color: none;
}


.ie6 .igdm_IGMenuItemVerticalActive {
    border-width: 0px;
}


.ie6 .igdm_IGMenuItemVerticalRoot.igdm_IGMenuItemVerticalRootActive .igdm_IGmenuitemverticalrootlink, .ie6 .igdm_IGMenuItemVerticalRoot.igdm_IGMenuItemVerticalRootSelected .igdm_IGMenuItemVerticalRootLink {
    color: White;
}


.ie6 .igdm_IGMenuItemHorizontalRoot {
    border-width: 0px;
}


.igdm_IGMenuItemVerticalHover.igdm_IGMenuItemVerticalParent {
    background-color: #FF9933;
    background-repeat: repeat-x;
    background-position: top right;
    background-image: url(../../images/igdm_itemhoverparent.png);
    font-weight: normal;
    border: solid 1px Transparent;
}


.ie6 .igdm_IGMenuItemVerticalRoot.igdm_IGMenuItemVerticalParent.igdm_IGMenuItemVerticalRootSelected {
    background-color: #6EB6E5 !important;
    background-position: left;
    background-image: url(../../images/igdm_rootselected.png) !important;
    border-width: 0px;
    background-repeat: repeat-x !important;
}


.igdm_IGMenuItemVerticalSelected > a {
    color: White;
}


.igdm_IGMenuItemVerticalSelected.igdm_IGMenuItemVerticalParent {
}


.igdm_IGMenuItemVerticalActive > a {
    color: White;
}


.ie6 .igdm_IGMenuItemVertical.igdm_IGMenuItemVerticalParent {
    border-width: 0px;
}


.igdm_IGMenuScrollerBottom hover, .igdm_IGMenuScrollerRight active {
    background-position: center -42px;
}


.igdm_IGMenuItemVerticalRootHover > a {
    color: White;
}


.igdm_IGMenuItemHorizontalRootDisabled > a {
    color: #AAAAAA;
}


.igdm_IGMenuScrollerRight hover, .igdm_IGMenuScrollerRight active {
    background-position: left -70px;
}


.igdm_IGMenuScrollerLeft hover, .igdm_IGMenuScrollerRight active {
    background-position: left -70px;
}


.ie6 .igdm_IGMenuItemVerticalHover.igdm_IGMenuItemVerticalParent {
    border-width: 0px;
}


.ie6 .igdm_IGMenuItemVerticalHover {
    border-width: 0px;
}


.igdm_IGMenuItemVerticalRootActive > a {
    color: White;
}


.ie6 .igdm_IGMenuItemVerticalRootHover {
    border-width: 0px;
}


.igdm_IGMenuItemHorizontalSelected > a {
    color: White;
}


.ie6 .igdm_IGMenuGroupScrollingVertical .igdm_IGMenuItemVerticalParent {
    background-color: Transparent;
    background-repeat: no-repeat;
    background-position: right center;
    background-image: url(../../images/igwdm_submenuindicator.gif);
}


.ie6 .igdm_IGMenuItemHorizontal {
    border-width: 0px;
}


.igdm_IGMenuScrollerTop hover, .igdm_IGMenuScrollerRight active {
    background-position: center -42px;
}


.igdm_IGMenuItemVertical.igdm_IGMenuItemVerticalParent {
    background-repeat: no-repeat;
    background-position: right center;
    background-image: url(../../images/igwdm_submenuindicator.gif);
}


.igdm_IGMenuItemHorizontalRootActive > a {
    color: White;
}


.ie6 .igdm_IGMenuItemHorizontalRootSelected {
    border-width: 0px;
}


.igdm_IGMenuItemHorizontalActive > a {
    color: White;
}


/* List Item (Li) */
.igdm_IGMenuItemVerticalDisabled > a {
    color: #CCCCCC;
}


.ie6 .igdm_IGMenuItemHorizontalRootHover .igdm_IGMenuItemHorizontalRootLink {
    color: White;
}


.ie6 .igdm_IGMenuItemVerticalRootSelected {
    border-width: 0px;
}


.ie6 .igdm_IGMenuItemVerticalSeparator {
    overflow: hidden;
}


.igdm_IGMenuItemVerticalHover > a {
    color: White;
}


.ie6 .igdm_IGMenuItemVerticalRoot {
    border-width: 0px;
    padding-bottom: 10px;
}


.igdm_IGMenuItemHorizontalRootHover > a {
    color: White;
}


/* List Item (Li) */
.igdm_IGMenuItemHorizontalDisabled > a {
    color: #CCCCCC;
}


.ie6 .igdm_IGMenuItemHorizontalRootActive .igdm_IGMenuItemHorizontalRootLink {
    color: White;
}


.ie6 .igdm_IGMenuItemVertical {
    border-width: 0px;
}


.igdm_IGMenuItemVerticalRootDisabled > a {
    color: #AAAAAA;
}

/*------------------------------------------------WEBDATEPICKER---------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------- */
.igmc_Control {
    background-color: white;
    font-family: Tahoma;
    border: solid 1px #B1B1B1;
    margin: 0px;
    padding: 0px;
    width: 150px;
    height: 130px;
    font-weight: normal;
    cursor: pointer;
}

.igmc_Header {
    background: #4a7dca; /*url(images/igmc_sprite.png) repeat-x 0 0*/
    font-size: 9px;
    border-bottom-width: 0px;
    margin: 0px;
    padding: 0px;
    height: 20px;
}

.igmc_Footer {
    background: #4F4F4F url(images/igmc_sprite.png) repeat-x 0 0;
    font-size: 11px;
    height: 0px;
    color: White;
    text-align: center;
}

.igmc_DOW {
    /*background:#E0E0E0 url(images/igmc_sprite.png) repeat-x 0 -46px;*/
    background-color: #6092dd;
    font-weight: normal;
    font-size: 9px;
    border-width: 1px;
    margin: 0px;
    padding: 0px;
    height: 20px;
    text-align: center;
    border-bottom: 1px solid #B1B1B1;
    color: white;
}

.igmc_NextPrev {
    font-size: 9px;
    margin: 0px;
    padding: 0px 3px 0px 3px;
    color: White;
}

.igmc_MonthYear {
    font-weight: bold;
    font-size: 9px;
    padding-top: 0px;
    padding-right: 2px;
    color: white;
}

.igmc_Day {
    background-color: transparent;
    font-size: 9px;
    color: Black;
    border: 1px solid #f2f1f1;
    text-align: center;
    cursor: hand;
    font-family: Tahoma; /* Rounded corners */
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
}

.igmc_List {
    background-color: white;
    color: #1e395b;
    border: 1px solid #f2f1f1;
}

.igmc_Item {
    background-color: transparent;
    font-family: Tahoma;
    font-size: 9px;
    text-align: center;
    border: 1px solid #f2f1f1;
    color: black;
    font-weight: normal;
}

.igmc_HoverFooter {
    cursor: pointer;
    color: White;
    background: #4F4F4F url(images/igmc_sprite.png) repeat-x 0 0;
}

.igmc_HoverNextPrev {
    cursor: pointer;
    color: #FF9933;
}

.igmc_HoverMonthYear {
    cursor: pointer;
    color: White;
}

.igmc_WeekNumber {
    background-color: transparent;
    font-weight: bold;
    color: #21272d;
}

.igmc_WeekendDay {
    background-color: #dceaff;
    font-weight: bold;
    color: #3360a3;
}

.igmc_SelectedItem {
    /*border:1px solid #2788B1; 	background:#3BB7EB url(images/igmc_sprite.png) repeat-x 0 -145px;*/
    background-color: #0000ff;
    font-weight: bold;
    color: White;
}

.igmc_PressedFooter {
    cursor: pointer;
    background: #4F4F4F url(images/igmc_sprite.png) repeat-x 0 0;
}

.igmc_PressedNextPrev {
}

.igmc_PressedMonthYear {
    color: White;
}

.igmc_OtherMonthDay {
    background-color: #fff7d5;
    background-image: none;
    color: #999999;
}

.igmc_HoverItem {
    /*background:#2686AE url(images/igmc_sprite.png) repeat-x 0 -116px;*/
    background: #157DEC;
    border: 1px solid #f2f1f1;
    color: White;
    cursor: pointer;
}

.igmc_TodayDay {
    color: white;
    background-color: #ff0000;
    font-weight: bold; /*background-image: url(images/igmc_dayselected.gif); */
}

.igmc_SelectedDay {
    /*background:#A9C1DE url(images/igmc_sprite.png) repeat-x 0 -86px; 	border:1px solid #8A8A8A;*/
    background-color: #0000ff;
    font-weight: bold;
    color: White;
}

.igmc_FocusDay {
    /*background:#A9C1DE url(images/igmc_sprite.png) repeat-x 0 -86px; 	border:1px solid #39B1E4;*/
    background-color: #0000ff;
    font-weight: bold;
    color: White;
}

.igmc_DisabledDay {
    color: #000EEE;
}

.igte_EditWithButtons {
    font-size: 10px;
    font-family: Segoe UI, Verdana, Arial, Sans-Serif;
    background-color: #FFFFFF;
    height: 20px;
    width: 130px;
    outline: 0;
    border: solid 1px #999999;
}

.igte_Edit {
    font-size: 11px;
    font-family: Tahoma;
    color: #2D344B;
    background-color: #FFFFFF;
    border: solid 1px #999999;
    outline: 0;
}

.igte_TextArea {
    font-size: 11px;
    font-family: Segoe UI, Verdana, Arial, Sans-Serif;
    background-color: #FFFFFF;
    border: solid 1px #999999;
    outline: 0;
    resize: none;
}

.igte_EditInContainer {
    font-size: 12px;
    font-family: Segoe UI, Verdana, Arial, Sans-Serif;
    background-color: Transparent;
    border-width: 0px;
    outline: 0;
}

.igte_Focus {
    background-image: none;
    background-color: #FFFFFF;
    border-color: #FF9933;
}

.igte_Hover {
    border-color: #555555;
}

.igte_Inner {
    border-width: 0;
}

.igte_Button {
    /*background-color: #8EBEE0;*/
    background-position: 1px;
    background-image: url(images/igmc_DateDown.gif); /*background-repeat: repeat-x;     line-height: normal;     border: solid 1px #699BC9;     color: #FFFFFF;*/
    cursor: pointer;
    background-repeat: no-repeat;
    height: 15px;
}

.igte_ButtonFocus {
}

.igte_NullText {
    color: #999999;
}

.igte_ButtonHover {
    /*background-color: #60a1d0;     background-image: url(images/igte_spinbuttonbghover.gif);*/
}

.igte_ButtonPressed {
    /*background-color: #C7E5F9;     background-image: url(images/igte_spinbuttonbgpressed.gif);*/
}

.igte_ButtonDisabled {
    background-image: url(images/igmc_DateDown.gif);
    background-color: #999999;
}

.igte_ButtonImg {
    width: 15px;
    height: 0px;
    background-color: #999999;
}

.DatePickFont {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #393939;
    padding-left: 2px;
}

.igte_Inner {
    border-width: 0;
    width: 76px;
}

/*..........WEB DATA TREE.................*/
.ig_BLUEControl ul {
    list-style-type: none;
    text-decoration: none;
    color: #333333 !important;
    font-family: Arial, Helvetica, sans-serif;
}

.ig_BLUEControl a {
    color: #333333 !important;
    text-decoration: none;
}

.ig_BLUEControl img {
    vertical-align: middle;
}
/*...........END..........................*/
.pintFormFields14 {
    font-family: Tahoma;
    font-size: 14px;
    color: #000000;
    font-weight: normal;
    text-transform: uppercase;
}

.printBoldFont14 {
    font-family: Tahoma;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}

.pintFormFields18 {
    font-family: Tahoma;
    font-size: 18px;
    color: #000000;
    font-weight: normal;
    text-transform: uppercase;
}

.printBoldFont18 {
    font-family: Tahoma;
    font-size: 18px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}

.pintFormFields12 {
    font-family: Tahoma;
    font-size: 12px;
    color: #000000;
    font-weight: normal;
    text-transform: uppercase;
}

.printBoldFont12 {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}

.DisplayRedColor {
    color: Red !important;
}



.ServiceAdjdescline {
    font-family: Tahoma;
    font-size: 11px;
    color: #2D344B;
    font-weight: normal;
    text-decoration: none;
    line-height: 20px;
    white-space: nowrap;
    white-space: normal;
    text-transform: uppercase;
}

.bodyFontFace_gridHeader1 {
    /*  white-space: nowrap; */
    text-transform: none;
}

.DisplayGreenColor {
    color: green !important;
}

.formFields_float_r1 {
    float: left;
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    font-weight: normal;
    text-align: right;
    text-transform: uppercase;
    border: 1px solid #6cb5e3;
}

tbody > tr > td.WebDataGridTextOverFlow {
    text-overflow: ellipsis !important;
    overflow: hidden !important;
    white-space: nowrap !important;
    height: 19px;
}

.bodyFontFaceCenter {
    text-align: center;
}

.bodyFontFaceUpperCenter {
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
    line-height: 20px;
    white-space: nowrap;
    text-transform: uppercase;
    text-align: center !important;
}

.bodyFontFaceUpperRight {
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
    line-height: 20px;
    white-space: nowrap;
    text-transform: uppercase;
    text-align: right !important;
}

.formFieldsServiceLinees {
    font-family: Tahoma;
    font-size: 11px;
    color: #2D344B;
    font-weight: normal; /*Change all Text fields to Capital letters */
    text-transform: uppercase;
    vertical-align: top;
}

/*Hierarchical web grid*/

.ighg_ExpandButton {
    cursor: pointer;
    cursor: hand;
    padding-left: 5px;
}

TBODY > TR > TD.ighg_ExpandableArea {
    padding: 0px 0px 0px 25px;
}

.ighg_ExpansionColumn {
    width: 25px;
    padding: 0 !important;
}

.ighg_ExpansionColumnHeader {
    width: 25px;
}

.ighg_ExpansionColumnFooter {
    width: 25px;
}

/* START -- GroupBy CSS Classes */
.ighg_GroupIndentHeaderCell {
}

TBODY > TR.ighg_GroupedRow > TD {
    background: #EEEEEE url(images/ighg_GroupedRowBg.png) repeat-x;
}


TBODY > TR > TD.ighg_GroupIndentCell {
    border-right: 1px solid #D8D8D8;
}

.ighg_GroupArea {
    background: #EEEEEE url(images/ighg_GroupAreaBg.png) repeat-x;
    border-bottom: 1px solid #999999;
    padding: 10px;
    color: #333333;
}

.ighg_GroupedColumn {
    display: inline-block;
    background: url(images/ighg_GroupedColumnBg.png) repeat-x;
    height: 16px;
    padding: 3px 5px 0px 10px;
}

.ighg_GroupedColumnRightEdgeEnd {
    display: inline-block;
    background: url(images/ighg_GroupedColumnRightEdgeEndBg.gif) no-repeat;
    width: 10px;
    height: 16px;
    padding-top: 3px;
}

.ighg_GroupedColumnRightEdge {
    display: inline-block;
    background: url(images/ighg_GroupedColumnRightEdgeBg.png) no-repeat;
    width: 10px;
    height: 16px;
    padding-top: 3px;
}

.ighg_GroupedColumnLeftEdge {
    display: inline-block;
    background: url(images/ighg_GroupedColumnLeftEdgeBg.gif) no-repeat;
    width: 9px;
    height: 16px;
    padding-top: 3px;
}

.ighg_GroupedBand {
    display: inline-block;
    background: url(images/ighg_GroupedBandBg.png) repeat-x;
    border-left: 1px solid #FF9900;
    height: 16px;
    padding: 3px 0px 0px 10px;
}

.ighg_GroupedBandRightEdge {
    display: inline-block;
    background: url(images/ighg_GroupedBandBg.png) repeat-x;
    border-right: 1px solid #FF9900;
    width: 10px;
    height: 16px;
    padding: 3px 0px 0px 0px;
}

.ighg_ColumnGroupingTopDragIndicator {
    background-image: url(images/ighg_TopDragIndicator.gif);
    background-repeat: no-repeat;
    width: 5px;
    height: 3px;
    z-index: 100;
}

.ighg_ColumnGroupingMiddleDragIndicator {
    background-image: url(images/ighg_MiddleDragIndicator.gif);
    background-repeat: repeat-y;
    background-position: center;
    width: 3px;
}

.ighg_ColumnGroupingBottomDragIndicator {
    background-image: url(images/ighg_BottomDragIndicator.gif);
    background-repeat: no-repeat;
    width: 5px;
    height: 3px;
    position: absolute;
    z-index: 100;
}
/* END -- GroupBy CSS Classes */
/*Author NSRAO Descr:WebDateGrid Header Alignments */
.HeaderCenter {
    text-align: center !important;
    vertical-align: bottom;
}

.HeaderLeft {
    text-align: left !important;
    vertical-align: bottom;
}

.formFields_reprot_ub {
    font-family: Arial;
    font-size: 11px;
    color: #2D344B;
    font-weight: normal;
    border: 1px solid #6CB5E3;
    margin-left: 1px;
    margin-right: 1px; /*Change all Text fields to Capital letters */
    text-transform: uppercase;
}

.InboundCenter {
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
    font-weight: normal;
    text-decoration: none;
    white-space: nowrap;
    text-align: center;
}
/*cms1500 old */
.divRSLinesDet {
    float: left;
    left: 120px;
    top: 12px;
    position: relative;
    font-family: Arial;
    font-size: 16px;
    color: #282828;
    font-weight: bold;
    text-decoration: none;
}


tbody > tr > td.bodyFontFaceInbound {
    padding: 0px 8px 0px 8px;
    overflow: hidden;
    text-align: left;
    vertical-align: middle;
    font-size: 11px;
    font-family: Tahoma;
    border-style: solid;
    border-width: 1px;
    color: #333333;
    text-align: center;
}

.cmsoldRt {
    float: left;
    margin-left: 4px;
    margin-top: 0px;
    margin-bottom: 0px;
    height: 5px;
}

tbody > tr > td.igFontFaceupper {
    padding: 0px 8px 0px 8px;
    overflow: hidden;
    text-align: left;
    vertical-align: middle;
    font-size: 11px;
    font-family: Tahoma;
    border-style: solid;
    border-width: 1px;
    color: #333333;
    text-align: center;
    text-transform: uppercase;
}
/*Author NSRAO Descr:WebDateGrid Header Alignments */
.HeaderVMCenter {
    text-align: center !important;
    vertical-align: middle;
}

tbody > tr > td.FontFaceInboundLeft {
    padding: 0px 8px 0px 19px;
    overflow: hidden;
    text-align: left;
    vertical-align: middle;
    font-size: 11px;
    font-family: Tahoma;
    border-style: solid;
    border-width: 1px;
    color: #333333;
    text-align: left;
}

table.TitleTable277U {
    text-align: left;
    vertical-align: top;
    table-layout: fixed;
    width: 750px;
    margin: auto;
}

.TitleTable277U td {
    padding: 0px;
    empty-cells: show;
}

.TitelValue277U {
    color: #373737;
    font-size: 14px;
    text-align: center;
    word-wrap: break-word;
}

.igte_BlueEditWithButtons {
    font-size: 10px;
    font-family: Segoe UI, Verdana, Arial, Sans-Serif;
    background-color: #FFFFFF;
    height: 20px;
    width: 130px;
    outline: 0;
    border: solid 1px #999999;
    white-space: normal;
}

.igte_BlueEdit {
    font-size: 11px;
    font-family: Tahoma;
    color: #2D344B;
    background-color: #FFFFFF;
    border: solid 1px #999999;
    outline: 0;
}

.igte_BlueTextArea {
    font-size: 11px;
    font-family: Segoe UI, Verdana, Arial, Sans-Serif;
    background-color: #FFFFFF;
    border: solid 1px #999999;
    outline: 0;
    resize: none;
}

.igte_BlueEditInContainer {
    font-size: 12px;
    font-family: Segoe UI, Verdana, Arial, Sans-Serif;
    background-color: Transparent;
    border-width: 0px;
    outline: 0;
}

.igte_BlueFocus {
    background-image: none;
    background-color: #FFFFFF;
    border-color: #FF9933;
}

.igte_BlueHover {
    /*border-color: #555555;*/
}

.igte_BlueInner {
    border-width: 0;
}

.igte_BlueButton {
    /*background-color: #8EBEE0;*/
    background-position: 1px;
    background-image: url(images/igmc_DateDown.gif); /*background-repeat: repeat-x;     line-height: normal;     border: solid 1px #699BC9;     color: #FFFFFF;*/
    cursor: pointer;
    background-repeat: no-repeat;
    height: 15px;
}

.igte_BlueButtonFocus {
}

.igte_BlueNullText {
    color: #999999;
}

.igte_BlueButtonHover {
    /*background-color: #60a1d0;     background-image: url(images/igte_Bluespinbuttonbghover.gif);*/
}

.igte_BlueButtonPressed {
    /*background-color: #C7E5F9;     background-image: url(images/igte_Bluespinbuttonbgpressed.gif);*/
}

.igte_BlueButtonDisabled {
    background-image: url(images/igmc_DateDown.gif);
    background-color: #999999;
}

.igte_BlueButtonImg {
    width: 15px;
    height: 0px;
    background-color: #999999;
}

.DatePickFont {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #393939;
    padding-left: 2px;
}

.igte_BlueInner {
    border-width: 0;
    width: 100%;
}
/* JS-Enabled CSS for Widgets */
/* Web Dialog Window Start */
.igdw_Control {
    background-color: Transparent;
    border-width: 0px;
}

.igdw_HeaderArea {
    background-color: Transparent;
    font-weight: bold;
    border-width: 0px;
    height: 24px;
    cursor: default;
    color: White;
}

.igdw_BodyContent {
    border: solid 0px #999999;
    overflow: hidden !important;
}

.igdw_HeaderButton {
    margin: 4px 3px 3px 3px;
    cursor: pointer;
}

.igdw_HeaderCaption {
    margin-top: 16px;
    margin-left: 6px;
    padding-top: 10px;
    color: black;
    vertical-align: middle;
    line-height: 20px;
}

.igdw_HeaderButtonArea {
    width: 120px;
}

.igdw_HeaderImage {
    cursor: default;
    margin-top: 5px;
    border-top: #fff000 1px solid;
}

.igdw_ModalBackground {
    background-color: White;
    filter: alpha(opacity : 70);
    opacity: 0.0;
}

.igdw_ResizingHandle {
    cursor: se-resize;
}

.igdw_HeaderCornerLeft {
    background-color: Transparent;
    background-position: top left;
    background-image: url(images/igdw_HeaderCornerLeft.gif);
    width: 9px;
}

.igdw_HeaderContent {
    background-image: url(images/igdw_HeaderContent.gif);
    text-align: left;
    color: black;
    padding-top: 5px;
}

.igdw_HeaderCornerRight {
    background-position: top right;
    background-image: url(images/igdw_HeaderCornerRight.gif);
    width: 9px;
}

.igdw_BodyCornerTopLeft {
    background-repeat: no-repeat;
    background-image: url(images/igdw_BodyCornerTopLeft.gif);
    width: 6px;
}

.igdw_BodyEdgeTop {
    background-repeat: repeat-x;
    background-image: url(images/igdw_BodyEdgeTop.gif);
}

.igdw_BodyCornerTopRight {
    background-repeat: no-repeat;
    background-position: right;
    background-image: url(images/igdw_BodyCornerTopRight.gif);
    width: 6px;
}

.igdw_BodyEdgeLeft {
    background-color: WhiteSmoke;
    background-repeat: repeat-y;
    border-right: solid 1px #BBBBBB;
    border-left: solid 1px #666666;
    width: 6px;
}

.igdw_BodyEdgeRight {
    background-color: WhiteSmoke;
    border-right: solid 1px #666666;
    border-left: solid 1px #BBBBBB;
    width: 6px;
}

.igdw_BodyCornerBottomLeft {
    background-color: WhiteSmoke;
    background-repeat: no-repeat;
    background-image: url(images/igdw_BodyCornerBottomLeft.gif);
    font-size: 1px;
    height: 14px;
    width: 9px;
}

.igdw_BodyContentArea {
    background-color: White;
}

.igdw_BodyCornerBottomRight {
    background-color: Gainsboro;
    background-repeat: no-repeat;
    background-image: url(images/igdw_BodyCornerBottomRight.gif);
    background-position: right top;
    font-size: 1px;
    height: 14px;
    width: 9px;
}

.igdw_BodyEdgeBottom {
    background-color: WhiteSmoke;
    background-repeat: repeat-x;
    background-image: url(images/igdw_BodyEdgeBottom.gif);
    font-size: 1px;
    border-top: solid 1px #BBBBBB;
    height: 15px;
}

.igdw_DialogBodyContent {
    overflow: hidden !important;
}

.igdw_ModalBackground {
    width: 100% !important;
}
/* Web Dialog Window End */

/*
    Author : N S RAO 
    Descr  : DashBoard Widgets CSS */
.DashboardWidgets .widget-head a.remove {
    float: right;
    display: inline;
    background: url(Images/close_blue.png) no-repeat;
    width: 17px;
    height: 17px;
    margin: 4px;
    padding-right: 5px;
    text-indent: -9999em;
    outline: none;
}

.DashboardWidgets .widget-head a.edit {
    float: right;
    display: inline;
    background: url(Images/maximize_blue.png) no-repeat;
    width: 17px;
    height: 17px;
    text-indent: -9999em;
    margin: 3px;
    outline: none;
}

.DashboardWidgets .expand .widget-head a.edit {
    float: right;
    display: inline;
    background: url(Images/minimize_blue.png) no-repeat -1px 0;
    width: 17px;
    height: 17px;
    text-indent: -9999em;
    margin-top: 5px;
    margin-left: 5px;
    outline: none;
}

.DashboardWidgets .widget-head a.collapse {
    float: left;
    display: inline;
    background: url(images/dashboard_buttons.png) no-repeat -64px 0;
    width: 17px;
    height: 17px;
    text-indent: -9999em;
    /*margin: 1px 0 1px 1px;*/
    margin-top: 5px;
    margin-left: 5px;
    outline: none;
}

.DashboardWidgets .widget-head a.collapse1 {
    float: left;
    display: inline;
    background: url(Images/up_arrow.png) no-repeat;
    width: 17px;
    height: 17px;
    text-indent: -9999em;
    margin: 4px;
    outline: none;
}

.DashboardWidgets .widget-placeholder {
    border: 2px dashed #999;
}

.DashboardWidgets #column1 .widget-placeholder {
    margin: 30px 35px 0 25px;
}

.DashboardWidgets #column2 .widget-placeholder {
    margin: 30px 20px 0 20px;
}

.DashboardWidgets #column3 .widget-placeholder {
    margin: 30px 25px 0 35px;
}

.DashboardWidgets .edit-box {
    overflow: hidden;
    /* background: #333 url(../Images/widget-content-bg.png) repeat-x;*/
    background: #333 repeat-x;
    margin-bottom: 2px;
    padding: 10px 0;
}

    .DashboardWidgets .edit-box li.item {
        padding: 10px 0;
        overflow: hidden;
        float: left;
        width: 100%;
        clear: both;
    }


    .DashboardWidgets .edit-box label {
        float: left;
        width: 30%;
        color: #FFF;
        padding: 0 0 0 10px;
    }

    .DashboardWidgets .edit-box ul.colors li {
        width: 20px;
        height: 20px;
        border: 1px solid #EEE;
        float: left;
        display: inline;
        margin: 0 5px 0 0;
        cursor: pointer;
    }

.DashboardWidgets .expand {
    width: 850px !important;
    position: absolute;
}

.Quater h3 {
    width: 113px;
    text-overflow: ellipsis !important;
    overflow: hidden !important;
    white-space: nowrap !important;
    font-size: 12px;
}

.expand h3 {
    width: 250px;
    text-overflow: ellipsis !important;
    overflow: hidden !important;
    white-space: nowrap !important;
    font-size: 12px;
}

/*Ends Dashboard */
.AspNet-Menu-NonLink {
    font-family: Tahoma;
    font-size: 11px;
}

.mnuReports ul {
    width: 140px !important;
    padding: 0px !important;
}

.mnuReports li {
    width: 100% !important;
    padding: 0px !important;
}

dvWidget .AspNet-Menu-WithChildren ul {
    width: 250px !important;
    padding: 2px !important;
    margin: 0px !important;
    margin-left: 18px !important;
}

dvWidget .AspNet-Menu-WithChildren li {
    padding: 2px !important;
    margin: 0px !important;
}

.alignRight {
    text-align: right !important;
}

.igtab_THText {
    color: #152868;
    vertical-align: middle;
    padding: 0px 1px 0px 1px;
    font-family: Tahoma;
    font-size: 11px; /* Modified the font size of the text from 11px to 9px*/ /* sagar modified 12 to 11*/
    white-space: nowrap;
    border: 0px;
    line-height: 29px;
    cursor: default;
    margin-right: 5px; /* Added to get the Space of the Text in Tab */
    /*sagar added below*/
    text-decoration: none;
    /*font-weight: normal;*/
    cursor: hand !important;
}

.igtab_THTextDis {
    color: #666666;
}

.igtab_THTextSel {
    color: #FFFFFF;
}
/*This CSS added since exist only in Green theme*/
.newBGforprint {
    background-color: #f5faff;
    border-left: 1px solid #E4E4E4;
    border-top: 1px solid #E4E4E4;
    border-right: 1px solid #E4E4E4;
    border-bottom: 1px solid #E4E4E4;
}

.blueLinkDisableFont a[disabled='disabled']:hover {
    font-family: Tahoma;
    font-size: 13px;
    font-weight: bold;
    color: #0144b4;
    text-decoration: none;
    padding-left: 8px;
}

.blueLinkDisableFont a[disabled='disabled'] {
    font-family: Tahoma;
    font-size: 13px;
    font-weight: bold;
    color: #0144b4;
    text-decoration: none;
    padding-left: 8px;
}

.OrangeBoldFontFace a:link {
    color: #ef4c38;
    font-weight: bold;
    text-decoration: none;
}

.OrangeBoldFontFace a:hover {
    color: #ef4c38;
    font-weight: bold;
    text-decoration: none;
}


.HeDisReportMnu a {
    font: 12px Arial, Helvetica, sans-serif;
    color: #000666;
    text-decoration: none;
    line-height: 26px;
}

    .HeDisReportMnu a:hover {
        font: 12px Arial, Helvetica, sans-serif;
        color: #000666;
        text-decoration: none;
        line-height: 26px;
        background-color: #D9E6F2;
    }

.HeDisReportMnu {
    list-style-type: none;
    background-image: url(images/EZNET_NewDropDown_Repeateble.png);
    background-repeat: repeat-y;
    width: 211px;
}

.HeDisRepMnuInnerBackground {
    list-style-type: none;
    height: 60px;
    width: 188px;
    margin: 0px 3px;
    padding: 0px 5px;
}

.TableWordWrap {
    table-layout: fixed;
    word-wrap: break-word;
    -ms-word-wrap: break-word;
}

.caregap {
    background-image: url(images/caregap.png);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    width: 20px;
    height: 20px;
    border: 0px;
    cursor: pointer;
}

.caregapi {
    background-image: url(images/caregap_i.png);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    width: 20px;
    height: 20px;
    border: 0px;
    cursor: pointer;
}

.caregapx {
    background-image: url(images/caregap_x.png);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    width: 20px;
    height: 20px;
    border: 0px;
    cursor: pointer;
}

.caregap_dis {
    background-image: url(../../images/caregap.png);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    width: 20px;
    height: 20px;
    border: 0px;
    cursor: pointer;
}

.caregapi_dis {
    background-image: url(../../images/caregap_i.png);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    width: 20px;
    height: 20px;
    border: 0px;
    cursor: pointer;
}

.caregapx_dis {
    background-image: url(../../images/caregap_x.png);
    background-repeat: no-repeat;
    background-position: left top;
    font-family: Tahoma;
    font-size: 11px;
    width: 20px;
    height: 20px;
    border: 0px;
    cursor: pointer;
}

.hiddenWidgt img {
    display: none !important;
}

.BoldFont14_Auth {
    font-family: Tahoma;
    font-size: 18px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}

.formFields14_Auth {
    font-family: Tahoma;
    font-size: 18px;
    color: #000000;
    font-weight: normal;
    text-transform: uppercase;
}
