/* Minification failed. Returning unminified contents.
(61,33): run-time error CSS1046: Expect comma, found '0'
(61,37): run-time error CSS1046: Expect comma, found '/'
(1237,23): run-time error CSS1038: Expected hex color, found '#ccccc'
 */
/*@charset "UTF-8";*/
@font-face {
    font-family: 'Arial'; /* src: url('Arial.eot');     src: local('Arial'), url('Arial.ttf') format('truetype'), url('Arial.woff') format('woff'), url('Arial.svg#Arial') format('svg');*/
    font-style: normal;
    font-weight: 100;
}

/*.homePageLeftAlign
{
    position: relative;
    display: inline-block;
    left: 60px;
}*/

.homePageLeftAlign {
    position: relative;
    display: inline-block; /* margin-top: 40px; left: 60px;*/
}

html, body {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px; /*font-weight: 500;*/
    font-family: Arial; /*  font-family: Lato;*/
    font-size: 12px!important; /*overflow-x: hidden;*/
    font-weight: normal;
    color: #003f59;
    height: 100%;
}

h1 {
    font-family: "Arial";
    font-size: 13px;
    font-weight: bold;
    line-height: 120%;
    color: rgb(11,51,103);
    text-align: left;
}
/*#T7157 start*/
.buttonAlignment {
    background-color: #ef694a;
    font-family: "Arial";
    font-size: 14px;
    line-height: 120%;
    color: rgb(255,255,255);
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-left: 287px;
    margin-right: 5px;
    width: 100px;
    border: medium none;
    border-radius: 3px;
    box-shadow: 0 1px 1px rgb(0 0 0 / 20%);
    cursor: pointer;
    height: 27px;
}
/*#T7157 end*/

h2 {
    font-family: "Arial";
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 0pt;
    line-height: 120%;
    text-align: left;
    text-shadow: 0px 1px 0px rgba(255,255,255,0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#a5ffffff,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#a5ffffff,Positive=true);
}

h3 {
    font-family: "Arial";
    font-size: 10px;
    font-weight: bold;
    letter-spacing: 0pt;
    line-height: 120%;
    color: rgb(243,57,0);
    text-align: left;
    text-shadow: 0px 1px 0px rgba(255,255,255,0.65);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#a5ffffff,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#a5ffffff,Positive=true);
}

p {
    font-family: "Arial"; /*  color: #000000;*/
    font-size: 12px;
    letter-spacing: 0pt;
    line-height: 120%;
    text-align: left;
}

a .buttonsDefault {
    background-color: rgb(0,97,204);
    font-family: "Arial";
    font-size: 13px;
    letter-spacing: 0pt;
    line-height: 120%;
    color: rgb(255,255,255);
    text-align: center;
    text-shadow: 0px -1px 0px rgba(0,0,0,0.4);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#66000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#66000000,Positive=true);
    width: 200px;
}


a:hover .buttonsDefault {
    background-color: rgb(0,115,247);
}

/*mouse hover*/
.footermenubar a:hover {
    /*background-color:Red;*/
    font-size: 10px;
    color: #0067CE;
}

a .buttonsRegular {
    background-color: rgb(204,204,204);
    font-family: "Arial";
    color: #000000;
    font-size: 14px;
    letter-spacing: 0pt;
    line-height: 120%;
    color: rgb(255,255,255);
    text-align: center;
    text-shadow: 0px -1px 0px rgba(0,0,0,0.4);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#66000000,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=-1,Color=#66000000,Positive=true);
}

a:hover .buttonsRegular {
    background-color: rgb(221,221,221);
}

.ghostText {
    font-family: "Arial";
    color: #DCE9EE;
    font-size: 12px;
    line-height: 120%;
    color: rgb(220,233,238);
    text-align: left;
    text-shadow: 0px 1px 0px rgba(255,255,255,0.3);
    -ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#4dffffff,Positive=true)";
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#4dffffff,Positive=true);
}


.mainMenuBar {
    /*background-image: url('../../Images/iRPAS/menuBarBackground.png');*/
    background-image: url('../../Images/menu-strip-new.png');
    background-repeat: repeat-x; /*  min-width: 960px;*/
    height: 86px;
    width: 100%;
    min-width: 960px;
}

.mainMenuBarlogoCorp {
    background-repeat: repeat-x; /*  min-width: 960px;*/
    /* height: 65px;*/
    width: 100%;
    min-width: 960px;
    background-color: white;
}

.mainMenuBarlogo {
    background-repeat: repeat-x; /*  min-width: 960px;*/
    height: 65px;
    width: 100%;
    min-width: 960px;
    background-color: white;
}


/*menu default color anchor tag*/
.footermenubar a {
    font-size: 10px;
    color: #545454;
    top: 10px;
}

.mainMenuBar a:link {
    text-decoration: none;
}

/*footer color*/
.footerbar {
    height: 20px;
    /*padding-top: 5px;*/
    background: #DCDCDC; /*margin-top: 1000px;     position: absolute;*/ /*overflow:auto;*/
    /*bottom: -500px;*/
    width: 100%;
    /*position: fixed;*/
}

.containerCorp {
    width: 97.5% !important;
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto;
    position: relative;
}

.clearfooter {
    height: 20px;
    clear: both;
}

.footerCorp {
    height: 20px;
    background-color: black !important;
    /* background: #DCDCDC;*/ /*margin-top: 1000px;     position: absolute;*/ /*overflow:auto;*/
    width: 100%;
    position: absolute;
    padding-top: 10px;
}

/*remove the link line*/
.footer a:link {
    bottom: 0px;
    text-decoration: none;
}

/*for center*/
.center {
    padding-left: 20em;
}

/* for space */
.space a {
    padding-left: 2em;
}

.actionsBar {
    position: absolute;
    left: 0px;
    top: 300px;
    width: 30px;
}

.actionsBarButtons {
    width: 24px;
    background-color: #A8CCDE;
    float: left;
    padding: 5px;
}

.actionsBarGrip {
    position: absolute;
    top: 50%;
    margin-top: -20px;
    left: 30px;
}

.tagLine1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 120%;
    color: rgb(204,204,204);
    text-align: left;
    text-shadow: 0px -1px 0px rgba(0,0,0,0.4);
}

.tagLine2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 120%;
    color: rgb(153,153,153);
    text-align: left;
    text-shadow: 0px -1px 0px rgba(0,0,0,0.4);
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    .mainMenuBar {
        background-image: url('../../Images/iRPAS/menuBarBackground@2x.png');
        background-size: 2px auto;
    }
}

.subMenuBar {
    /*  height: 48px;*/
    background-image: url('../../Images/iRPAS/subMenuBarBackground.png');
    background-repeat: repeat-x;
    font-family: Arial;
    width: 100%;
    min-width: 960px;
    height: 30px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
    .subMenuBar {
        background-image: url('../../Images/iRPAS/subMenuBarBackground@2x.png');
        background-size: 2px 26px;
        font-family: Arial;
        width: 100%;
        min-width: 960px;
    }
}

#BodySection {
    padding-left: 50px;
    padding-right: 50px;
    min-width: 850px;
}

.Grid2 {
    width: 100%;
    padding-left: 20px;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
    min-width: 800px;
}

    .Grid2 .Block1 {
        margin-top: -20px;
        margin-left: -80px;
        padding: 5px 0px 5px 0px;
        vertical-align: middle;
        display: inline;
    }

        .Grid2 .Block1 .label {
            width: 200px;
            text-align: right;
            display: inline;
            float: left;
            font-weight: normal;
            font-size: small;
            font-family: Lato Bold;
        }

        .Grid2 .Block1 .label1 {
            width: 100px;
            text-align: left;
            display: inline;
            float: left;
            font-weight: normal;
            margin-left: 30px;
            font-style: italic;
            font-size: smaller;
            font-family: Lato Bold;
        }

        .Grid2 .Block1 .label2 {
            width: 100px;
            text-align: left;
            display: inline;
            float: left;
            font-weight: normal;
            margin-left: 230px;
            font-style: italic;
            font-size: small;
            font-family: Lato Bold;
        }

    /*.Grid2 .Block1 .k-text, .Grid2 .Block1 .k-dropdown, .Grid2 .Block1 .k-datepicker
{
    width: 150px;
    text-align: left;
    margin-left: 3px;
    margin-top: -20px;
    height: 20px;
}*/

    .Grid2 .Block2 {
        /*float: left;*/
        margin-left: 400px;
        margin-top: -20px;
        padding: 5px 0px 5px 0px;
    }

        .Grid2 .Block2 .label {
            width: 200px;
            text-align: right;
            display: inline; /*  float: left;*/
            font-weight: normal;
            font-size: small;
            font-family: Lato Bold;
        }

    /*.Grid2 .Block2 .text, .Grid2 .Block2 .k-dropdown, .Grid2 .Block2 .k-datepicker
{
    width: 150px;
    text-align: left;
    margin-left: 3px;
    margin-top: -20px;
    height: 20px;
    padding: 20px;
}*/

    .Grid2 .Block3 {
        float: right; /*margin-left: 500px;*/
        margin-top: -20px;
        margin-right: 40px;
        padding: 5px 5px 5px 0px;
    }

        .Grid2 .Block3 .label {
            width: 200px;
            text-align: right;
            display: inline; /* float: left;*/
            font-weight: normal; /* font-size: small;*/
            font-family: Lato Bold;
        }

/*.Grid2 .Block3 .text, .Grid2 .Block3 .k-dropdown, .Grid2 .Block3 .k-datepicker
{
    width: 150px;
    text-align: left;
    margin-left: 3px;
    margin-top: -20px;
    height: 10px;
}*/
fieldset {
    /* border-color: #0bd4da;*/
    border: 1px solid;
    padding: 2px;
    border-bottom: 0;
    border-left: 0;
    border-right: 0;
    width: 99%;
}

    fieldset legend {
        font-family: Arial;
        display: block;
        font-size: 14px;
        padding: 2px; /* background-color: rgb(187,223,244);*/
        color: #0f63bb;
        font-weight: bold;
    }

.divFieldSet {
    width: 30%;
    height: 300px;
    font-weight: bold;
    color: #2286BB;
}

    .divFieldSet .divFieldSet1 {
        margin-top: 10px;
        margin-left: 10px;
        font-family: Arial;
        font-size: 12px;
    }

    .divFieldSet .fieldset {
        font-size: small; /*font-family: Tahoma;*/
        font-family: Arial;
        margin-bottom: 20px;
    }

        .divFieldSet .fieldset .divLogins {
            float: right;
        }

        .divFieldSet .fieldset .legend {
            background-color: #2286BB;
            font-weight: bold;
            width: 150px;
            margin-bottom: 20px;
            color: White;
        }

.divFieldSet3 {
    font-family: Arial;
    font-size: 12px;
    width: 30%;
    height: 300px;
    font-weight: bold;
    color: #2286BB;
    margin-left: 64%;
    margin-top: -300px;
}

.divFieldSet2 {
    width: 30%;
    height: 300px;
    font-weight: bold;
    color: #2286BB;
    margin-left: 32%;
    margin-top: -300px;
}

    .divFieldSet2 .divFieldSet1 {
        margin-top: 10px;
        margin-left: 10px;
    }

    .divFieldSet2 .fieldset {
        font-size: small; /*font-family: Tahoma;*/
        font-family: Arial;
        margin-bottom: 20px;
    }

        .divFieldSet2 .fieldset .divLogins {
            float: right;
        }

        .divFieldSet2 .fieldset .legend {
            background-color: #2286BB;
            font-weight: bold;
            width: 150px;
            margin-bottom: 20px;
            color: White;
        }

.divHeaderLine {
    background-color: #2286BB;
    color: White;
    font-size: 13px;
    height: 20px;
    text-align: center;
    padding-top: 2px;
    margin-bottom: 5px;
    margin-top: 5px;
}

.ODCovers {
    float: left;
    width: 49%;
}

.LiabilityCovers {
    width: 49%;
    float: right;
}

.AddOnCovers {
    width: 100%;
    float: left;
}

.CoverInformation {
    float: left;
    width: 100%;
}

/*.oneColumn .Block1 .textAraewidht
{
    text-align: left;
    margin-left: 5px;
    height: 25px;
    width: 200px;
}*/

/*.oneColumn
{
    width: 100%;
    min-height: 26px;
}

.oneColumn .Block1
{
    float: left;
    min-width: 250px;
    width: 99%;
}

.oneColumn .Block1 label
{
    float: left;
    margin: 0;
    min-width: 104px;
    width: 30%;
    text-align: right;
    padding-right: 10px;
    padding-top: 3px;
    font-family: Lato Bold;
}

.oneColumn .Block1 input[type=text]
{
    border: 1px solid #7AC5CD; 
    width: 150px;
    height: 20px;
}

.oneColumn .TextAreas
{
    border: 1px solid #94C0D2;
    border-radius: 4px 4px 4px 4px;
    height: 75px;
    width: 612px;
}*/

fieldset label {
    font-family: Arial; /*display: inline;     font-weight: 700;     padding-right: 10px;     font-family: Lato Bold;     font-size: 11px;     color: #999999;*/
}

.fieldset {
    padding: 10px;
}

.fieldSetWidth {
    width: 200px;
}

.threeColumns {
    width: 100%;
    margin-top: 5px;
    margin-bottom: 5px; /* margin-left: 5%;     margin-right: 5%;*/
    float: left;
}

    .threeColumns .blocks {
        float: left;
        width: 33%;
        vertical-align: middle;
        display: inline; /*padding-top: 1px;*/
    }
    /*#T7827 start*/
    .fourColumns .blocks {
        float: left;
        width: 25%;
        vertical-align: middle;
        display: inline; /*padding-top: 1px;*/ 
    }
    /*#T7827 end*/

    /*#T11289 - Start*/
.counterBlocks {
        float: left;
        width: 30%;
        vertical-align: middle;
        display: inline;
}
    /*#T11289 - End*/

    .threeColumns .blockdouble {
        float: left;
        width: 100%;
        vertical-align: middle;
        display: inline; /*padding-top: 1px;*/
    }
    
/*UI changed for corporate dashboard*/
.dashboard_container {
    display: table;
    margin: 20px auto;
    width: 50%;
}

    .dashboard_container .radioLayout {
        display: table;
        margin: 5px auto;
    }

        .dashboard_container .radioLayout .radiocontainer {
            display: table-cell;
            width: 120px;
        }

    .dashboard_container .threeColumns {
        margin: 8px 0px;
    }

    .dashboard_container #divForOtherDashType .threeColumns {
        margin: 0px!important;
    }

    .dashboard_container .threeColumns > * {
        display: table-cell!important;
        width: calc(87% - 100px);
    }

        .dashboard_container .threeColumns > * > * {
            display: table-cell;
            width: 25%;
        }

    .dashboard_container .threeColumns .label {
        width: 35%!important;
    }

    .dashboard_container .threeColumns .blocks label {
        margin: 4px 0px;
    }

    .dashboard_container .threeColumns .ddlClass {
        height: 20px;
        width: auto;
        padding-top: 0px;
        padding-left: 0px;
        padding-bottom: 0px;
        background-color: transparent;
        float: none;
        border-color: rgb(173, 235, 255);
        border-radius: 4px;
        border-width: 1px;
        border-style: solid;
        position: relative;
        color: rgb(0, 63, 89);
        cursor: pointer;
        white-space: nowrap;
        margin: 4px 0px;
    }

    .dashboard_container .threeColumns .searchDate {
        display: table!important;
        margin: 0px 19px;
    }


        .dashboard_container .threeColumns .searchDate > * {
            display: table-cell;
        }

            .dashboard_container .threeColumns .searchDate > *:nth-child(2n+1) {
                display: table-cell;
                width: 20%;
            }

            .dashboard_container .threeColumns .searchDate > * label {
                width: 100%;
                margin: 0px 0px 5px 0px;
                padding-right: 2px;
            }

    .dashboard_container .buttonsDefault1 {
        display: table!important;
        margin: 20px auto 0px;
    }

    .dashboard_container .threeColumns input[type='file'] {
        width: 190px!important;
    }

    .dashboard_container .k-grid {
        display: table;
        width: 100%;
    }

    .dashboard_container .threeColumns .btnHolder {
        display: table!important;
        margin: 0px auto;
        width: auto;
    }

    .dashboard_container .threeColumns .calender {
        width: 95px!important;
        position: relative;
    }

        .dashboard_container .threeColumns .calender::after {
            content: '';
            width: 95px!important;
            position: absolute;
        }

.divHideCls {
    display: none!important;
}

.text-containerr {
    display: inline-block;
    position: relative;
    overflow: hidden;
}

.clearBtnn {
    position: absolute;
    top: 3px;
    right: 27px;
    transition: right 0.2s;
}

.show {
    right: 5px;
}

/*UI changed for corporate dashboard end*/

/*.inblock
{
    width: 45%;
    float: left;
}

.inblockautocomplete
{
    width: 78%;
    float: left;
}
.inblockFN
{
    width: 35%;
    float: left;
}
.inblockSmall
{
    width: 58%;
    float: right;
}
.inblockSalutation
{
    width: 15%;
    float: left;
}
*/
.GridDisplay {
    /*margin-right: 50px;     margin-left: 50px;*/
    /* min-width: 500px;*/
    overflow: auto;
    width: 100%;
}

    .GridDisplay .k-grid-header .k-header {
        font-size: 12px;
    }

/*.AddressBlock1
{
    padding-top:4px;
    
}*/

/*for borderstyle to input*/
/*.threeColumns .blocks*/
.border {
    border: 1px solid #7AC5CD; /*#B0E0E6;*/ /* width: 150px;     height: 20px;*/
}

/*for borderstyle to Chekbox*/
.threeColumns .blocks input[type=checkbox] {
    width: 12px;
    height: 12px;
    padding: 0px;
    border: 1px;
    border-style: ridge;
    border-color: #7AC5CD;
    background-color: #7AC5CD;
}

/*for manfactur dropdownbox*/
/*.threeColumns .blocks .k-dropdown-wrap
{
    width: 130px;
    height: 15px;
    background-color: transparent;
    border: 1px solid #7AC5CD;
    font-family: Arial;
    font-size: 12px;
}


.threeColumns .blocks .k-picker-wrap
{
    width: 130px;
    height: 20px;
    background-color: transparent;
    border: 1px solid #7AC5CD;
    font-size: 12px;
}*/

/*.threeColumns .blocks .k-input
{
   
    width: 100px; 
    border-color: #94C0D2; 
    height: 15px;
}

.k-widget .k-dropdown-wrap
{
    background-color: transparent !important;
    height: 20px;
    width: 130px !important;
}*/
.mediumdropdown .k-dropdown-wrap {
    /* width: 40px !important;*/
    background-color: transparent !important;
    border-color: #ADEBFF;
    height: 20px;
    width: 100%;
}




.k-autocomplete k-input {
    width: 50%;
    border: 1px solid #ADEBFF;
    padding: 0px 22px 2px 0px;
    font-family: Arial;
    font-size: 11px;
    color: #003f59;
    height: 18px;
    line-height: 18px;
}

/*.k-input[type=text]
{
    font-size:small;
 }*/

.CustomPanelbar .k-link .k-header .k-icon .k-i-arrow-n .k-panelbar-collapse #BodySection {
    padding-left: 50px;
    padding-right: 50px;
    min-width: 850px;
    text-align: left;
}

/* .k-combobox, .k-numerictextbox, .k-dropdown, .k-selectbox, .k-textbox, .k-datepicker, .k-timepicker, .k-datetimepicker
{
    width: 100%;
    padding-left:3px;
    padding-top:10px;
    padding-right:5px;
   padding-bottom:10px;
    min-width: 800px;
 }*/

.k-combobox, .k-numerictextbox, .k-dropdown, .k-selectbox, .k-textbox, .k-datepicker, .k-timepicker, .k-datetimepicker, .k-picker-wrap {
    width: 45%; /*  min-width: 100px;*/
    padding: 0px 22px 2px 0px;
}
    /*
.k-input[type=text]
{
    width: 145px !important;
    height: 16px !important;
    font-size: small;
}
*/

    /*.threeColumns .blocks size
{
    width:10px!important;
    height:10px!important;
}*/

    /*.threeColumns .blocks .k-dropdown-wrap, .k-picker-wrap
{
    width: 130px;
    height: 20px; 
    background-color:transparent;
     
 }*/

    .k-block, .k-button, .k-header, .k-grid-header, .k-toolbar, .k-grouping-header, .k-tooltip, .k-pager-wrap, .k-tabstrip-items .k-item, .k-link.k-state-hover, .k-textbox, .k-textbox:hover, .k-autocomplete, .k-dropdown-wrap, .k-picker-wrap, .k-numeric-wrap, .k-autocomplete.k-state-hover, .k-dropdown-wrap.k-state-hover, .k-picker-wrap.k-state-hover, .k-numeric-wrap.k-state-hover, .k-draghandle, .k-tile, .k-autocomplete, .k-state-highlight, .k-tabstrip-items .k-item, k-tabstrip-items .k-item .k-state-hover {
        background-image: none;
        background-position: 0 0;
        background-repeat: repeat;
    }

.k-tooltip {
    margin: 0 !important;
}

.k-panelbar > .k-item > .k-link, .k-panel > .k-item > .k-link {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    display: block;
    height: 35px;
    line-height: 2.34em;
    padding: 0 1em;
    position: relative;
    text-decoration: none;
}

.button {
    height: 30px;
    width: auto;
    border-color: transparent;
    background-color: #3E76CC; /*#DAECF4;*/
    color: White;
    float: right;
    margin-right: 110px;
}

/*.twoColumn
{
    
    min-width: 800px;
}

.twoColumn .Block1, .twoColumn .Block2
{
    
    min-width: 200px;
}

.twoColumn .Block1 label, .twoColumn .Block2 label
{
    width: 38%;
    min-width: 100px;
    float: left;
    text-align: right;
    margin-left: -350px;
    padding-right: 3px;
}*/

/*.addressControl
{
}*/

.addressOneColumn {
    width: 100%; /* padding-left:20px;     padding-top:20px;     padding-right:20px;*/
    padding-bottom: 35px;
    min-width: 800px;
    margin-bottom: 10px; /* margin-left:55px;*/
}

    .addressOneColumn .AddressBlock1 {
        float: left;
        width: 100%;
        min-width: 200px;
        min-height: 40px;
        vertical-align: middle;
        display: inline; /* margin-right:20px;     padding-top:20px;*/
    }

        .addressOneColumn .AddressBlock1 label {
            width: 150px;
            min-width: 100px;
            word-wrap: break-word;
            text-align: right;
            vertical-align: middle;
            float: left;
            font-weight: 200;
            font-size: 12px; /*color: #999999;*/
            padding-top: 3px;
            padding-right: 3px;
            font-family: Arial;
        }

.AddressBlock1 input[type=text] {
    border: 1px solid #7AC5CD; /* #B0E0E6;*/
    width: 150px;
    height: 20px;
    min-width: 100px;
}

.AddressBlock1 .k-dropdown {
    width: 150px;
    min-width: 100px;
    font-family: Arial;
}

/*.k-dropdown-wrap
{
    width: 130px;
    height: 20px;
    background-color: transparent;
}

.k-datepicker-wrap
{
    background-color: transparent;
}*/

.k-panelbar-expand, .k-panelbar-collapse {
    position: relative;
    left: 2px;
    top: 10px;
}

#chkConfirmClick {
    margin-left: 10px;
}

.k-icon, .k-sprite, .k-editor-button .k-tool-icon {
    float: left;
}
    /*for pannel i-con left side*/

    .k-icon .k-i-arrow-n .k-panelbar-collapse {
        width: 16px;
        height: 16px;
        text-align: center;
        overflow: hidden;
    }
/*.k-autocomplete.k-header, .k-autocomplete.k-state-focused,*/
.k-autocomplete.k-header, .k-autocomplete.k-state-focused {
    background-color: transparent !important;
    border-color: #ADEBFF;
    height: 20px;
    width: 49% !important;
}

.k-widget .k-dropdown-wrap, .k-widget .k-picker-wrap, .k-widget .k-numeric-wrap, .k-textbox, span.k-dropdown-wrap.k-state-active, span.k-picker-wrap.k-state-active, .k-picker-wrap.k-state-focused, .k-picker-wrap.k-state-focused:hover, span.k-numeric-wrap.k-state-active, .k-numeric-wrap.k-state-focused, .k-numeric-wrap.k-state-focused:hover {
    background-color: transparent !important;
    border-color: #ADEBFF;
    height: 20px;
    width: 100%;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    float: none !important;
}

/*.k-autocomplete .k-state-default
{
    width: 155px;
}*/


.txtbox {
    border-color: #ADEBFF;
    width: 150px;
    height: 20px;
}
/*#T7827 Bug ID 48257*/
#Height, #Weight,#BMI{
    width:70px;
    padding-left:20px;
}
#BMI{
    pointer-events : none;
    background-color : #e9f4f9;
}
/*#T7827 Bug ID 48257*/
.buttondisabled {
    height: 30px;
    width: auto;
    border-color: transparent;
    color: White;
    float: right;
    background-color: InactiveCaption;
}

.k-textbox > input, .k-autocomplete .k-input, .k-picker-wrap .k-input, .k-numeric-wrap .k-input, .k-dropdown-wrap .k-input, .k-selectbox .k-input {
    border: 0 none;
    color: #666666;
    /*height: 1.31em;*/ /*Old Remove By Ankit*/
    height: 1.4em; /*Add Remove By Ankit*/
    line-height: 1.31em;
    margin: 0; /*padding: 0.18em 0;*/
    /*padding-bottom: 0 !important; */ /*Old Remove By Ankit*/
    padding-top: 0.25em !important; /*Add Remove By Ankit*/
    text-indent: 4px;
    font-family: Arial;
    font-size: 11px;
}

/*-------added by me--------------*/



.highlightsBarLabel {
    text-transform: uppercase;
    font-family: "Arial";
    font-size: 12px;
    font-weight: bold;
    color: #101010;
}

.highlightsBarValue {
    font-family: "Arial";
    font-weight: bold;
    font-size: 12px;
    color: #F33900;
}

.listview2 {
    /*width: 250px;*/
    width: 160px;
    overflow: auto;
    border: 1px solid rgba(0,0,0,0.1);
}

.listing {
    /*height: 75px;*/
    height: 73px;
    overflow: auto;
}

.Listviewblocks {
    width: 100%;
    padding-top: 5px;
    padding-right: 20px;
    padding-bottom: 20px; /*padding-left: 20px;*/
    padding-left: 10px;
    min-width: 800px; /* margin-top:10px;*/
    margin-bottom: 10px;
}

    .listviewblocks .lvblock1 {
        /* float: left;*/
        width: 32%;
        min-width: 200px;
        min-height: 40px; /* vertical-align: middle;*/
        display: inline;
        margin-left: 10px;
        padding-top: 1px;
    }

    .listviewblocks .lvblock2 {
        float: left;
        width: 32%;
        min-width: 200px;
        min-height: 40px; /* vertical-align: middle;*/
        display: inline;
        padding-top: 1px;
    }

.buttonsDefault {
    /*background-color: #0e4487;*/
    background-color: #ef694a;
    font-family: "Arial";
    font-size: 14px;
    /*font-weight: bold;*/
    line-height: 120%;
    color: rgb(255,255,255);
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-left: 5px;
    margin-right: 5px;
    width: 200px;
    border: medium none;
    border-radius: 3px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    cursor: pointer;
    height: 27px;
}

.disabled {
    background-color: #ccccc;
}



.buttonSmall {
    /*background-color: #0e4487;*/
    background-color: #ef694a;
    font-family: "Arial";
    font-size: 14px;
    /*font-weight: bold;*/
    line-height: 120%;
    color: rgb(255,255,255);
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-left: 5px;
    margin-right: 5px;
    width: 100px;
    border: medium none;
    border-radius: 3px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    cursor: pointer;
    height: 27px;
}

.buttonWithoutWidth {
    /*background-color: #0e4487;*/
    font-family: "Arial";
    /*font-size: 14px;*/
    background-color: #ef694a;
    /*font-weight: bold;*/
    line-height: 120%;
    color: rgb(255,255,255);
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-left: 5px;
    margin-right: 5px;
    border: medium none;
    border-radius: 3px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    cursor: pointer;
    height: 27px;
}
/*added for aadhar -venkaiah*/
.AadharButtons {
    /*background-color: #0e4487;*/
    font-family: "Arial";
    /*font-size: 14px;*/
    background-color: #ef694a;
    /*font-weight: bold;*/
    line-height: 120%;
    color: rgb(255,255,255);
    text-align: center;
    padding-left: 3px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-left: 5px;
    margin-right: 5px;
    border: medium none;
    border-radius: 3px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    cursor: pointer;
    height: 27px;
}

.goButton {
    /*background-color: #0e4487;*/
    background-color: #ef694a;
    font-family: "Arial";
    font-size: 14px;
    /*font-weight: bold;*/
    line-height: 120%;
    color: rgb(255,255,255);
    text-align: center;
    margin-top: -4px;
    width: 35px;
    border: medium none;
    border-radius: 3px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    cursor: pointer;
    height: 23px;
}
/*.mandatory
{
    color: #D20303;
    font-size: 12px;
    font-weight: bold;
}*/

h4 {
    font-family: "Arial";
    font-size: 15px;
    font-weight: bold; /*line-height: 100%;*/
    margin-top: 10px;
    margin-bottom: 10px;
    color: rgb(11,51,103);
    text-align: center; /* background-color: #98dcf4;*/ /*  line-height: 30px;*/
}






.oneColumn {
    width: 100%;
    padding-top: 5px;
    padding-bottom: 5px; /* margin-left: 7%;*/
    float: left;
}

    .oneColumn .Block1 {
        float: left;
        vertical-align: middle;
        width: 100%;
        display: inline; /* padding-top: 1px;*/
    }

        /*.oneColumn .Block1 input[type=text]
{
    width:20%;
}*/



        /*.oneColumn .Block1 label
{
    float: left;
    margin: 0;
    min-width: 100px;
    word-wrap: break-word;
    width: 250px;
    text-align: right;
    vertical-align: middle;
    padding-right: 10px;
    padding-top: 3px;
    font-family: Arial;
    font-size: 12px;
    padding-right: 3px;
    color: #003f59;
}*/

        /*.oneColumn .Block1 input[type=text]
{
   
    width: 150px; 
    min-width: 100px;
    float: left; 
    font-family: Arial;
}*/

        .oneColumn .Block1 input[type=checkbox] {
            width: 12px;
            height: 12px;
            padding: 0px;
            border: 1px;
            border-style: ridge;
            border-color: #7AC5CD;
            background-color: #7AC5CD;
            margin-left: 10px;
        }


/*     Extra Classes Added--------------*/

.listview1 {
    /* width: 612px;*/
    width: 75%;
    overflow: auto;
    border: 1px solid rgba(0,0,0,0.1);
}

.listview {
    width: 182px;
    overflow: auto;
    border-radius: 4px 4px 4px 4px;
}

.width182listView {
    width: 181px;
}

.inlineDisplay {
    display: inline-block;
    float: right;
}

.selctdiv {
    padding-top: 4px;
    margin-left: 22px;
}

.selctalltext {
    width: 75px;
    margin-top: -20px;
}
/*.listing
{
    height: 75px;
    overflow: auto;
}*/
.Mandatory {
    /*color: #D20303; commented by megha */
    color: Red;
    font-size: 12px; /*font-weight: bold; commented by megha*/
}

.width204listView {
    /* width: 213px;*/
    width: 50%;
}


label {
    width: 47%;
    word-wrap: break-word;
    text-align: right;
    vertical-align: middle;
    float: left;
    font-family: Arial;
    font-size: 11px;
    padding-top: 3px;
    padding-right: 3px;
    color: #333333;
    font-weight: 500;
}


.label {
    width: 129px;
    word-wrap: break-word;
    text-align: right;
    vertical-align: middle;
    float: left;
    font-family: Arial;
    font-weight: 200;
    font-size: 12px;
    padding-top: 3px;
    padding-right: 3px;
    color: #003f59;
    font-weight: bold;
}



.TextAreas {
    border: 1px solid #ADEBFF;
    border-radius: 4px 4px 4px 4px;
    height: 75px; /* width: 612px;*/
    width: 50%;
}



.twoColumns {
    width: 100%;
    padding-top: 5px;
    padding-bottom: 5px;
    float: left;
}

    .twoColumns .block1 {
        width: 50%;
        float: left; /* min-width: 200px;*/ /* min-height: 40px;     vertical-align: middle;     display: inline;*/
        vertical-align: middle;
        display: inline; /* padding-top: 1px; margin-left: 150px;*/
    }

    .twoColumns .block2 {
        width: 50%;
        float: left; /* min-width: 200px;*/ /* min-height: 40px;     vertical-align: middle;     display: inline;*/ /*padding-top: 1px;*/
        vertical-align: middle;
        display: inline; /*margin-left: -50px;*/
    }
    .twoColums .proposal{
        width:auto;
        display :flex;
    }

    .twoColumns .blockFull {
        width: 100%;
        float: left; /* min-width: 200px;*/ /* min-height: 40px;     vertical-align: middle;     display: inline;*/
        vertical-align: middle;
        display: inline; /* padding-top: 1px; margin-left: 150px;*/
    }

        .twoColumns .blockFull .Label {
            width: 22.5%;
            word-wrap: break-word;
            text-align: right;
            vertical-align: middle;
            float: left;
            font-family: Arial;
            font-size: 11px;
            padding-top: 3px;
            padding-right: 3px;
            color: #003f59;
            font-weight: bold;
        }

    .twoColumns .block3 {
        width: 75%;
        float: left; /* min-width: 200px;*/ /* min-height: 40px;     vertical-align: middle;     display: inline;*/
        vertical-align: middle;
        display: inline; /* padding-top: 1px; margin-left: 150px;*/
    }

    .twoColumns .block4 {
        float: left;
        width: 25%;
        vertical-align: middle;
        display: inline; /*padding-top: 1px;*/
    }

/*.twoColumns label
{
    
    word-wrap: break-word;
    text-align: right;
    vertical-align: middle;
    float: left;
    font-family: Arial;
    font-weight: 200;
    font-size: 12px; 
    padding-top: 3px;
    padding-right: 3px;
    color: #003f59;
}*/




.newColumn {
    width: 600px;
    min-height: 26px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    min-width: 400px; /* margin-top:10px;*/
    margin-bottom: 10px;
    font-family: Arial;
    margin: auto;
    font-size: 12px; /*  margin-left: 40px; margin-bottom: 10px; */
}

.newBlock1 {
    float: left;
    min-width: 500px;
    width: 690px;
    padding-bottom: 10px;
}

.newColumn .newBlock1 label {
    float: left;
    margin: 0;
    min-width: 100px;
    word-wrap: break-word;
    width: 42%;
    text-align: right;
    vertical-align: middle;
    padding-right: 10px;
    padding-top: 3px;
    font-family: Arial; /*font-weight: 200;*/
    font-size: 12px;
    padding-right: 3px;
    color: #003f59;
}

/*.newColumn .newBlock1 label
{
    float: left;
    margin: 0;
    min-width: 100px;
    word-wrap: break-word;
    width: 42%;
    text-align: right;
    vertical-align: middle;  
    padding-top: 3px;
    font-family: Arial;
    font-size: 12px;
    padding-right: 3px;
    color: #003f59;
}*/

/*.newColumn .newBlock1 .smalldropdown .k-dropdown-wrap
{
    background-color: transparent !important;
    height: 20px;
    width: 50px !important;
}*/
.toolTip {
    margin-top: -18px;
    margin-left: 30px;
    position: fixed;
    z-index: 1000;
    background-color: Blue;
    color: white;
    font-size: 13px;
    width: 75px;
}

.mainDiv {
    /*  width: 960px;*/
    width: 94%;
    background-color: #DAECF4;
    color: Green; /*left: 20px;     right: 20px;*/ /*margin-left: 55px;*/ /*max-width: 1235px;*/
    z-index: 1001;
    position: fixed; /*width:80%;*/
    bottom: 0px; /*max-width: 1200px;*/ /*width: 900px;*/
}

.containerMain {
    border: 1px solid #ADEBFF;
    bottom: 0px;
    display: none; /*left: 20px;*/
    min-height: 50px;
    max-height: 150px;
    height: 50px;
    overflow: auto;
    word-wrap: break-word;
    z-index: 2000; /*margin-top: 700px;     position: absolute;*/
}


.CustomPanelbar {
    border: 1px solid; /* font-weight: bold;*/
}

    .CustomPanelbar .k-panelbar .k-header {
        width: 200px; /* background: none;*/
        font-weight: bold;
    }

    .CustomPanelbar .k-item .k-content {
        border: none;
    }
    /*.k-link*/
    /*.CustomPanelbar
{
    background-color: #87CEEB; /* #87ceeb;   background-position-x: left;*/
    /*  padding: 0 2em; increase the side padding according to your preference */ /* background-color: #58A5C6;*/
    /*}*/

    .CustomPanelbar .k-state-focused .k-state-hover .k-state-selected {
        /*color: #483d8b;*/
        background: #545654 !important;
        font-weight: bold;
    }

    .CustomPanelbar > .k-item > .k-link {
        /* border: none;*/
        border: 1px solid;
        border-color: white;
        padding: 0 2em;
        font-weight: bold;
        /*background: #cacaca !important; Remove Ankit Patel */
        background: #c2e3f8 !important; /* Add Ankit Patel */
    }

    .CustomPanelbar .k-panelbar-expand {
        /*background: no-repeat 0 0 url('/Images/Expand.png'); Remove Ankit Patel */
        background: no-repeat 0 0 url('/Images/Expandnew.png'); /* Add Ankit Patel */
        right: auto; /* override the skin positioning */
        left: -5px; /* set new positioning */
        background-size: 100% Auto;
        height: 20px;
        width: 16px;
    }

    .CustomPanelbar .k-panelbar-collapse {
        /*background: no-repeat 0 0 url('/Images/Collapse.png'); Remove Ankit Patel */
        background: no-repeat 0 0 url('/Images/Collapsenew.png'); /* Add Ankit Patel */
        right: auto; /* override the skin positioning */
        left: -5px; /* set new positioning */
        background-size: 100% Auto;
        width: 16px;
    }

    .CustomPanelbar .k-state-selected.k-state-focused, .k-state-selected.k-state-highlight {
        background: #545654 !important;
    }



/*-----------Added the below class for loader image---------*/
.text_over_image {
    background: url(../../Images/ajax-loader.gif) no-repeat; /* image to display */
    width: 180px; /* width of image */
    height: 30px !important; /* height of image */
    color: #000000; /* text color */
    font-size: 12px; /* font size */
    font-weight: bold; /* font weight */
    font-family: Arial; /* font family */
    padding-left: 5px; /* left position of text */
    padding-top: 85px; /* top position of text */
    overflow: hidden;
    position: absolute; /* so div won't change size */
    z-index: 100004;
    text-align: center;
    position: fixed;
    top: 40%;
    left: 40%;
    display: none;
    background-color: white;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    box-shadow: 0 0 20px 0 #222;
    -webkit-box-shadow: 0 0 20px 0 #222;
    -moz-box-shadow: 0 0 20px 0 #222;
}


/*--------Added below class for Megha----------*/
.divUMLeft {
    margin-left: 25px;
}

    .divUMLeft .TextBoxes {
        width: 200px;
    }

    .divUMLeft .TextBoxesSmall {
        width: 50px;
    }

.EndorsementGrandSubType {
    float: left;
    margin: 0;
    padding: 10px;
    border-top: 1px solid rgba(255,255,255,1);
    border-right: 1px solid rgba(0,0,0,0.1);
    border-bottom: 1px solid rgba(0,0,0,0.1);
    border-left: 1px solid rgba(255,255,255,0.1);
    background: -moz-linear-gradient(top, rgba(222, 244, 254, 0.5) 0%, rgba(222, 244, 254, 5) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(222, 244, 254, 0.5)), color-stop(100%,rgba(222, 244, 254, 5)));
    background: -webkit-linear-gradient(top, rgba(222, 244, 254, 0.5) 0%,rgba(222, 244, 254, 5) 100%);
    background: -o-linear-gradient(top, rgba(222, 244, 254, 0.5) 0%,rgba(222, 244, 254, 5) 100%);
    background: -ms-linear-gradient(top, rgba(222, 244, 254, 0.5) 0%,rgba(222, 244, 254, 5) 100%);
    background: linear-gradient(to bottom, rgba(222, 244, 254, 0.5) 0%,rgba(222, 244, 254, 5) 100%);
}

#modal-background.active, #divBusyIndicator.active {
    display: block;
}

/*--------Added for Pop up 3 columns--------*/

.threePopup {
    width: 100%;
    padding-top: 5px; /*  padding-right: 20px;*/
    padding-bottom: 5px; /*  padding-left: 20px;*/
    min-width: 850px;
}

    .threePopup .blocks {
        float: left;
        width: 30%;
        min-height: 40px;
        vertical-align: middle;
        display: inline;
        padding-top: 1px;
    }


        .threePopup .blocks label {
            word-wrap: break-word;
            text-align: right;
            vertical-align: middle;
            float: left;
            font-family: Arial;
            font-weight: 200;
            font-size: 12px;
            padding-top: 3px;
            padding-right: 3px;
            color: #003f59;
            width: 80px;
        }

/*.threePopup .blocks .input[type=text]
{
    width: 150px;
    min-width: 100px;
    float: left;
    height: 20px;
    border-color: #94C0D2;
    font-family: Arial;
}*/

/*.threePopup .blocks input[type=checkbox]
{
    width: 12px;
    height: 12px;
    padding: 0px;
    border: 1px;
    border-style: ridge;
    border-color: #7AC5CD; 
    background-color: #7AC5CD; 
}*/

/*for manfactur dropdownbox*/
/*.threePopup .blocks .k-dropdown-wrap
{
    width: 130px;
    height: 20px;
    background-color: transparent;
    border: 1px solid #7AC5CD;
    font-family: Arial;
    font-size: 12px;
}


.threePopup .blocks .k-picker-wrap
{
    width: 130px;
    height: 20px;
    background-color: transparent;
    border: 1px solid #7AC5CD;
    font-size: 12px;
}*/

/*.threePopup .blocks .k-input
{
   
    width: 100px; 
    border-color: #94C0D2; 
}*/


.oneColumnPop {
    width: 70%;
    min-height: 15px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    margin-bottom: 10px;
    font-family: Arial;
    font-size: 12px;
    margin-left: 20px;
    font-weight: normal;
}

    .oneColumnPop .Block1 {
        float: left;
        width: 60%;
        padding-bottom: 10px;
    }

        .oneColumnPop .Block1 label {
            float: left;
            margin: 0;
            width: 150px;
            min-width: 100px;
            word-wrap: break-word;
            text-align: right;
            vertical-align: middle;
            padding-right: 10px;
            padding-top: 3px;
            font-family: Arial; /*font-weight: 200;*/
            font-size: 12px;
            padding-right: 3px;
            color: #003f59;
        }

        /*.oneColumnPop .Block1 input[type=text]
{
   
    width: 150px;
    min-width: 100px;
    float: left; 
    font-family: Arial;
}*/

        .oneColumnPop .Block1 input[type=checkbox] {
            width: 12px;
            height: 12px;
            padding: 0px;
            border: 1px;
            border-style: ridge;
            border-color: #7AC5CD; /*#B0E0E6;*/
            background-color: #7AC5CD; /*#B0E0E6;*/
        }


.twoColumnPop {
    /* width: 850px;     float: left;     padding-top: 5px;     padding-right: 20px;     padding-bottom: 10px;     padding-left: 20px;     margin-bottom: 5px;     font-weight: normal;*/
    width: 93%;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-left: 7%;
    float: left;
}

    .twoColumnPop .block1 {
        /*width: 350px;     float: left;     padding-top: 1px;     margin-left: 100px;*/
        width: 50%;
        float: left;
        vertical-align: middle;
        display: inline;
    }

    .twoColumnPop .block2 {
        /*  width: 350px;     float: left;     padding-top: 1px;     margin-left: -50px;*/
        width: 50%;
        float: left;
        vertical-align: middle;
        display: inline;
    }

    .twoColumnPop .block1 .block2 label {
        /*width: 150px;     min-width: 100px;*/
        word-wrap: break-word;
        text-align: right;
        vertical-align: middle;
        float: left;
        font-family: Arial;
        font-weight: 200;
        font-size: 12px; /*color: #999999;*/
        padding-top: 3px;
        padding-right: 3px;
        color: #003f59;
    }

.columnHeight {
    height: 42px;
}

.smalldropdown .k-dropdown-wrap {
    background-color: transparent; /* height: 15px;*/
    width: 70% !important; /* 25px !important;*/ /* margin-top: -3px;*/
}

.smalldropdown {
    background-color: transparent; /*  height: 15px;*/
    width: 80% !important; /* 40px !important;*/
}


.checkboxalignTop {
    vertical-align: top;
}

.ODCovers {
    float: left;
    width: 49%;
}

.LiabilityCovers {
    width: 49%;
    float: right;
}

.twoColumnsListview {
    /*width: 1000px;     float: left;     padding-top: 5px;     padding-right: 20px;     padding-top: 0px;     padding-left: 20px;      font-weight: normal; */
    width: 93%;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-left: 7%;
    float: left;
}

    .twoColumnsListview .block1 {
        /*width: 490px;     float: left;      padding-top: 1px;     margin-left: 150px;*/
        width: 50%;
        float: left;
        vertical-align: middle;
        display: inline;
    }

    .twoColumnsListview .block2 {
        /* width: 490px;     float: left;      padding-top: 1px;*/
        width: 50%;
        float: left;
        vertical-align: middle;
        display: inline;
        margin-left: -50px;
    }





.currency {
    background-image: url('../../Images/rupee.png');
    background-position: left;
    background-repeat: no-repeat;
    vertical-align: middle;
    text-indent: 22px;
    text-align: right !important;
    font-weight: bold;
    /*padding-right: 5px !important; 
    width: 50% !important;*/
}


.largedropdown .k-dropdown-wrap {
    background-color: transparent;
    height: 20px;
    width: 320px !important;
}

.center {
    margin: auto;
    padding: 0;
    width: 70%;
}

.buttoncenter {
    font-weight: bold; /*line-height: 100%;*/ /* margin-top: 10px;    margin-bottom: 10px;*/
    text-align: center; /* background-color: #98dcf4;*/ /*   line-height: 30px;*/
}


/*---Added the below class for venkatesh(motor module)--------------*/

.policyRemarks {
    margin-left: 155px;
    margin-top: -100px;
    width: 300px;
    height: 45px;
}


/*--------------Added below class for readonly fields-------------*/
input[readonly='readonly'], input[readonly], input[readonly] :focus, input[readonly='readonly']:focus, fieldset input[readonly='readonly']:focus, fieldset input[readonly]:focus {
    border-color: #ADEBFF !important;
    border-style: solid;
    border-width: 1px;
    background-color: #F3F9FF;
}

input[readonly] {
    background-color: #F3F9FF;
}

/*.content-wrapper
{
    padding-right: 10px;
    padding-left: 10px;
}*/

.AccountSummary {
    width: 16% !important;
    float: left;
    text-align: center;
}

/*-----------New Class Added for travel pravasi---------*/


.twocolumns {
    padding-bottom: 10px; /*  margin-bottom: 5px;*/
    width: 95%; /*padding-top: 5px;*/
    margin-left: 5%;
    float: left;
}

    .twocolumns .block1 {
        width: 50%;
        float: left; /*padding-top: 1px;  margin-left: 150px;*/
    }

    .twocolumns .block2 {
        width: 50%;
        float: left; /* min-width: 200px;*/ /* min-height: 40px;     vertical-align: middle;     display: inline;*/
    }

/*.twocolumns label
{
    word-wrap: break-word;
    text-align: right;
    vertical-align: middle;
    float: left;
    font-family: Arial;
    font-weight: 200;
    font-size: 12px;
    padding-top: 3px;
    padding-right: 3px;
    color: #003f59;
}*/

.gradient {
    background-color: #ebf4f9;
}

.lblblk1 {
    width: 300px !important;
}

.lblblk2 {
    /* width: 300px !important;*/
    margin-left: 60px;
}

input[type=text] {
    border: 1px solid #ADEBFF;
    padding: 0px 0px 2px 0px;
    font-family: Arial;
    font-size: 12px;
    color: #666666;
    height: 18px;
    line-height: 18px;
    width: 51%;
    float: left;
    border-radius: 5px;
}

input[type=password] {
    border: 1px solid #ADEBFF;
    padding: 0px 22px 2px 0px;
    font-family: Arial;
    font-size: 12px;
    color: #666666;
    height: 18px;
    line-height: 18px;
    width: 45%;
    float: left;
}

/*.AutoComplete
{
    width: 155px !important;
}*/
/*--------Added the below class to set the grid headers one below the other according to the height--------*/
.k-grid-header .k-header {
    overflow: visible;
    white-space: normal; /*text-align:center;*/
}

/* added by bhavya for endorsement its required (DONT DELETE)*/
.DisableGridDelete .k-grid-delete {
    display: none !important;
}


.lefttext {
    text-align: right;
    width: 22%;
}

.textleft {
    text-align: right;
    width: 15.2% !important;
}

.inblockFN {
    width: 51%;
    float: left;
}

.inblockCN {
    width: 48%;
    float: left;
}

.inblockautocomplete {
    width: 82.7%;
    float: left;
}

.blockhalf {
    width: 50%;
    float: left;
}

.inblocklogin {
    width: 50%;
    float: left;
}


/*.inblockSmall
{
    width: 58%;
    float: right;
}*/


#modal-background {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: black;
    opacity: .50;
    -webkit-opacity: .5;
    -moz-opacity: .5;
    filter: alpha(opacity=50);
    z-index: 100003;
}




.bgtext:hover {
    background-color: #1E9ADA;
}

ul.a {
    list-style-type: none;
}

#nav, #nav ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    list-style-position: outside;
    position: relative;
    line-height: 1.5em;
    font-family: Arial;
    font-size: 12px;
}

    #nav a:link, #nav a:active, #nav a:visited {
        display: block;
        padding: 0px 5px;
        border-bottom: 1px solid white; /* border: 1px solid black;   /* color: #13366a;*/
        color: #0b4688;
        text-decoration: none; /*background-color: #6bd4f1;*/ /*background-color: #caeefe;*/
        padding: 5px;
        background-color: #caeefe;
    }

    #nav a:hover {
        background-color: #274a9e;
        color: white;
    }

    #nav li {
        float: left;
        position: relative;
    }

    #nav ul {
        position: absolute;
        width: 15em;
        top: 2em;
        display: none;
    }

    #nav li ul a {
        width: 15em;
        float: left;
    }

    #nav ul ul {
        top: auto;
    }

    #nav li ul ul {
        left: 15em;
        margin: 0px 0 0 10px;
    }




#containert {
    min-height: 60%; /*  position: relative;       min-width:960px;         width: 100%;*/
    min-width: 960px;
    position: relative;
    margin-left: 4%;
    margin-right: 4%;
    width: 90%;
}

@media only screen and (max-width: 768px){   
    #containert {
        min-width: 100%;
        }
}

#DivBody {
}

#bodyt {
    /*padding: 10px;*/
    padding-top: 5px;
   /* Height of the footer */
}

.errormessages {
    position: absolute;
    bottom: 10;
    width: 100%;
    height: 60px; /* Height of the footer */
    background: #6cf;
}



.selecthome {
    background-image: url('../../Images/iRPAS/homeHoverButton-sel.png');
}

.selectquotes {
    background-image: url('../../Images/iRPAS/quotesHoverButton-sel.png');
}

.selectproducts {
    background-image: url('../../Images/iRPAS/productsHoverButton-sel.png');
}

.selectsearch {
    background-image: url('../../Images/iRPAS/searchHoverButton-sel.png');
}

.selectservices {
    background-image: url('../../Images/iRPAS/servicesHoverButton-sel.png');
}

.selectreports {
    background-image: url('../../Images/iRPAS/reportsHoverButton-sel.png');
}

.selectusers {
    background-image: url('../../Images/iRPAS/usersHoverButton-sel.png');
}

.selectlogout {
    background-image: url('../../Images/logoutHoverButton-sel.png');
}

.selectpolicy {
    background-image: url('../../Images/iRPAS/myPolicyHoverButton-sel.png');
}

.selectonline {
    background-image: url('../../Images/iRPAS/buyOnlineHoverButton-sel.png');
}

.selectpayment {
    background-image: url('../../Images/iRPAS/paymentHoverButton-sel.png');
}

.shadowtext {
    font-style: italic;
    font-size: 10px;
    color: #666666;
}

.createicon {
    cursor: pointer;
}

.box {
    width: 25% !important;
}

.boxSmall {
    width: 30% !important;
}

.k-grid TD {
    padding-bottom: 0px !important;
    line-height: 1.9em !important;
    padding-right: 0px !important;
    padding-top: 0.4em !important;
}

.home {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: 0px 0px;
    height: 20px;
    width: 20px;
    margin: 1px 1px 1px 1px;
}

.btn-menu {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: 0px -42px;
    height: 22px;
    width: 23px;
    margin: 1px 1px 1px 1px;
}

.payment-icon {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: 0px -84px;
    height: 23px;
    width: 36px;
    margin: 1px 1px 1px 1px;
}

.calculator-icon {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: 0px -126px;
    height: 28px;
    width: 23px;
    margin: 1px 1px 1px 1px;
}

.payment {
    background-image: url('../../Images/all-icons.png');
    background-repeat: no-repeat;
    background-position: -84px 0px;
    height: 72px;
    width: 84px;
    margin: 1px 1px 1px 1px;
}

.utilities {
    background-image: url('../../Images/all-icons.png');
    background-repeat: no-repeat;
    background-position: -84px -84px;
    height: 72px;
    width: 84px;
    margin: 1px 1px 1px 1px;
}

.travel {
    /*background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');*/
    background-image: url('../../Images/all-icons.png');
    background-repeat: no-repeat;
    background-position: -84px -168px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
}

.package {
    background-image: url('../../Images/all-icons.png');
    background-repeat: no-repeat;
    background-position: -84px -252px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
}

.motor {
    /*background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');*/
    background-image: url('../../Images/all-icons.png');
    background-repeat: no-repeat;
    background-position: -210px 0px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
}


.marine {
    background-image: url('../../Images/all-icons.png');
    background-repeat: no-repeat;
    background-position: -210px -84px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
}

.health {
    background-image: url('../../Images/all-icons.png');
    background-repeat: no-repeat;
    background-position: -210px -168px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
}

.quotes-icon {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: 0px -168px;
    height: 24px;
    width: 26px;
    margin: 1px 1px 1px 1px;
}

.motor-icon {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -420px 0px;
    height: 22px;
    width: 27px;
    margin: -25px 8px;
}

.marine-icon {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -420px -42px;
    height: 20px;
    width: 34px;
    margin: -25px 8px;
}

.package-icon {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -420px -84px;
    height: 26px;
    width: 25px;
    margin: -25px 8px;
}

.travel-icon {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -420px -126px;
    height: 26px;
    width: 25px;
    margin: -25px 8px;
}

.utility-icon {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -420px -168px;
    height: 27px;
    width: 26px;
    margin: -25px 8px;
}

.health-icon {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -420px -210px;
    height: 24px;
    width: 27px;
    margin: -25px 8px;
}

.left-arrow {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: 0px -210px;
    height: 14px;
    width: 13px;
    margin: 1px 1px 1px 1px;
}

.payment:hover {
    background-image: url('../../Images/all-icons.png');
    background-repeat: no-repeat;
    background-position: -84px -336px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.paymentHover {
    background-image: url('../../Images/all-icons.png');
    background-repeat: no-repeat;
    background-position: -84px -336px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.utilities:hover {
    background-image: url('../../Images/all-icons.png');
    background-repeat: no-repeat;
    background-position: -84px -420px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.utilitiesHover {
    background-image: url('../../Images/all-icons.png');
    background-repeat: no-repeat;
    background-position: -84px -420px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.travel:hover {
    /*background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');*/
    background-image: url('../../Images/all-icons.png');
    background-repeat: no-repeat;
    background-position: -84px -504px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.travelHover {
    background-image: url('../../Images/all-icons.png');
    background-repeat: no-repeat;
    background-position: -84px -504px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.package:hover {
    background-image: url('../../Images/all-icons.png');
    background-repeat: no-repeat;
    background-position: -84px -588px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.packageHover {
    background-image: url('../../Images/all-icons.png');
    background-repeat: no-repeat;
    background-position: -84px -588px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.motor:hover {
    background-image: url('../../Images/all-icons.png');
    background-color: White;
    background-repeat: no-repeat;
    background-position: -210px -336px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
}

.motorHover {
    background-image: url('../../Images/all-icons.png');
    background-repeat: no-repeat;
    background-position: -210px -336px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.marine:hover {
    background-image: url('../../Images/all-icons.png');
    background-repeat: no-repeat;
    background-position: -210px -420px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.marineHover {
    background-image: url('../../Images/all-icons.png');
    background-repeat: no-repeat;
    background-position: -210px -420px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.health:hover {
    /*background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');*/
    background-image: url('../../Images/all-icons.png');
    background-repeat: no-repeat;
    background-position: -210px -504px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.healthHover {
    /*background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');*/
    background-image: url('../../Images/all-icons.png');
    background-repeat: no-repeat;
    background-position: -210px -504px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}


.my-policy-icon {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -420px -252px;
    height: 29px;
    width: 23px;
    margin: 1px 1px 1px 1px;
}

.users {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -210px -252px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
}

    .users:hover {
        background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
        background-repeat: no-repeat;
        background-position: -210px -588px;
        height: 60px;
        width: 86px;
        margin: 1px 1px 1px 1px;
        background-color: White;
    }

.usersHover {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -210px -588px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.LeftMenu {
    background-color: #1b4883;
    position: fixed;
}

    .LeftMenu a {
        text-decoration: none;
        color: white;
        padding: 2px;
        line-height: 20px;
        width: 200px;
        overflow: auto;
        display: inline-block;
    }

.LeftMenuHeader a {
    font-weight: bold;
}

.LeftMenu div {
    margin: 2px;
    vertical-align: middle;
    float: right;
}

.LeftMenu li {
    list-style-type: none;
    min-height: 30px;
    border: 5px;
    border-color: white;
    border-bottom: 1px solid #545654;
    padding: 2px;
}

.LeftMenu .LeftMenuHeader {
    background-color: #545654;
}

ul {
    margin: 0;
    padding-left: 0;
}

.submenu {
    padding: 10px;
    overflow: hidden;
}

    .submenu ul {
        line-height: 20px;
    }

    .submenu .submenuheader {
        color: #1b4883 !important;
        border-bottom: 1px solid #1b4883;
        font-weight: bold;
        font-size: 14px;
    }

    .submenu li a {
        color: #6a756a !important;
        font-weight: bold;
    }

        .submenu li a:hover {
            color: #1b4883 !important;
            font-weight: bold;
        }


.submenuCorp {
    position: relative;
    z-index: 1000000;
    border-top: none !important;
    border: 1px solid #1e8cbe;
    min-width: 150px;
    height: 230px;
    width: auto;
}

    .submenuCorp ul {
        /*position:absolute;*/
        background-color: White;
        height: 230px;
        /* min-width:150px; overflow:auto;*/
    }

        .submenuCorp ul li {
            list-style: none;
            padding: 10px;
        }

    .submenuCorp .submenuheader {
        color: #1e8cbe !important;
        border-bottom: 1px solid #1e8cbe;
        font-weight: bold;
        font-size: 14px;
    }

    .submenuCorp li a {
        color: #6a756a !important;
        font-weight: bold;
    }

        .submenuCorp li a:hover {
            color: #1b4883 !important;
            font-weight: bold;
        }

.subOpenCvr ul {
    position: absolute;
    margin-top: 20px;
    font-weight: bold;
    float: left;
}

    .subOpenCvr ul li {
        padding-left: 10px;
    }

        .subOpenCvr ul li a {
            color: #3D3D29;
        }

            .subOpenCvr ul li a:hover {
                color: #1b4883 !important;
                font-weight: bold;
            }


.liLineHeight {
    line-height: 10px;
}

.submenu .submenuColumn {
    border-right: 1px solid #bbbcbb;
    padding: 10px;
    height: auto;
    width: 150px;
}

.subMenuCorp {
    background-color: white; /*width: 790px;     right: 0;    margin-right:30px;*/
    height: 200px;
    z-index: 9000;
    position: absolute;
    /*overflow: hidden;*/
}


.subMenu {
    background-color: white; /*width: 790px;     right: 0;    margin-right:30px;*/
    border: 1px solid #1b4883;
    border-top: none;
    /*min-height: 300px;*/
    height: auto;
    z-index: 9000;
    position: absolute;
    overflow: hidden;
}

.quotes {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -84px -672px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
}


    .quotes:hover {
        background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
        background-repeat: no-repeat;
        background-position: -210px -672px;
        height: 60px;
        width: 86px;
        margin: 1px 1px 1px 1px;
        background-color: White;
    }

.quotesHover {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -210px -672px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.homediv {
    cursor: pointer;
    margin-left: 10px;
}


.thirdlevelmenu {
    /* background-color: white;*/
    width: 150px;
    border: 1px solid #1b4883;
    border-top: none;
    height: 100px;
    z-index: 9000;
    position: absolute;
    right: 0;
    margin-right: 30px;
    margin-top: -8px;
    color: #545654;
}


.thirdlevelstyle {
    /*(background-color: #d1d4d7;*/
}

.GridbuttonColor {
    background-color: #daecf4;
    font-family: "Arial";
    font-size: 12px;
    line-height: 120%;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-left: 5px;
    margin-right: 5px;
    width: 50px;
    border: 1px solid #ADEBFF;
    border-radius: 3px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    cursor: pointer;
    height: 25px;
}


.recent-icon {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: 0px -252px;
    height: 23px;
    width: 26px;
    margin: 1px 1px 1px 1px;
}

.user-icon {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: 0px -294px;
    height: 26px;
    width: 26px;
    margin: 1px 1px 1px 1px;
}

.scroll-up-icon {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -420px -294px;
    height: 42px;
    width: 42px;
    margin: 1px 1px 1px 1px;
}


.admin {
    background-image: url('../../Images/all-icons.png');
    background-repeat: no-repeat;
    background-position: -84px -756px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
}

    .admin:hover {
        background-image: url('../../Images/all-icons.png');
        background-repeat: no-repeat;
        background-position: -210px -756px;
        height: 80px;
        width: 84px;
        margin: 1px 1px 1px 1px;
        background-color: White;
    }

.adminHover {
    background-image: url('../../Images/all-icons.png');
    background-repeat: no-repeat;
    background-position: -210px -756px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.go-top {
    /*position: fixed;
    bottom: 2em;
    right: 2em;
   
    padding: 1em;*/
    float: left;
    position: fixed;
    bottom: 30px;
    display: none;
}

    .go-top:hover {
        // background-color: rgba(0, 0, 0, 0.6);
    }

.ReportViewerLeftPane {
    width: 25%;
    border-right-style: solid;
    border-right-color: black;
    height: 100%;
    float: left;
}

.ReportViewerRightPane {
    width: 74%;
    height: 100%;
    float: right;
}

/*#bodyt, #containert {
    height: 100%;
}*/



.Reports {
    height: 250px;
    overflow: auto;
}

    .Reports li, .Reports a {
        height: 30px;
        line-height: 30px;
        cursor: pointer;
        vertical-align: middle;
    }

    .Reports li {
        border-bottom: 1px solid rgb(212,240,252);
    }

.ReportsActive {
    background-color: rgb(212,240,252);
}

.Reports li:hover {
    background-color: rgb(212,240,252);
}

.Reports a {
    margin-left: 10px;
}

.SME-cal {
    background-image: url('../../Images/iRPAS/all-icons-2.png');
    background-repeat: no-repeat;
    background-position: -336px -504px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
}

    .SME-cal:hover {
        background-image: url('../../Images/iRPAS/all-icons-2.png');
        background-repeat: no-repeat;
        background-position: -336px -588px;
        height: 60px;
        width: 86px;
        margin: 1px 1px 1px 1px;
        background-color: White;
    }

.SME-calHover {
    background-image: url('../../Images/iRPAS/all-icons-2.png');
    background-repeat: no-repeat;
    background-position: -336px -588px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.proposal-in {
    background-image: url('../../Images/iRPAS/all-icons-2.png');
    background-repeat: no-repeat;
    background-position: -336px -336px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
}

    .proposal-in:hover {
        background-image: url('../../Images/iRPAS/all-icons-2.png');
        background-repeat: no-repeat;
        background-position: -336px -420px;
        height: 60px;
        width: 86px;
        margin: 1px 1px 1px 1px;
        background-color: White;
    }

.proposal-inHover {
    background-image: url('../../Images/iRPAS/all-icons-2.png');
    background-repeat: no-repeat;
    background-position: -336px -420px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.proposal-in-icon {
    background-image: url('../../Images/iRPAS/all-icons-2.png');
    background-repeat: no-repeat;
    background-position: 0px -376px;
    height: 24px;
    width: 34px;
    margin: 1px 1px 1px 1px;
}

.master-policy {
    background-image: url('../../Images/iRPAS/all-icons-2.png');
    background-repeat: no-repeat;
    background-position: -336px -672px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
}

    .master-policy:hover {
        background-image: url('../../Images/iRPAS/all-icons-2.png');
        background-repeat: no-repeat;
        background-position: -336px -756px;
        height: 60px;
        width: 86px;
        margin: 1px 1px 1px 1px;
        background-color: White;
    }

.master-policyHover {
    background-image: url('../../Images/iRPAS/all-icons-2.png');
    background-repeat: no-repeat;
    background-position: -336px -756px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.master-policy-icon {
    background-image: url('../../Images/iRPAS/all-icons-2.png');
    background-repeat: no-repeat;
    background-position: 0px -420px;
    height: 29px;
    width: 25px;
    margin: 1px 1px 1px 1px;
}

.pending-quotes {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: 0px 0px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
}

    .pending-quotes:hover {
        background-image: url('../../Images/iRPAS/all-icons-3.png');
        background-repeat: no-repeat;
        background-position: -126px 0px;
        height: 60px;
        width: 86px;
        margin: 1px 1px 1px 1px;
        background-color: White;
    }

.pending-quotesHover {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -126px 0px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.pending-quotes-icon {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -420px 0px;
    height: 30px;
    width: 31px;
    margin: 1px 1px 1px 1px;
}

.quote-creation {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: 0px -84px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
}

    .quote-creation:hover {
        background-image: url('../../Images/iRPAS/all-icons-3.png');
        background-repeat: no-repeat;
        background-position: -126px -84px;
        height: 60px;
        width: 86px;
        margin: 1px 1px 1px 1px;
        background-color: White;
    }

.quote-creationHover {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -126px -84px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.quote-creation-icon {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -420px -42px;
    height: 31px;
    width: 31px;
    margin: 1px 1px 1px 1px;
}

.renewal-notice {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: 0px -169px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
}

.renewal-noticeHover {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -126px -169px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.renewal-notice:hover {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -126px -169px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.renewal-notice-icon {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -420px -84px;
    height: 31px;
    width: 31px;
    margin: 1px 1px 1px 1px;
}

.corporate {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: 0px -252px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
}

    .corporate:hover {
        background-image: url('../../Images/iRPAS/all-icons-3.png');
        background-repeat: no-repeat;
        background-position: -126px -252px;
        height: 60px;
        width: 86px;
        margin: 1px 1px 1px 1px;
        background-color: White;
    }

.corporateHover {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -126px -252px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.corporate-icon {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -420px -126px;
    height: 28px;
    width: 29px;
    margin: 1px 1px 1px 1px;
}

.logout-icon {
    background-image: url('../../Images/iRPAS/all-icons-2.png');
    background-repeat: no-repeat;
    background-position: 0px -462px;
    height: 20px;
    width: 23px;
    margin: 1px 1px 1px 1px;
}

.payment-icondark {
    background-image: url('../../Images/iRPAS/all-icons-2.png');
    background-repeat: no-repeat;
    background-position: 0px -504px;
    height: 23px;
    width: 36px;
    margin: 1px 1px 1px 1px;
}

.utilities-icondark {
    background-image: url('../../Images/iRPAS/all-icons-2.png');
    background-repeat: no-repeat;
    background-position: 0px -546px;
    height: 27px;
    width: 26px;
    margin: 1px 1px 1px 1px;
}

.travel-icondark {
    background-image: url('../../Images/iRPAS/all-icons-2.png');
    background-repeat: no-repeat;
    background-position: 0px -588px;
    height: 27px;
    width: 25px;
    margin: 1px 1px 1px 1px;
}

.package-icondark {
    background-image: url('../../Images/iRPAS/all-icons-2.png');
    background-repeat: no-repeat;
    background-position: 0px -630px;
    height: 26px;
    width: 25px;
    margin: 1px 1px 1px 1px;
}

.proposal-icondark {
    background-image: url('../../Images/iRPAS/all-icons-2.png');
    background-repeat: no-repeat;
    background-position: 0px -672px;
    height: 24px;
    width: 34px;
    margin: 1px 1px 1px 1px;
}

.calculator-icondark {
    background-image: url('../../Images/iRPAS/all-icons-2.png');
    background-repeat: no-repeat;
    background-position: 0px -714px;
    height: 28px;
    width: 23px;
    margin: 1px 1px 1px 1px;
}

.maspolicy-icondark {
    background-image: url('../../Images/iRPAS/all-icons-2.png');
    background-repeat: no-repeat;
    background-position: 0px -756px;
    height: 29px;
    width: 25px;
    margin: 1px 1px 1px 1px;
}

.motor-icondark {
    background-image: url('../../Images/iRPAS/all-icons-2.png');
    background-repeat: no-repeat;
    background-position: -336px 0px;
    height: 22px;
    width: 27px;
    margin: 1px 1px 1px 1px;
}

.marine-icondark {
    background-image: url('../../Images/iRPAS/all-icons-2.png');
    background-repeat: no-repeat;
    background-position: -336px -42px;
    height: 20px;
    width: 34px;
    margin: 1px 1px 1px 1px;
}

.health-icondark {
    background-image: url('../../Images/iRPAS/all-icons-2.png');
    background-repeat: no-repeat;
    background-position: -336px -84px;
    height: 24px;
    width: 27px;
    margin: 1px 1px 1px 1px;
}

.user-icondark {
    background-image: url('../../Images/iRPAS/all-icons-2.png');
    background-repeat: no-repeat;
    background-position: -336px -126px;
    height: 26px;
    width: 26px;
    margin: 1px 1px 1px 1px;
}

.quotes-icondark {
    background-image: url('../../Images/iRPAS/all-icons-2.png');
    background-repeat: no-repeat;
    background-position: -336px -168px;
    height: 24px;
    width: 26px;
    margin: 1px 1px 1px 1px;
}

.admin-icondark {
    background-image: url('../../Images/iRPAS/all-icons-2.png');
    background-repeat: no-repeat;
    background-position: -336px -210px;
    height: 26px;
    width: 30px;
    margin: 1px 1px 1px 1px;
}

.admin-icon {
    background-image: url('../../Images/iRPAS/all-icons-2.png');
    background-repeat: no-repeat;
    background-position: -336px -252px;
    height: 26px;
    width: 30px;
    margin: 1px 1px 1px 1px;
}

.pending-quotes-icondark {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -420px -169px;
    height: 30px;
    width: 31px;
    margin: 1px 1px 1px 1px;
}

.quote-creation-icondark {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -420px -210px;
    height: 31px;
    width: 31px;
    margin: 1px 1px 1px 1px;
}

.renewal-notice-icondark {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -420px -252px;
    height: 31px;
    width: 31px;
    margin: 1px 1px 1px 1px;
}

.corporate-icondark {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -420px -294px;
    height: 28px;
    width: 29px;
    margin: 1px 1px 1px 1px;
}

.ControlBorder {
    border-bottom: 0.5px solid black;
}

.HomeTitle {
    width: 100%;
    text-align: center;
}

.UnderWriterButtons {
    width: 180px!important;
}

.ui-button-icon-only .ui-icon {
    top: 0% !important;
    left: 0% !important;
}



/*.adminCorp {
    background-image: url('../../Images/iRPAS/buyOnlineNormalButton.png');
    background-repeat: no-repeat;
    height: 48px;
}

    .adminCorp:hover {
        background-image: url('../../Images/iRPAS/buyOnlineSelectedButton.png');
        background-repeat: no-repeat;
        height: 48px;
    }*/

.corpAdmin {
    background-image: url('../../Images/iRPAS/admin-inactive.png');
    width: 80px;
    cursor: pointer;
    background-repeat: no-repeat;
    height: 47px;
    display: block;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto;
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-attachment: scroll;
    /*border-right: 1px solid #e9f4f9;*/
    /*border-left: 1px solid #e9f4f9;*/
}



.corpAdminHover {
    background-image: url('../../Images/iRPAS/admin-active.png');
    width: 80px;
    cursor: pointer;
    background-repeat: no-repeat;
    height: 47px;
    display: block;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto;
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-color: #e9f4f9;
}

.corpTravel {
    background-image: url('../../Images/iRPAS/travel-inactive.png');
    width: 80px;
    cursor: pointer;
    background-repeat: no-repeat;
    height: 47px;
    display: block;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto;
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-attachment: scroll;
}

.corpTravelHover {
    background-image: url('../../Images/iRPAS/travel-active.png');
    width: 80px;
    cursor: pointer;
    background-repeat: no-repeat;
    height: 47px;
    display: block;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto;
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-color: #e9f4f9;
}

.corpHealth {
    background-image: url('../../Images/iRPAS/health-inactive.png');
    width: 80px;
    cursor: pointer;
    background-repeat: no-repeat;
    height: 47px;
    display: block;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto;
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-attachment: scroll;
}

.corpHealthHover {
    background-image: url('../../Images/iRPAS/health-active.png');
    width: 80px;
    cursor: pointer;
    background-repeat: no-repeat;
    height: 47px;
    display: block;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto;
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-color: #e9f4f9;
}

.corpMarine {
    background-image: url('../../Images/iRPAS/marine-inactive.png');
    width: 80px;
    cursor: pointer;
    background-repeat: no-repeat;
    height: 47px;
    display: block;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto;
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-attachment: scroll;
}

.corpMarineHover {
    background-image: url('../../Images/iRPAS/marine-active.png');
    width: 80px;
    cursor: pointer;
    background-repeat: no-repeat;
    height: 47px;
    display: block;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto;
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-color: #e9f4f9;
}

.corpClaims {
    background-image: url('../../Images/iRPAS/claims-inactive.png');
    width: 80px;
    cursor: pointer;
    background-repeat: no-repeat;
    height: 47px;
    display: block;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto;
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-attachment: scroll;
}

.corpClaimsHover {
    background-image: url('../../Images/iRPAS/claims-active.png');
    width: 80px;
    cursor: pointer;
    background-repeat: no-repeat;
    height: 47px;
    display: block;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto;
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-color: #e9f4f9;
}

.corpForms {
    background-image: url('../../Images/iRPAS/forms-inactive.png');
    width: 80px;
    cursor: pointer;
    background-repeat: no-repeat;
    height: 47px;
    display: block;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto;
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-attachment: scroll;
}

.corpFormsHover {
    background-image: url('../../Images/iRPAS/forms-active.png');
    width: 80px;
    cursor: pointer;
    background-repeat: no-repeat;
    height: 47px;
    display: block;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto;
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-color: #e9f4f9;
}

.corpUtilities {
    background-image: url('../../Images/iRPAS/utilities-inactive.png');
    width: 80px;
    cursor: pointer;
    background-repeat: no-repeat;
    height: 47px;
    display: block;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto;
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-attachment: scroll;
}

.corpUtilitiesHover {
    background-image: url('../../Images/iRPAS/utilities-active.png');
    width: 80px;
    cursor: pointer;
    background-repeat: no-repeat;
    height: 47px;
    display: block;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto;
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-color: #e9f4f9;
}


.backgroundImage {
    background-image: url('../../Images/iRPAS/bg1.jpg');
    height: 100%;
    /*width: 100%;*/
}




/*added by rohan*/


.ReportLeftPanel {
    border: none; /* font-weight: bold;*/
}

    .ReportLeftPanel .k-panelbar .k-header {
        color: white;
        font-weight: bold;
    }

    .ReportLeftPanel .k-item .k-content {
        border: none;
    }


    .ReportLeftPanel .k-state-focused .k-state-hover .k-state-selected {
        /*color: #483d8b;*/
        /*background: #545654 !important;*/
        background-color: rgb(239,68,50) !important;
        font-weight: bold;
    }

    .ReportLeftPanel > .k-item > .k-link {
        /* border: none;*/
        border: 1px solid;
        border-color: white;
        padding: 0 2em;
        font-weight: bold;
        font-size: 12px;
        background-color: rgb(239,68,50) !important;
        color: white;
        text-align: center;
        /*background: #cacaca !important;*/
    }

    .ReportLeftPanel .k-panelbar-expand {
        background: none;
        right: auto; /* override the skin positioning */
        left: -5px; /* set new positioning */
        background-size: 100% Auto;
        height: 20px;
        width: 16px;
    }

    .ReportLeftPanel .k-panelbar-collapse {
        background: none;
        right: auto; /* override the skin positioning */
        left: -5px; /* set new positioning */
        background-size: 100% Auto;
        width: 16px;
    }

    .ReportLeftPanel .k-state-selected.k-state-focused, .k-state-selected.k-state-highlight {
        background: #545654 !important;
    }

.ReportPanel {
    max-height: 600px;
}

/* added by rohan*/
.CustomGrid .k-grid-toolbar {
    background-color: white !important;
    border: none;
    padding: 0px;
}


.CustomGrid .k-toolbar .k-grid-toolbar .k-grid-top {
    border-width: 0px;
}

.CustomGrid .k-grid-header-wrap {
    border-width: 0px;
    background-color: white;
    padding: 0px !important;
    margin: 0px !important;
}

.CustomGrid .k-grid-header {
    margin: 0px !important;
    padding: 0px !important;
}

.CustomGrid div .k-grid-header {
    border-bottom-width: 0px !important;
    padding: 0px !important;
}

.CustomGrid table {
    border-spacing: 2px;
    border-width: 0px;
    padding: 0px !important;
}

.CustomGrid .k-grid-content td {
    border-width: 0px;
    padding: 1px !important;
    text-align: center;
}

      .CustomGrid .k-grid-header a {
    border-width: 0px;
}

.CustomGrid thead th {
    border-width: 0px;
    background-color: lightblue;
    padding: 3px !important;
    margin: 1px;
}

.CustomGrid {
    border-width: 0px;
}

    .CustomGrid .k-grid-header .k-header {
        text-align: center;
    }

    .CustomGrid .k-grid-content {
        overflow: auto;
    }

    .CustomGrid .buttonsDefault {
        background-color: white;
        width: 100px;
    }

    .CustomGrid .health-icondark {
        margin-left: auto;
        margin-right: auto;
    }

    .CustomGrid .k-grid-content {
        height: auto !important;
    }

.GridContent {
    height: auto !important;
    white-space: nowrap;
}

#calendar h2 {
    filter: none;
}

.rowred {
    background-color: red !important;
}

.rowgreen {
    background-color: green !important;
}

.rowblue {
    background-color: aliceblue !important;
}

.greytext {
    color: Gray;
    font-size: 12px;
    text-align: left;
}

.CorpUserHeader {
    color: #1e8cbe;
    font-size: 24px;
    float: left;
    margin-left: 10px;
    margin-top: 10px;
    text-align: left;
    border-bottom: 1px solid lightgrey;
    width: 95%;
}

.CorpSubHeader {
    color: #1e8cbe;
    font-size: 18px;
    float: left;
    margin-left: 10px;
    margin-top: 10px;
}

.CorpNormalFont {
    color: #666;
    font-size: 14px;
    text-align: left;
    padding: 5px;
}

.CorpLabel {
    /* float: right;*/
    /*margin-right: 30% !important;*/
    text-align: left !important;
    margin-top: 0 !important;
    width: 22%;
}

.CorpSmallFont {
    color: Black;
    font-size: 12px;
    text-align: left;
    float: left;
    padding: 5px;
}

.CorpSubFont {
    font-size: 16px;
    text-align: left;
    padding: 5px;
}

.borderBottom {
    border-bottom: 1px solid lightgrey;
    width: 95%;
    margin-left: 10px;
}

.templateCorpMain {
    border-bottom: 1px solid black;
    min-height: 170px;
    height: auto;
    margin-right: 10px;
}

.templateCorpLabel {
    text-align: left;
    width: 90% !important;
    font-weight: normal;
}

.borderRight {
    border-right: 1px solid lightgrey;
}

.logo {
    width: 100%;
    float: left;
    border-right: 1px solid lightGray;
    margin-left: 10px;
    height: 100%;
}

@font-face {
    font-family: 'WebRupee';
    src: url('../../Content/iRPAS/Font/WebRupee.V2.0.eot');
    src: local('WebRupee'), url('../../Content/iRPAS/Font/WebRupee.V2.0.ttf') format('truetype'), url('../../Content/iRPAS/Font/WebRupee.V2.0.woff') format('woff'), url('../../Content/iRPAS/Font/WebRupee.V2.0.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

.WebRupee {
    font-family: 'WebRupee';
}





.grey-white-up {
    background-image: url(../../Images/iRPAS/all-icons-3.png);
    background-repeat: no-repeat;
    background-position: -336px -336px;
    height: 27px;
    width: 132px;
    margin: 1px 1px 1px 1px;
}

.grey-white-down {
    background-image: url(../../Images/iRPAS/all-icons-3.png);
    background-repeat: no-repeat;
    background-position: -336px -376px;
    height: 27px;
    width: 132px;
    margin: 1px 1px 1px 1px;
}

.expand {
    background-image: url(../../Images/iRPAS/all-icons-3.png);
    background-repeat: no-repeat;
    background-position: -378px 0px;
    height: 16px;
    width: 16px;
    margin: 1px 1px 1px 1px;
}

.collapse {
    background-image: url(../../Images/iRPAS/all-icons-3.png);
    background-repeat: no-repeat;
    background-position: -378px -42px;
    height: 16px;
    width: 16px;
    margin: 1px 1px 1px 1px;
}

.rupee {
    background-image: url(../../Images/iRPAS/all-icons-3.png);
    background-repeat: no-repeat;
    background-position: -378px -84px;
    height: 15px;
    width: 11px;
    margin: 1px 1px 1px 1px;
}

.menubar {
    background-image: url(../../Images/iRPAS/all-icons-3.png);
    background-repeat: no-repeat;
    background-position: -378px -126px;
    height: 60px;
    width: 2px;
    margin: 1px 1px 1px 1px;
}

/*.HeaderHover {
    margin-bottom: 5px;
}*/





/*added for scorecard*/
.Score {
    width: 48%;
    display: inline-grid;
    border: 2px solid;
    border-top: 0px;
    border-left: 0px;
    padding-left: 5px;
}

.ScoreRatio {
    font-size: 12px;
    text-align: left;
    display: inline-block;
    width: 45%;
    vertical-align: 35%;
}

.ScoreContent {
    font-size: 13px;
    display: inline-block;
    width: 50%;
    vertical-align: 35%;
}

.ScoreCard {
    display: block;
    float: left;
    height: 90px;
    width: 48%;
}

.ScoreRow {
    display: block;
    border-bottom: 1px solid;
    min-height: 30px;
}
/*Sanni added*/
.TaskRow {
    display: block;
    border-bottom: 1px solid;
    min-height: 15px;
}

.ScoreRowHead {
    display: block;
    padding-bottom: 10px;
}

.ScoreCardMain {
    padding: 65px 20px 63px;
    /*padding-top: 50px;*/
    width: 90%;
}

.ScoreRatioHead {
    font-size: 14px;
    text-align: left;
    display: inline-block;
    width: 55%;
}

.ScoreContentHead {
    font-size: 14px;
    display: inline-block;
    width: 22%;
    text-align: left;
    color: black;
}

.ShowDivBusy {
    background-color: white;
    opacity: 0;
    margin: 2px;
    z-index: 100006;
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    /* IE 5-7 */
    filter: alpha(opacity=30);
    /* Netscape */
    -moz-opacity: 0.5;
    /* Safari 1.x */
    -khtml-opacity: 0.5;
    /* Good browsers */
    opacity: 0.5;
}

.hap-smiley {
    background-image: url(../../Images/iRPAS/all-icons-3.png);
    background-repeat: no-repeat;
    background-position: -378px -210px;
    height: 24px;
    width: 24px;
    margin: 1px 1px 1px 1px;
}

.sad-smiley {
    background-image: url(../../Images/iRPAS/all-icons-3.png);
    background-repeat: no-repeat;
    background-position: -378px -252px;
    height: 24px;
    width: 24px;
    margin: 1px 1px 1px 1px;
}

.frown-smiley {
    background-image: url(../../Images/iRPAS/all-icons-3.png);
    background-repeat: no-repeat;
    background-position: -378px -294px;
    height: 24px;
    width: 24px;
    margin: 1px 1px 1px 1px;
}


input[type='button'][disabled='disabled'] {
    height: 30px;
    /*width: auto;*/ /*13-04-2015:Bug 12322,width should be same *Rajiv**/
    border-color: transparent;
    color: White;
    cursor: default;
    background-color: gray;
}

.logindiv {
    border: 1px solid #D8D9DA;
    display: block;
    float: left;
    margin-top: 100px;
    width: 50%;
    margin-left: 200px;
    /*behavior: url(htc/border-radius.htc);*/
    border-radius: 15px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    position: absolute;
}

.floating-span {
    background: none repeat scroll 0 0 #0280c9;
    float: left;
    font-family: Arial;
    margin-top: -10px;
    padding: 0 8px 5px;
    font-size: 15px;
    font-weight: bold; /*line-height: 100%;*/
    color: #FFFFFF;
    text-align: center;
    border-radius: 4px;
}

.lockicon {
    float: left;
    margin-left: 35px;
    margin-top: -45px;
    padding: 0 8px 0px;
    text-align: center;
}

.actionleft {
    margin-left: 85px;
}

.k-draghandle {
    color: #666666;
}

.k-combobox .k-input {
    width: 100%;
    vertical-align: top;
    color: #666666;
    font-size: 11px;
    font-family: Arial;
}

.premiumdisplay {
    color: #324ffb;
    font-size: 14px;
    font-weight: 600;
}

.loginimg {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -336px -420px;
    height: 64px;
    width: 64px;
}

.CustomDropDownList ul {
    list-style: none;
    border: 1px solid #7fccff;
}

.CustomDropDownList li {
    width: 100px;
    border-bottom: 1px solid #7fccff;
    border-right: 1px solid #7fccff;
    border-left: 1px solid #7fccff;
    border-top: 1px solid #7fccff;
    line-height: 25px;
    text-align: left;
    font-size: 10px;
}

    .CustomDropDownList li:hover, .CustomDropDownList li.selected {
        width: 100px;
        border-bottom: 1px solid #7fccff;
        border-right: 1px solid #7fccff;
        border-left: 1px solid #7fccff;
        border-top: 1px solid #7fccff;
        line-height: 25px;
        text-align: left;
        font-size: 10px;
        cursor: pointer;
        background-color: #7fccff;
    }

    .CustomDropDownList li.dummy {
        width: 100px;
        border: none!important;
        text-align: left;
        font-size: 10px;
        cursor: pointer;
        line-height: 15px;
        background-color: white;
    }

        .CustomDropDownList li.dummy:hover {
            width: 100px;
            border: none!important;
            text-align: left;
            font-size: 10px;
            cursor: pointer;
            line-height: 15px!important;
            background-color: white!important;
        }

    .CustomDropDownList li.selected {
        background-color: #7fccff;
    }

.CustomDropDownList {
    position: absolute;
    z-index: 5000;
    background: white;
    float: right;
    display: none;
}

.filter {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -420px -420px;
    height: 24px;
    width: 24px;
    margin: 5px;
    border: 1px solid #7fccff;
    float: right;
}

/*.header-image {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -420px -462px;
    height: 18px;
    width: 1px;
    margin: 1px 1px 1px 1px;
}*/

/*.header-image{
background-image:  url(../../Images/iRPAS/all-icons-3.png);
height: 33px;
width: 1px;
margin:1px 1px 1px 1px;
}*/

.header-image {
    background-image: url(../../Images/iRPAS/all-icons-3.png);
    background-repeat: no-repeat;
    background-position: -420px -462px;
    height: 33px;
    width: 1px;
    margin: 1px 1px 1px 1px;
}

.k-picker-wrap .k-input {
    box-shadow: none;
}

.k-autocomplete .k-input {
    box-shadow: none;
}

.mandatoryClass {
    border: 1px solid red;
}


/*.................................classes for sprit images of CORP user..................*/
.CorpUserHealth {
    background-image: url('../../Images/iRPAS/corporate.png');
    background-repeat: no-repeat;
    background-position: 0px 0px;
    height: 65px;
    width: 100px;
    margin: 1px 1px 1px 1px;
}

.CorpUserForms {
    background-image: url('../../Images/iRPAS/corporate.png');
    background-repeat: no-repeat;
    background-position: -126px 0px;
    height: 65px;
    width: 100px;
    margin: 1px 1px 1px 1px;
}

.CorpUserClaims {
    background-image: url('../../Images/iRPAS/corporate.png');
    background-repeat: no-repeat;
    background-position: -252px 0px;
    height: 65px;
    width: 100px;
    margin: 1px 1px 1px 1px;
}

.CorpUserAdmin {
    background-image: url('../../Images/iRPAS/corporate.png');
    background-repeat: no-repeat;
    background-position: -378px 0px;
    height: 65px;
    width: 100px;
    margin: 1px 1px 1px 1px;
}

.Utilities {
    background-image: url('../../Images/iRPAS/corporate.png');
    background-repeat: no-repeat;
    background-position: 0px -84px;
    height: 65px;
    width: 100px;
    margin: 1px 1px 1px 1px;
}

.CorpUserTravel {
    background-image: url('../../Images/iRPAS/corporate.png');
    background-repeat: no-repeat;
    background-position: -126px -84px;
    height: 65px;
    width: 100px;
    margin: 1px 1px 1px 1px;
}

.CorpUserMarine {
    background-image: url('../../Images/iRPAS/corporate.png');
    background-repeat: no-repeat;
    background-position: -252px -84px;
    height: 65px;
    width: 100px;
    margin: 1px 1px 1px 1px;
}

.CorpUserForms-hover {
    background-image: url('../../Images/iRPAS/corporate.png');
    background-repeat: no-repeat;
    background-position: 0px -169px;
    height: 65px;
    width: 100px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.CorpUserMarine-hover {
    background-image: url('../../Images/iRPAS/corporate.png');
    background-repeat: no-repeat;
    background-position: -126px -169px;
    height: 65px;
    width: 100px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.CorpUserHealth-hover {
    background-image: url('../../Images/iRPAS/corporate.png');
    background-repeat: no-repeat;
    background-position: -252px -169px;
    height: 65px;
    width: 100px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.CorpUserTravel-hover {
    background-image: url('../../Images/iRPAS/corporate.png');
    background-repeat: no-repeat;
    background-position: -378px -169px;
    height: 65px;
    width: 100px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.Utilities-hover {
    background-image: url('../../Images/iRPAS/corporate.png');
    background-repeat: no-repeat;
    background-position: 0px -252px;
    height: 65px;
    width: 100px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.CorpUserAdmin-hover {
    background-image: url('../../Images/iRPAS/corporate.png');
    background-repeat: no-repeat;
    background-position: -126px -252px;
    height: 65px;
    width: 100px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.CorpUserClaims-hover {
    background-image: url('../../Images/iRPAS/corporate.png');
    background-repeat: no-repeat;
    background-position: -252px -252px;
    height: 65px;
    width: 100px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.line-bar {
    background-image: url('../../Images/iRPAS/corporate.png');
    background-repeat: no-repeat;
    background-position: -378px -84px;
    height: 65px;
    width: 1px;
    margin: 1px 1px 1px 1px;
}

.CorpUserUtilities {
    background-image: url('../../Images/iRPAS/corporateImg.png');
    background-repeat: no-repeat;
    background-position: 0px -588px;
    height: 65px;
    width: 100px;
    margin: 1px 1px 1px 1px;
}

.CorpUserUtilities-hover {
    background-image: url('../../Images/iRPAS/corporateImg.png');
    background-repeat: no-repeat;
    background-position: -378px -252px;
    height: 65px;
    width: 100px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}
/*
.k-widget > .k-picker-wrap > .DisabledKendoDatePicker {
    border: 1px solid red!important ;
}*/

.ErrorKendoControl {
    border: 1px solid red!important;
}

.ui-progressbar-value {
    background-color: #2fff00;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#FF4545, endColorstr=#FFFF19);
    background-image: -moz-linear-gradient(left, #FF4545 30%, #FFFF19 80%,#2fff00 100%);
    background-image: linear-gradient(left, #FF4545 30%, #FFFF19 80%,#2fff00 100%);
    background-image: -webkit-linear-gradient(left, #FF4545 30%, #FFFF19 80%,#2fff00 100%);
    background-image: -o-linear-gradient(left, #FF4545 30%, #FFFF19 80%,#2fff00 100%);
    background-image: -ms-linear-gradient(left, #FF4545 30%, #FFFF19 80%,#2fff00 100%);
    background-image: -webkit-gradient(linear, left bottom, right bottom, color-stop(30%,#FF4545), color-stop(80%,#FFFF19),color-stop(100%,#2fff00));
}

.mail {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -336px -84px;
    height: 14px;
    width: 19px;
    margin: 1px 1px 1px 1px;
    cursor: pointer;
    vertical-align: text-bottom;
}

.skype {
    background-repeat: no-repeat;
    background-position: -336px -84px;
    height: 14px;
    width: 19px;
    margin: 1px 1px 1px 1px;
    cursor: pointer;
    vertical-align: text-bottom;
}

.filter-white {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -420px -420px;
    height: 24px;
    width: 24px;
    margin: 6px 5px 5px 5px;
    cursor: pointer;
}

.filter-gray {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -462px -420px;
    height: 24px;
    width: 24px;
    margin: 1px 1px 1px 1px;
    cursor: pointer;
}

.bar-chart {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -462px -462px;
    height: 24px;
    width: 24px;
    margin: 6px 5px 5px 5px;
    cursor: pointer;
}

.back {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -336px -126px;
    height: 24px;
    width: 24px;
    margin: 6px 5px 5px 5px;
    cursor: pointer;
}


.dvFloat {
    float: left;
}


.account-sum {
    /*background-image:  url('../../Images/iRPAS/all-icons-3.png');*/
    background-repeat: no-repeat;
    background-position: -252px 0px;
    height: 29px;
    width: 31px;
    margin: 1px 1px 1px 1px;
    /*added by bhavya*/
    float: left;
    margin-right: -20px;
    margin-left: 5px;
}

.target {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -252px -42px;
    height: 30px;
    width: 31px;
    margin: 1px 1px 1px 1px;
    /*added by bhavya*/
    float: left;
    margin-left: 12px;
    margin-top: 8px;
}

.updates {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -252px -84px;
    height: 32px;
    width: 29px;
    margin: 1px 1px 1px 1px;
    /*added by bhavya*/
    float: left;
    margin-right: -20px;
    margin-left: 5px;
}

.score-card {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -252px -126px;
    height: 25px;
    width: 32px;
    margin: 1px 1px 1px 1px;
    /*added by bhavya*/
    float: left;
    margin-right: -20px;
    margin-top: 5px;
    margin-left: 5px;
}

.date {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -252px -169px;
    height: 25px;
    width: 25px;
    margin: 1px 1px 1px 1px;
    /*added by bhavya*/
    margin-right: -20px;
    float: left;
    margin-top: 5px;
    margin-left: 5px;
}

.money {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -252px -210px;
    height: 32px;
    width: 32px;
    margin: 1px 1px 1px 1px;
    /*added by bhavya*/
    margin-right: -8px;
    float: left;
    margin-left: 5px;
}

.reward {
    /*background-image: url('../../Images/iRPAS/all-icons-3.png');*/
    background-repeat: no-repeat;
    background-position: -252px -252px;
    height: 30px;
    width: 21px;
    margin: 1px 1px 1px 1px;
    /*added by bhavya*/
    float: left;
    margin-right: -20px;
    margin-left: 5px;
}

.Titlelbl {
    width: 70%; /*modified deepak for screen resolution */
    font-size: 14px;
    font-weight: bold;
    color: white;
    margin-top: 5px;
    margin-left: 30px;
}

.business {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -252px -294px;
    height: 30px;
    width: 30px;
    margin: 1px 1px 1px 1px;
    float: left;
}

.outstanding {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -252px -336px;
    height: 25px;
    width: 25px;
    margin: 1px 1px 1px 1px;
    float: left;
}

.out-business {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -252px -376px;
    height: 23px;
    width: 23px;
    margin: 1px 1px 1px 1px;
    /*added by rohan*/
    float: left;
    margin-top: 5px;
    margin-left: 5px;
}






.divHeader {
    /*background-image: url("../../Images/iRPAS/header-image.png");*/
    background-repeat: repeat-x;
    color: White;
    font-size: 14px;
    font-weight: bold;
    height: 33px;
    text-align: center;
    background-color: #2957a4;
}

/*Rohan : Bundle confirm dialog box*/
.BundleConfirm {
    height: auto !important;
    overflow: hidden !important;
}

#divBundleConfirm {
    height: auto !important;
}

.BundleConfirm .ui-dialog-buttonpane {
    overflow-y: hidden !important;
    height: auto !important;
}

/*Added by Deepak-----------------------*/
/*To bring the net premium texbox right in view preium summary, page PremiumSummaryPreview.cshtml*/
.AlignRightTxtBox {
    float: right !important;
    padding: 0px 0px 1px 0px !important;
}
/*---------------------------------------*/
/*rohan: added for manufacturing month and year*/
.smalldropdownnew .k-dropdown-wrap {
    background-color: transparent; /* height: 15px;*/
    width: 70% !important; /* 25px !important;*/ /* margin-top: -3px;*/
}

.misc {
    background-image: url('../../Images/misc.png');
    background-repeat: no-repeat;
    background-position: 0px -336px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
}

    .misc:hover {
        background-image: url('../../Images/misc.png');
        background-repeat: no-repeat;
        background-position: 0px -336px;
        height: 80px;
        width: 84px;
        margin: 1px 1px 1px 1px;
        background-color: white;
    }

.miscHover {
    background-image: url('../../Images/misc.png');
    background-repeat: no-repeat;
    background-position: 0px -336px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
    background-color: white;
}



.Liability {
    background-image: url('../../Images/misc.png');
    background-repeat: no-repeat;
    background-position: 0px -420px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
}

    .Liability:hover {
        background-image: url('../../Images/misc.png');
        background-repeat: no-repeat;
        background-position: 0px -420px;
        height: 80px;
        width: 84px;
        margin: 1px 1px 1px 1px;
        /*background-color:white;*/
    }

.LiabilityHover {
    background-image: url('../../Images/misc.png');
    background-repeat: no-repeat;
    background-position: 0px -420px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
    /*background-color:white;*/
}

.Calldesk {
    background-image: url('../../Images/misc.png');
    background-repeat: no-repeat;
    background-position: 0px -504px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
}

    .Calldesk:hover {
        background-image: url('../../Images/misc.png');
        background-repeat: no-repeat;
        background-position: 0px -504px;
        height: 80px;
        width: 84px;
        margin: 1px 1px 1px 1px;
        /*background-color:white;*/
    }

.CalldeskHover {
    background-image: url('../../Images/misc.png');
    background-repeat: no-repeat;
    background-position: 0px -504px;
    height: 80px;
    width: 84px;
    margin: 1px 1px 1px 1px;
    /*background-color:white;*/
}


.loginimd {
    /*background: url('../../Images/login-top.png') no-repeat;*/
    background: url('../../Images/login-top-new.png') no-repeat;
    height: 250px;
    width: 100%;
    /*min-width: 960px;*/
    /*background-image:url('../../Images/menu-strip-new.png');*/
}

.loginimddiv {
    /*border: 1px solid #D8D9DA;*/
    display: block;
    float: left;
    /*margin-top: 100px;*/
    width: 50%;
    margin-left: 23%;
    /*behavior: url(htc/border-radius.htc);*/
    /*border-radius: 15px;*/
    /*-moz-border-radius: 15px;*/
    /*-webkit-border-radius: 15px;*/
    /*position: absolute;*/
}


.layouMenuImage {
    /*width:74px;*/
}

.divlaoyoutImage {
    position: absolute;
    margin-top: -10%;
}

.texalignCenter {
    text-align: center;
}

.mainMenuBarRPAS {
    background-image: url('../../Images/iRPAS/menuBarBackground.png');
    background-repeat: repeat-x; /*  min-width: 960px;*/
    height: 60px;
    width: 100%;
    min-width: 960px;
}

.paymentRPAS {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -84px 0px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
}

.utilitiesRPAS {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -84px -84px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
}

.travelRPAS {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -84px -168px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
}

.packageRPAS {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -84px -252px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
}

.motorRPAS {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -210px 0px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
}


.marineRPAS {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -210px -84px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
}

.healthRPAS {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -210px -168px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
}

.paymentRPAS:hover {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -84px -336px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.paymentRPASHover {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -84px -336px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.utilitiesRPAS:hover {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -84px -420px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.utilitiesRPASHover {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -84px -420px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.travelRPAS:hover {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -84px -504px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.travelRPASHover {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -84px -504px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.packageRPAS:hover {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -84px -588px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.packageRPASHover {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -84px -588px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.motorRPAS:hover {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -210px -336px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.motorRPASHover {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -210px -336px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.marineRPAS:hover {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -210px -420px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.marineRPASHover {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -210px -420px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.healthRPAS:hover {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -210px -504px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.healthRPASHover {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -210px -504px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.adminRPAS {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -84px -756px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
}

    .adminRPAS:hover {
        background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
        background-repeat: no-repeat;
        background-position: -210px -756px;
        height: 60px;
        width: 86px;
        margin: 1px 1px 1px 1px;
        background-color: White;
    }

.adminRPASHover {
    background-image: url('../../Images/iRPAS/iRPAS_Sprite.png');
    background-repeat: no-repeat;
    background-position: -210px -756px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.liability {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: 0px -420px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
}

    .liability:hover {
        background-image: url('../../Images/iRPAS/all-icons-3.png');
        background-repeat: no-repeat;
        background-position: -126px -420px;
        height: 60px;
        width: 86px;
        margin: 1px 1px 1px 1px;
        background-color: White;
    }

.liability-icon {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -126px -420px;
    height: 26px;
    width: 25px;
    margin: -25px 8px;
}

.liabilityHover {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -126px -420px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.liability-icondark {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -126px -420px;
    height: 26px;
    width: 25px;
    margin: 1px 1px 1px 1px;
}

.RN {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: 0px -167px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
}


    .RN:hover {
        background-image: url('../../Images/iRPAS/all-icons-3.png');
        background-repeat: no-repeat;
        background-position: -125px -167px;
        height: 60px;
        width: 86px;
        margin: 1px 1px 1px 1px;
        background-color: White;
    }

.RNHover {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -125px -167px;
    height: 60px;
    width: 86px;
    margin: 1px 1px 1px 1px;
    background-color: White;
}

.RN-icon {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: 0px -167px;
    height: 24px;
    width: 26px;
    margin: 1px 1px 1px 1px;
}

.RN-icondark {
    background-image: url('../../Images/iRPAS/all-icons-3.png');
    background-repeat: no-repeat;
    background-position: -125px -167px;
    height: 24px;
    width: 26px;
    margin: 1px 1px 1px 1px;
}

/*----------------------------------Corporate protal Menu CSS-----------------------------*/
.CorpUserHealth1 {
    background-image: url('../../../../Images/iRPAS/health.png');
    background-repeat: no-repeat;
    /* background-position: -252px -336px;*/
    height: 68px;
    width: 80px;
    margin-top: -1px;
    padding: 0px 5px;
}

.CorpUserForms1 {
    background-image: url('../../../../Images/iRPAS/forms.png');
    background-repeat: no-repeat;
    /* background-position: 0px -420px;*/
    height: 68px;
    width: 80px;
    margin-top: -1px;
    padding: 0px 5px;
}

.CorpUserClaims1 {
    background-image: url('../../../../Images/iRPAS/claims.png');
    background-repeat: no-repeat;
    /* background-position: -252px -588px;*/
    height: 68px;
    width: 80px;
    margin-top: -1px;
}

.CorpUserAdmin1 {
    background-image: url('../../../../Images/iRPAS/admin.png');
    background-repeat: no-repeat;
    /* background-position: -378px -420px;*/
    height: 68px;
    width: 80px;
    margin-top: -1px;
    padding: 0px 5px;
}

.CorpUserTravel1 {
    background-image: url("../../../../Images/iRPAS/travels.png");
    background-repeat: no-repeat;
    /* background-position: -378px -420px;*/
    height: 68px;
    width: 80px;
    margin-top: -1px;
    padding: 0px 5px;
    /*margin-left:100px;*/
}

.CorpUserMarine1 {
    background-image: url('../../../../Images/iRPAS/marine.png');
    background-repeat: no-repeat;
    /* background-position: -378px -336px;*/
    height: 68px;
    width: 80px;
    margin-top: -1px;
    padding: 0px 1px;
}

.CorpUserForms1-hover {
    background-image: url('../../../../Images/iRPAS/forms.png');
    background-repeat: no-repeat;
    /* background-position: 0px -420px;*/
    height: 68px;
    width: 80px;
    margin-top: -1px;
    padding: 0px 5px;
}

.CorpUserMarine1-hover {
    background-image: url('../../../../Images/iRPAS/marine.png');
    background-repeat: no-repeat;
    /* background-position: -378px -336px;*/
    height: 68px;
    width: 80px;
    margin-top: -1px;
    padding: 0px 1px;
}

.CorpUserHealth1-hover {
    background-image: url('../../../../Images/iRPAS/health.png');
    background-repeat: no-repeat;
    /* background-position: -252px -336px;*/
    height: 68px;
    width: 80px;
    margin-top: -1px;
    padding: 0px 5px;
}

.CorpUserTravel1-hover {
    background-image: url("../../../../Images/iRPAS/travels.png");
    background-repeat: no-repeat;
    /* background-position: -378px -420px;*/
    height: 68px;
    width: 80px;
    margin-top: -1px;
    padding: 0px 5px;
    /*margin-left:100px;*/
}

.CorpUserAdmin1-hover {
    background-image: url('../../../../Images/iRPAS/admin.png');
    background-repeat: no-repeat;
    /* background-position: -378px -420px;*/
    height: 68px;
    width: 80px;
    margin-top: -1px;
    padding: 0px 5px;
}

.CorpUserClaims1-hover {
    background-image: url('../../../../Images/iRPAS/claims.png');
    background-repeat: no-repeat;
    /* background-position: -252px -588px;*/
    height: 68px;
    width: 80px;
    margin-top: -1px;
}

.line-bar {
    /*background-image: url('../../Images/iRPAS/corporate.png');*/
    background-repeat: no-repeat;
    background-position: -378px -84px;
    height: 65px;
    width: 1px;
    margin: 1px 1px 1px 1px;
}

.CorpUserUtilities1 {
    background-image: url('../../../../Images/iRPAS/utility.png');
    background-repeat: no-repeat;
    /* background-position: -126px -336px;*/
    height: 68px;
    width: 80px;
    margin-top: -1px;
    padding: 0px 5px;
}

.CorpUserUtilities1-hover {
    background-image: url('../../../../Images/iRPAS/utility.png');
    background-repeat: no-repeat;
    /* background-position: -126px -336px;*/
    height: 68px;
    width: 80px;
    margin-top: -1px;
    padding: 0px 5px;
}

.home1 {
    background-image: url('');
    background-repeat: no-repeat;
    /* background-position: 0px -336px;*/
    height: 68px;
    width: 80px;
    margin-top: 6px;
    padding-left: 10px;
}

.logoutbtn1 {
    background-image: url('');
    background-repeat: no-repeat;
    /* background-position: 0px -336px;*/
    height: 68px;
    width: 80px;
    margin-top: 6px;
    padding-left: 10px;
}
/*---------------------------------------End------------------------------------------------*/


.Panel-Design {
    background-color: #e1e3f2;
    padding-bottom: 10px;
    /*border: 1px solid lightgray;*/
    margin-top: 10px;
    padding: 0;
    border-radius: 14px !important;
}



.fourColumns {
    width: 100%;
    margin-top: 5px;
    margin-bottom: 5px; /* margin-left: 5%;     margin-right: 5%;*/
    float: left;
}

    .fourColumns .blocks {
        width: 24%;
        /*min-width: 250px;*/
        width: 25%;
        vertical-align: middle;
        display: inline; /*padding-top: 1px;*/
    }
#divFromBroadcastTo label {
    width: auto;
    text-align: left;
}

.SPdisclaimerMandatory{
    color:red;
}
.SPdisclaimerCheckbox{
    color:red;
    cursor:pointer;
    font-size:12px !important
}
.SPdisclaimernone{
    display:none
}
.SPdisclaimerblock{
    display:block
}
.spDisableCheckboxClass{
    color:grey;
    pointer-events:none;
}

.disclaimerIR {
    vertical-align: middle;
    width: 18px;
    display: inline-block;
    height: 18px;
    cursor: pointer;
    margin-right: 4px;
    margin-top: 15px;
    background: url(../../../Content/images/svg/info.svg) no-repeat center center;
}

.disclaimerDivIR {
    color: #989898;   
    font-style: italic;    
    padding: 1px 27px;
}


.w50 {
    width: 50%;
    display: inline;
    float: left;
}

.w30 {
    width: 30%;
    display: inline;
    float: left;
}

@charset "utf-8";

/* R E S E T */
body {margin:0; padding:0;}


/*
FONT FACE RULE
=====================================================
@font-face {
font-family:<a-remote-font-name>; 
src:<source> [,<source>]; 
font-weight:<weight>; 
font-style:<style>;
}


NEED ALL THE FOLLOWING FILES FOR BEST SUPPORT POSSIBLE
=========================================================
.eot + .ttf /.otf + svg + woff
---------------------------------------------------------
Internet Explorer (all versions): EOT [Embedded OpenType] - Tool to convert TTF into an EOT format:	http://code.google.com/p/ttf2eot/
Safari (3.2+): TTF/OTF [TrueType Format/OpenType Format] - 	Tool to convert OTF into an TTF format:	http://fontforge.sourceforge.net/
iPhone (3.1): SVG [Scalable Vector Graphics] - SVG Converter:	http://xmlgraphics.apache.org/batik/tools/font-converter.html
Chrome (all versions): SVG [TTF/OTF]
Firefox (3.5+): TTF/OTF [.WOFF added 3.6]
Opera (10+): TTF/OTF
=========================================================
*/



/* F O N T   F A C E */
@font-face{font-family: 'WebRupee';src: url('../../Content/iRPAS/Font/WebRupee.V2.0.eot');src: local('WebRupee'), url('../../Content/iRPAS/Font/WebRupee.V2.0.ttf') format('truetype'),  url('../../Content/iRPAS/Font/WebRupee.V2.0.woff') format('woff'), url('../../Content/iRPAS/Font/WebRupee.V2.0.svg') format('svg'); font-weight:normal; font-style:normal;}
.WebRupee {font-family:'WebRupee';}
html>body .WebRupee {margin-right:2px;
                     
                     }
html>body .WebRupee {*margin-right:0;} 


/* C O N T E N T */
#container {width:50px;}


/*
TEST RESULTS
============================================================
Windows:	XP, Vista
-----------------------------------------------------------
Mozilla
4.0(beta)	Fine
3.5.0		Fine
Below this version, Rs. will come instead of rupees sign.


INTERNET EXPLORER
6.0			Fine
7.0			Fine
8.0			Fine
 

Chrome
8.0			Fine
7.0			Fine 
6.0			Fine
 

Opera
10.61		Fine
10.51		Fine
10.10		Fine


Safari
5.0			Fine


============================================================
Linux:		CentOS, Ubuntu 9.04
------------------------------------------------------------
CentOS
Mozilla 3.0		Rs. will come instead of rupees sign.


Ubuntu 9.04	
Mozilla 3.0.5	Rs. will come instead of rupees sign.
*/

