
body, html {
    margin: 0px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 100%;
    font-size: 11px;
    color: #0E6EAB;
    background: #ffffff url(../webimages/bg_shadow.jpg) center top no-repeat;
    SCROLLBAR-FACE-COLOR: #0C6DAA;
    SCROLLBAR-HIGHLIGHT-COLOR: #E4EEF7;
    SCROLLBAR-SHADOW-COLOR: #A2CBE5;
    SCROLLBAR-3DLIGHT-COLOR: #A2CBE5;
    SCROLLBAR-ARROW-COLOR: #A8D3ED;
    SCROLLBAR-TRACK-COLOR: #81B8DC;
    SCROLLBAR-DARKSHADOW-COLOR: #A2CBE5;
}



/********************************************/

.menu_container {
    width: 100%;
    height: 27px;
}

.main_menu {
    width: 910px;
    height: 30px;
    float: left;
    position: relative;
    z-index: 600;
}


    .main_menu ul ul {
        text-transform: none;
        letter-spacing: normal;
    }

    .main_menu ul .tlast:hover ul {
        left: -145px;
        top: 30px;
    }

    .main_menu ul li.ajxover.tlast ul {
        left: -145px;
        top: 30px;
        display: none;
    }

    .main_menu ul ul ul {
        text-transform: none;
        letter-spacing: normal;
    }

    .main_menu ul .tlast1:hover ul {
        left: -162px;
        top: 30px;
    }

    .main_menu ul li.ajxover.tlast1 ul {
        left: -162px;
        top: 30px;
        display: none;
    }

    .main_menu ul ul li.ajxover.tlast2 ul {
        left: -235px;
        top: 0px;
        display: none;
        width: 280px;
    }

        .main_menu ul ul li.ajxover.tlast2 ul li a {
            width: 257px;
        }


    * html .main_menu .ajxmw1 {
        float: left;
        height: 1px;
        border-left: 590px solid #fff;
    }

    * html .main_menu .ajxmw2 {
        margin-left: -590px;
        height: 1px;
    }

    .main_menu ul {
        position: relative;
        float: left;
        width: 100%;
        margin: 0;
        padding: 0;
        list-style-type: none;
        background: none;
    }

    .main_menu li {
        float: left;
        margin: 0;
        padding: 0px 0px 0px 0px;
    }
        /* main menu space */
        .main_menu li.tlast {
            padding-right: 0px;
        }

        .main_menu li:hover {
            position: relative;
        }

        .main_menu li.ajxsub:hover {
            background: #a3a3a4;
            color: #070707;
        }

    .main_menu a {
        font-family: Arial Unicode MS,Arial, Helvetica, sans-serif,;
        float: left;
        padding: 1px 20px 0 20px;
        color: #ffffff;
        display: block;
        font-size: 11px;
        height: 29px;
        line-height: 29px;
        text-align: center;
        text-decoration: none;
        width: 120px;
        font-weight: bold;
    }

        .main_menu a b {
            display: block;
            padding: 0 0px 0 0;
        }

    .main_menu li:hover a, .main_menu .ajxover a {
        color: #000000;
        background: url("../webimages/topnav_r.gif") repeat-x scroll center top #1a60a6;
    }


    /**************************For Sub Menu***************************/

    .main_menu a.ajxsub {
        padding: 0px 4px 0px 4px;
    }
        /* main menu width increse here */
        .main_menu a.ajxsub b {
            padding: 0;
        }

    .main_menu ul ul {
        position: absolute;
        left: -9999px;
        top: -9999px;
        width: 164px;
        height: auto;
        background: #FFFFFF url(../webimages/menu_sub_back_bg.png) bottom repeat-x;
        border: #A6ABAE 1px solid;
    }
    /* sub menu background color change */
    .main_menu ul :hover ul, .main_menu ul .ajxover ul {
        left: 0px;
        top: 28px;
        z-index: 999px;
    }

    .main_menu li li {
        padding: 0px 0px;
        border-bottom: #ffffff 1px solid;
        margin: 0px 0px 0px 0px;
    }
        /*sub menu right and left side gap */
        .main_menu li li.sfirst {
            border-top: none;
        }

        .main_menu li li.slast {
            padding-bottom: 10px;
        }

    .main_menu ul ul a, .main_menu ul :hover ul a, .main_menu ul :hover ul :hover ul a, .main_menu ul .ajxover ul a, .main_menu ul .ajxover ul .ajxover ul a {
        float: none;
        margin: 0px;
        width: 154px;
        padding: 5px;
        height: 15px;
        font-size: 10px;
        line-height: 15px;
        text-decoration: none;
        text-align: left;
        border: 0;
        color: #000000;
        background: none;
        background: #F7DE67;
    }
    /* sub menu properties */
    .main_menu ul :hover ul .sfirst a, .main_menu ul :hover ul :hover ul .sfirst a, .main_menu ul .ajxover ul .sfirst a, .main_menu ul .ajxover ul .ajxover ul .sfirst a {
        margin-top: 1px;
    }
    /* sub menu top space */
    .main_menu ul ul :hover a, .main_menu ul ul :hover ul :hover a, .main_menu ul ul .ajxover a, .main_menu ul ul .ajxover ul .ajxover a {
        color: #ffffff;
        background: #1A60A6;
    }
    /* sub menu font color change */
    .main_menu ul ul a.ajxsub, .main_menu ul :hover ul a.ajxsub, .main_menu ul .ajxover ul a.ajxsub {
        background: url(../webimages/site_map_arrow.png) no-repeat 220px 10px;
    }
    /* sub menu width change */
    .main_menu ul ul :hover a.ajxsub, .main_menu ul ul .ajxover a.ajxsub {
        color: #ffffff;
        background: #1A60A6;
    }
    /* sub menu backgroun hover color change */
    .main_menu ul :hover ul ul, .main_menu ul .ajxover ul ul {
        position: absolute;
        left: -9999px;
        top: -9999px;
    }

    .main_menu ul :hover ul :hover ul, .main_menu ul .ajxover ul .ajxover ul {
        left: 150px;
        top: -1px;
    }

    .main_menu ul :hover ul .sfirst:hover ul, .main_menu ul .ajxover ul .ajxover.sfirst ul {
        top: 2px;
    }

    .main_menu br {
        clear: both;
        height: 0;
        font-size: 1px;
        line-height: 0px;
    }

.menu_center .ajxmw2 ul li ul li {
    background: none;
}

ajxsub
/******************************/
.main_menu ul ul.ul_membership {
    width: 245px !important;
    border: #A6ABAE 1px solid !important;
}

.main_menu ul ul.ul_membership li a {
    width: 242px !important;
}

.main_menu ul ul.ul_products {
    width: 221px !important;
    border: #A6ABAE 1px solid !important;
}

    .main_menu ul ul.ul_products li a {
        width: 210px !important;
        color: #000000;
    }

        .main_menu ul ul.ul_products li a:hover {
            color: #ffffff;
        }

.main_menu ul ul li a.mnu1arrow ul {
    background: #ffffff;
}

.main_menu ul ul li a.mnu1arrow2 ul {
    background: #ffffff;
}


.main_menu ul ul li a.mnu1arrow {
    background: #F7DE67 url("../webimages/menu_arrow.gif") no-repeat scroll 202px 7px;
}

    .main_menu ul ul li a.mnu1arrow:hover {
        background: #1A60A6 url("../webimages/menu_hover.gif") no-repeat scroll 202px 7px;
    }

.main_menu ul ul li a.mnu1arrow2 {
    color: #000000;
    background: #F7DE67 url("../webimages/menu_arrow.gif") no-repeat scroll 157px 8px;
}

    .main_menu ul ul li a.mnu1arrow2:hover {
        background: #1A60A6 url("../webimages/menu_hover.gif") no-repeat scroll 157px 8px;
        color: #ffffff;
    }

.main_menu ul ul li ul.ul_resources_sub a {
    color: #FF0000;
    width: 229px !important;
}

.main_menu ul ul li a.mnuarrowResources {
    color: #000000;
    background: #F7DE67 url("../webimages/menu_arrow.gif") no-repeat scroll 210px 8px;
}

    .main_menu ul ul li a.mnuarrowResources:hover {
        background: #1A60A6 url("../webimages/menu_hover.gif") no-repeat scroll 210px 8px;
        color: #ffffff;
    }

.main_menu ul ul.ul_resources {
    width: 221px !important;
    border: #A6ABAE 1px solid !important;
}

    .main_menu ul ul.ul_resources li a {
        width: 210px !important;
        color: #000000;
    }

        .main_menu ul ul.ul_resources li a:hover {
            color: #ffffff;
        }



/******************************/


.main_menu li.separator {
    background: url(../webimages/topnav_line.gif) no-repeat 0px 0px;
    width: 1px;
    height: 26px;
    padding: 0px;
    margin-top: 0px;
}

.home_btn {
    width: 26px;
    height: 26px;
    float: left;
    margin: 3px 0px 0px 12px;
    padding-right: 10px;
}


/*******************************************/

.floating_point {
    position: fixed;
    width: 60px;
    height: 150px;
    right: 0px;
    top: 300px;
    z-index: 99999;
    /*	background:#FF0000; */
}

.live_chat_div {
    position: relative;
    width: 151px;
    height: 50px;
    margin: 100px 0px 0px -110px;
}



/****************************************************/
/* ---- FOOTER hover tooltip ---- */
.footer_title {
    background: url(../webimages/footer_title.jpg) repeat-x;
    border-left: #D8D8D8 1px solid;
    border-right: #D8D8D8 1px solid;
    border-bottom: #D8D8D8 1px solid;
    height: 39px;
}

.footer_main_container {
    background: url(../webimages/footer_title.jpg) repeat-x;
    border-left: #D8D8D8 1px solid;
    border-right: #D8D8D8 1px solid;
    border-bottom: #D8D8D8 1px solid;
    height: 39px;
    font-size: 10px;
    font-family: museo-sans, sans-serif;
    font-weight: 700;
    list-style: none;
    width: 98%;
    padding-left: 16px;
    margin-top: -20px;
}

.footer_links {
    width: 100%;
    margin: 20px auto;
}

    .footer_links ul {
        padding: 0px;
        margin: 0px;
    }

        .footer_links ul li {
            float: left;
            text-decoration: none;
            list-style: none;
            line-height: 39px;
            width: 128px;
        }

            .footer_links ul li a:hover {
                text-decoration: none;
                color: #fff;
            }

    .footer_links li:hover {
        text-decoration: none;
        color: #fff !important;
    }

.footer_main_container .scmd, .footer_main_container .link {
    padding: 0 0 0 14px;
    text-decoration: none;
    color: #BBB;
    display: inline-block;
    position: relative;
    cursor: pointer;
    z-index: 1000;
}

.ie7 .footer_main_container .scmd, .ie7 .footer_main_container .link {
    zoom: 1;
    display: inline;
}

.footer_main_container .scmd:hover, .footer_main_container .link:hover, .footer_main_container .link > a:hover, .footer_main_container .scmd > a:hover {
    color: #fff;
    background: #268FD3;
}

.footer_links li:hover {
    color: #fff !important;
    background: #268FD3 !important;
}

.footer_main_container .link, .footer_main_container .link > a {
    color: #008EB0;
    text-decoration: none;
    font-size: 11px;
    text-align: left;
    padding: 13px 14px 12px 22px;
}

.footer_main_container .scmd > a {
    color: #BBB;
    text-decoration: none;
}

.footer_main_container .more1 {
    padding: 0px 0px 0px 8px;
    border-right: 1px solid #D8D8D8;
}

.footer_main_container .last {
    padding: 0px 0px 0px 8px;
    border-right: 0px;
}

.footer_main_container .more1 span {
    text-align: center !important;
}


.footer_main_container .tooltip {
    position: absolute;
    bottom: 12px;
    right: -135px;
    display: none;
    width: 325px;
    color: #323232;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
}

.footer_main_container .scmd:hover .tooltip, .footer_main_container .link:hover .tooltip {
    display: block;
}

.footer_main_container .tip {
    margin-top: -1px;
}

.footer_main_container .box {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    background: #268FD3;
    border: 1px solid #fff;
    padding: 10px 10px 10px 15px;
    cursor: default;
    width: 220px;
}

.footer_main_container .more1 .tooltip {
    right: 10px;
    bottom: 40px;
    width: 240px;
}

.footer_main_container .more1 .tip {
    background-position: 103px -420px;
}

.footer_main_container .more1 .box {
    padding: 10px 15px 0;
}

.foot {
    padding: 0;
}

    .foot .col {
        padding: 10px 5px 10px 0;
    }

    .foot .half {
        width: 210px;
    }

.subfoot {
    margin: 0;
    border-top: 0;
    padding-bottom: 10px;
    text-align: left;
}

    .subfoot a {
        margin: 0;
        border-top: 0;
        line-height: 18px;
        color: #FFFFFF;
        text-align: left !important;
    }

        .subfoot a:hover {
            margin: 0;
            border-top: 0;
            line-height: 18px;
            text-decoration: underline !important;
        }


    .subfoot span {
        margin: 0;
        border-top: 0;
        line-height: 18px;
        font-size: 11px;
        font-weight: bold;
        color: #FFC20D;
    }
/* ----End  FOOTER hover tooltip ---- */



.list_sub_sub {
    padding-bottom: 0px;
    padding-left: 30px;
    padding-right: 20px;
    padding-top: 0px;
    margin-bottom: 0px;
    margin-left: 35px;
    margin-top: 0px;
    list-style: none;
}

    .list_sub_sub li {
        padding-bottom: 0px;
        padding-right: 0px;
        padding-top: 0px;
        margin-bottom: 10px;
        margin-right: 0px;
        margin-top: 0px;
        color: #010305;
        font-family: Verdana;
        text-align: justify;
        font-size: 11px;
        line-height: 15px;
        text-align: justify;
        list-style-type: circle;
        background: none;
    }


.list_sub_sub_arrow {
    padding-bottom: 0px;
    padding-left: 30px;
    padding-right: 20px;
    padding-top: 0px;
    margin-bottom: 0px;
    margin-left: 50px;
    margin-top: 0px;
    list-style: none;
}

    .list_sub_sub_arrow li {
        padding-bottom: 0px;
        padding-right: 0px;
        padding-top: 0px;
        margin-bottom: 10px;
        margin-right: 0px;
        margin-top: 0px;
        color: #010305;
        font-family: Verdana;
        text-align: justify;
        font-size: 11px;
        line-height: 15px;
        text-align: justify;
        list-style-type: square;
        background: none;
    }

/****************************************************/

a {
    color: #000;
    outline: none;
    text-decoration: none;
}

    a:hover {
        color: #000;
        outline: none;
        text-decoration: none;
    }

.main_table {
    border: 1px #0E6CAA solid;
    background: #ffffff url(../webimages/header_bg.gif) repeat-x;
}

#tessss {
    float: right;
    max-height: 95px;
    border: 0px;
    margin: 0px;
    padding: 5px;
}

h1, h2, h3, h4, h5 {
    padding: 0;
    margin: 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

    h1, h1 a {
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        color: #334148;
    }

        h1, h1 a:hover {
            font-size: 12px;
            font-weight: bold;
            color: #334148;
            text-decoration: none;
        }

.page_path {
    background-color: #0c6daa;
    padding: 0 0 0 10px;
    line-height: 20px;
    color: #fff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

    .page_path a {
        color: #fff;
        font-size: 10px;
        text-decoration: underline;
    }

        .page_path a:hover {
            color: #fff;
            text-decoration: none;
        }

.head_index {
    background: url(../webimages/head_bg.gif) repeat-x;
    height: 25px;
    color: #ffffff;
    font-family: Verdana;
    font-size: 10px;
    line-height: 26px;
    text-align: center;
    font-weight: bold;
}
/* Menu */
ul.main_menu {
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    list-style: none;
}

    ul.main_menu li {
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 2px;
        margin-top: 0px;
        float: left;
    }

        ul.main_menu li a.menu_one {
            font-family: Verdana;
            font-size: 11px;
            color: #ffffff;
            text-decoration: none;
            background: url(../webimages/main_button.jpg) left top no-repeat;
            display: block;
            width: 88px;
            height: 25px;
            text-align: center;
            line-height: 25px;
            font-weight: bold;
        }

            ul.main_menu li a.menu_one:hover {
                color: #ffffff;
                background: url(../webimages/main_button.jpg) left -25px no-repeat;
            }

            ul.main_menu li a.menu_one.active {
                color: #ffffff;
                background: url(../webimages/main_button.jpg) left -25px no-repeat;
            }

ul.q_link {
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    margin-bottom: 0px;
    margin-left: 8px;
    margin-right: 0px;
    margin-top: 3px;
    list-style: none;
}

    ul.q_link li {
        padding-bottom: 1px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
    }

        ul.q_link li a {
            font-family: Verdana;
            font-size: 11px;
            color: #000000;
            text-decoration: none;
            display: block;
            width: 180px;
            text-align: center;
            line-height: 25px;
            background-color: #ffffff;
            border: 1px #0B6DAA solid;
        }

            ul.q_link li a:hover {
                color: #FFFFFF;
                background-color: #0D6DAA;
                border: 1px #000000 solid;
                font-weight: bold;
            }

.list_hedFutureMar {
    background: url(../webimages/sqr_dot.gif) 15px 3px no-repeat;
    padding-left: 30px;
    color: #010305;
    font-family: Verdana;
    text-align: justify;
    font-size: 11px;
    color: #0c6daa;
    font-weight: bold;
}

.list_sub {
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    margin-bottom: 0px;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 0px;
    list-style: none;
}

    .list_sub li {
        padding-bottom: 0px;
        padding-left: 15px;
        padding-right: 0px;
        padding-top: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        background: url(../webimages/sqr_dot.gif) left 6px no-repeat;
        color: #010305;
        font-family: Verdana;
        text-align: justify;
        font-size: 11px;
        line-height: 15px;
        text-align: justify;
        line-height: 17px;
    }


ul.sitemap {
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    margin-bottom: 0px;
    margin-left: 10px;
    margin-right: 0px;
    margin-top: 15px;
    list-style: none;
}

    ul.sitemap li {
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        margin-bottom: 2px;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        background: url(../webimages/minus.gif) no-repeat 15px 6px;
    }

        ul.sitemap li a {
            font-family: Verdana;
            font-size: 11px;
            color: #0C6DAA;
            text-decoration: none;
            padding-left: 30px;
            line-height: 17px;
        }

            ul.sitemap li a:hover {
                color: #000000;
            }

.site_hed, .site_hed a, .site_hed a:hover {
    font-family: Verdana;
    font-size: 11px;
    color: #FFae00;
    text-decoration: none;
    padding-left: 10px;
    font-weight: bold;
    line-height: 0px;
}

    .site_hed:hover {
        color: #0C6DAA;
    }

.site_hed1 {
    font-family: Verdana;
    font-size: 11px;
    color: #FFae00;
    text-decoration: none;
    padding-left: 30px;
    font-weight: bold;
}

    .site_hed1:hover {
        color: #0C6DAA;
    }

.site_hed1_a {
    font-family: Verdana;
    font-size: 11px;
    color: #FFae00;
    text-decoration: none;
    padding-left: 30px;
    font-weight: bold;
}

    .site_hed1_a:hover {
        color: #0C6DAA;
    }

.site_hed2 {
    font-family: Verdana;
    font-size: 11px;
    color: #0C6DAA;
    text-decoration: none;
    padding-left: 10px;
    font-weight: bold;
    line-height: 0px;
}

    .site_hed2:hover {
        color: #0C6DAA;
    }

.sitemap_title {
    font-family: Verdana;
    font-size: 11px;
    color: #0C6DAA;
    text-decoration: none;
    font-weight: bold;
    line-height: 0px;
    list-style: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.site_title:hover {
    color: #000000;
}

/*Heading*/
.hed1 {
    color: #095686;
    font-family: Verdana;
    font-size: 18px;
}

.hed2 {
    color: #000000;
    font-family: Verdana;
    font-size: 12px;
}

.hed3 {
    color: #334148;
    font-family: Verdana;
    font-size: 12px;
    padding-left: 10px;
    line-height: 18px;
    font-weight: bold;
}

.hed4 {
    color: #0c6daa;
    font-family: Verdana;
    font-size: 15px;
    padding-left: 150px;
    line-height: 18px;
}

.hed5 {
    color: #0c6daa;
    font-family: Verdana;
    font-size: 11px;
}

.hed8 {
    color: #2e81b6;
    font-family: Verdana;
    font-size: 12px;
    margin-left: 30px;
    line-height: 18px;
}

.hed9 {
    color: #334148;
    font-family: Verdana;
    font-size: 12px;
    padding-left: 150px;
    line-height: 18px;
}

.hed10 {
    color: #ffffff;
    font-family: Verdana;
    font-size: 10px;
    line-height: 26px;
    margin-left: 5px;
    font-weight: bold;
}

.hed10_index {
    color: #ffffff;
    font-family: Verdana;
    font-size: 10px;
    line-height: 26px;
    margin-left: 5px;
    font-weight: bold;
}

.hed11 {
    color: #0c6daa;
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    margin-left: 15px;
    margin-top: 50px;
}

.hed12 {
    color: #09314a;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    margin-left: 15px;
}

.hed13 {
    color: #0c6daa;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    margin-left: 15px;
}

.hed14 {
    color: #0c6daa;
    font-family: Verdana;
    font-size: 14px;
    font-weight: bold;
    margin-left: 15px;
}

.hed15 {
    color: #FFae00;
    font-family: Verdana;
    font-size: 11px;
    margin-left: 10px;
    line-height: 20px;
}

.hed16 {
    color: #095686;
    font-family: Verdana;
    font-size: 15px;
}

.hed17 {
    color: #0c6daa;
    font-weight: bold;
    font-family: Verdana;
    text-align: justify;
    font-size: 11px;
    margin-top: 8px;
    margin-left: 15px;
    margin-right: 15px;
    line-height: 15px;
    text-align: justify;
}

.side_hed {
    color: #09314a;
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    margin-left: 5px;
    line-height: 150%;
}

.side_hed1 {
    color: #1b76b0;
    font-family: Verdana;
    font-size: 11px;
    margin-left: 17px;
    font-weight: bold;
    margin-top: 5px;
    margin-bottom: 5px;
}

.side_hed2 {
    color: #1b76b0;
    font-family: Verdana;
    font-size: 13px;
    margin-left: 30px;
    margin-top: 5px;
}


/* Running Text */
.runtxt1 {
    color: #010305;
    font-family: Verdana;
    text-align: justify;
    font-size: 11px;
    padding-left: 5px;
    padding-right: 5px;
}

.runtxt2 {
    color: #010305;
    font-family: Verdana;
    text-align: justify;
    font-size: 11px;
    margin-left: 10px;
    margin-right: 20px;
}

.runtxt3 {
    color: #010305;
    font-family: Verdana;
    text-align: justify;
    font-size: 11px;
    margin-top: 8px;
    margin-left: 15px;
    margin-right: 15px;
    line-height: 15px;
    text-align: justify;
}

.runtxt4 {
    color: #0C6DAA;
    font-family: Verdana;
    text-align: justify;
    font-size: 11px;
    margin-top: 8px;
    line-height: 15px;
    text-align: justify;
    font-weight: bold;
    margin-left: 15px;
}

.runtxt5 {
    color: #010305;
    font-family: Verdana;
    text-align: justify;
    font-size: 11px;
    margin-top: 8px;
    margin-left: 15px;
    margin-right: 15px;
    line-height: 15px;
    text-align: justify;
    padding-left: 15px;
    margin-right: 15px;
    line-height: 17px;
    font-weight: normal;
}

.copy {
    color: #FFFFFF;
    font-family: Verdana;
    font-size: 11px;
    margin-left: 5px;
}

ul.list_one {
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    margin-bottom: 0px;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 0px;
    list-style: none;
}

    ul.list_one li {
        padding-bottom: 0px;
        padding-left: 15px;
        padding-right: 0px;
        padding-top: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        background: url(../webimages/sqr_dot.gif) left 6px no-repeat;
        color: #010305;
        font-family: Verdana;
        text-align: justify;
        font-size: 11px;
        line-height: 15px;
        text-align: justify;
        line-height: 17px;
    }

.list_hed {
    color: #0c6daa;
    font-weight: bold;
}

.list_hedFutureMar {
    background: url(../webimages/sqr_dot.gif) 15px 3px no-repeat;
    padding-left: 30px;
    color: #010305;
    font-family: Verdana;
    text-align: justify;
    font-size: 11px;
    color: #0c6daa;
    font-weight: bold;
}

.list_sub {
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    margin-bottom: 0px;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 0px;
    list-style: none;
}

    .list_sub li {
        padding-bottom: 0px;
        padding-left: 15px;
        padding-right: 0px;
        padding-top: 0px;
        margin-bottom: 10px;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        background: url(../webimages/sqr_dot.gif) left 6px no-repeat;
        color: #010305;
        font-family: Verdana;
        text-align: justify;
        font-size: 11px;
        line-height: 15px;
        text-align: justify;
        line-height: 17px;
    }

/* Link */
/*.more{color:#FFFFFF; font-family:Verdana; font-size:10px; background-image:url(../webimages/more_bg.gif); display:block; width:53px; height:17px; border:1px #4BA0F3 solid; text-align:right; font-weight:bold; text-decoration:none; line-height:17px; padding-right:7px;}
.more:hover{color:#000000; border:1px #707271 solid; background-image:url(../webimages/more_bg_HF.gif)}
.readmore{color:#FFFFFF; font-family:Verdana; font-size:10px; background-image:url(../webimages/more_bg.gif); display:block; width:80px; height:17px; border:1px #4BA0F3 solid; text-align:right; font-weight:bold; text-decoration:none; line-height:17px; padding-right:7px;}
.readmore:hover{color:#000000; border:1px #707271 solid; background-image:url(../webimages/more_bg_HF.gif)}*/


/*.box{color:#000000; font-family:Verdana; font-size:11px; background: #DCEFFE; display:block; width:250px; height:25px; border:1px #0d6daa solid; text-align:left; text-decoration:none; line-height:25px; padding:0 0 0 5px ; margin-left:15px; margin-top:5px;}
.box:hover{color:#ffffff; border:1px #000000 solid; text-decoration:none; background: #0C6DAA ; font-weight:bold;}

.box_sub{color:#000000; font-family:Verdana; font-size:11px; background: #DCEFFE; display:block; width:250px; height:25px; border:1px #0d6daa solid; text-align:left; text-decoration:none; line-height:25px; padding:0 0 0 10px ; margin-left:40px; margin-top:5px;}
.box_sub:hover{color:#ffffff; border:1px #000000 solid; text-decoration:none; background: #0C6DAA ; font-weight:bold;}

.box_sub2{color:#000000; font-family:Verdana; font-size:11px; background: #DCEFFE; display:block; width:250px; height:25px; border:1px #0d6daa solid; text-align:left; text-decoration:none; line-height:25px; padding:0 0 0 10px ; margin-left:70px; margin-top:5px;}
.box_sub2:hover{color:#ffffff; border:1px #000000 solid; text-decoration:none; background: #0C6DAA ; font-weight:bold;}

.box_sub3{color:#000000; font-family:Verdana; font-size:11px; background: #DCEFFE; display:block; width:250px; height:5px; border:1px #0d6daa solid; text-align:left; text-decoration:none; line-height:0px; padding:10px 5px 5px 5px ; margin-left:90px; margin-top:5px;}
.box_sub3:hover{color:#ffffff; border:1px #000000 solid; text-decoration:none; background: #0C6DAA ; font-weight:bold;}*/


.one {
    color: #0c6daa;
    font-family: Verdana;
    font-size: 10px;
    text-decoration: underline;
}

    .one:hover {
        color: #3C5073;
    }

.one1 {
    color: #0C6DAA;
    font-family: Verdana;
    text-align: justify;
    font-size: 11px;
    text-align: justify;
    line-height: 17px;
}

    .one1:hover {
        color: #FF0000;
        text-decoration: none;
    }

.two {
    color: #0c6daa;
    font-family: Verdana;
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
}

    .two:hover {
        color: #FF0509;
    }

.member {
    color: #0c6daa;
    font-family: Verdana;
    font-size: 11px;
    text-decoration: underline;
}

    .member:hover {
        color: #3C5073;
        text-decoration: none;
    }


.footer {
    color: #FFFFFF;
    font-family: Verdana;
    font-size: 11px;
    text-decoration: none;
    line-height: 25px;
}

    .footer:hover {
        color: #000000;
    }

.footer_line {
    color: #FFFFFF;
    font-family: Verdana;
    font-size: 10px;
    text-decoration: none;
}

/* Table */
.tab1 {
    background-color: #dfe9f3;
    border-bottom: 1px dotted #4b92be;
    border-top: 1px dotted #4b92be;
}

table.tab2 {
    margin-left: 15px;
    border: 1px #0C6DAA solid;
    background-color: #D0E0ED;
}

    table.tab2 tr {
        color: #FFFFFF;
        vertical-align: middle;
        text-align: center;
        font-weight: bold;
        font-size: 11px;
    }

    table.tab2 td {
        padding: 5px;
        border-bottom: 1px #ffffff solid;
        border-right: 1px #FFFFFF solid;
    }

    table.tab2 tr.txtcol {
        color: #000000;
        font-weight: normal;
    }

.tab3 {
    background-color: #dfe9f3;
    margin-left: 2px;
    margin-top: 5px;
    color: #000000;
    font-weight: normal;
}

table.tab_mem {
    margin-left: 3px;
    border: 1px #0C6DAA solid;
    background-color: #D0E0ED;
}

    table.tab_mem tr {
        color: #FFFFFF;
        vertical-align: middle;
        text-align: center;
        font-weight: bold;
        font-size: 11px;
    }

    table.tab_mem td {
        padding: 5px;
        border-bottom: 1px #ffffff solid;
        border-right: 1px #FFFFFF solid;
    }

    table.tab_mem tr.txtcol {
        color: #000000;
        font-weight: normal;
    }

table.tab_cmm_member {
    margin-left: 3px;
    border-top: 1px #0C6DAA solid;
    border-left: 1px #0C6DAA solid;
    background-color: #FFFFFF;
}

    table.tab_cmm_member tr {
        color: #FFFFFF;
        vertical-align: middle;
        text-align: center;
        font-weight: bold;
        font-size: 11px;
    }

    table.tab_cmm_member td {
        padding: 5px;
        border-bottom: 1px #0C6DAA solid;
        border-right: 1px #0C6DAA solid;
    }

    table.tab_cmm_member tr.txtcol {
        color: #000000;
        font-weight: normal;
    }

    table.tab_cmm_member td.txtcol3 {
        border-bottom: #0C6DAA 1px solid;
    }

table.tab_historical1 {
    border: 1px #FFF solid;
    background-color: #D0E0ED;
}

    table.tab_historical1 tr {
        color: #FFFFFF;
        vertical-align: middle;
        text-align: left;
        font-weight: bold;
        font-size: 11px;
    }

    table.tab_historical1 td {
        padding: 0px;
        border-bottom: 0px #ffffff solid;
        border-right: 1px #FFFFFF solid;
    }

    table.tab_historical1 tr.txtcol_title {
        background-color: #A6D2ED;
        text-align: center;
        color: #0C6DAA;
        font-weight: bold;
        font-size: 12px;
        text-transform: uppercase;
    }

    table.tab_historical1 tr.txtcol_head {
        font-weight: bold;
        text-align: center;
        background-color: #F8B122;
        color: #FFFFFF;
    }

    table.tab_historical1 tr.txtcol_sub {
        font-weight: bold;
        background-color: #0C6DAA;
        color: #FFFFFF;
    }

        table.tab_historical1 tr.txtcol_sub .inner {
            font-weight: bold;
            background-color: #0C6DAA;
            color: #FFFFFF;
            border-bottom: 1px #ffffff solid;
        }

        table.tab_historical1 tr.txtcol_sub .outer {
            font-weight: bold;
            background-color: #0C6DAA;
            color: #FFFFFF;
            border-bottom: 1px #ffffff solid;
        }


table.tab_historical {
    border: 0px #0C6DAA solid;
    background-color: #D0E0ED;
}

    table.tab_historical tr {
        color: #FFFFFF;
        vertical-align: middle;
        text-align: left;
        font-weight: bold;
        font-size: 11px;
    }

    table.tab_historical td {
        padding: 0px;
        border-bottom: 0px #ffffff solid;
        border-right: 1px #FFFFFF solid;
        line-height: 25px;
    }

    table.tab_historical tr.txtcol_title {
        background-color: #A6D2ED;
        text-align: center;
        color: #0C6DAA;
        font-weight: bold;
        font-size: 12px;
        text-transform: uppercase;
    }

    table.tab_historical tr.txtcol_head {
        font-weight: bold;
        text-align: center;
        background-color: #F8B122;
        color: #FFFFFF;
    }

    table.tab_historical tr.txtcol_sub {
        font-weight: bold;
        background-color: #0C6DAA;
        color: #FFFFFF;
    }

/* Controls */
.in_put {
    border: 1px #7bb0d0 solid;
    width: 128px;
    height: 20px;
    font-family: Verdana;
    color: #0c6daa;
    font-size: 11px;
    line-height: 18px;
}

.in_put_button {
    background-image: url(../webimages/more_bg.gif);
    border: 0px #000000 solid;
    height: 17px;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 10px;
    padding-right: 15px;
    padding-left: 15px;
}

    .in_put_button:disabled {
        background-image: none;
    }

.opt {
    border: #7bb0d1;
    width: 150px;
    height: 20px;
    color: #3d8abb;
    font-family: Verdana;
    font-size: 11px;
    margin-left: 31px;
}

/* 404 */
.pagenotfound_bg {
    background: url(../webimages/404_mexnepal.jpg) no-repeat;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    width: 563px;
    height: 297px;
    padding-top: 25px;
}

.head_sorry {
    font-size: 12px;
    font-weight: bold;
    color: #fff;
}

.in_put_404 {
    background-image: url(../webimages/search_go.gif);
    border: 0px #000000 solid;
    width: 31px;
    height: 25px;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 10px;
    cursor: hand;
}

.in_put_search {
    border: 0px;
    color: #000;
}
/* table border */
.App_tab_border {
    background-color: #ffffff;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-color: #0E6CAA;
}
/* text label */
.App_textStyle {
    FONT: 11px Verdana;
    TEXT-TRANSFORM: none;
    COLOR: #000000;
    text-decoration: none;
}
/* mandatory fields */
.App_Red {
    FONT: bolder 12px Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #DD0000;
    TEXT-DECORATION: none;
    padding-left: 4px;
}

.ddmmyyyy {
    border: 1px #7bb0d0 solid;
    width: 58px;
    height: 18px;
    font-family: Verdana;
    color: #0c6daa;
    font-size: 11px;
}

.hed3_underline {
    color: #334148;
    font-family: Verdana;
    font-size: 12px;
    padding-left: 10px;
    line-height: 18px;
    font-weight: bold;
    text-decoration: underline;
}

.App_in_put_button {
    background-image: url(../webimages/more_bg.gif);
    border: 0px #000000 solid;
    width: 60px;
    height: 17px;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 10px;
}

.App_in_put_tarea {
    border: 1px #7bb0d0 solid;
    width: 170px;
    height: 40px;
    font-family: Verdana;
    color: #0c6daa;
    font-size: 11px;
}

.App_in_put {
    border: 1px #7bb0d0 solid;
    width: 170px;
    height: 18px;
    font-family: Verdana;
    color: #0c6daa;
    font-size: 11px;
}

.App_black {
    color: #09314a;
    font-family: Verdana;
    font-size: 11px;
    text-decoration: none;
    font-weight: bold;
}

/* linl member page  */
.member_link {
    color: #000;
    font-size: 11px;
    text-decoration: none;
}

    .member_link A {
        color: #000;
        font-size: 11px;
        text-decoration: none;
    }

        .member_link A:hover {
            color: #000;
            font-size: 11px;
            text-decoration: underline;
        }

#imageContainer {
    height: 100px;
}

    #imageContainer img {
        display: none;
        position: absolute;
        top: 0px;
        left: 0px;
        height: 100px;
        width: 196px;
        opacity: -0.01;
    }

/* press relase page css  */
.tab1 {
    background-color: #dfe9f3;
    border-bottom: 1px dotted #4b92be;
    border-top: 1px dotted #4b92be;
}

table.press {
    margin-left: 3px;
    border: 1px #0C6DAA solid;
    background-color: #D0E0ED;
}

    table.press tr {
        color: #FFFFFF;
        vertical-align: middle;
        text-align: center;
        font-weight: bold;
        font-size: 11px;
    }

    table.press td {
        padding: 5px;
        border-bottom: 1px #ffffff solid;
        border-right: 1px #FFFFFF solid;
    }

    table.press tr.presstxtcol {
        color: #000000;
        font-weight: normal;
    }
/* press relase page css end */




.subtable {
    background-color: #dfe9f3;
    border-right: 1px #212bf2 solid;
}









/* cnm members page 25-09-09 */
.main_bg {
    background: url(../webimages/members_bg.gif) repeat-x top left;
    border: 2px #0D6DAA solid;
    font-size: 10px;
    color: #000;
}

.members_strightline {
    background: url(../webimages/stright_line.gif) repeat-x 0 11px;
}

.members_topline {
    background: url(../webimages/arrow_down_line.gif) repeat-y center top;
}

.Ncm_members_list1 {
    background: #fff url(../webimages/ncm_list2_bg.gif) repeat-x 0 25px;
    border-bottom: 1px #5FA2CB solid;
    border-left: 1px #5FA2CB solid;
    border-right: 1px #5FA2CB solid;
    margin-bottom: 5px;
    bottom: 5px;
}

.Ncm_members_list2 {
    background: url(../webimages/ncm_list2_bg.gif) repeat-x 0 25px;
    border-bottom: 1px #5FA2CB solid;
    border-left: 1px #5FA2CB solid;
    border-right: 1px #5FA2CB solid;
    margin-bottom: 5px;
}

.Ncm_members_active {
    background: url(../webimages/ncm_list_active_bg.gif) repeat-x;
    border-bottom: 0px #5FA2CB solid;
    border-left: 1px #FFC212 solid;
    border-right: 1px #FFC212 solid;
    color: #000000;
    cursor: hand;
}

.Ncm_members_main {
    background: url(../webimages/ncm_list_active_bg.gif) repeat-x;
    border-bottom: 0px #5FA2CB solid;
    border-left: 1px #FFC212 solid;
    border-right: 1px #FFC212 solid;
    color: #000000;
    cursor: hand;
}

.Ncm_members_main_list1 {
    background: url(../webimages/ncm_main_list1_bg.gif) repeat-x left top;
    margin-bottom: 1px;
    border-left: 1px #5FA2CB solid;
    border-right: 1px #5FA2CB solid;
    cursor: hand;
}

.Ncm_members_main_list_top {
    background: url(../webimages/ncm_main_list1_bg.gif) repeat-x left top;
    margin-bottom: 1px;
    border-left: 1px #5FA2CB solid;
    border-right: 1px #5FA2CB solid;
    cursor: hand;
}

.Ncm_members_main_list2 {
    background: url(../webimages/ncm_main_list2_bg.gif) repeat-x left top;
    margin-bottom: 1px;
    border-left: 1px #5FA2CB solid;
    border-right: 1px #5FA2CB solid;
    cursor: hand;
}

.ncm_head {
    color: #0A6EA9;
    font-size: 13px;
    text-align: center;
    font-weight: bold;
}

.ncm_head_bg {
    color: #ffffff;
    background: url(../webimages/ncm_head_bg.gif) repeat-x left top;
    font-size: 13px;
    text-align: center;
    font-weight: bold;
}

.anniversary_head_bg {
    color: #ffffff;
    /*background:url(../webimages/anniversary_head_bg.gif) repeat-x left top;*/
    background: #f2f2f2;
    font-size: 13px;
    text-align: center;
    font-weight: bold;
}

.ncm_name {
    color: #0A6EA9;
    font-size: 13px;
    text-align: left;
    line-height: 18px;
    font-weight: bold;
    background: none;
    border: none;
}

.ncm_name_inner {
    color: #0A6EA9;
    font-size: 13px;
    text-align: center;
    line-height: 18px;
    font-weight: bold;
    background: none;
    border: none;
}

.ncm_address {
    font-size: 10px;
    color: #000;
    line-height: 14px;
    text-align: center;
}

.ncm_weblink {
    font-size: 11px;
    color: #000;
    line-height: 18px;
    text-align: center;
}

    .ncm_weblink a {
        font-size: 11px;
        text-align: center;
        line-height: 18px;
        color: #000;
        text-decoration: underline;
    }

        .ncm_weblink a:hover {
            color: #000;
            text-decoration: none;
            text-align: center;
        }

#imageContainer1 {
    height: 80px;
}

    #imageContainer1 img {
        display: none;
        position: absolute;
        top: 0px;
        left: 0px;
        height: 80px;
        width: 196px;
        opacity: -0.01;
    }


/* header part */
.header {
    background: url(../webimages/header_bg.gif) repeat-x;
}

.header_curve {
    background: url(../webimages/header_curve_bg.gif) repeat-x;
}

.text_field {
    width: 149px;
    border: 1px #7bb0d0 solid;
    width: 149px;
    height: 20px;
    font-family: Verdana;
    color: #0c6daa;
    font-size: 11px;
}

.go {
    background: url(../webimages/go.gif) no-repeat;
    font-weight: bold;
    font-size: 11px;
    color: #fff;
    width: 34px;
    height: 21px;
    border: 0;
    font-weight: bold;
}

.title_left {
    background: url(../webimages/title_le.gif) no-repeat;
    width: 4px;
    height: 26px;
}

.title_right {
    background: url(../webimages/title_ri.gif) no-repeat;
    width: 4px;
    height: 26px;
}

.title_bg {
    background: url(../webimages/title_bg.gif) repeat-x;
    font-weight: bold;
    color: #fff;
    font-size: 12px;
}
/* main menu */
.main_menu_bg {
    background: url(../webimages/main_menu_bg.gif) repeat-x;
}


/*  left tab */
.lefttab_bg {
    /*background:#8DCBF2 url(../webimages/left_tab_bg.jpg) repeat-y;*/
    width: 180px;
    border-right: 0px #0C6DAA solid;
}

ul.quick_link {
    padding: 0 0 0 0;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    list-style: none;
}

    ul.quick_link li {
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
    }

        ul.quick_link li a {
            font-family: Verdana;
            font-size: 11px;
            color: #26477A;
            text-decoration: none;
            display: block;
            width: 180px;
            text-align: left;
            line-height: 28px;
            background-color: #DBEDFB;
            border-left: 1px #fff solid;
            border-right: 0px #fff solid;
            border-top: 0px #fff solid;
            border-bottom: 1px #fff solid;
            padding: 0 0 0 15px;
            font-weight: bold;
        }

            ul.quick_link li a:hover {
                color: #000;
                background-color: #ACD0F4;
                border-left: 1px #fff solid;
                border-right: 0px #0B6DAA solid;
                border-top: 0px #0B6DAA solid;
                border-bottom: 1px #fff solid;
                font-weight: bold;
            }




            ul.quick_link li a.down_arow {
                background: url(../webimages/arrow_quick_down.png) 189px 13px no-repeat;
                font-family: Verdana;
                font-size: 11px;
                color: #000;
                text-decoration: none;
                display: block;
                width: 180px;
                text-align: left;
                background-color: #DBEDFB;
                border-left: 1px #fff solid;
                border-right: 0px #fff solid;
                border-top: 0px #fff solid;
                border-bottom: 1px #fff solid;
                padding: 0 0 0 15px;
                font-weight: bold;
            }


        /*********************/


        ul.quick_link li ul#down_arow_ID {
            list-style: none outside none;
            margin: 0 0 0 -41px;
            padding: 0;
            width: 154px;
        }

        ul.quick_link li ul#training {
            list-style: none outside none;
            margin: 0 0 0 -41px;
            padding: 0;
            width: 154px;
        }

        /*********************/




        ul.quick_link li a.quick_icon_win {
            background: url(../webimages/windows_icon.png) 154px 6px no-repeat;
            font-family: Verdana;
            font-size: 9px;
            color: #26477A;
            text-decoration: none;
            display: block;
            width: 180px;
            text-align: left;
            line-height: 16px;
            background-color: #DBEDFB;
            border-left: 1px #fff solid;
            border-right: 0px #fff solid;
            border-top: 0px #fff solid;
            border-bottom: 1px #fff solid;
            padding: 2px 0 2px 15px;
            font-weight: bold;
        }

        ul.quick_link li a.quick_icon_mac {
            background: url(../webimages/mac_icon.png) 154px 6px no-repeat;
            font-family: Verdana;
            font-size: 9px;
            color: #26477A;
            text-decoration: none;
            display: block;
            width: 180px;
            text-align: left;
            line-height: 16px;
            background-color: #DBEDFB;
            border-left: 1px #fff solid;
            border-right: 0px #fff solid;
            border-top: 0px #fff solid;
            border-bottom: 1px #fff solid;
            padding: 2px 0 2px 15px;
            font-weight: bold;
        }

        ul.quick_link li a.quick_icon_mob {
            background: url(../webimages/mobile_icon.png) 158px 6px no-repeat;
            font-family: Verdana;
            font-size: 9px;
            color: #26477A;
            text-decoration: none;
            display: block;
            width: 180px;
            text-align: left;
            line-height: 16px;
            background-color: #DBEDFB;
            border-left: 1px #fff solid;
            border-right: 0px #fff solid;
            border-top: 0px #fff solid;
            border-bottom: 1px #fff solid;
            padding: 2px 0 2px 15px;
            font-weight: bold;
        }

        ul.quick_link li a div {
            font-family: Verdana;
            font-size: 11px;
            color: #000;
            font-weight: bold;
            text-align: right;
            width: 108px;
        }

        ul.quick_link li a.quick_icon_win:hover {
            background-color: #ACD0F4;
            border-left: 1px #fff solid;
            border-right: 0px #0B6DAA solid;
            border-top: 0px #0B6DAA solid;
            border-bottom: 1px #fff solid;
            font-weight: bold;
        }

        ul.quick_link li a.quick_icon_mac:hover {
            background-color: #ACD0F4;
            border-left: 1px #fff solid;
            border-right: 0px #0B6DAA solid;
            border-top: 0px #0B6DAA solid;
            border-bottom: 1px #fff solid;
            font-weight: bold;
        }

        ul.quick_link li a.quick_icon_mob:hover {
            background-color: #ACD0F4;
            border-left: 1px #fff solid;
            border-right: 0px #0B6DAA solid;
            border-top: 0px #0B6DAA solid;
            border-bottom: 1px #fff solid;
            font-weight: bold;
        }



/* Page Border  */

.pageright_border {
    border-right: 0px #BAE1FA solid;
    background: url(../webimages/left_tab_bg.jpg) repeat-y;
    width: 180px;
}

/* header_link */

.header_link {
    color: #0E6EAB;
}

    .header_link a {
        color: #0E6EAB;
    }

        .header_link a:hover {
            color: #000;
        }


/* footer part */
.footer_head {
    font-size: 10px;
    color: #fff;
    font-weight: bold;
    line-height: 25px;
}

    .footer_head a {
        font-size: 10px;
        color: #fff;
        font-weight: bold;
        line-height: 25px;
    }

.footer_link {
    font-size: 10px;
    color: #fff;
    font-weight: normal;
    text-decoration: none;
}

    .footer_link a {
        font-size: 10px;
        color: #fff;
        font-weight: normal;
        text-decoration: none;
        line-height: 22px;
    }

.footer_midline {
    color: #FFBE00;
}

.footer_link a:hover {
    text-decoration: underline;
}

.footer_bg {
    background: #36A5ED url(../webimages/footer_bg.gif) top left repeat-x;
    font-size: 11px;
}

.footer_txt1 {
    font-size: 10px;
    color: #fff;
    line-height: 25px;
    padding: 0 0 0 0px;
    height: 40px;
}

    .footer_txt1 a {
        font-size: 10px;
        color: #fff;
        line-height: 25px;
        padding: 0 0 0 0px;
        height: 40px;
    }

        .footer_txt1 a:hover {
            color: #000;
        }

.footer_txt1_right {
    font-size: 10px;
    color: #fff;
    line-height: 25px;
    padding: 0 45px 0 0;
    height: 40px;
    text-align: right;
    float: right;
}

.footer_txt2 {
    background: url(../webimages/footer_bottom_middle.gif) repeat-x;
    font-size: 10px;
    color: #000;
    font-weight: none;
    height: 37px;
}

    .footer_txt2 a {
        font-size: 10px;
        color: #000;
        font-weight: none;
        height: 37px;
        text-decoration: none;
    }

        .footer_txt2 a:hover {
            color: #000;
            text-decoration: underline;
        }

.footer_txt2_right {
    font-size: 10px;
    color: #000;
    font-weight: bold;
    float: right;
}

.footer_txt_td {
    background: #3E9EDA;
    padding: 0;
    margin: 0;
    height: 10px;
}

/*ul.quick_link{padding:0 0 0 0; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; list-style:none}
ul.quick_link li{padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;}
ul.quick_link li a{font-family:Verdana; font-size:11px; color:#26477A; text-decoration:none;display:block; width:180px;text-align:left; line-height:23px; background-color:#DBEDFB; border-left:1px #fff solid; border-right:0px #fff solid; border-top:0px #fff solid; border-bottom:1px #fff solid; padding:0 0 0 15px; font-weight:bold}
ul.quick_link li a:hover{ color:#000; background-color:#ACD0F4; border-left:1px #fff solid; border-right:0px #0B6DAA solid; border-top:0px #0B6DAA solid; border-bottom:1px #fff solid; font-weight:bold}*/

.commentary {
    color: #000000;
    font-family: Verdana;
    font-size: 11px;
    background: #DCEFFE /* url(../webimages/pdf_icon.gif) 10px 2px no-repeat*/;
    display: block;
    width: 180px;
    height: 25px;
    border: 1px #0d6daa solid;
    text-align: left;
    text-decoration: none;
    line-height: 25px;
    padding: 0 0 0 5px;
    margin-left: 15px;
    margin-top: 5px;
}

    .commentary:hover {
        color: #ffffff;
        border: 1px #000000 solid;
        text-decoration: none;
        background: #0C6DAA;
    }

.commentarytxt {
    color: #010305;
    font-family: Verdana;
    text-align: justify;
    font-size: 10px;
    line-height: 12px;
    padding-left: 5px;
    padding-right: 5px;
}

.commentarytitle {
    color: #0575B9;
    font-family: Verdana;
    text-align: justify;
    font-size: 11px;
    line-height: 12px;
    padding-left: 5px;
    padding-right: 5px;
}

    .commentarytitle a {
        color: #0575B9;
        font-family: Verdana;
        text-align: justify;
    }

        .commentarytitle a:hover {
            color: #0575B9;
            font-family: Verdana;
            text-align: justify;
        }

.nepali_site {
    padding-top: 3px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
}

    .nepali_site a {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
        text-decoration: underline;
    }

        .nepali_site a:hover {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 12px;
            color: #FFFFFF;
            text-decoration: none;
        }

.contact_name {
    color: #000000;
    font-weight: bold;
    line-height: 20px;
}

.contact_id {
    color: #000000;
    line-height: 20px;
}

.departments_title {
    background: #FFF7E4;
    border: #FCD355 1px solid;
    padding-left: 10px;
    line-height: 25px;
    font-weight: bold;
}

.departments_sub_title {
    background: #0D6DAA;
    line-height: 20px;
    font-weight: bold;
    color: #FFFFFF;
}

.departments_details {
    background: #fff;
    color: #000000;
}

.dept_td1 {
    background: #E9F6FF;
    color: #000000;
    line-height: 18px;
}

.dept_td2 {
    padding-left: 10px;
}

.dept_td3 {
    background: #D0EBFE;
    color: #000000;
    line-height: 18px;
}

.facebook {
    background: url(../webimages/facebook_inner.png) no-repeat;
    width: 24px;
    cursor: hand;
    padding: 0px 2px;
    height: 24px;
}

.linkedin {
    background: url(../webimages/linkedin.png) no-repeat;
    width: 24px;
    cursor: hand;
    padding: 0px 2px;
    height: 24px;
}

.twitter {
    background: url(../webimages/twitter_inner.png) no-repeat;
    width: 24px;
    cursor: hand;
    padding: 0px 2px;
    height: 24px;
}

.blog_bg {
    background: url(../webimages/blog_footer.png) no-repeat;
    width: 23px;
    padding: 0px 2px;
    cursor: hand;
    float: right;
    height: 23px;
}


.website_survey {
    background: url(../webimages/website_survey_footer.png) no-repeat;
    width: 172px;
    height: 34px;
    float: right;
}

.spacer {
    margin: 0;
    padding: 0;
    clear: both;
}

.yearbook-container {
    width: 630px;
    margin: 0 auto;
}

.yearbook-top-tab, .yearbook-bot {
    width: 630px;
}

.yearbook-top-left {
    background: url(../webimages/year_book-head-tab-top-left.gif) no-repeat bottom;
    width: 11px;
    height: 36px;
    float: left;
}

.yearbook-top-right {
    background: url(../webimages/year_book-head-tab-top-right.gif) no-repeat bottom;
    width: 11px;
    height: 36px;
    float: left;
}

.yearbook-top-mid {
    background: url(../webimages/year_book-head-tab-mid.gif) repeat-x bottom;
    width: 608px;
    height: 36px;
    float: left;
}

.yearbook-mid-content {
    border-left: 1px solid #0e6caa;
    border-right: 1px solid #0e6caa;
}

.yearbook-bot-left {
    background: url(../webimages/year_book-bot-left-corner.gif) no-repeat top;
    width: 10px;
    height: 9px;
    float: left;
}

.yearbook-bot-right {
    background: url(../webimages/year_book-bot-right-corner.gif) no-repeat top;
    width: 10px;
    height: 9px;
    float: left;
}

.yearbook-bot-mid {
    background: url(../webimages/year_book-bot-mid.gif) repeat-x top;
    width: 610px;
    height: 9px;
    float: left;
}

.yearbook-ban-image {
    width: 334px;
    height: 228px;
    margin: 0 auto;
}

.download-view-buts {
    width: 380px;
    margin: 5px auto 10px;
}

    .download-view-buts .download-pdf {
        margin-right: 10px;
    }

.year-book-pdf-contents {
    width: 500px;
    margin: 0 auto;
    padding: 0 0 15px;
}

.year-book-pc-head, .year-book-pc-bot {
    width: 500px;
}

.year-book-pc-head-left {
    background: url(../webimages/year-book-content-head-left.gif) no-repeat bottom;
    width: 16px;
    height: 35px;
    float: left;
}

.year-book-pc-head-right {
    background: url(../webimages/year-book-content-head-right.gif) no-repeat bottom;
    width: 16px;
    height: 35px;
    float: left;
}

.year-book-pc-head-mid {
    background: url(../webimages/year-book-content-head-mid.gif) repeat-x bottom;
    width: 468px;
    height: 35px;
    float: left;
}

.year-book-pc-bot-left {
    background: url(../webimages/year-book-content-bot-left-corner.gif) no-repeat top;
    width: 16px;
    height: 13px;
    float: left;
}

.year-book-pc-bot-right {
    background: url(../webimages/year-book-content-bot-right-corner.gif) no-repeat top;
    width: 16px;
    height: 13px;
    float: left;
}

.year-book-pc-bot-mid {
    background: url(../webimages/year-book-content-bot-mid.gif) repeat-x top;
    width: 468px;
    height: 13px;
    float: left;
}

.year-book-pc-mid {
    width: 500px;
}

.year-book-pc-ls {
    background: url(../webimages/year-book-content-left-shadow.gif) repeat-y left;
    padding-left: 7px;
}

.year-book-pc-rs {
    background: url(../webimages/year-book-content-right-shadow.gif) repeat-y right;
    padding-right: 7px;
}

.year-book-pc-mc {
    background: #fff url(../webimages/year-book-content-bg.gif) repeat-x top center;
}

.yb-h-content {
    color: #FFFFFF;
    font-size: 12px;
    float: left;
    padding-left: 25px;
    line-height: 44px;
    width: 365px;
}

.yb-head-sep {
    float: left;
    width: 1px;
    padding: 10px 0 0 0;
    height: 23px;
}

.yb-h-pdf {
    padding-left: 25px;
    line-height: 44px;
    color: #FFFFFF;
    font-size: 11px;
    float: left;
    width: 49px;
}

.year-book-pc-mc .pdf-names {
    width: 351px;
    float: left;
    background: url(../webimages/year-book-list-image.gif) no-repeat 25px 10px;
    padding-left: 38px;
    margin: 0 0 0 10px;
    line-height: 22px;
    color: #000000;
    height: 22px;
    display: inline;
    border-bottom: 1px solid #dbdbdb;
    border-right: 1px solid #dbdbdb;
}

.year-book-pc-mc .pdf {
    width: 75px;
    height: 20px;
    padding: 2px 0 0 0;
    text-align: center;
    line-height: 20px;
    display: inline;
    border-bottom: 1px solid #dbdbdb;
    float: left;
}

.remove-bord {
    border-bottom: none !important;
}

/*****************23july13  For mouse hover effect************************/

.util2 {
    width: 200px;
    height: 102px;
    font: 10px Arial,Helvetica;
    line-height: 17px;
    padding: 0px;
    margin: 0px;
}

    .util2 .hr2 .hr2:hover span, .util2 .widget:hover span {
        background-position: 100% -284px;
    }

    .util2 .widget {
        min-height: 19px;
        margin-right: 0;
    }

    .util2 .expand {
        position: relative;
        top: -190px;
        left: 200px;
        display: none;
        z-index: 99999;
    }

        .util2 .expand img {
            width: 100%;
            height: 100%;
            display: block;
        }

    .util2 .widget:hover .expand {
        display: block;
        width: 701px;
        height: 282px;
    }

ul.quick_link li a.quick_icon_and {
    background: url(../webimages/android_icon.png) 154px 6px no-repeat;
    font-family: Verdana;
    font-size: 9px;
    color: #26477A;
    text-decoration: none;
    display: block;
    width: 180px;
    text-align: left;
    line-height: 16px;
    background-color: #DBEDFB;
    border-left: 1px #fff solid;
    border-right: 0px #fff solid;
    border-top: 0px #fff solid;
    border-bottom: 1px #fff solid;
    padding: 2px 0 2px 15px;
    font-weight: bold;
}


.ul-upper-alpha {
    list-style: upper-alpha;
    font-weight: bold;
    padding-left: 20px;
}


    .ul-upper-alpha .list_one {
        font-weight: normal;
        list-style: decimal;
        margin-left: 0px;
        margin-right: 0px;
    }

        .ul-upper-alpha .list_one > li {
            background: none;
            padding-left: 0px;
        }

ul.ul-lower-alpha {
    font-weight: normal;
    list-style: lower-alpha;
    padding-left: 20px;
}

    ul.ul-lower-alpha > li {
        background: none;
        padding-left: 0px;
    }


.disclaimer {
    text-align: justify;
    line-height: 20px;
    border: 1px solid #EEEEEE;
    padding: 20px;
}

.mandatory {
    color: #FF0000;
}


.page-content {
    padding: 3px 15px 15px;
}
