* {
    margin: 0;
    padding: 0
}

body {
    background-color: #fff;
    color: #6d6e71;
    font-family: Ubuntu,sans-serif;
    font-size: 14px;
    line-height: 20px
}

.clearfix:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden
}

.clearfix {
    display: inline-block
}

* html .clearfix {
    height: 1%
}

.clearfix {
    display: block
}

.fright {
    float: right
}

a {
    text-decoration: none
}

li, ul {
    list-style: none
}

.pageWidht {
    margin: 0 auto;
    width: 1260px
}

.header_wrap, .row {
    position: relative;
    width: 100%
}

.header_wrap {
    margin-top: 20px
}

.logo {
    margin-top: 0;    
    width: 190px;    
}

    .logo a {
        display: block;
        position: absolute;
        width: 190px;
        z-index: 10
    }

        .logo a img {
            height: auto;
            width: 100%
        }

.loginRegs_wrap {
    margin-top: 31px;
    position: relative;
    text-align: left;
    width: 300px
}

.loginRegs_wrapLogin {
    margin-top: -14px
}

.welcomeTxt {
    color: #269ed7;
    display: block;
    font-size: 15px;
    font-weight: 500;
    line-height: 15px;
    padding-bottom: 5px
}

.loginRegsBtn {
    float: right;
    list-style: none;
    margin-bottom: 0
}

    .loginRegsBtn li {
        background-color: #269ed7;
        height: 25px;
        margin-bottom: 5px;
        text-align: center;
        width: 300px
    }

        .loginRegsBtn li:last-child {
            margin-bottom: 0
        }

        .loginRegsBtn li a {
            color: #fff;
            display: block;
            font-size: 15px;
            font-weight: 500;
            line-height: 25px
        }

            .loginRegsBtn li a:hover {
                text-decoration: none
            }

        .loginRegsBtn li:last-child a {
            border-right: none
        }

        .loginRegsBtn li button {
            background-color: #269ed7;
            border: none;
            color: #fff;
            cursor: pointer;
            display: block;
            font-family: Ubuntu,sans-serif;
            font-size: 15px;
            font-weight: 500;
            line-height: 25px;
            outline: none;
            text-align: center;
            width: 100%
        }

.hdr_bnr {
    height: 76px;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    width: 630px;
}

    .hdr_bnr img {
        height: 100%;
        text-align: center;
        width: auto
    }

.serachBox {
    background: #fff;
    float: right;
    height: 30px;
    margin: 5px 0;
    width: 300px
}

.serachBoxInNav {
    border: 1px solid #269ed7;
    color: #6d6e71;
    float: left;
    font-family: Arial;
    font-size: 14px;
    font-weight: 500;
    height: 28px;
    line-height: 28px;
    padding: 0 4px;
    width: 261px
}

.serachBoxInNav_btn {
    border: none;
    cursor: pointer;
    height: 20px;
    margin-left: -1px;
    padding: 5px;
    width: 20px
}

.searchBoxTop {
    float: none !important;
    left: 0;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    right: 0;
    top: 11px;
    width: 455px
}

.searchBoxTop_Txt {
    border: 1px solid #269ed7;
    float: left;
    font-size: 16px;
    height: 34px;
    padding: 3px 5px;
    width: 400px
}

.searchBoxTop_Btn {
    background: #fff url(/images/searchIcon.png) no-repeat 50%;
    border: 1px solid #269ed7;
    height: 42px;
    width: 40px
}

.searchBoxTop span {
    font-size: 16px
}

.menu_wrap {
    position: relative;
    width: 100%
}

.primaryMenu {
    background-color: #269ed7;
    height: 40px;
    margin-top: 10px
}

.primaryMenuLink {
    list-style: none;
    margin: 0 auto;
    width: 605px
}

    .primaryMenuLink li {
        float: left;
        margin: 10px 0
    }

        .primaryMenuLink li a {
            border-right: 1px solid #f5f5f5;
            color: #f5f5f5;
            display: inline-block;
            font-size: 15px;
            font-weight: 500;
            line-height: 13px;
            padding: 0 10px
        }

        .primaryMenuLink li:last-child a {
            border-right: none
        }

.secondMenu_wrap {
    background-color: #d9f3fd;
    height: 40px;
    margin-bottom: 10px;
    width: 100%
}

.secondMenuLink {
    list-style: none;
    margin: 0 auto;
    width: 865px
}

    .secondMenuLink li {
        float: left;
        margin: 10px 0
    }

        .secondMenuLink li a {
            border-right: 1px solid #269ed7;
            color: #269ed7;
            display: inline-block;
            font-size: 15px;
            font-weight: 500;
            line-height: 14px;
            padding: 0 10px
        }

        .secondMenuLink li:last-child a {
            border-right: none
        }

    .secondMenuLink ul {
        background: #d9f3fd;
        box-shadow: 1px 4px 4px #ccc;
        display: none;
        list-style: none;
        padding-top: 12px;
        position: absolute;
        width: 150px;
        z-index: 999
    }

        .secondMenuLink ul a {
            white-space: nowrap
        }

    .secondMenuLink li:hover ul {
        display: block
    }

    .secondMenuLink ul li {
        float: none;
        margin: 0
    }

        .secondMenuLink ul li a {
            border-right: 0 solid #269ed7;
            border-top: 1px solid #269ed7;
            color: #269ed7;
            display: block;
            font-size: 15px;
            font-weight: 500;
            line-height: 14px;
            padding: 8px 10px
        }

            .secondMenuLink ul li a:hover {
                text-decoration: underline
            }

.content_wrap {
    position: relative;
    width: 100%
}

.titletopHm {
    color: #269ed7;
    display: block;
    font-size: 22px;
    font-weight: 500;
    line-height: 25px;
    margin-top: 15px;
    text-align: center
}

.mainContent {
    width: 100%
}

.mainContentLeft {
    border-right: 1px solid #269ed7;
    float: left;
    padding-right: 15px;
    width: 909px
}

.mainContent_sidebar {
    border-left: 1px solid #269ed7;
    float: right;
    margin-left: -1px;
    padding-left: 15px;
    position: relative;
    width: 320px
}

.fullpage {
    position: relative;
    width: 100%
}

.contentTxt_full_left {
    margin-bottom: 15px;
    padding-right: 15px;
    width: 908px
}

    .contentTxt_full_left > ul {
        list-style-position: inside;
        list-style: inherit;
        margin-bottom: 10px
    }

        .contentTxt_full_left > ul > li {
            list-style-position: inside;
            list-style: inherit;
            margin-left: 20px
        }

    .contentTxt_full_left > ol {
        list-style-position: outside;
        margin-bottom: 10px
    }

        .contentTxt_full_left > ol > li {
            list-style-position: outside;
            list-style: inherit;
            margin-left: 20px
        }

.callToactnBox {
    background: #d9f3fd;
    height: 200px;
    margin-bottom: 15px;
    margin-left: 15px;
    width: 305px
}

.callToactnBox_hdr {
    background: #269ed7;
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    line-height: 40px;
    padding-left: 10px
}

.fullwidthNoBuy {
    max-width: 1230px !important;
    width: calc(100% - 30px) !important
}

.fullcontent {
    margin-top: 10px;
    width: 100%
}

.col_300 {
    float: left;
    margin-bottom: 20px;
    margin-right: 20px;
    width: 300px
}

    .col_300:nth-child(4) {
        margin-right: 0
    }

.mainContentLeft_bdr_Business {
    border-right: 1px solid #2c4086
}

.mainContent_sidebar_bdr_Business {
    border-left: 1px solid #2c4086
}

.mainContentLeft_bdr_Corporate {
    border-right: 1px solid #9f1d7a
}

.mainContent_sidebar_bdr_Corporate {
    border-left: 1px solid #9f1d7a
}

.mainContentLeft_bdr_Employment {
    border-right: 1px solid #eb8105
}

.mainContent_sidebar_bdr_Employment {
    border-left: 1px solid #eb8105
}

.mainContentLeft_bdr_HealthnSafety {
    border-right: 1px solid #7fb85e
}

.mainContent_sidebar_bdr_HealthnSafety {
    border-left: 1px solid #7fb85e
}

.mainContentLeft_bdr_Property {
    border-right: 1px solid #be2a1e
}

.mainContent_sidebar_bdr_Property {
    border-left: 1px solid #be2a1e
}

.mainContentLeft_bdr_Free {
    border-right: 1px solid #269ed7
}

.mainContent_sidebar_bdr_Free {
    border-left: 1px solid #269ed7
}

.mainContentLeft_bdr_Default {
    border-right: 1px solid #269ed7
}

.mainContent_sidebar_bdr_Default {
    border-left: 1px solid #269ed7
}

.titleDoc_icon_info {
    background: url(/images/icons/Folder_Information_Common.png) no-repeat 0;
    background-size: auto 24px;
    padding-left: 45px
}

.titleDoc_icon_info, .titleDoc_icon_page_info {
    display: inline-block;
    float: left;
    height: 45px;
    margin-left: 15px;
    position: relative
}

.titleDoc_icon_page_info {
    background: url(/images/icons/Page_Information_Common.png) no-repeat 0;
    background-size: auto 70%;
    padding-left: 50px
}

.ShrtDecpTop {
    margin-bottom: 10px
}

    .ShrtDecpTop P, .ShrtDecpTop h1 {
        color: #269ed7;
        font-size: 18px;
        font-weight: 500;
        line-height: 20px;
        margin: 0;
        padding: 0;
        text-align: center
    }

.titleDocLft {
    background: #033;
    height: 45px;
    width: 100%
}

.titleDocLftFlex {
    align-items: center;
    display: flex
}

.titleDoc_icon {
    background: url(/images/icons/Folder_Common.png) no-repeat 0;
    background-size: auto 24px;
    padding-left: 45px
}

.titleDoc_icon, .titleupdateReglr {
    display: inline-block;
    float: left;
    height: 45px;
    margin-left: 15px;
    position: relative
}

.titleupdateReglr {
    background: url(/images/Icons/Updates_Common.png) no-repeat 0;
    background-size: auto 24px;
    padding-left: 35px
}

.titleReglraddition {
    background: url(/images/Icons/Addition_Common.png) no-repeat 0;
    background-size: auto 24px;
    padding-left: 35px
}

.titleDoc_iconDoc, .titleReglraddition {
    display: inline-block;
    float: left;
    height: 45px;
    margin-left: 15px;
    position: relative
}

.titleDoc_iconDoc {
    background: url(/images/documentIcon.png) no-repeat 0;
    padding-left: 35px;
    background-size: auto 24px;
}

.titleDoc_Name {
    margin-right: 0
}

.calltoactionTitle, .titleDoc_Name {
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    line-height: 45px
}

.calltoactionTitle {
    margin-right: 15px;
    padding-left: 15px
}

.calltoactionRghtBox {
    background: #d9f3fd;
    height: 200px;
    padding: 10px 15px
}

.titleDoc_Name a {
    color: #fff
}

    .titleDoc_Name a:hover {
        text-decoration: underline
    }

.leftContent {
    margin-top: 10px;
    padding-left: 15px
}

.leftContentHdr {
    position: relative;
    width: 100%
}

.headingDoc_icon {
    background: url(/images/business-document_icon_2.png) no-repeat 0;
    height: 40px;
    line-height: 40px;
    margin-bottom: 10px;
    padding-left: 69px
}

.headingDoc_title {
    color: #6d6e71
}

.docmNumbr, .headingDoc_title {
    font-size: 16px;
    font-weight: 500;
    line-height: 25px
}

.downloadLink {
    background: url(/images/download-document_icon.png) no-repeat 0;
    margin: 10px 0;
    width: 150px
}

    .cntnTitleBuybtn a, .downloadLink a, .previewLink a {
        color: #6d6e71;
        display: inline-block;
        font-size: 17px;
        font-weight: 500;
        line-height: 40px;
        padding-left: 60px
    }

.previewLink {
    margin: 10px 0 10px 260px;
    width: 130px
}

.cntnTitleBuybtn, .previewLink {
    background: url(/images/download-document_icon.png) no-repeat 0
}

.cntnTitleBuybtn {
    margin: 10px 0;
    width: 95px
}

.contentTxt, .contentTxt p {
    color: #6d6e71;
    font-size: 14px;
    font-weight: 500;
    line-height: 24px;
    margin: 0 0 10px;
    text-align: justify
}

    .contentTxt b, .contentTxt p b {
        color: #000
    }

    .contentTxt > ul {
        margin-bottom: 10px
    }

        .contentTxt > ul, .contentTxt > ul > li {
            list-style-position: inside;
            list-style: inherit
        }

            .contentTxt > ul > li {
                margin-left: 20px
            }

    .contentTxt > ol {
        list-style-position: outside;
        margin-bottom: 10px
    }

        .contentTxt > ol > li {
            list-style-position: outside;
            list-style: inherit;
            margin-left: 20px
        }

.content_olist {
    margin: 10px 0;
    padding: 0
}

    .content_olist li {
        font-size: 17px;
        font-weight: 500;
        line-height: 24px;
        list-style: decimal inside
    }

.titlesubDoc_Name {
    background: url(/images/business-document_icon.png) no-repeat 0;
    display: inline-block;
    float: left;
    height: 60px;
    margin-right: 30px;
    padding-left: 65px;
    position: relative
}

    .titlesubDoc_Name h2 {
        font-size: 20px;
        font-weight: 500;
        margin: 0;
        padding: 4px 0 0
    }

.sidBartitleBox {
    margin-bottom: 15px;
    position: relative;
    width: 100%
}

.sdtophead {
    display: block;
    height: 45px
}

.sidebar_ulist {
    background: #e5edf4
}

    .sidebar_ulist li {
        border-bottom: 1px solid #ccc;
        float: none;
        list-style-type: none
    }

        .sidebar_ulist li a {
            color: #2c4086;
            display: inline-block;
            font-size: 17px;
            font-weight: 500;
            line-height: 30px;
            margin-left: 20px
        }

.wraptext {
    display: table-cell;
    height: 45px;
    line-height: 16px;
    vertical-align: middle
}

.contentTxt_ulist {
    list-style: none;
    margin: 0 0 15px;
    padding: 0
}

    .contentTxt_ulist li {
        float: none;
        list-style-type: none
    }

        .contentTxt_ulist li:before {
            color: #2c4086;
            content: "- ";
            font-size: 19px;
            font-weight: 400
        }

        .contentTxt_ulist li a {
            color: #2c4086;
            display: inline-block;
            font-size: 17px;
            font-weight: 500;
            line-height: 24px
        }

.NewsLetter_TitleIcon {
    background: url(/images/Icons/Newsletters_Common.png) no-repeat 0;
    background-size: auto 24px;
    display: inline-block;
    float: left;
    height: 45px;
    margin-left: 15px;
    padding-left: 35px;
    position: relative
}

.newsLetterDate {
    color: #fff;
    float: right;
    font-size: 16px;
    font-weight: 500;
    line-height: 45px;
    margin-right: 15px
}

.Business_headingDoc_Infogroup {
    background: url(/images/icons/Folder_Information_Business.png) no-repeat 0;
    background-size: auto 24px
}

.Business_headingDoc_Infogroup, .Corporate_headingDoc_Infogroup {
    display: table-cell;
    font-size: 16px;
    height: 40px;
    line-height: normal;
    margin-bottom: 10px;
    padding-left: 45px;
    vertical-align: middle
}

.Corporate_headingDoc_Infogroup {
    background: url(/images/icons/Folder_Information_Corporate.png) no-repeat 0;
    background-size: auto 24px
}

.Employment_headingDoc_Infogroup {
    background: url(/images/icons/Folder_Information_Employment.png) no-repeat 0;
    background-size: auto 24px
}

.Employment_headingDoc_Infogroup, .HealthnSafety_headingDoc_Infogroup {
    display: table-cell;
    font-size: 16px;
    height: 40px;
    line-height: normal;
    margin-bottom: 10px;
    padding-left: 45px;
    vertical-align: middle
}

.HealthnSafety_headingDoc_Infogroup {
    background: url(/images/icons/Folder_Information_HealthnSafety.png) no-repeat 0;
    background-size: auto 24px
}

.Property_headingDoc_Infogroup {
    background: url(/images/icons/Folder_Information_Property.png) no-repeat 0;
    background-size: auto 24px
}

.Free_headingDoc_Infogroup, .Property_headingDoc_Infogroup {
    display: table-cell;
    font-size: 16px;
    height: 40px;
    line-height: normal;
    margin-bottom: 10px;
    padding-left: 45px;
    vertical-align: middle
}

.Free_headingDoc_Infogroup {
    background: url(/images/icons/Folder_Information_Free.png) no-repeat 0;
    background-size: auto 24px
}

.Business_headingDoc_Infosubfolder {
    background: url(/images/Icons/Folder_Information_Business.png) no-repeat 0;
    background-size: auto 24px
}

.Business_headingDoc_Infosubfolder, .Corporate_headingDoc_Infosubfolder {
    display: table-cell;
    font-size: 16px;
    height: 40px;
    line-height: normal;
    margin-bottom: 10px;
    padding-left: 45px;
    vertical-align: middle
}

.Corporate_headingDoc_Infosubfolder {
    background: url(/images/Icons/Folder_Information_Corporate.png) no-repeat 0;
    background-size: auto 24px
}

.Employment_headingDoc_Infosubfolder {
    background: url(/images/Icons/Folder_Information_Employment.png) no-repeat 0;
    background-size: auto 24px
}

.Employment_headingDoc_Infosubfolder, .HealthnSafety_headingDoc_Infosubfolder {
    display: table-cell;
    font-size: 16px;
    height: 40px;
    line-height: normal;
    margin-bottom: 10px;
    padding-left: 45px;
    vertical-align: middle
}

.HealthnSafety_headingDoc_Infosubfolder {
    background: url(/images/Icons/Folder_Information_HealthnSafety.png) no-repeat 0;
    background-size: auto 24px
}

.Property_headingDoc_Infosubfolder {
    background: url(/images/Icons/Folder_Information_Property.png) no-repeat 0;
    background-size: auto 24px
}

.Free_headingDoc_Infosubfolder, .Property_headingDoc_Infosubfolder {
    display: table-cell;
    font-size: 16px;
    height: 40px;
    line-height: normal;
    margin-bottom: 10px;
    padding-left: 45px;
    vertical-align: middle
}

.Free_headingDoc_Infosubfolder {
    background: url(/images/Icons/Folder_Information_Free.png) no-repeat 0;
    background-size: auto 100%
}

.Business_headingDoc_docgroup {
    background: url(/images/icons/Folder_Business.png) no-repeat 0;
    background-size: auto 24px
}

.Business_headingDoc_docgroup, .Corporate_headingDoc_docgroup {
    display: table-cell;
    font-size: 16px;
    height: 40px;
    line-height: normal;
    margin-bottom: 10px;
    padding-left: 45px;
    vertical-align: middle
}

.Corporate_headingDoc_docgroup {
    background: url(/images/icons/Folder_Corporate.png) no-repeat 0;
    background-size: auto 24px
}

.Employment_headingDoc_docgroup {
    background: url(/images/icons/Folder_Employment.png) no-repeat 0;
    background-size: auto 24px
}

.Employment_headingDoc_docgroup, .HealthnSafety_headingDoc_docgroup {
    display: table-cell;
    font-size: 16px;
    height: 40px;
    line-height: normal;
    margin-bottom: 10px;
    padding-left: 45px;
    vertical-align: middle
}

.HealthnSafety_headingDoc_docgroup {
    background: url(/images/icons/Folder_HealthnSafety.png) no-repeat 0;
    background-size: auto 24px
}

.Property_headingDoc_docgroup {
    background: url(/images/icons/Folder_Property.png) no-repeat 0;
    background-size: auto 24px
}

.Free_headingDoc_docgroup, .Property_headingDoc_docgroup {
    display: table-cell;
    font-size: 16px;
    height: 40px;
    line-height: normal;
    margin-bottom: 10px;
    padding-left: 45px;
    vertical-align: middle
}

.Free_headingDoc_docgroup {
    background: url(/images/icons/Folder_Free.png) no-repeat 0;
    background-size: auto 24px
}

.titleDoc_icon_DocumentGroup_ShortTitle {
    background: url(/images/icons/Folder_Common.png) no-repeat 0;
    background-size: auto 24px
}

.titleDoc_icon_DocumentGroup_ShortTitle, .titleDoc_icon_InformationGroup_ShortTitle {
    display: inline-block;
    float: left;
    height: 45px;
    margin-left: 15px;
    padding-left: 45px;
    position: relative
}

.titleDoc_icon_InformationGroup_ShortTitle {
    background: url(/images/icons/Folder_Information_Common.png) no-repeat 0;
    background-size: auto 24px
}

.titleDoc_icon_DocumentSubfolder_ShortTitle {
    background: url(/images/icons/Folder_Common.png) no-repeat 0;
    background-size: auto 24px
}

.titleDoc_icon_DocumentSubfolder_ShortTitle, .titleDoc_icon_InformationSubfolder_ShortTitle {
    display: inline-block;
    float: left;
    height: 45px;
    margin-left: 15px;
    padding-left: 45px;
    position: relative
}

.titleDoc_icon_InformationSubfolder_ShortTitle {
    background: url(/images/Icons/Folder_Information_Common.png) no-repeat 0;
    background-size: auto 24px
}

.titleDoc_icon_Documents_ShortTitle {
    background: url(/images/Icons/Page_Common.png) no-repeat 0;
    background-size: auto 24px
}

.titleDoc_icon_Documents_ShortTitle, .titleDoc_icon_Information_ShortTitle {
    display: inline-block;
    float: left;
    height: 45px;
    margin-left: 15px;
    padding-left: 35px;
    position: relative
}

.titleDoc_icon_Information_ShortTitle {
    background: url(/images/Icons/Page_Information_Common.png) no-repeat 0;
    background-size: auto 24px
}

.Business_headingDoc_docsubfolder {
    background: url(/images/Icons/Folder_Business.png) no-repeat 0;
    background-size: auto 24px
}

.Business_headingDoc_docsubfolder, .Corporate_headingDoc_docsubfolder {
    display: table-cell;
    font-size: 16px;
    height: 40px;
    line-height: normal;
    margin-bottom: 10px;
    padding-left: 45px;
    vertical-align: middle
}

.Corporate_headingDoc_docsubfolder {
    background: url(/images/Icons/Folder_Corporate.png) no-repeat 0;
    background-size: auto 24px
}

.Employment_headingDoc_docsubfolder {
    background: url(/images/Icons/Folder_Employment.png) no-repeat 0;
    background-size: auto 24px
}

.Employment_headingDoc_docsubfolder, .HealthnSafety_headingDoc_docsubfolder {
    display: table-cell;
    font-size: 16px;
    height: 40px;
    line-height: normal;
    margin-bottom: 10px;
    padding-left: 45px;
    vertical-align: middle
}

.HealthnSafety_headingDoc_docsubfolder {
    background: url(/images/Icons/Folder_HealthnSafety.png) no-repeat 0;
    background-size: auto 24px
}

.Property_headingDoc_docsubfolder {
    background: url(/images/Icons/Folder_Property.png) no-repeat 0;
    background-size: auto 24px
}

.Free_headingDoc_docsubfolder, .Property_headingDoc_docsubfolder {
    display: table-cell;
    font-size: 16px;
    height: 40px;
    line-height: normal;
    margin-bottom: 10px;
    padding-left: 45px;
    vertical-align: middle
}

.Free_headingDoc_docsubfolder {
    background: url(/images/Icons/Folder_Free.png) no-repeat 0;
    background-size: auto 24px
}

.Business_downloadLink {
    background: url(/images/Icons/Download_Business.png) no-repeat 0;
    background-size: auto 28px;
    margin: 10px 0;
    width: 150px
}

.Corporate_downloadLink {
    background: url(/images/Icons/Download_Corporate.png) no-repeat 0;
    background-size: auto 28px;
    margin: 10px 0;
    width: 150px
}

.Employment_downloadLink {
    background: url(/images/Icons/Download_Employment.png) no-repeat 0;
    background-size: auto 28px;
    margin: 10px 0;
    width: 150px
}

.HealthnSafety_downloadLink {
    background: url(/images/Icons/Download_HealthnSafety.png) no-repeat 0;
    background-size: auto 28px;
    margin: 10px 0;
    width: 150px
}

.Property_downloadLink {
    background: url(/images/Icons/Download_Property.png) no-repeat 0;
    background-size: auto 28px;
    margin: 10px 0;
    width: 150px
}

.Free_downloadLink {
    background: url(/images/Icons/Download_Free.png) no-repeat 0;
    background-size: auto 28px;
    margin: 10px 0;
    width: 150px
}

.Business_previewLink {
    background: url(/images/Icons/Review_Document_Business.png) no-repeat 0;
    background-size: auto 28px;
    margin: 10px 0 10px 260px;
    width: 130px
}

.Corporate_previewLink {
    background: url(/images/Icons/Review_Document_Corporate.png) no-repeat 0;
    background-size: auto 28px;
    margin: 10px 0 10px 260px;
    width: 130px
}

.Employment_previewLink {
    background: url(/images/Icons/Review_Document_Employment.png) no-repeat 0;
    background-size: auto 28px;
    margin: 10px 0 10px 260px;
    width: 130px
}

.HealthnSafety_previewLink {
    background: url(/images/Icons/Review_Document_HealthnSafety.png) no-repeat 0;
    background-size: auto 28px;
    margin: 10px 0 10px 260px;
    width: 130px
}

.Property_previewLink {
    background: url(/images/Icons/Review_Document_Property.png) no-repeat 0;
    background-size: auto 28px;
    margin: 10px 0 10px 260px;
    width: 130px
}

.Free_previewLink {
    background: url(/images/Icons/Review_Document_Free.png) no-repeat 0;
    background-size: auto 28px;
    margin: 10px 0 10px 260px;
    width: 130px
}

    .Business_downloadLink a, .Business_previewLink a, .Corporate_downloadLink a, .Corporate_previewLink a, .Employment_downloadLink a, .Employment_previewLink a, .Free_downloadLink a, .Free_previewLink a, .HealthnSafety_downloadLink a, .HealthnSafety_previewLink a, .Property_downloadLink a, .Property_previewLink a {
        color: #6d6e71;
        display: inline-block;
        font-size: 16px;
        font-weight: 500;
        line-height: 30px;
        padding-left: 35px
    }

.Business_cntnOpenInEditor {
    background: url(/images/Icons/Editing_Business.png) no-repeat 0;
    background-size: auto 100%;
    margin: 10px 0;
    width: 170px
}

.Corporate_cntnOpenInEditor {
    background: url(/images/Icons/Editing_Corporate.png) no-repeat 0;
    background-size: auto 100%;
    margin: 10px 0;
    width: 170px
}

.Employment_cntnOpenInEditor {
    background: url(/images/Icons/Editing_Employment.png) no-repeat 0;
    background-size: auto 100%;
    margin: 10px 0;
    width: 170px
}

.HealthnSafety_cntnOpenInEditor {
    background: url(/images/Icons/Editing_HealthnSafety.png) no-repeat 0;
    background-size: auto 100%;
    margin: 10px 0;
    width: 170px
}

.Property_cntnOpenInEditor {
    background: url(/images/Icons/Editing_Property.png) no-repeat 0;
    background-size: auto 100%;
    margin: 10px 0;
    width: 170px
}

.Free_cntnOpenInEditor {
    background: url(/images/Icons/Editing_Free.png) no-repeat 0;
    background-size: auto 100%;
    margin: 10px 0;
    width: 170px
}

    .Business_cntnOpenInEditor a, .Corporate_cntnOpenInEditor a, .Employment_cntnOpenInEditor a, .Free_cntnOpenInEditor a, .HealthnSafety_cntnOpenInEditor a, .Property_cntnOpenInEditor a {
        color: #6d6e71;
        display: inline-block;
        font-size: 17px;
        font-weight: 500;
        line-height: 40px;
        padding-left: 50px
    }

.hmTopContent {
    padding-bottom: 15px
}

.hmSerachBox {
    margin-top: 66px;
    width: 460px
}

.searchBoxTxt {
    border: 1px solid #269ed7;
    float: left;
    height: 42px;
    padding: 3px 5px;
    width: 400px
}

.searchBoxBtn {
    background: #fff url(/images/searchIcon.png) no-repeat 50%;
    border: 1px solid #269ed7;
    height: 50px;
    width: 40px
}

.searchBoxTxt::-webkit-input-placeholder {
    color: #269ed7;
    font-size: 14px;
    font-weight: 700
}

.searchBoxTxt:-moz-placeholder, .searchBoxTxt::-moz-placeholder {
    color: #269ed7;
    font-size: 14px;
    font-weight: 700
}

.searchBoxTxt:-ms-input-placeholder {
    color: #269ed7;
    font-size: 14px;
    font-weight: 700
}

.searchBox span {
    color: #269ed7;
    display: block;
    font-size: 24px;
    font-weight: 400;
    margin-bottom: 10px
}

.hmToplist {
    width: 630px
}

.hmTopulist {
    list-style: none;
    margin: 16px 0 0;
    padding: 0
}

    .hmTopulist li {
        color: #269ed7;
        float: none;
        font-size: 20.15px;
        font-weight: 400;
        line-height: 25px;
        list-style: disc inside;
        padding-bottom: 10px
    }

        .hmTopulist li:last-child {
            padding-bottom: 0
        }

.titlehaedHm {
    font-size: 22px;
    font-weight: 500;
    padding-top: 15px
}

.shortDecpHm, .titlehaedHm {
    line-height: 25px;
    margin: 0;
    padding-bottom: 15px;
    text-align: center
}

.shortDecpHm {
    font-size: 18px;
    font-weight: 400
}

.titlehaed {
    font-size: 24px;
    font-weight: 500;
    padding-top: 5px
}

.shortDecp, .titlehaed {
    line-height: 25px;
    margin: 0;
    padding-bottom: 15px;
    text-align: center
}

.shortDecp {
    font-size: 19px;
    font-weight: 400
}

.blueBackgroundSection {
    background-color: #269ed7;
    padding-bottom: 15px;
    position: relative;
    width: 100%
}

.cntrBox {
    margin: 0 auto;
    width: 100%
}

.crclBox_wrap {
    border: 2px solid #269ed7;
    border-radius: 50%;
    float: left;
    height: 200px;
    overflow: hidden;
    padding: 20px;
    position: relative;
    text-align: center;
    width: 200px
}

    .crclBox_wrap:hover {
        border: 2px solid #33bef2
    }

.icon_crclBox_wrap {
    height: 45px;
    margin: 0 auto;
    text-align: center;
    width: 90px
}
    .icon_crclBox_wrap img{
        height:100%!important;
        width:auto!important;
    }

    .hding_crclBox_wrap {
        color: #fff;
        font-size: 18px;
        line-height: 16px;
        margin-bottom: 15px;
        margin-top: 15px;
        text-align: center
    }

    .hding_crclBox_wrap span {
        display: block;
        text-align: center;
        width: 100%
    }

.shrtDescp_crclBox_wrap {
    color: #000;
    font-size: 16px;
    font-weight: 400;
    line-height: 25px;
    text-align: center
}

.cntrBox > div:nth-child(4) {
    margin-left: 247px;
    margin-top: -140px
}

.cntrBox > div:nth-child(3) {
    float: right
}

.cntrBox > div:nth-child(2) {
    margin-left: 210px
}

.cntrBox > div:nth-child(5) {
    margin-left: 210px;
    margin-top: -140px
}

.whiteBackgroundSection {
    background-color: #fff;
    padding-bottom: 15px;
    position: relative;
    width: 100%
}

.BS_crclBox_wrap {
    display: inline-block;
    height: 140px;
    margin-bottom: 15px;
    margin-top: 15px;
    position: relative;
    text-align: center;
    width: 280px
}

.icon_BS_crclBox_wrap {
    background-color: #269ed7;
    border-radius: 50%;
    color: #fff;
    font-size: 40px;
    height: 80px;
    line-height: 80px;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    width: 80px
}

.hding_BS_crclBox_wrap {
    color: #269ed7;
    font-size: 20px;
    line-height: 16px;
    margin-bottom: 20px;
    margin-top: 15px;
    text-align: center
}

.shrtDescp_BS_crclBox_wrap {
    color: #6d6e71;
    font-size: 16px;
    font-weight: 400;
    line-height: 25px;
    text-align: center
}

.BS_crclBox_wrap:hover > .icon_BS_crclBox_wrap {
    background-color: #b2e7fa
}

.centeBox {
    margin-left: 180px
}

.workGetsectiom {
    background-attachment: scroll;
    background-image: url(/images/bluebgpatrn.jpg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    padding-bottom: 15px;
    width: 100%
}

.workGet_wrap {
    margin: 0 auto;
    width: 100%
}

.icon_workGet {
    background-color: #269ed7;
    border-radius: 50%;
    display: block;
    height: 214px;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    width: 214px
}

    .icon_workGet img {
        padding-top: 60px
    }

.pricingTble_wrap {
    background-color: #fff;
    border: 1px solid #269ed7;
    float: left;
    height: 460px;
    /*margin: 0 59px;*/
    overflow: hidden;
    width: 300px
}

.pricingTble_head {
    height: 205px;
    text-align: center
}

.prcngPlnName {
    color: #6d6e71;
    display: block;
    font-size: 22px;
    font-weight: 500;
    line-height: 25px;
    padding-bottom: 20px;
    padding-top: 20px
}

.prcngPlnMore {
    background-color: #269ed7;
    font-size: 18px;
    font-weight: 400;
    height: 35px;
    line-height: 35px;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    width: 266px
}

    .prcngPlnMore, .prcngPlnMore a {
        color: #fff;
        display: block
    }

        .prcngPlnMore a:hover {
            text-decoration: none
        }

.prcngPlnval {
    display: block;
    font-size: 35px;
    line-height: 30px;
    margin-top: 15px
}

.prcngPlnyr {
    display: block;
    font-size: 16px;
    line-height: 16px;
    padding-top: 10px
}

.pricingTble_wrap:hover > .pricingTble_head {
    background-color: #269ed7;
    transition: background-color .5s linear
}

    .pricingTble_wrap:hover > .pricingTble_head span {
        color: #fff
    }

    .pricingTble_wrap:hover > .pricingTble_head > .prcngPlnMore {
        background-color: #fff
    }

        .pricingTble_wrap:hover > .pricingTble_head > .prcngPlnMore a {
            color: #269ed7
        }

.pricingTbleDescp {
    font-size: 14px;
    font-weight: 500;
    padding: 15px 30px 0;
    text-align: center
}

.pricingTbleIcon {
    padding: 15px 20px 15px;
    position: relative;
    text-align: center
}

    .pricingTbleIcon img {
        display: inline-block;
        width:35px;
        height:auto;

    }

    .pricingTbleIcon span {
        bottom: 19px;
        color: #269ed7;
        font-size: 22px;
        font-weight: 500;
        position: absolute
    }

.pricingTblefldrName {
    list-style: none;
    padding: 0 20px;
    text-align: center
}

    .pricingTblefldrName li {
        font-size: 15px;
        font-weight: 500;
        line-height: 12px;
        list-style: disc inside;
        padding-bottom: 5px
    }

        .pricingTblefldrName li:nth-child(5) {
            list-style: none
        }

.clientsection_wrap {
    background-color: #6d6e71;
    padding-bottom: 15px;
    position: relative
}

.clientBox_wrap {
    float: left;
    height: 550px;
    margin: 0 95px;
    overflow: hidden;
    position: relative;
    width: 230px
}

.clientImg {
    height: 230px;
    margin: 0 auto;
    width: 230px
}

    .clientImg img {
        border-radius: 50%;
        height: auto;
        overflow: hidden;
        width: 100%
    }

.clientName {
    color: #fff;
    font-size: 32px;
    font-weight: 500;
    line-height: 25px;
    padding-bottom: 12px;
    padding-top: 15px;
    text-align: center
}

.clientPosition {
    color: #269ed7;
    font-size: 20.15px;
    padding-bottom: 15px
}

.clientPosition, .clientShrtDescp {
    font-weight: 400;
    text-align: center
}

.clientShrtDescp {
    color: #fff;
    font-size: 20px;
    line-height: 25px
}

.clientReadmorebtn {
    background-color: #269ed7;
    border-radius: 50%;
    bottom: 0;
    display: none;
    height: 106px;
    left: 0;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-align: center;
    width: 106px
}

    .clientReadmorebtn a {
        color: #fff;
        display: block;
        font-size: 21px;
        line-height: 25px;
        padding: 31px 10px
    }

        .clientReadmorebtn a:hover {
            text-decoration: none
        }

.clientBox_wrap:hover > .clientReadmorebtn {
    display: block;
    transition: background-color .5s linear
}

.formBtm_wrap {
    background-color: #abe1fa;
    height: 410px;
    margin: 0 auto;
    width: 430px
}

.formBtm_inr {
    padding: 15px
}

.formBtm_inrInput {
    margin: 15px 0
}

    .formBtm_inrInput input[type=text] {
        border: none;
        height: 40px;
        padding-left: 2%;
        padding-right: 2%;
        width: 96%
    }

.fleft {
    float: left
}

.formText {
    display: block;
    font-size: 15px;
    font-weight: 500;
    line-height: 12px;
    margin-bottom: 15px;
    margin-top: 30px;
    text-align: center
}

.formsubmtBtn {
    background-color: #269ed7;
    border-radius: 50%;
    height: 100px;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    width: 100px
}

    .formsubmtBtn a {
        color: #fff;
        display: block;
        font-size: 22px;
        line-height: 22px;
        padding: 28px 0
    }

        .formsubmtBtn a:hover {
            text-decoration: none
        }

.colm2 {
    float: left;
    width: 50%
}

.Corporate_documentBox_wrap, .Employment_documentBox_wrap, .HealthnSafety_documentBox_wrap, .Property_documentBox_wrap, .Samples_documentBox_wrap, .business_documentBox_wrap {
    background-color: #fff;
    border: 1px solid #269ed7;
    float: left;
    margin: 0 59px 15px;
    overflow: hidden;
    width: 300px
}

.Corporate_documentBoxName, .Employment_documentBoxName, .HealthnSafety_documentBoxName, .Property_documentBoxName, .Samples_documentBoxName, .business_documentBoxName {
    display: block;
    font-size: 22px;
    font-weight: 400;
    line-height: 20px
}

.Corporate_documentBoxMoreBtn, .Employment_documentBoxMoreBtn, .HealthnSafety_documentBoxMoreBtn, .Property_documentBoxMoreBtn, .Samples_documentBoxMoreBtn, .business_documentBoxMoreBtn {
    color: #fff;
    display: block;
    font-size: 16px;
    font-weight: 500;
    margin: 20px 0;
    overflow: hidden;
    padding: 8px 0;
    text-align: center
}

    .Corporate_documentBoxMoreBtn a, .Employment_documentBoxMoreBtn a, .HealthnSafety_documentBoxMoreBtn a, .Property_documentBoxMoreBtn a, .Samples_documentBoxMoreBtn a, .business_documentBoxMoreBtn a {
        color: #fff;
        display: block
    }

        .Corporate_documentBoxMoreBtn a:hover, .Employment_documentBoxMoreBtn a:hover, .HealthnSafety_documentBoxMoreBtn a:hover, .Property_documentBoxMoreBtn a:hover, .Samples_documentBoxMoreBtn a:hover, .business_documentBoxMoreBtn a:hover {
            text-decoration: none
        }

.Corporate_documentBoxShortText, .Employment_documentBoxShortText, .HealthnSafety_documentBoxShortText, .Property_documentBoxShortText, .Samples_documentBoxShortText, .business_documentBoxShortText {
    display: block;
    font-size: 15px;
    font-weight: 500;
    min-height: 60px;
    text-align: center
}

.Corporate_documentBoxPrice, .Employment_documentBoxPrice, .HealthnSafety_documentBoxPrice, .Property_documentBoxPrice, .Samples_documentBoxPrice, .business_documentBoxPrice {
    display: block;
    font-size: 16px;
    font-weight: 500;
    margin-top: 20px
}

.Corporate_documentBoxServList, .Employment_documentBoxServList, .HealthnSafety_documentBoxServList, .Property_documentBoxServList, .Samples_documentBoxServList, .business_documentBoxServList {
    height: 405px
}

.documentBoxServList_link {
    list-style: none;
    margin-bottom: 0
}

    .documentBoxServList_link li {
        float: none;
        list-style: none
    }

        .documentBoxServList_link li a {
            border-bottom: 1px solid #b9c0da;
            color: #6d6e71;
            display: block;
            font-size: 14px;
            font-weight: 400;
            line-height: 20px;
            padding: 5px 10px
        }

        .documentBoxServList_link li:last-child a {
            border-bottom: none
        }

.business_documentBox_head {
    padding: 20px 10px;
    text-align: center
}

.business_documentBoxName {
    color: #2c4086
}

.business_documentBoxMoreBtn {
    background-color: #2c4086
}

.business_documentBoxServList {
    background-color: #d5d9e7;
    padding: 0
}

.business_documentBox_wrap:hover > .business_documentBox_head {
    background-color: #2c4086;
    transition: background-color .5s linear
}

    .business_documentBox_wrap:hover > .business_documentBox_head h2, .business_documentBox_wrap:hover > .business_documentBox_head span {
        color: #fff
    }

    .business_documentBox_wrap:hover > .business_documentBox_head > .business_documentBoxMoreBtn {
        background-color: #fff
    }

        .business_documentBox_wrap:hover > .business_documentBox_head > .business_documentBoxMoreBtn a {
            color: #2c4086
        }

.Corporate_documentBox_head {
    padding: 20px 10px;
    text-align: center
}

.Corporate_documentBoxName {
    color: #9f1d7a
}

.Corporate_documentBoxMoreBtn {
    background-color: #9f1d7a
}

.Corporate_documentBoxServList {
    background-color: #ecd1e4;
    padding: 0
}

.Corporate_documentBox_wrap:hover > .Corporate_documentBox_head {
    background-color: #9f1d7a;
    transition: background-color .5s linear
}

    .Corporate_documentBox_wrap:hover > .Corporate_documentBox_head h2, .Corporate_documentBox_wrap:hover > .Corporate_documentBox_head span {
        color: #fff
    }

    .Corporate_documentBox_wrap:hover > .Corporate_documentBox_head > .Corporate_documentBoxMoreBtn {
        background-color: #fff
    }

        .Corporate_documentBox_wrap:hover > .Corporate_documentBox_head > .Corporate_documentBoxMoreBtn a {
            color: #9f1d7a
        }

.Employment_documentBox_head {
    padding: 20px 10px;
    text-align: center
}

.Employment_documentBoxName {
    color: #eb8105
}

.Employment_documentBoxMoreBtn {
    background-color: #eb8105
}

.Employment_documentBoxServList {
    background-color: #fbe6cc;
    padding: 0
}

.Employment_documentBox_wrap:hover > .Employment_documentBox_head {
    background-color: #eb8105;
    transition: background-color .5s linear
}

    .Employment_documentBox_wrap:hover > .Employment_documentBox_head h2, .Employment_documentBox_wrap:hover > .Employment_documentBox_head span {
        color: #fff
    }

    .Employment_documentBox_wrap:hover > .Employment_documentBox_head > .Employment_documentBoxMoreBtn {
        background-color: #fff
    }

        .Employment_documentBox_wrap:hover > .Employment_documentBox_head > .Employment_documentBoxMoreBtn a {
            color: #eb8105
        }

.HealthnSafety_documentBox_head {
    padding: 20px 10px;
    text-align: center
}

.HealthnSafety_documentBoxName {
    color: #7fb85e
}

.HealthnSafety_documentBoxMoreBtn {
    background-color: #7fb85e
}

.HealthnSafety_documentBoxServList {
    background-color: #e5f1df;
    padding: 0
}

.HealthnSafety_documentBox_wrap:hover > .HealthnSafety_documentBox_head {
    background-color: #7fb85e;
    transition: background-color .5s linear
}

    .HealthnSafety_documentBox_wrap:hover > .HealthnSafety_documentBox_head h2, .HealthnSafety_documentBox_wrap:hover > .HealthnSafety_documentBox_head span {
        color: #fff
    }

    .HealthnSafety_documentBox_wrap:hover > .HealthnSafety_documentBox_head > .HealthnSafety_documentBoxMoreBtn {
        background-color: #fff
    }

        .HealthnSafety_documentBox_wrap:hover > .HealthnSafety_documentBox_head > .HealthnSafety_documentBoxMoreBtn a {
            color: #7fb85e
        }

.Property_documentBox_head {
    padding: 20px 10px;
    text-align: center
}

.Property_documentBoxName {
    color: #be2a1e
}

.Property_documentBoxMoreBtn {
    background-color: #be2a1e
}

.Property_documentBoxServList {
    background-color: #f2d4d2;
    padding: 0
}

.Property_documentBox_wrap:hover > .Property_documentBox_head {
    background-color: #be2a1e;
    transition: background-color .5s linear
}

    .Property_documentBox_wrap:hover > .Property_documentBox_head h2, .Property_documentBox_wrap:hover > .Property_documentBox_head span {
        color: #fff
    }

    .Property_documentBox_wrap:hover > .Property_documentBox_head > .Property_documentBoxMoreBtn {
        background-color: #fff
    }

        .Property_documentBox_wrap:hover > .Property_documentBox_head > .Property_documentBoxMoreBtn a {
            color: #be2a1e
        }

.Samples_documentBox_head {
    padding: 20px 10px;
    text-align: center
}

.Samples_documentBoxName {
    color: #269ed7
}

.Samples_documentBoxMoreBtn {
    background-color: #269ed7
}

.Samples_documentBoxServList {
    background-color: #cceffc;
    padding: 0
}

.Samples_documentBox_wrap:hover > .Samples_documentBox_head {
    background-color: #269ed7;
    transition: background-color .5s linear
}

    .Samples_documentBox_wrap:hover > .Samples_documentBox_head h2, .Samples_documentBox_wrap:hover > .Samples_documentBox_head span {
        color: #fff
    }

    .Samples_documentBox_wrap:hover > .Samples_documentBox_head > .Samples_documentBoxMoreBtn {
        background-color: #fff
    }

        .Samples_documentBox_wrap:hover > .Samples_documentBox_head > .Samples_documentBoxMoreBtn a {
            color: #269ed7
        }

.row4col {
    margin-left: -15px;
    position: relative;
    text-align: left;
    width: 1260px
}

.col4 {
    float: left;
    margin-bottom: 20px;
    margin-right: 20px;
    width: 300px
}

    .col4:nth-child(4) {
        margin-right: 0
    }

.docFldrWrap_Business, .docFldrWrap_Corporate, .docFldrWrap_Employment, .docFldrWrap_Free, .docFldrWrap_HealthnSafety, .docFldrWrap_Property {
    margin-left: -7px;
    position: relative;
    width: 100%
}

.docFldrBox_Business, .docFldrBox_Corporate, .docFldrBox_Employment, .docFldrBox_Free, .docFldrBox_HealthnSafety, .docFldrBox_Property {
    float: left;
    margin-bottom: 10px;
    margin-right: 20px;
    width: 100%
}

    .docFldrBox_Business:nth-child(4), .docFldrBox_Corporate:nth-child(4), .docFldrBox_Employment:nth-child(4), .docFldrBox_Free:nth-child(4), .docFldrBox_HealthnSafety:nth-child(4), .docFldrBox_Property:nth-child(4) {
        margin-right: 0
    }

.docFldrBoxHdr_Business, .docFldrBoxHdr_Corporate, .docFldrBoxHdr_Employment, .docFldrBoxHdr_Free, .docFldrBoxHdr_HealthnSafety, .docFldrBoxHdr_Property {
    display: block;
    height: 35px
}

.docFldrBoxHdrTxt_Business {
    background: url(/images/Icons/Folder_Common.png) no-repeat 0;
    background-size: auto 18px;
    line-height: 14px;
    margin-left: 10px;
    margin-right: 10px
}

    .docFldrBoxHdrTxt_Business h2 {
        color: #fff;
        display: block;
        display: table-cell;
        font-size: 16px;
        font-weight: 500;
        height: 35px;
        padding-left: 35px;
        vertical-align: middle
    }

        .docFldrBoxHdrTxt_Business h2 a {
            color: #fff
        }

.docFldrList_Business {
    background: #e5edf4;
    display: block
}

    .docFldrList_Business ul {
        list-style: none
    }

        .docFldrList_Business ul li {
            float: none;
            list-style: none
        }

            .docFldrList_Business ul li a {
                border-bottom: 1px solid #c3d8ec;
                color: #2c4086;
                display: block;
                font-size: 14px;
                font-weight: 400;
                line-height: 20px;
                padding: 5px 10px
            }

.sidebarUlist_Business {
    background: #e5edf4
}

    .sidebarUlist_Business li {
        border-bottom: 1px solid #ccc;
        float: none;
        list-style-type: none
    }

        .sidebarUlist_Business li a {
            color: #2c4086;
            display: inline-block;
            font-size: 14px;
            font-weight: 400;
            line-height: 30px;
            margin-left: 20px
        }

.contentTxtUlist_Business {
    list-style: none;
    margin: 0 0 15px;
    padding: 0
}

    .contentTxtUlist_Business li {
        float: none;
        list-style-type: none !important;
        margin-left: 0 !important
    }

        .contentTxtUlist_Business li:before {
            color: #2c4086;
            content: "- ";
            font-size: 15px;
            font-weight: 400
        }

        .contentTxtUlist_Business li a {
            color: #2c4086;
            display: inline-block;
            font-size: 14px;
            font-weight: 500;
            line-height: 24px
        }
            .contentTxtUlist_Business li a:hover,
            .contentTxtUlist_Corporate li a:hover,
            .contentTxtUlist_Employment li a:hover,
            .contentTxtUlist_HealthnSafety li a:hover,
            .contentTxtUlist_Property li a:hover,
            .contentTxtUlist_Free li a:hover {
                text-decoration: underline;
            }

            .docFldrBoxHdrTxt_Corporate {
                background: url(/images/Icons/Folder_Common.png) no-repeat 0;
                background-size: auto 18px;
                line-height: 16px;
                margin-left: 10px;
                margin-right: 10px
            }

    .docFldrBoxHdrTxt_Corporate h2 {
        color: #fff;
        display: block;
        display: table-cell;
        font-size: 16px;
        font-weight: 500;
        height: 35px;
        padding-left: 35px;
        vertical-align: middle
    }

        .docFldrBoxHdrTxt_Corporate h2 a {
            color: #fff
        }

.docFldrList_Corporate {
    background: #f7eff8;
    display: block
}

    .docFldrList_Corporate ul {
        list-style: none
    }

        .docFldrList_Corporate ul li {
            float: none;
            list-style: none
        }

            .docFldrList_Corporate ul li a {
                border-bottom: 1px solid #e5d7e7;
                color: #9f1d7a;
                display: block;
                font-size: 14px;
                font-weight: 400;
                line-height: 20px;
                padding: 5px 10px
            }

.sidebarUlist_Corporate {
    background: #f7eff8
}

    .sidebarUlist_Corporate li {
        border-bottom: 1px solid #e8dbea;
        float: none;
        list-style-type: none
    }

        .sidebarUlist_Corporate li a {
            color: #9f1d7a;
            display: inline-block;
            font-size: 14px;
            font-weight: 400;
            line-height: 30px;
            margin-left: 20px
        }

.contentTxtUlist_Corporate {
    list-style: none;
    margin: 0 0 15px;
    padding: 0
}

    .contentTxtUlist_Corporate li {
        float: none;
        list-style-type: none !important;
        margin-left: 0 !important
    }

        .contentTxtUlist_Corporate li:before {
            color: #9f1d7a;
            content: "- ";
            font-size: 15px;
            font-weight: 400
        }

        .contentTxtUlist_Corporate li a {
            color: #9f1d7a;
            display: inline-block;
            font-size: 14px;
            font-weight: 500;
            line-height: 24px
        }

.docFldrBoxHdrTxt_Employment {
    background: url(/images/Icons/Folder_Common.png) no-repeat 0;
    background-size: auto 18px;
    line-height: 16px;
    margin-left: 10px;
    margin-right: 10px
}

    .docFldrBoxHdrTxt_Employment h2 {
        color: #fff;
        display: block;
        display: table-cell;
        font-size: 16px;
        font-weight: 500;
        height: 35px;
        padding-left: 35px;
        vertical-align: middle
    }

        .docFldrBoxHdrTxt_Employment h2 a {
            color: #fff
        }

.docFldrList_Employment {
    background: #fdf6ee;
    display: block
}

    .docFldrList_Employment ul {
        list-style: none
    }

        .docFldrList_Employment ul li {
            float: none;
            list-style: none
        }

            .docFldrList_Employment ul li a {
                border-bottom: 1px solid #fce6cf;
                color: #eb8105;
                display: block;
                font-size: 14px;
                font-weight: 400;
                line-height: 20px;
                padding: 5px 10px
            }

.sidebarUlist_Employment {
    background: #fdf6ee
}

    .sidebarUlist_Employment li {
        border-bottom: 1px solid #fce6cf;
        float: none;
        list-style-type: none
    }

        .sidebarUlist_Employment li a {
            color: #eb8105;
            display: inline-block;
            font-size: 14px;
            font-weight: 400;
            line-height: 30px;
            margin-left: 20px
        }

.contentTxtUlist_Employment {
    list-style: none;
    margin: 0 0 15px;
    padding: 0
}

    .contentTxtUlist_Employment li {
        float: none;
        list-style-type: none !important;
        margin-left: 0 !important
    }

        .contentTxtUlist_Employment li:before {
            color: #eb8105;
            content: "- ";
            font-size: 15px;
            font-weight: 400
        }

        .contentTxtUlist_Employment li a {
            color: #eb8105;
            display: inline-block;
            font-size: 14px;
            font-weight: 500;
            line-height: 24px
        }

.docFldrBoxHdrTxt_HealthnSafety {
    background: url(/images/Icons/Folder_Common.png) no-repeat 0;
    background-size: auto 18px;
    line-height: 16px;
    margin-left: 10px;
    margin-right: 10px
}

    .docFldrBoxHdrTxt_HealthnSafety h2 {
        color: #fff;
        display: block;
        display: table-cell;
        font-size: 16px;
        font-weight: 500;
        height: 35px;
        padding-left: 35px;
        vertical-align: middle
    }

        .docFldrBoxHdrTxt_HealthnSafety h2 a {
            color: #fff
        }

.docFldrList_HealthnSafety {
    background: #f1f7eb;
    display: block
}

    .docFldrList_HealthnSafety ul {
        list-style: none
    }

        .docFldrList_HealthnSafety ul li {
            float: none;
            list-style: none
        }

            .docFldrList_HealthnSafety ul li a {
                border-bottom: 1px solid #e5f1dd;
                color: #7fb85e;
                display: block;
                font-size: 14px;
                font-weight: 400;
                line-height: 20px;
                padding: 5px 10px
            }

.sidebarUlist_HealthnSafety {
    background: #f1f7eb
}

    .sidebarUlist_HealthnSafety li {
        border-bottom: 1px solid #e5f1dd;
        float: none;
        list-style-type: none
    }

        .sidebarUlist_HealthnSafety li a {
            color: #7fb85e;
            display: inline-block;
            font-size: 14px;
            font-weight: 400;
            line-height: 30px;
            margin-left: 20px
        }

.contentTxtUlist_HealthnSafety {
    list-style: none;
    margin: 0 0 15px;
    padding: 0
}

    .contentTxtUlist_HealthnSafety li {
        float: none;
        list-style-type: none !important;
        margin-left: 0 !important
    }

        .contentTxtUlist_HealthnSafety li:before {
            color: #7fb85e;
            content: "- ";
            font-size: 15px;
            font-weight: 400
        }

        .contentTxtUlist_HealthnSafety li a {
            color: #7fb85e;
            display: inline-block;
            font-size: 14px;
            font-weight: 500;
            line-height: 24px
        }

.docFldrBoxHdrTxt_Property {
    background: url(/images/Icons/Folder_Common.png) no-repeat 0;
    background-size: auto 18px;
    line-height: 16px;
    margin-left: 10px;
    margin-right: 10px
}

    .docFldrBoxHdrTxt_Property h2 {
        color: #fff;
        display: block;
        display: table-cell;
        font-size: 16px;
        font-weight: 500;
        height: 35px;
        padding-left: 35px;
        vertical-align: middle
    }

        .docFldrBoxHdrTxt_Property h2 a {
            color: #fff
        }

.docFldrList_Property {
    background: #f4eded;
    display: block
}

    .docFldrList_Property ul {
        list-style: none
    }

        .docFldrList_Property ul li {
            float: none;
            list-style: none
        }

            .docFldrList_Property ul li a {
                border-bottom: 1px solid #f4e3e4;
                color: #be2a1e;
                display: block;
                font-size: 14px;
                font-weight: 400;
                line-height: 20px;
                padding: 5px 10px
            }

.sidebarUlist_Property {
    background: #f4eded
}

    .sidebarUlist_Property li {
        border-bottom: 1px solid #f4e3e4;
        float: none;
        list-style-type: none
    }

        .sidebarUlist_Property li a {
            color: #be2a1e;
            display: inline-block;
            font-size: 14px;
            font-weight: 400;
            line-height: 30px;
            margin-left: 20px
        }

.contentTxtUlist_Property {
    list-style: none;
    margin: 0 0 15px;
    padding: 0
}

    .contentTxtUlist_Property li {
        float: none;
        list-style-type: none !important;
        margin-left: 0 !important
    }

        .contentTxtUlist_Property li:before {
            color: #be2a1e;
            content: "- ";
            font-size: 15px;
            font-weight: 400
        }

        .contentTxtUlist_Property li a {
            color: #be2a1e;
            display: inline-block;
            font-size: 14px;
            font-weight: 500;
            line-height: 24px
        }

.docFldrBoxHdrTxt_Free {
    background: url(/images/Icons/Folder_Common.png) no-repeat 0;
    background-size: auto 18px;
    line-height: 16px;
    margin-left: 10px;
    margin-right: 10px
}

    .docFldrBoxHdrTxt_Free h2 {
        color: #fff;
        display: block;
        display: table-cell;
        font-size: 16px;
        font-weight: 500;
        height: 35px;
        padding-left: 35px;
        vertical-align: middle
    }

        .docFldrBoxHdrTxt_Free h2 a {
            color: #fff
        }

.docFldrList_Free {
    background: #eef7fb;
    display: block
}

    .docFldrList_Free ul {
        list-style: none
    }

        .docFldrList_Free ul li {
            float: none;
            list-style: none
        }

            .docFldrList_Free ul li a {
                border-bottom: 1px solid #ccecf9;
                color: #269ed7;
                display: block;
                font-size: 14px;
                font-weight: 400;
                line-height: 20px;
                padding: 5px 10px
            }

.sidebarUlist_Free {
    background: #eef7fb
}

    .sidebarUlist_Free li {
        border-bottom: 1px solid #ccecf9;
        float: none;
        list-style-type: none
    }

        .sidebarUlist_Free li a {
            color: #269ed7;
            display: inline-block;
            font-size: 14px;
            font-weight: 400;
            line-height: 30px;
            margin-left: 20px
        }

.contentTxtUlist_Free {
    list-style: none;
    margin: 0 0 15px;
    padding: 0
}

    .contentTxtUlist_Free li {
        float: none;
        list-style-type: none !important;
        margin-left: 0 !important
    }

        .contentTxtUlist_Free li:before {
            color: #269ed7;
            content: "- ";
            font-size: 15px;
            font-weight: 400
        }

        .contentTxtUlist_Free li a {
            color: #269ed7;
            display: inline-block;
            font-size: 14px;
            font-weight: 500;
            line-height: 24px
        }

.titletop {
    height: 45px;
    width: 100%
}

.bgcolor_default {
    background-color: #269ed7
}

.titlewthout_icon {
    padding-left: 15px
}

    .titlewthout_icon h1 {
        color: #fff;
        font-size: 16px;
        font-weight: 500;
        line-height: 45px
    }

.titlewthout_icon {
    display: inline-block;
    height: 45px;
    margin-left: 0;
    position: relative
}

    .titlewthout_icon h2 {
        color: #fff;
        font-size: 16px;
        font-weight: 500;
        line-height: 45px;
        margin-right: 15px
    }

.boxdarkHdr {
    background-color: #269ed7;
    height: 45px;
    padding-left: 10px;
    padding-right: 10px
}

.boxdarkHdrTitle {
    color: #fff;
    display: block;
    font-size: 20px;
    font-weight: 500
}

.box300Wrap {
    margin-bottom: 10px
}

.testiName {
    display: block;
    line-height: 18px;
    padding-top: 4px
}

    .testiName h2 {
        font-size: 16px;
        font-weight: 500
    }

span.boxdarkHdrTitle {
    font-size: 14px;
    font-weight: 500
}

.testimonialtxt {
    background: #eef7fb;
    display: block
}

    .testimonialtxt p {
        color: #2c4086;
        font-size: 14px;
        font-weight: 400;
        padding: 5px 10px;
        text-align: left
    }

.newsltrBoxWrap {
    display: block;
    margin-bottom: 20px;
    width: 100%
}

.newsltrBoxHead {
    background-color: #009ee0;
    display: block;
    height: 30px;
    padding: 5px 10px
}

.newsltrTitle {
    background: url(/images/Icons/Newsletters_Common.png) no-repeat 0;
    background-size: auto 18px;
    color: #fff;
    display: block;
    font-size: 16px;
    font-weight: 500;
    height: 25px;
    line-height: 25px;
    padding-left: 30px
}

.newsletrLink {
    background-color: #eef7fb;
    margin-bottom: 10px
}

    .newsletrLink ul {
        list-style: none
    }

        .newsletrLink ul li {
            float: none;
            list-style: none
        }

            .newsletrLink ul li a {
                color: #269ed7;
                display: block;
                font-size: 14px;
                font-weight: 400;
                line-height: 20px;
                padding: 5px 10px
            }

            .newsletrLink ul li a, .newsletrLink ul li:last-child a {
                border-bottom: 1px solid #ccecf9
            }

.selectBoxNewsltr {
    border-top: 1px solid #269ed7;
    color: #269ed7;
    padding-top: 10px;
    text-align: right
}

    .selectBoxNewsltr select {
        padding: 5px;
        width: 100px
    }

.forgot_wrap {
    margin: 100px auto;
    width: 614px
}

.logoutwrap {
    padding: 100px 0;
    text-align: center
}

.login_wrap {
    border-right: 1px solid #269ed7;
    float: left;
    padding-right: 15px;
    width: 614px
}

.registr_wrap {
    border-left: 1px solid #269ed7;
    float: right;
    margin-left: -1px;
    padding-left: 15px;
    position: relative;
    width: 615px
}

.loginRgsBoxName {
    background: #269ed7;
    height: 40px;
    width: 100%
}

    .loginRgsBoxName h3 {
        color: #fff;
        font-size: 16px;
        font-weight: 500;
        line-height: 40px;
        margin-left: 15px
    }

.formbox {
    padding: 0 15px;
    width: 585px
}

.formRow {
    margin-top: 15px;
    position: relative;
    width: 100%
}

.formNameLft {
    float: left;
    font-size: 16px;
    line-height: 38px;
    margin-right: 15px;
    width: 200px
}

.formFieldRght {
    float: right;
    width: 370px
}

.loginTxt {
    line-height: 38px;
    width: 100px
}

.loginFld {
    width: 480px
}

.formRow p {
    display: inline-block;
    margin-bottom: 10px;
    text-align: justify;
    width: 90%
}

.formRow .chkNewsLtr {
    float: right;
    margin-right: 15px;
    margin-top: 45px
}

.formRow .chkNewsLtr_mrgntop {
    margin-top: 64px
}

.formFieldRght .form-control {
    border: 1px solid #ccc;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    color: #555;
    float: left;
    font-family: Ubuntu,sans-serif;
    font-size: 15px;
    height: 30px;
    padding: 3px 5px;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    width: 91% !important
}

.formFieldRght input[type=submit] {
    background: #269ed7;
    color: #fff;
    font-size: 17px;
    font-weight: 500;
    margin-right: 23px
}

.regstxtarea textarea {
    font-family: Ubuntu,sans-serif;
    font-size: 15px;
    height: 60px;
    width: 91%
}

.regstxtarea textarea, .selectfld select {
    border: 1px solid #ccc;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    color: #555;
    padding: 3px 5px;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out
}

.selectfld select {
    height: 38px;
    width: 95%
}

.lh18 {
    line-height: 18px !important
}

.chkbox {
    display: inline-block;
    margin-top: 12px
}

.rgstxt {
    display: block;
    font-size: 13px;
    margin-top: -6px
}

.requerdSgn {
    color: red;
    font-weight: 700;
    padding-left: 3px
}

.requerdSgn_tmc {
    float: right;
    margin-right: -25px;
    margin-top: 43px
}

.rememberme {
    float: left;
    font-size: 13px;
    line-height: 12px;
    line-height: 34px
}

    .rememberme input {
        display: inline-block;
        float: left;
        margin-right: 5px;
        margin-top: 10px
    }

.loginbtn {
    float: right
}

.btncomn {
    border: 1px solid transparent;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 0;
    padding: 6px 12px;
    text-align: center;
    vertical-align: middle
}

.forgtnpass {
    color: #269ed7;
    display: inline-block;
    float: right;
    font-size: 13px;
    line-height: 34px;
    margin-right: 24px;
    text-align: right
}

    .forgtnpass:hover {
        text-decoration: underline
    }

.rgsTxt {
    display: block
}

.formNameLftRegs {
    float: left;
    margin-left: 15px;
    margin-right: 10px;
    width: 200px
}

.formFieldRghtRegs {
    float: right;
    width: 300px
}

.infoShrtTxt {
    min-height: 0 !important
}

.infoBoxlink {
    height: 245px !important
}

.docFldrinfoBoxHdrTxt_Business {
    background: url(/images/Icons/Folder_Information_Common.png) no-repeat 0;
    background-size: auto 18px;
    line-height: 16px;
    margin-left: 10px;
    margin-right: 10px
}

    .docFldrinfoBoxHdrTxt_Business h2 {
        color: #fff;
        display: block;
        display: table-cell;
        font-size: 16px;
        font-weight: 500;
        height: 35px;
        padding-left: 35px;
        vertical-align: middle
    }

        .docFldrinfoBoxHdrTxt_Business h2 a {
            color: #fff
        }

.docFldrinfoBoxHdrTxt_Corporate {
    background: url(/images/Icons/Folder_Information_Common.png) no-repeat 0;
    background-size: auto 18px;
    line-height: 16px;
    margin-left: 10px;
    margin-right: 10px
}

    .docFldrinfoBoxHdrTxt_Corporate h2 {
        color: #fff;
        display: block;
        display: table-cell;
        font-size: 16px;
        font-weight: 500;
        height: 35px;
        padding-left: 35px;
        vertical-align: middle
    }

        .docFldrinfoBoxHdrTxt_Corporate h2 a {
            color: #fff
        }

.docFldrinfoBoxHdrTxt_Employment {
    background: url(/images/Icons/Folder_Information_Common.png) no-repeat 0;
    background-size: auto 18px;
    line-height: 16px;
    margin-left: 10px;
    margin-right: 10px
}

    .docFldrinfoBoxHdrTxt_Employment h2 {
        color: #fff;
        display: block;
        display: table-cell;
        font-size: 16px;
        font-weight: 500;
        height: 35px;
        padding-left: 35px;
        vertical-align: middle
    }

        .docFldrinfoBoxHdrTxt_Employment h2 a {
            color: #fff
        }

.docFldrinfoBoxHdrTxt_HealthnSafety {
    background: url(/images/Icons/Folder_Information_Common.png) no-repeat 0;
    background-size: auto 18px;
    line-height: 16px;
    margin-left: 10px;
    margin-right: 10px
}

    .docFldrinfoBoxHdrTxt_HealthnSafety h2 {
        color: #fff;
        display: block;
        display: table-cell;
        font-size: 16px;
        font-weight: 500;
        height: 35px;
        padding-left: 35px;
        vertical-align: middle
    }

        .docFldrinfoBoxHdrTxt_HealthnSafety h2 a {
            color: #fff
        }

.docFldrinfoBoxHdrTxt_Property {
    background: url(/images/Icons/Folder_Information_Common.png) no-repeat 0;
    background-size: auto 18px;
    line-height: 16px;
    margin-left: 10px;
    margin-right: 10px
}

    .docFldrinfoBoxHdrTxt_Property h2 {
        color: #fff;
        display: block;
        display: table-cell;
        font-size: 16px;
        font-weight: 500;
        height: 35px;
        padding-left: 35px;
        vertical-align: middle
    }

        .docFldrinfoBoxHdrTxt_Property h2 a {
            color: #fff
        }

.tbleComnGrid {
    margin-bottom: 10px
}

.tbleComn table {
    border-collapse: collapse;
    text-align: left;
    width: 100%
}

.tbleComn {
    background: #fff;
    box-shadow: 0 1px 3px rgba(0,0,0,.2);
    margin-bottom: 10px;
    overflow: hidden
}

    .tbleComn table thead th {
        background-color: #ccecf9;
        color: #269ed7;
        font-size: 17px;
        font-weight: 700;
        line-height: 40px;
        padding: 0 10px
    }

        .tbleComn table thead th:first-child {
            border: none;
            text-align: left
        }

    .tbleComn table tbody td {
        color: #269ed7;
        font-size: 14px;
        font-weight: 500;
        padding: 10px 10px 0;
        text-align: left;
        vertical-align: middle
    }

        .tbleComn table tbody td:first-child {
            border-left: none;
            text-align: left;
            width: 300px
        }

        .tbleComn table tbody td a {
            color: #269ed7;
            font-size: 14px;
            font-weight: 500;
            text-decoration: underline
        }

            .tbleComn table tbody td a:hover {
                text-decoration: none
            }

td.tbleComn_headr {
    background: #269ed7 !important;
    color: #fff !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    height: 45px;
    line-height: 20px;
    padding-bottom: 0 !important;
    padding-top: 0 !important
}

.bluebdrRght {
    border-right: 1px solid #269ed7 !important
}

.bluebdrLft {
    border-left: 1px solid #269ed7
}

.tblupdtedAdtion table {
    border-collapse: collapse;
    text-align: left;
    width: 100%
}

.tblupdtedAdtion {
    background: #fff;
    box-shadow: 0 1px 3px rgba(0,0,0,.2);
    margin-bottom: 10px;
    overflow: hidden
}

    .tblupdtedAdtion table thead th {
        background-color: #ccecf9;
        color: #269ed7;
        font-size: 17px;
        font-weight: 700;
        line-height: 40px;
        padding: 0 10px
    }

        .tblupdtedAdtion table thead th:first-child {
            border: none;
            text-align: left
        }

    .tblupdtedAdtion table tbody td {
        color: #269ed7;
        font-size: 14px;
        font-weight: 400;
        padding: 5px 10px;
        text-align: left;
        vertical-align: middle
    }

        .tblupdtedAdtion table tbody td:first-child {
            border-left: none;
            text-align: left;
            width: 360px !important
        }

        .tblupdtedAdtion table tbody td a {
            color: #269ed7;
            font-size: 14px;
            font-weight: 400;
            text-decoration: none
        }

            .tblupdtedAdtion table tbody td a:hover {
                text-decoration: none
            }

.bdrBtmClm {
    border-bottom: 1px solid #89d9fb !important
}

.contactInfo, .contatcFrmInfo {
    padding-left: 15px
}

.cntcFrmBox {
    display: block;
    position: relative;
    width: 100%
}

.cntcFrmBoxRow {
    margin-bottom: 10px
}

.cntcFrmBoxRowLft {
    color: #6d6e71;
    float: left;
    font-size: 17px;
    font-weight: 500;
    width: 120px
}

.cntcFrmBoxRowRght {
    float: left;
    width: 490px
}

    .cntcFrmBoxRowRght input[type=email], .cntcFrmBoxRowRght input[type=number], .cntcFrmBoxRowRght input[type=text] {
        font-size: 15px;
        height: 30px;
        width: 91% !important
    }

    .cntcFrmBoxRowRght input[type=email], .cntcFrmBoxRowRght input[type=number], .cntcFrmBoxRowRght input[type=text], .cntcFrmBoxRowRght textarea {
        border: 1px solid #ccc;
        box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
        color: #555;
        padding: 3px 5px;
        transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out
    }

    .cntcFrmBoxRowRght textarea {
        height: 90px;
        width: 91%; 
        font-size:15px
    }

    .cntcFrmBoxRowRght input[type=submit] {
        background: #269ed7;
        color: #fff;
        font-size: 17px;
        font-weight: 500;
        margin-right: 15px
    }

.nospcelft {
    margin-left: -15px
}

.footer_wrap {
    background-color: #269ed7;
    margin-top: 10px;
    width: 100%
}

.footerrow {
    width: 100%
}

.footerLink {
    list-style: none;
    margin: 0 auto;
    padding-bottom: 10px;
    padding-top: 10px;
    width: 470px
}

    .footerLink li {
        float: left
    }

        .footerLink li a {
            border-right: 1px solid #f5f5f5;
            color: #f5f5f5;
            display: inline-block;
            font-size: 14px;
            font-weight: 500;
            line-height: 13px;
            padding: 0 10px
        }

        .footerLink li:last-child a {
            border-right: none
        }

        .footerLink li a:hover {
            text-decoration: underline
        }

.footerSocialLink li img {
    height: 25px
}

.footerSocialLink {
    list-style: none;
    margin: 0 auto;
    padding-bottom: 8px;
    padding-top: 8px;
    width: 250px
}

    .footerSocialLink li {
        float: left;
        height: 25px
    }

        .footerSocialLink li a {
            padding: 0 10px
        }

a.dkbluebutton {
    background-color: #269ed7;
    color: #fff;
    display: inline-block;
    font-size: 15px;
    font-weight: 500;
    line-height: 25px;
    line-height: 30px;
    text-align: center;
    width: 200px
}

.unodrListdflt {
    list-style: none;
    margin: 0 0 15px;
    padding: 0
}

    .unodrListdflt li {
        color: #6d6e71;
        display: block;
        font-size: 15px;
        font-weight: 500;
        line-height: 24px;
        list-style: decimal inside
    }

.backLink {
    margin: 15px auto;
    width: 200px
}

    .backLink a {
        color: #269ed7;
        font-size: 14px;
        font-weight: 500
    }

.advnceSrchBox {
    margin-top: 15px
}

.advnceSrchLink {
    background: url(/images/subheader_action_close.gif) no-repeat 0;
    color: #fff;
    font-size: 17px;
    font-weight: 500;
    line-height: 40px;
    margin-left: 15px;
    padding-left: 25px;
    text-decoration: underline
}

    .advnceSrchLink:hover {
        text-decoration: none
    }

.searchTitl {
    color: #fff;
    display: block;
    font-size: 16px;
    font-weight: 500;
    line-height: 45px;
    margin-bottom: 10px;
    padding-left: 15px
}

.searchTxtbox {
    margin-bottom: 10px;
    margin-top: 5px
}

.scrollToTop {
    background-color: #08b;
    border-radius: 50%;
    bottom: 45px;
    color: #fff;
    display: none;
    height: 32px;
    opacity: .5;
    padding: 15px;
    position: fixed;
    right: 10px;
    text-align: center;
    text-decoration: none;
    width: 32px
}

i.topicon {
    background: url(/images/arrow_top.png) no-repeat top;
    background-size: auto 18px;
    display: block;
    height: 16px;
    width: 100%
}

.scrollToTop span {
    display: block;
    font-size: 14px;
    font-weight: 500;
    padding: 1px 0;
    text-transform: uppercase
}

.scrollToTop:hover {
    color: #fff;
    opacity: 1;
    text-decoration: none
}

.BuyBtn_inPage {
    margin-bottom: 15px;
    margin-left: 15px;
    width: 300px
}

.Business_BuyBtn_wrap, .Corporate_BuyBtn_wrap, .Employment_BuyBtn_wrap, .Free_BuyBtn_wrap, .HealthnSafety_BuyBtn_wrap, .Premium_Pack_BuyBtn_wrap, .Premium_Plus_Pack_BuyBtn_wrap, .Property_BuyBtn_wrap {
    background-color: #fff;
    overflow: hidden;
    width: 100%
}

.Business_BuyBtnName, .Corporate_BuyBtnName, .Employment_BuyBtnName, .Free_BuyBtnName, .HealthnSafety_BuyBtnName, .Premium_Pack_BuyBtnName, .Premium_Plus_Pack_BuyBtnName, .Property_BuyBtnName {
    display: block;
    font-size: 20px;
    font-weight: 400;
    line-height: 20px
}

.Business_BuyBtnMoreBtn, .Corporate_BuyBtnMoreBtn, .Employment_BuyBtnMoreBtn, .Free_BuyBtnMoreBtn, .HealthnSafety_BuyBtnMoreBtn, .Premium_Pack_BuyBtnMoreBtn, .Premium_Plus_Pack_BuyBtnMoreBtn, .Property_BuyBtnMoreBtn {
    color: #fff;
    display: block;
    font-size: 18px;
    font-weight: 500;
    height: 35px;
    line-height: 30px;
    margin: 15px 0;
    overflow: hidden;
    text-align: center
}

    .Business_BuyBtnMoreBtn a, .Corporate_BuyBtnMoreBtn a, .Employment_BuyBtnMoreBtn a, .Free_BuyBtnMoreBtn a, .HealthnSafety_BuyBtnMoreBtn a, .Premium_Pack_BuyBtnMoreBtn a, .Premium_Plus_Pack_BuyBtnMoreBtn a, .Property_BuyBtnMoreBtn a {
        color: #fff;
        display: block
    }

        .Business_BuyBtnMoreBtn a:hover, .Corporate_BuyBtnMoreBtn a:hover, .Employment_BuyBtnMoreBtn a:hover, .Free_BuyBtnMoreBtn a:hover, .HealthnSafety_BuyBtnMoreBtn a:hover, .Premium_Pack_BuyBtnMoreBtn a:hover, .Premium_Plus_Pack_BuyBtnMoreBtn a:hover, .Property_BuyBtnMoreBtn a:hover {
            text-decoration: none
        }

.Business_BuyBtn_ShortText, .Corporate_BuyBtn_ShortText, .Employment_BuyBtn_ShortText, .Free_BuyBtn_ShortText, .HealthnSafety_BuyBtn_ShortText, .Premium_Pack_BuyBtn_ShortText, .Premium_Plus_Pack_BuyBtn_ShortText, .Property_BuyBtn_ShortText {
    display: block;
    font-size: 14px;
    font-weight: 400;
    min-height: 60px;
    text-align: center
}

.Business_BuyBtn_Price, .Corporate_BuyBtn_Price, .Employment_BuyBtn_Price, .Free_BuyBtn_Price, .HealthnSafety_BuyBtn_Price, .Premium_Pack_BuyBtn_Price, .Premium_Plus_Pack_BuyBtn_Price, .Property_BuyBtn_Price {
    display: block;
    font-size: 20px;
    font-weight: 500;
    margin-top: 20px
}

.Business_BuyBtn_wrap {
    background-color: #2c4086
}

.Business_BuyBtn_head {
    padding: 15px 10px;
    text-align: center
}

.Business_BuyBtnName {
    color: #fff
}

.Business_BuyBtnMoreBtn {
    background-color: #fff
}

    .Business_BuyBtnMoreBtn a {
        color: #2c4086
    }

.Business_BuyBtn_ShortText {
    color: #fff
}

.Business_BuyBtn_wrap:hover > .Business_BuyBtn_head {
    background-color: #fff;
    transition: background-color .5s linear
}

    .Business_BuyBtn_wrap:hover > .Business_BuyBtn_head span {
        color: #6d6e71
    }

    .Business_BuyBtn_wrap:hover > .Business_BuyBtn_head > .Business_BuyBtnMoreBtn {
        background-color: #2c4086
    }

    .Business_BuyBtn_wrap:hover > .Business_BuyBtn_head > .Business_BuyBtnName {
        color: #2c4086
    }

    .Business_BuyBtn_wrap:hover > .Business_BuyBtn_head > .Business_BuyBtnMoreBtn a {
        color: #fff
    }

.Corporate_BuyBtn_wrap {
    background-color: #9f1d7a
}

.Corporate_BuyBtn_head {
    padding: 15px 10px;
    text-align: center
}

.Corporate_BuyBtnName {
    color: #fff
}

.Corporate_BuyBtnMoreBtn {
    background-color: #fff
}

    .Corporate_BuyBtnMoreBtn a {
        color: #9f1d7a
    }

.Corporate_BuyBtn_ShortText {
    color: #fff
}

.Corporate_BuyBtn_wrap:hover > .Corporate_BuyBtn_head {
    background-color: #fff;
    transition: background-color .5s linear
}

    .Corporate_BuyBtn_wrap:hover > .Corporate_BuyBtn_head span {
        color: #6d6e71
    }

    .Corporate_BuyBtn_wrap:hover > .Corporate_BuyBtn_head > .Corporate_BuyBtnMoreBtn {
        background-color: #9f1d7a
    }

    .Corporate_BuyBtn_wrap:hover > .Corporate_BuyBtn_head > .Corporate_BuyBtnName {
        color: #9f1d7a
    }

    .Corporate_BuyBtn_wrap:hover > .Corporate_BuyBtn_head > .Corporate_BuyBtnMoreBtn a {
        color: #fff
    }

.Employment_BuyBtn_wrap {
    background-color: #eb8105
}

.Employment_BuyBtn_head {
    padding: 15px 10px;
    text-align: center
}

.Employment_BuyBtnName {
    color: #fff
}

.Employment_BuyBtnMoreBtn {
    background-color: #fff
}

    .Employment_BuyBtnMoreBtn a {
        color: #eb8105
    }

.Employment_BuyBtn_ShortText {
    color: #fff
}

.Employment_BuyBtn_wrap:hover > .Employment_BuyBtn_head {
    background-color: #fff;
    transition: background-color .5s linear
}

    .Employment_BuyBtn_wrap:hover > .Employment_BuyBtn_head span {
        color: #6d6e71
    }

    .Employment_BuyBtn_wrap:hover > .Employment_BuyBtn_head > .Employment_BuyBtnMoreBtn {
        background-color: #eb8105
    }

    .Employment_BuyBtn_wrap:hover > .Employment_BuyBtn_head > .Employment_BuyBtnName {
        color: #eb8105
    }

    .Employment_BuyBtn_wrap:hover > .Employment_BuyBtn_head > .Employment_BuyBtnMoreBtn a {
        color: #fff
    }

.HealthnSafety_BuyBtn_wrap {
    background-color: #7fb85e
}

.HealthnSafety_BuyBtn_head {
    padding: 15px 10px;
    text-align: center
}

.HealthnSafety_BuyBtnName {
    color: #fff
}

.HealthnSafety_BuyBtnMoreBtn {
    background-color: #fff
}

    .HealthnSafety_BuyBtnMoreBtn a {
        color: #7fb85e
    }

.HealthnSafety_BuyBtn_ShortText {
    color: #fff
}

.HealthnSafety_BuyBtn_wrap:hover > .HealthnSafety_BuyBtn_head {
    background-color: #fff;
    transition: background-color .5s linear
}

    .HealthnSafety_BuyBtn_wrap:hover > .HealthnSafety_BuyBtn_head span {
        color: #6d6e71
    }

    .HealthnSafety_BuyBtn_wrap:hover > .HealthnSafety_BuyBtn_head > .HealthnSafety_BuyBtnMoreBtn {
        background-color: #7fb85e
    }

    .HealthnSafety_BuyBtn_wrap:hover > .HealthnSafety_BuyBtn_head > .HealthnSafety_BuyBtnName {
        color: #7fb85e
    }

    .HealthnSafety_BuyBtn_wrap:hover > .HealthnSafety_BuyBtn_head > .HealthnSafety_BuyBtnMoreBtn a {
        color: #fff
    }

.Property_BuyBtn_wrap {
    background-color: #be2a1e
}

.Property_BuyBtn_head {
    padding: 15px 10px;
    text-align: center
}

.Property_BuyBtnName {
    color: #fff
}

.Property_BuyBtnMoreBtn {
    background-color: #fff
}

    .Property_BuyBtnMoreBtn a {
        color: #be2a1e
    }

.Property_BuyBtn_ShortText {
    color: #fff
}

.Property_BuyBtn_wrap:hover > .Property_BuyBtn_head {
    background-color: #fff;
    transition: background-color .5s linear
}

    .Property_BuyBtn_wrap:hover > .Property_BuyBtn_head span {
        color: #6d6e71
    }

    .Property_BuyBtn_wrap:hover > .Property_BuyBtn_head > .Property_BuyBtnMoreBtn {
        background-color: #be2a1e
    }

    .Property_BuyBtn_wrap:hover > .Property_BuyBtn_head > .Property_BuyBtnName {
        color: #be2a1e
    }

    .Property_BuyBtn_wrap:hover > .Property_BuyBtn_head > .Property_BuyBtnMoreBtn a {
        color: #fff
    }

.Free_BuyBtn_wrap {
    background-color: #269ed7
}

.Free_BuyBtn_head {
    padding: 20px 10px;
    text-align: center
}

.Free_BuyBtnName {
    color: #fff
}

.Free_BuyBtnMoreBtn {
    background-color: #fff
}

    .Free_BuyBtnMoreBtn a {
        color: #269ed7
    }

.Free_BuyBtn_ShortText {
    color: #fff
}

.Free_BuyBtn_wrap:hover > .Free_BuyBtn_head {
    background-color: #fff;
    transition: background-color .5s linear
}

    .Free_BuyBtn_wrap:hover > .Free_BuyBtn_head span {
        color: #6d6e71
    }

    .Free_BuyBtn_wrap:hover > .Free_BuyBtn_head > .Free_BuyBtnMoreBtn {
        background-color: #269ed7
    }

    .Free_BuyBtn_wrap:hover > .Free_BuyBtn_head > .Free_BuyBtnName {
        color: #269ed7
    }

    .Free_BuyBtn_wrap:hover > .Free_BuyBtn_head > .Free_BuyBtnMoreBtn a {
        color: #fff
    }

.Premium_Plus_Pack_BuyBtn_wrap {
    background-color: #daa504
}

.Premium_Plus_Pack_BuyBtn_head {
    padding: 20px 10px;
    text-align: center
}

.Premium_Plus_Pack_BuyBtnName {
    color: #fff
}

.Premium_Plus_Pack_BuyBtnMoreBtn {
    background-color: #fff
}

    .Premium_Plus_Pack_BuyBtnMoreBtn a {
        color: #daa504
    }

.Premium_Plus_Pack_BuyBtn_Price, .Premium_Plus_Pack_BuyBtn_ShortText {
    color: #fff
}

.Premium_Plus_Pack_BuyBtn_wrap:hover > .Premium_Plus_Pack_BuyBtn_head {
    background-color: #fff;
    transition: background-color .5s linear
}

    .Premium_Plus_Pack_BuyBtn_wrap:hover > .Premium_Plus_Pack_BuyBtn_head span {
        color: #6d6e71
    }

    .Premium_Plus_Pack_BuyBtn_wrap:hover > .Premium_Plus_Pack_BuyBtn_head > .Premium_Plus_Pack_BuyBtnMoreBtn {
        background-color: #daa504
    }

    .Premium_Plus_Pack_BuyBtn_wrap:hover > .Premium_Plus_Pack_BuyBtn_head > .Premium_Plus_Pack_BuyBtnName {
        color: #daa504
    }

    .Premium_Plus_Pack_BuyBtn_wrap:hover > .Premium_Plus_Pack_BuyBtn_head > .Premium_Plus_Pack_BuyBtnMoreBtn a {
        color: #fff
    }

.Premium_Pack_BuyBtn_wrap {
    background-color: #9c9d9c
}

.Premium_Pack_BuyBtn_head {
    padding: 20px 10px;
    text-align: center
}

.Premium_Pack_BuyBtnName {
    color: #fff
}

.Premium_Pack_BuyBtnMoreBtn {
    background-color: #fff
}

    .Premium_Pack_BuyBtnMoreBtn a {
        color: #9c9d9c
    }

.Premium_Pack_BuyBtn_Price, .Premium_Pack_BuyBtn_ShortText {
    color: #fff
}

.Premium_Pack_BuyBtn_wrap:hover > .Premium_Pack_BuyBtn_head {
    background-color: #fff;
    transition: background-color .5s linear
}

    .Premium_Pack_BuyBtn_wrap:hover > .Premium_Pack_BuyBtn_head span {
        color: #6d6e71
    }

    .Premium_Pack_BuyBtn_wrap:hover > .Premium_Pack_BuyBtn_head > .Premium_Pack_BuyBtnMoreBtn {
        background-color: #9c9d9c
    }

    .Premium_Pack_BuyBtn_wrap:hover > .Premium_Pack_BuyBtn_head > .Premium_Pack_BuyBtnName {
        color: #9c9d9c
    }

    .Premium_Pack_BuyBtn_wrap:hover > .Premium_Pack_BuyBtn_head > .Premium_Pack_BuyBtnMoreBtn a {
        color: #fff
    }

.BuyBtn_bdr_Business {
    border: 1px solid #2c4086
}

.BuyBtn_bdr_Corporate {
    border: 1px solid #9f1d7a
}

.BuyBtn_bdr_Employment {
    border: 1px solid #eb8105
}

.BuyBtn_bdr_HealthnSafety {
    border: 1px solid #7fb85e
}

.BuyBtn_bdr_Property {
    border: 1px solid #be2a1e
}

.BuyBtn_bdr_Free {
    border: 1px solid #269ed7
}

.BuyBtn_bdr_Premium_Plus_Pack {
    border: 1px solid #daa504
}

.BuyBtn_bdr_Premium_Pack {
    border: 1px solid #9c9d9c
}

.color_blue {
    color: #269ed7
}

.color_white {
    color: #fff
}

.clor_blue {
    color: #269ed7
}

.color_business {
    color: #2c4086 !important
}

.color_corporate {
    color: #9f1d7a !important
}

.color_employment {
    color: #eb8105 !important
}

.color_healthSafety, .color_healthnsafety {
    color: #7fb85e !important
}

.color_property {
    color: #be2a1e !important
}

.color_free {
    color: #269ed7 !important
}

.color_premPlsPck {
    color: #daa504 !important
}

.color_premPck {
    color: #9c9d9c !important
}

.color_blue a {
    color: #269ed7
}

.color_white a {
    color: #fff
}

.clor_blue a {
    color: #269ed7
}

.color_business a {
    color: #2c4086 !important
}

.color_corporate a {
    color: #9f1d7a !important
}

.color_employment a {
    color: #eb8105 !important
}

.color_healthSafety a, .color_healthnsafety a {
    color: #7fb85e !important
}

.color_property a {
    color: #be2a1e !important
}

.color_free a {
    color: #269ed7 !important
}

.color_premPlsPck a {
    color: #daa504
}

.color_premPck a {
    color: #9c9d9c
}

.bgcolor_business {
    background-color: #2c4086
}

.bgcolor_corporate {
    background-color: #9f1d7a
}

.bgcolor_employment {
    background-color: #eb8105
}

.bgcolor_healthSafety {
    background-color: #7fb85e
}

.bgcolor_property {
    background-color: #be2a1e
}

.bgcolor_free {
    background-color: #269ed7
}

.bgcolor_premPlsPck {
    background-color: #daa504
}

.bgcolor_premPck {
    background-color: #9c9d9c
}

.searchBoxBtn {
    height: 48px;
    width: 38px
}

.ErrorMsg {
    color: red;
    display: block;
    margin-top: 15px
}

.searchBoxTop_Btn {
    height: 40px;
    width: 38px
}

.font17 {
    font-size: 14px !important;
    line-height: 20px
}

.tableFooter {
    line-height: 0px;
    padding-top: 0
}

.docsndinfotopTxt p {
    color: #6d6e71;
    font-size: 15px;
    font-weight: 500;
    line-height: 15px;
    margin: 0 0 15px;
    text-align: center
}

.fldrNamewdth {
    max-width: 150px
}

.fldrNamewdth, .grpNamewdth, .sbfldrNamewdth {
    display: table-cell;
    height: 60px;
    line-height: 20px;
    min-width: 30px;
    vertical-align: middle
}

.grpNamewdth, .sbfldrNamewdth {
    max-width: 350px
}

.titleDocLftFlex .shortTitleName {
    align-items: center;
    display: flex;
    height: 45px;
    line-height: 20px
}

.mrg0right {
    margin-right: 0
}

.cntnOpenInEditor {
    background: url(/images/download-document_icon.png) no-repeat 0;
    margin: 10px 0;
    width: 180px
}

    .cntnOpenInEditor a {
        color: #6d6e71;
        display: inline-block;
        font-size: 17px;
        font-weight: 500;
        line-height: 40px;
        padding-left: 60px
    }

.hmSugnupFormWrap {
    margin-top: 75px
}

.unoderpointHm {
    padding: 0
}

    .unoderpointHm li {
        padding: 10px 0
    }

.bgtopSection {
    background-image: url(/images/banner1.jpg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    margin-top: -10px;
    padding-top: 10px;
    z-index: -1
}

.tbleRowWrap {
    border-bottom: 1px solid #269ed7;
    padding: 15px 0;
    width: 100%
}

.tbleRowWrap_left1, .tbleRowWrap_left2 {
    display: inline-block;
    float: left
}

.tbleRowWrap_right {
    display: inline-block;
    float: right
}

.img_BS_crclBox_wrap {
    margin: 0 auto;
    width: 50px
}
    .img_BS_crclBox_wrap img{
        width:100%;
        height:auto;
    }

    .hmSugnupFormWrap {
        border-left: 1px solid #fff;
        margin-left: -1px;
        margin-top: 40px;
        padding-left: 20px
    }

.unoderpointHm {
    color: #fff;
    list-style: none;
    margin: 0;
    padding: 0 0 45px
}

    .unoderpointHm li {
        background-image: url(/images/Icons/star_white.png);
        background-position: 0;
        background-repeat: no-repeat;
        background-size: auto 20px;
        font-family: Ubuntu,sans-serif;
        font-size: 16px;
        font-weight: 500;
        line-height: 25px;
        margin: 0;
        padding: 10px 0 10px 40px
    }

.pricingHm_wrap {
    margin-top: 10px; 
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.pricingTbleDocNam {
    list-style: none;
    padding: 0 20px 0 95px;
    text-align: left
}

    .pricingTbleDocNam li {
        font-size: 14px;
        font-weight: 500;
        line-height: 16px;
        padding-bottom: 8px
    }

        .pricingTbleDocNam li:before {
            content: "Or ";
            font-size: 14px;
            font-weight: 500;
            margin-right: 8px
        }

        .pricingTbleDocNam li:first-child:before {
            content: "";
            font-size: 15px;
            font-weight: 500;
            padding-left: 22px
        }

.pricingTbleDocNamPlsSgn {
    list-style: none;
    padding: 0 20px 0 95px;
    text-align: left
}

    .pricingTbleDocNamPlsSgn li {
        font-size: 14px;
        font-weight: 500;
        line-height: 16px;
        padding-bottom: 8px
    }

        .pricingTbleDocNamPlsSgn li:before {
            content: "+ ";
            display: -webkit-inline-box;
            font-size: 22px;
            font-weight: 500;
            margin-right: 8px
        }

        .pricingTbleDocNamPlsSgn li:first-child:before {
            content: "";
            font-size: 14px;
            font-weight: 500;
            padding-left: 13px
        }

.txtshadowbg {
    text-shadow: 0 0 60px #fff
}

.topmrgn10 {
    margin-top: 15px
}

.color_white1 {
    color: #fff !important
}

.testimonialTtitlTxt {
    display: inline-block;
    float: left;
    margin-right: 10px
}

.testimonialStarBg {
    display: inline-block;
    height: 24px;
    padding-top: 9px;
    width: auto
}

.numberInCrcle {
    background-color: #269ed7;
    border-radius: 50%;
    color: #fff;
    font-size: 40px;
    height: 70px;
    line-height: 70px;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    width: 70px
}

.leftIconImg, .whatYouGet_icon {
    padding: 0 15px;
    text-align: center;
    width: 75px
}

    .leftIconImg img {
        display: block;
        height: 32px;
        margin: 0 auto
    }

    .leftIconImg span {
        color: #269ed7;
        display: block;
        font-size: 13px;
        font-weight: 500;
        padding-top: 10px;
        text-align: center
    }

.leftIconImg_descpTxt {
    text-align: left;
    width: 800px
}

    .leftIconImg_descpTxt p {
        font-size: 14px;
        font-weight: 500
    }

.pricePgHeading {
    font-size: 18px;
    font-weight: 500;
    padding-bottom: 10px
}

.pricePgDescp {
    float: left;
    width: 630px
}

.pricePgBuyBtn {
    background-color: #269ed7;
    color: #fff;
    display: block;
    float: right;
    font-size: 15px;
    font-weight: 400;
    line-height: 30px;
    margin-top: 5px;
    text-align: center;
    text-decoration: none;
    width: 160px
}

.teamSection_wrap {
    background-color: #6d6e71;
    padding-bottom: 15px;
    position: relative
}

.teamBox_wrap {
    float: left;
    height: 500px;
    margin-bottom: 10px;
    margin-right: 105px;
    margin-top: 10px;
    overflow: hidden;
    position: relative;
    width: 230px
}

    .teamBox_wrap:nth-child(4n+4) {
        margin-right: 0
    }

.teamImg {
    height: 230px;
    margin: 0 auto;
    width: 230px
}

    .teamImg img {
        border-radius: 50%;
        height: auto;
        overflow: hidden;
        width: 100%
    }

.teamName {
    color: #fff;
    font-size: 24px;
    font-weight: 400;
    line-height: 20px;
    padding-bottom: 8px;
    padding-top: 15px;
    text-align: center
}

.teamPosition {
    color: #269ed7;
    font-size: 20px;
    font-weight: 500;
    padding-bottom: 10px;
    text-align: center
}

.teamShrtDescp {
    color: #fff;
    font-family: Ubuntu;
    font-size: 17px;
    font-weight: 400;
    line-height: 24px;
    text-align: center
}

.teamReadmorebtn {
    background-color: #269ed7;
    border-radius: 50%;
    bottom: 0;
    display: none;
    height: 90px;
    left: 0;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-align: center;
    width: 90px
}

    .teamReadmorebtn a {
        color: #fff;
        display: block;
        font-size: 17px;
        line-height: 20px;
        padding: 26px 10px
    }

        .teamReadmorebtn a:hover {
            text-decoration: none
        }

.teamBox_wrap:hover > .teamReadmorebtn {
    display: block;
    transition: background-color .5s linear
}

.marginb10 {
    margin-bottom: 10px
}

.textAlignCenter {
    font-size: 14px;
    font-weight: 500;
    padding-top: 15px;
    text-align: center !important
}

.textAlignLeft {
    text-align: left !important
}

.unbelblVlueIcon {
    background: url(/images/Icons/Affordability_Value_For_Money_Free.png) no-repeat 0;
    background-size: auto 30px;
    display: block;
    height: 40px;
    line-height: 40px;
    margin: 0 auto;
    padding-left: 45px;
    width: 210px
}

.helptblmenu {
    color: #6d6e71;
    font-size: 14px;
    font-weight: 500;
    line-height: 24px;
    margin: 0 0 10px;
    text-align: justify
}

    .helptblmenu ol li {
        margin-bottom: 10px
    }

.wygLeftBox_Title h4, .wygRightBox_Title h4 {
    color: #fff;
    display: table-cell;
    font-size: 20px;
    font-weight: 500;
    height: 60px;
    line-height: 20px;
    padding-left: 15px;
    vertical-align: middle
}

.wygRow {
    display: block;
    margin-bottom: 20px;
    width: 100%
}

.wygImgBoxLft {
    float: left;
    margin-right: 20px;
    width: 60px
}

    .wygImgBoxLft img {
        height: auto;
        width: 60px
    }

.wygcontentBoxright {
    float: left;
    width: 790px
}

.wygLeftBox_cntent {
    margin-top: 10px;
    padding: 0 5px
}

    .wygLeftBox_cntent p {
        margin-bottom: 20px
    }

.wygLeftBoxImgIcon {
    float: left;
    height: 50px;
    margin-right: 15px;
    padding-bottom: 10px
}

.smalheading {
    color: #269ed7;
    display: block;
    font-size: 15px;
    font-weight: 500;
    text-align: left
}

.calltoactionImg_login {
    float: right;
    margin-top: 30px
}

.calltoactionImg_SideBar {
    width: 100%
}

    .calltoactionImg_SideBar img {
        height: auto;
        width: 100%
    }

.titleFreeConsultation {
    background: url(/images/Icons/Free_Consultation_Common.png) no-repeat 0;
    background-size: auto 24px;
    display: inline-block;
    float: left;
    height: 45px;
    margin-left: 15px;
    padding-left: 45px;
    position: relative
}

.fullpgBtmSection {
    padding-top: 15px;
    width: 100%
}

.titlepromocode {
    height: 60px;
    margin-left: 15px
}

.tblpromocode table {
    border-collapse: collapse;
    text-align: left;
    width: 100%
}

.tblpromocode {
    background: #fff;
    box-shadow: 0 1px 3px rgba(0,0,0,.2);
    margin-bottom: 10px;
    overflow: hidden
}

    .tblpromocode table thead th {
        background-color: #ccecf9;
        color: #269ed7;
        font-size: 17px;
        font-weight: 700;
        line-height: 40px;
        padding: 0 10px
    }

        .tblpromocode table thead th:first-child {
            border: none;
            text-align: left
        }

    .tblpromocode table tbody td {
        color: #269ed7;
        font-size: 14px;
        font-weight: 400;
        padding: 13px 0 0 10px;
        text-align: left;
        vertical-align: middle
    }

.promobtn {
    text-align: center
}

.promobtn, .promobtn1 {
    border: none;
    color: #fff;
    display: block;
    height: 30px;
    line-height: 30px;
    width: 160px
}

.promobtn1 {
    background: url(/images/icons/Folder_Common.png) no-repeat 0;
    background-position: 10px;
    background-size: auto 60%;
    padding-left: 40px;
    text-align: left
}

.promocodetxt {
    margin-bottom: 20px;
    margin-top: 10px
}

    .promocodetxt p {
        color: #6d6e71;
        font-size: 14px;
        font-weight: 500;
        line-height: 24px;
        margin-bottom: 5px;
        text-align: justify
    }

.hmBox5_wrap {
    display: block;
    margin-bottom: 15px;
    margin-top: 3px;
    position: relative;
    width: 100%
}

    .hmBox5_wrap > .hmBox5_colm {
        border: 1px solid #269ed7;
        float: left;
        margin-right: 20px;
        overflow: hidden;
        width: 233px
    }

    .hmBox5_wrap > .last_hmBox5_colm {
        margin-right: 0
    }

.documents_sectionWrap {
    position: relative;
    width: 100%
}

.Corporate_hmBox5_wrap, .Employment_hmBox5_wrap, .HealthnSafety_hmBox5_wrap, .Property_hmBox5_wrap, .Samples_hmBox5_wrap, .business_hmBox5_wrap {
    background-color: #fff;
    overflow: hidden;
    width: 233px
}

.Corporate_hmBox5Name, .Employment_hmBox5Name, .HealthnSafety_hmBox5Name, .Property_hmBox5Name, .Samples_hmBox5Name, .business_hmBox5Name {
    display: block;
    font-size: 24px;
    font-weight: 400;
    height: 50px;
    line-height: 30px
}

.Corporate_hmBox5MoreBtn, .Employment_hmBox5MoreBtn, .HealthnSafety_hmBox5MoreBtn, .Property_hmBox5MoreBtn, .Samples_hmBox5MoreBtn, .business_hmBox5MoreBtn {
    color: #fff;
    display: block;
    font-size: 16px;
    font-weight: 500;
    line-height: 35px;
    margin-bottom: 15px;
    overflow: hidden;
    text-align: left
}

    .Corporate_hmBox5MoreBtn a, .Employment_hmBox5MoreBtn a, .HealthnSafety_hmBox5MoreBtn a, .Property_hmBox5MoreBtn a, .Samples_hmBox5MoreBtn a, .business_hmBox5MoreBtn a {
        background: url(/images/icons/Folder_Common.png) no-repeat 0;
        background-size: auto 18px;
        color: #fff;
        display: block;
        font-weight: 400;
        margin-left: 15px;
        padding-left: 35px
    }

        .Corporate_hmBox5MoreBtn a:hover, .Employment_hmBox5MoreBtn a:hover, .HealthnSafety_hmBox5MoreBtn a:hover, .Property_hmBox5MoreBtn a:hover, .Samples_hmBox5MoreBtn a:hover, .business_hmBox5MoreBtn a:hover {
            text-decoration: none
        }

.Corporate_hmBox5ShortText, .Employment_hmBox5ShortText, .HealthnSafety_hmBox5ShortText, .Property_hmBox5ShortText, .Samples_hmBox5ShortText, .business_hmBox5ShortText {
    color: #000;
    display: block;
    font-size: 14px;
    font-weight: 400;
    height: 60px;
    min-height: 50px;
    text-align: center
}

.Corporate_hmBox5Price, .Employment_hmBox5Price, .HealthnSafety_hmBox5Price, .Property_hmBox5Price, .Samples_hmBox5Price, .business_hmBox5Price {
    display: block;
    font-size: 16px;
    font-weight: 500;
    margin-top: 15px
}

.Corporate_hmBox5ServList, .Employment_hmBox5ServList, .HealthnSafety_hmBox5ServList, .Property_hmBox5ServList, .Samples_hmBox5ServList, .business_hmBox5ServList {
    height: 370px
}

.business_hmBox5_head {
    padding: 10px;
    text-align: center
}

.business_hmBox5Name {
    color: #004c93
}

.business_hmBox5MoreBtn {
    background-color: #004c93
}

.business_hmBox5ServList {
    background-color: #d5d9e7;
    padding: 0
}

.business_hmBox5_wrap:hover > .business_hmBox5_head {
    background-color: #004c93;
    transition: background-color .5s linear
}

    .business_hmBox5_wrap:hover > .business_hmBox5_head span {
        color: #fff
    }

    .business_hmBox5_wrap:hover > .business_hmBox5_head > .business_hmBox5MoreBtn {
        background-color: #fff
    }

        .business_hmBox5_wrap:hover > .business_hmBox5_head > .business_hmBox5MoreBtn a {
            background: url(/images/icons/Folder_Business.png) no-repeat 0;
            background-size: auto 60%;
            color: #004c93
        }

.Corporate_hmBox5_head {
    padding: 10px 10px;
    text-align: center
}

.Corporate_hmBox5Name {
    color: #9f1a79
}

.Corporate_hmBox5MoreBtn {
    background-color: #9f1a79
}

.Corporate_hmBox5ServList {
    background-color: #ecd1e4;
    padding: 0
}

.Corporate_hmBox5_wrap:hover > .Corporate_hmBox5_head {
    background-color: #9f1a79;
    transition: background-color .5s linear
}

    .Corporate_hmBox5_wrap:hover > .Corporate_hmBox5_head span {
        color: #fff
    }

    .Corporate_hmBox5_wrap:hover > .Corporate_hmBox5_head > .Corporate_hmBox5MoreBtn {
        background-color: #fff
    }

        .Corporate_hmBox5_wrap:hover > .Corporate_hmBox5_head > .Corporate_hmBox5MoreBtn a {
            background: url(/images/icons/Folder_Corporate.png) no-repeat 0;
            background-size: auto 60%;
            color: #9f1a79
        }

.Employment_hmBox5_head {
    padding: 10px 10px;
    text-align: center
}

.Employment_hmBox5Name {
    color: #eb8000
}

.Employment_hmBox5MoreBtn {
    background-color: #eb8000
}

.Employment_hmBox5ServList {
    background-color: #fbe6cc;
    padding: 0
}

.Employment_hmBox5_wrap:hover > .Employment_hmBox5_head {
    background-color: #eb8000;
    transition: background-color .5s linear
}

    .Employment_hmBox5_wrap:hover > .Employment_hmBox5_head span {
        color: #fff
    }

    .Employment_hmBox5_wrap:hover > .Employment_hmBox5_head > .Employment_hmBox5MoreBtn {
        background-color: #fff
    }

        .Employment_hmBox5_wrap:hover > .Employment_hmBox5_head > .Employment_hmBox5MoreBtn a {
            background: url(/images/icons/Folder_Employment.png) no-repeat 0;
            background-size: auto 60%;
            color: #eb8000
        }

.HealthnSafety_hmBox5_head {
    padding: 10px 10px;
    text-align: center
}

.HealthnSafety_hmBox5Name {
    color: #7db75e
}

.HealthnSafety_hmBox5MoreBtn {
    background-color: #7db75e
}

.HealthnSafety_hmBox5ServList {
    background-color: #e5f1df;
    padding: 0
}

.HealthnSafety_hmBox5_wrap:hover > .HealthnSafety_hmBox5_head {
    background-color: #7db75e;
    transition: background-color .5s linear
}

    .HealthnSafety_hmBox5_wrap:hover > .HealthnSafety_hmBox5_head span {
        color: #fff
    }

    .HealthnSafety_hmBox5_wrap:hover > .HealthnSafety_hmBox5_head > .HealthnSafety_hmBox5MoreBtn {
        background-color: #fff
    }

        .HealthnSafety_hmBox5_wrap:hover > .HealthnSafety_hmBox5_head > .HealthnSafety_hmBox5MoreBtn a {
            background: url(/images/icons/Folder_HealthnSafety.png) no-repeat 0;
            background-size: auto 60%;
            color: #7db75e
        }

.Property_hmBox5_head {
    padding: 10px 10px;
    text-align: center
}

.Property_hmBox5Name {
    color: #bd281d
}

.Property_hmBox5MoreBtn {
    background-color: #bd281d
}

.Property_hmBox5ServList {
    background-color: #f2d4d2;
    padding: 0
}

.Property_hmBox5_wrap:hover > .Property_hmBox5_head {
    background-color: #bd281d;
    transition: background-color .5s linear
}

    .Property_hmBox5_wrap:hover > .Property_hmBox5_head span {
        color: #fff
    }

    .Property_hmBox5_wrap:hover > .Property_hmBox5_head > .Property_hmBox5MoreBtn {
        background-color: #fff
    }

        .Property_hmBox5_wrap:hover > .Property_hmBox5_head > .Property_hmBox5MoreBtn a {
            background: url(/images/icons/Folder_Property.png) no-repeat 0;
            background-size: auto 60%;
            color: #bd281d
        }

.Samples_hmBox5_head {
    padding: 20px 10px;
    text-align: center
}

.Samples_hmBox5Name {
    color: #269ed7
}

.Samples_hmBox5MoreBtn {
    background-color: #269ed7
}

.Samples_hmBox5ServList {
    background-color: #cceffc;
    padding: 0
}

.Samples_hmBox5_wrap:hover > .Samples_hmBox5_head {
    background-color: #269ed7;
    transition: background-color .5s linear
}

    .Samples_hmBox5_wrap:hover > .Samples_hmBox5_head span {
        color: #fff
    }

    .Samples_hmBox5_wrap:hover > .Samples_hmBox5_head > .Samples_hmBox5MoreBtn {
        background-color: #fff
    }

        .Samples_hmBox5_wrap:hover > .Samples_hmBox5_head > .Samples_hmBox5MoreBtn a {
            color: #269ed7
        }

.hmBox5NoDocs {
    display: block;
    font-size: 14px;
    font-weight: 600;
    margin-top: 15px
}

    .hmBox5NoDocs b {
        font-size: 23px
    }

.hmBtmulist {
    list-style: none;
    margin: 16px 0 0 23px;
    padding: 0
}

    .hmBtmulist li {
        color: #269ed7;
        float: left;
        font-size: 18px;
        font-weight: 400;
        line-height: 25px;
        list-style: disc outside;
        padding-bottom: 10px;
        width: 50%
    }

        .hmBtmulist li:last-child {
            padding-bottom: 0
        }

marquee {
    color: #269ed7;
    font-size: 16px;
    font-weight: 400;
    line-height: 25px
}

.menufolder {
    margin-bottom: 10px;
    width: 100%
}

.btnmenu {
    margin: 0 auto;
    width: 1040px
}

.folderarrow {
    background: url(/images/arrow.png) no-repeat 100%;
    box-sizing: border-box;
    color: #269ed7;
    float: left;
    font-size: 24px;
    height: 40px;
    line-height: 40px;
    margin-right: 15px;
    padding-left: 10px;
    width: 175px
}

.topmenu_btn {
    float: left;
    height: 40px;
    margin-right: 10px;
    vertical-align: middle;
    width: 200px
}

    .topmenu_btn:last-child {
        margin-right: 0
    }

    .topmenu_btn a {
        color: #fff;
        display: block;
        font-size: 15px;
        font-weight: 400;
        line-height: 40px;
        text-align: left;
        text-decoration: none
    }

.menufolder_icon {
    background: url(/images/icons/Folder_Common.png) no-repeat 0;
    background-size: auto 60%;
    display: inline-block;
    float: left;
    height: 40px;
    margin-left: 10px;
    padding-left: 40px;
    position: relative
}

.activeArrow {
    background: url(/images/simply-docs-gifwork-myaccounts-2.gif) no-repeat
}

.activeArrow, .activeArrow2 {
    float: left;
    height: 40px;
    margin-right: 20px;
    width: 200px
}

.activeArrow2 {
    background: url(/images/simply-docs-gifwork-myaccounts-1.gif) no-repeat
}

#popupnotofication {
    background: #237afc;
    bottom: 0;
    display: block;
    min-height: 70px;
    position: fixed;
    width: 100%;
    z-index: 999
}

.popupContent {
    color: #fff;
    font-size: 17px;
    padding: 15px 30px
}

.clear {
    clear: both
}

.left_PopupContent {
    float: left
}

.right_PopupContent {
    float: right;
    margin-top: 5px
}

.left_PopupContent, .right_PopupContent {
    color: #fff
}

    .left_PopupContent span {
        display: block;
        padding-top: 10px
    }

    .left_PopupContent a {
        color: #fff;
        opacity: .8;
        text-decoration: underline
    }

        .left_PopupContent a:hover {
            opacity: 1
        }

.close_btn {
    background: #fff;
    border: none;
    color: #237afc;
    cursor: pointer;
    display: block;
    font-size: 17px;
    font-weight: 700;
    padding: 10px;
    text-align: center;
    width: 140px
}

.footerSocialLink li a {
    color: #f5f5f5;
    display: inline-block;
    font-size: 14px;
    font-weight: 500;
    line-height: 13px;
    padding: 0 8px
}

.fBlog {
    background: url(/images/SDFooterImage.png) no-repeat;
    background-position: 0 -2px
}

.fBlog, .fFacebook {
    display: inline-block;
    height: 25px;
    width: 33px
}

.fFacebook {
    background: url(/images/SDFooterImage.png) no-repeat;
    background-position: -48px -2px
}

.fTwitter {
    background: url(/images/SDFooterImage.png) no-repeat;
    background-position: -92px -2px
}

.fLinkedIn, .fTwitter {
    display: inline-block;
    height: 25px;
    width: 33px
}

.fLinkedIn {
    background: url(/images/SDFooterImage.png) no-repeat;
    background-position: -137px -2px
}

.fGooglePlus {
    background: url(/images/SDFooterImage.png) no-repeat;
    background-position: -182px -2px;
    display: inline-block;
    height: 25px;
    width: 33px
}

.completionList {
    background-color: #fff;
    border: 1px solid #444;
    height: 200px;
    margin: 0;
    overflow: auto;
    padding: 2px
}

.listItem {
    color: #1c1c1c
}

.itemHighlighted, .listItem {
    line-height: 25px;
    padding-left: 5px
}

.itemHighlighted {
    background-color: #d9f3fd
}

.reg_policy_box {
    border: 2px solid #269ed7;
    margin-left: -15px;
    margin-top: 20px;
    padding: 0 10px 15px 15px
}

    .reg_policy_box p {
        font-size: 13px
    }

    .reg_policy_box a {
        color: #6d6e71;
        font-weight: 700;
        text-decoration: underline
    }

.privacytable {
    width: 100%
}

    .privacytable tr td:first-child {
        width: 40% !important
    }

    .privacytable tr td:last-child {
        width: 60% !important
    }

.messagepage {
    line-height: 1.3;
    margin: 100px 50px 200px;
    text-align: center
}

    .messagepage h1 {
        font-size: 40px;
        font-weight: 400;
        margin-bottom: 30px
    }

    .messagepage p {
        font-size: 18px;
        margin-bottom: 20px
    }

    .messagepage .btnEmailVerify {
        background: #269ed7;
        border: 1px solid transparent;
        color: #fff;
        cursor: pointer;
        font-size: 17px;
        font-weight: 500;
        margin-right: 23px;
        margin-top: 10px;
        padding: 6px 12px;
        text-align: center;
        vertical-align: middle
    }

.password-showBtn {
    display: inline;
    position: relative;
}
.toggle-password {
    cursor: pointer;
    position: absolute;
    right: 10px;
    top: 10px
}

.iconvisibleoff {
    background: url(../../images/VissibleOff.png);
    background-size: cover;
    height: 18px;
    width: 18px
}

.iconvisible {
    background: url(../../images/VissibleOn.png);
    background-size: cover;
    height: 18px;
    width: 18px
}

.password-error-list {
    clear: both;
    display: block;
    float: none;
    list-style: none;
    margin: 20px 0 0;
    padding: 0
}

    .password-error-list li {
        color: red;
        font-size: 13px
    }

        .password-error-list li.password-success {
            display: none
        }

.pl-0 {
    padding-left: 0 !important
}

.pl-15 {
    padding-left: 15px
}

.ml-0 {
    margin: 0
}

.row2col {
    display: flex;
    justify-content: space-between;
    margin: 0
}

.docFldrBoxHdrTxt_Corporate h2 a, .line2Text {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis
}

.collapsible {
    align-items: center;
    cursor: pointer;
    display: flex;
    margin-bottom: 15px;
    min-height: 60px
}

    .collapsible h3.grpTitle {
        color: #fff;
        font-size: 20px;
        font-weight: 500;
        line-height: 16px;
        padding-right: 15px
    }

    .collapsible:before {
        background: url(../../images/outline_add_white_24dp.png) no-repeat 50%
    }

    .collapsible.active:before, .collapsible:before {
        content: "";
        height: 24px;
        min-width: 24px;
        padding: 0 10px;
        width: 24px
    }

    .collapsible.active:before {
        background: url(../../images/outline_remove_white_24dp.png) no-repeat 50%
    }

.content {
    display: none;
    margin-top: 15px;
    overflow: hidden;
    transition: .3s ease-out
}

.row2col {
    max-width: 1260px;
    position: relative;
    text-align: left;
    width: 100%
}

.col2 {
    float: left;
    margin-bottom: 20px;
    margin-right: 30px;
    max-width: 615px;
    width: 100%
}

    .col2:nth-child(2) {
        margin-right: 0
    }

    .col1 div:last-child, .col2 div:last-child {
        margin-bottom: 0
    }

.headerDescp {
    display: block
}

    .headerDescp h3.grpTitle span.grpShortDecp {
        font-size: 14px
    }

.contentTxtFolder {
    padding-left: 15px;
    width: calc(75% - 35px)
}

.fullwidthNoBuyFoldr {
    padding-left: 15px
}
.pl20{
    padding-left:20px
}

.lazyLoad {
    content-visibility: auto;
    contain-intrinsic-size: 0 500px;
}
.headerWrap{
    display:flex;
    justify-content:space-between;
}
.boxSizingBdrBox{
    box-sizing:border-box;
}
.boxSizingContentBox {
    box-sizing: content-box;
}

.contact-input {
    border: 1px solid #ccc;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    color: #555;
    padding: 3px 5px;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    font-size: 15px;
    height: 30px;
    width: 91% !important;
}
.textSuccess {
    color: green;
    display: block;
    margin-top: 15px
}

/*ul ol default*/
.ulolDefault ul, .ulolDefault ol {
    display: block;
    list-style: inherit;
    padding: 0 0 0 40px;
}

.ulolDefault ol {
    list-style-type: decimal;
}
.ulolDefault li {
    display: list-item;
    list-style: inherit;
}
.ulolDefault ul ul, .ulolDefault ol ul {
    list-style-type: circle;
    margin-left: 15px;
}

.ulolDefault ol ol, .ulolDefault ul ol {
    list-style-type: lower-latin;
    margin-left: 15px;
}
.ulolDefault > ul > li{
    margin-left:0;
}