﻿body {
    margin: 0px;
    padding: 0px;
}

.content {
    font-family: Verdana;
    font-size: 12pt;
    font-weight: bold;
    color: #EA6F00;
    text-align: right;
}


body {
    margin: 0;
    margin-left: 0;
    margin-top: 0;
    font-family: Verdana;
    font-size: 8.25pt;
    text-decoration: none;
    overflow: auto;
    scrollbar-arrow-color: #000000;
    scrollbar-3dlight-color: #ffce35;
    scrollbar-darkshadow-color: #ffce35;
    scrollbar-face-color: #fff2cb;
    scrollbar-track-color: #ffffff;
    scrollbar-highlight-color: #ffce35;
    scrollbar-shadow-color: #fff2cb;
    background: #f7f8fa;
}


#header {
    width: 1024px;
    height: 104px;
    background: url(images/banner.jpg) no-repeat;
}

/* Top funds widget classes */
.Green_tab {
    font-family: Verdana;
    font-size: 9pt;
    font-weight: normal;
    color: #000000;
    text-align: center;
}

.topfundsgridrow {
    font-family: Verdana;
    font-size: 9pt;
    font-weight: normal;
    color: #0061AD;
}

.topfundsgridheader {
    font-family: Verdana;
    font-size: 9pt;
    font-weight: bold;
    color: #0060AC;
    text-align: center;
}
/* Top funds widget classes end*/

/* NFO CSS Classes Start */
.NFOfundname {
    font-family: Verdana;
    font-size: 10pt;
    font-weight: bold;
    color: #0763CA;
    text-align: left;
    text-decoration: none;
}

    .NFOfundname a:link {
        font-family: Verdana;
        font-size: 10pt;
        font-weight: bold;
        color: #0763CA;
        text-align: left;
        text-decoration: none;
    }

    .NFOfundname a:visited {
        font-family: Verdana;
        font-size: 10pt;
        font-weight: bold;
        color: #0763CA;
        text-align: left;
        text-decoration: none;
    }

    .NFOfundname a:hover {
        font-family: Verdana;
        font-size: 10pt;
        font-weight: bold;
        color: #0763CA;
        text-align: left;
        text-decoration: underline;
    }

.Nfolabel {
    font-family: Verdana;
    font-size: 9pt;
    font-weight: normal;
    color: #000000;
    text-align: left;
    text-decoration: none;
}

.Nfolabelctnt {
    font-family: Verdana;
    font-size: 9pt;
    font-weight: normal;
    color: #0763CA;
    text-align: left;
    text-decoration: none;
}
/* NFO CSS Classes End */
/* Indices Classes */
.Indices_HD {
    font-family: Verdana;
    font-size: 10pt;
    font-weight: bold;
    color: #B23A41;
    text-align: left;
}

.Current_Value_green {
    font-family: Verdana;
    font-size: 10pt;
    font-weight: bold;
    color: #009100;
    text-align: left;
}

.Current_Value_red {
    font-family: Verdana;
    font-size: 10pt;
    font-weight: bold;
    color: #B23A41;
    text-align: left;
}

.Indices_HD1 {
    font-family: Verdana;
    font-size: 9pt;
    font-weight: bold;
    color: #B23A41;
    text-align: left;
}

.indices_date {
    font-family: Verdana;
    font-size: 8pt;
    font-weight: bold;
    color: #B23A41;
    text-align: left;
}

.change_green {
    font-family: Verdana;
    font-size: 9pt;
    font-weight: bold;
    color: #009100;
    text-align: left;
}

.change_red {
    font-family: Verdana;
    font-size: 9pt;
    font-weight: bold;
    color: #B23A41;
    text-align: left;
}

.Topbar_heading {
    font-family: Verdana;
    font-size: 10pt;
    font-weight: bold;
    color: #FFFFFF;
    padding-left: 5px;
}

.Topbar_heading1 {
    font-family: Verdana;
    font-size: 10pt;
    font-weight: bold;
    color: #000000;
    padding-left: 5px;
}
/* End Indices Classes */
/* Classes for links */

.LinkUWGCell a:link {
    font-family: Verdana;
    font-size: 9pt;
    font-weight: normal;
    color: #0061AD;
    text-decoration: none;
}

.LinkUWGCell a:visited {
    font-family: Verdana;
    font-size: 9pt;
    font-weight: normal;
    color: #0061AD;
    text-decoration: none;
}

.LinkUWGCell a:hover {
    font-family: Verdana;
    font-size: 9pt;
    font-weight: normal;
    color: #0061AD;
    text-decoration: underline;
}

.LinkTD {
    font-weight: normal;
    color: #041E2D;
    text-decoration: none;
    cursor: pointer;
}

.LinkTDSel {
    font-weight: bold;
    color: #041E2D;
    text-decoration: none;
    cursor: default;
}

.LinkTDHover {
    font-weight: normal;
    color: #041E2D;
    background-image: url(./images/lgbg.jpg);
    /* background-color:#FFAA00; */
    text-decoration: none;
    cursor: pointer;
}

.CtntM {
    font-family: Verdana;
    font-size: 9pt;
    font-weight: bold;
    color: #FF6330;
    text-decoration: none;
}

    .CtntM a:link {
        font-family: Verdana;
        font-size: 9pt;
        font-weight: bold;
        color: #FF6330;
        text-decoration: none;
    }

    .CtntM a:visited {
        font-family: Verdana;
        font-size: 9pt;
        font-weight: bold;
        color: #FF6330;
        text-decoration: none;
    }

    .CtntM a:hover {
        font-family: Verdana;
        font-size: 9pt;
        font-weight: bold;
        color: #1464BD;
        text-decoration: underline;
    }
/* Classes for links end*/
.Topbar_heading {
    font-family: Verdana;
    font-size: 10pt;
    font-weight: bold;
    color: #FFFFFF;
    padding-left: 5px;
}



.button_left {
    background: url(./btn_left.gif) top left no-repeat;
    width: 3px;
    height: 23px;
}

/*.button_right {background: url(./btn_right.gif) top right no-repeat; width:3px; height:23px;}*/

.button_bg {
    background: url(./btn_bg.gif) top left repeat-x;
    text-align: center;
    font: bold 11px Verdana;
    color: #ffffff;
    height: 23px;
}

    .button_bg a:link {
        font: bold 11px Verdana;
        color: #ffffff;
        text-decoration: none;
    }

    .button_bg a:hover {
        font: bold 11px Verdana;
        color: #ffffff;
        text-decoration: none;
    }

    .button_bg a:visited {
        font: bold 11px Verdana;
        color: #ffffff;
        text-decoration: none;
    }

    .button_bg a:active {
        font: bold 11px Verdana;
        color: #ffffff;
        text-decoration: none;
    }
/*------	New design	--------------------*/

/* CSS Document */

.radiobutton {
    border: none;
    background: none;
    color: #000000;
    font: 11px Verdana;
}

.checkbox {
    border: none;
    background: none;
    color: #000000;
    font: 11px Verdana;
}

.leftpanel_toppadding {
    padding-top: 2px;
}

.rowspacer {
    height: 10px;
}

.subrowspacer {
    height: 5px;
}

.colspacer {
    width: 10px;
}

.text {
    font: normal 11px Verdana;
    color: #000000;
}

.labeltext {
    color: #000000;
    font: 11px Verdana;
}

.labelsignoff {
    color: Gray;
    font: bold 11px Verdana;
}

.labeltextbold {
    color: #000000;
    font: bold 11px Verdana;
}

.labelsensexbold {
    color: #0061AE;
    font: bold 13px Verdana;
}

.labeltotal {
    color: #000000;
    font: bold 11px Verdana;
}

.labelRed {
    color: #DC143C;
    font: bold 11px Verdana;
}

.labellink {
    color: #0061AE;
    font: 11px Verdana;
    cursor: pointer;
}

.labelerrorlink {
    color: Red;
    font: 11px Verdana;
    cursor: pointer;
}

.title {
    background: url(../images/title.gif) left top repeat-x;
    height: 21px;
    text-align: left;
    font: bold 11px Verdana;
    color: #000000;
}

.subtitle {
    border-bottom: solid 1px #000000;
    font: bold 11px Verdana;
    color: #000000;
    text-align: center;
}

.grp_thiscustomer {
    background: url(../images/grp_thiscustomer.gif) no-repeat top center;
    width: 383px;
    height: 74px;
    padding: 0px 10px;
}

.txtboxuppercase {
    border: #ffc503 solid 1px;
    background: #fffefc;
    font: normal 11px Verdana;
    text-transform: uppercase;
    color: #000000;
    height: 15px;
    padding: 2px;
}

.txtbox {
    border: #ffc503 solid 1px;
    background: #fffefc;
    font: normal 11px Verdana;
    text-transform: capitalize;
    color: #000000;
    height: 15px;
    padding: 2px;
}

.txtboxnormal {
    border: #ffc503 solid 1px;
    background: #fffefc;
    font: normal 11px Verdana;
    color: #000000;
    height: 15px;
    padding: 2px;
}

.dropdownCss {
    border: #ffc503 solid 1px;
    background: #fffefc;
    font: normal 11px Verdana;
    text-transform: capitalize;
    color: #000000;
    height: 20px;
    padding: 2px;
}
/*Css for Form Background Box*/
.headerbg_topleft {
    background: url(../images/headerbg_topleft.png) no-repeat top left;
    height: 29px;
    width: 10px;
}

.headerbg_top {
    background: url(../images/headerbg_top.png) repeat-x top left;
    height: 29px;
}

.headerbg_topright {
    background: url(../images/headerbg_topright.png) no-repeat top right;
    height: 29px;
    width: 10px;
}


/*Css for Form Background Box*/
.headerCaption {
    font: bold 12px Verdana;
    color: #FFFFFF;
}

.formbg_headingrt {
    background: url(../images/formbg_headingrt.gif) left top no-repeat;
    height: 28px;
    width: 10px;
}

.bottom_border {
    border-bottom: dashed 1px #666666;
}
/*Css for button*/

.button_left {
    background: url(../Images/btn_left.png) top left no-repeat;
    width: 3px;
    height: 23px;
}

.button_right {
    background: url(../Images/btn_right.png) top right no-repeat;
    width: 5px;
    height: 23px;
}

.button_bg {
    background: url(../Images/btn_mid.png) top left repeat-x;
    text-align: center;
    font: bold 11px Verdana;
    color: #ffffff;
    height: 23px;
}

    .button_bg a:link {
        font: bold 11px Verdana;
        color: #ffffff;
        text-decoration: none;
    }

    .button_bg a:hover {
        font: bold 11px Verdana;
        color: #ffffff;
        text-decoration: none;
    }

    .button_bg a:visited {
        font: bold 11px Verdana;
        color: #ffffff;
        text-decoration: none;
    }

    .button_bg a:active {
        font: bold 11px Verdana;
        color: #ffffff;
        text-decoration: none;
    }

    .button_bg a:link {
        font: bold 11px Verdana;
        color: #000000;
        text-decoration: none;
    }

    .button_bg a:hover {
        font: bold 11px Verdana;
        color: #ffffff;
        text-decoration: none;
    }

    .button_bg a:visited {
        font: bold 11px Verdana;
        color: #ffffff;
        text-decoration: none;
    }

    .button_bg a:active {
        font: bold 11px Verdana;
        color: #ffffff;
        text-decoration: none;
    }

/*Css for button*/

/* Css for Page Top Left Rigth Bottom */
.formbg_left {
    background: url(../Images/spacer.gif) top left repeat-y;
    width: 10px;
}

.formbg_right {
    background: url(../Images/spacer.gif) top right repeat-y;
    width: 10px;
}

.formbg_btm {
    border: solid 1 black height:10px;
}

.spacer {
    background: url(../images/spacer.gif) left bottom repeat-x;
    height: 10px;
}

.try {
    height: 5px;
}

.cmb {
    border: #ffc503 solid 1px;
    background: #fffefc;
    font: normal 11px Verdana;
    color: #000000;
}


.NavNumb {
    font-family: Verdana;
    color: black;
    font-size: 10px;
    cursor: pointer;
}

.NavSelNumb {
    font-family: Verdana;
    color: black;
    font-weight: bold;
    font-size: 11px;
    cursor: pointer;
}

.menuStyle {
    background-color: #fff9d7;
    border-color: #ffc503;
    font-family: Verdana;
    font-size: 12px;
}

.listStyle {
    background-color: #fff9d7;
    border-color: #ffc503;
    font-family: Verdana;
    font-size: 15px;
    font-weight: bold;
}

.autocomp_lst {
    overflow: auto;
    height: 160px;
    width: 350px;
    border-width: 1px;
    border-style: solid;
    list-style-type: none;
    margin: 0px;
    font: normal 11px Verdana;
    background-color: #fff9d7;
    text-align: left;
    white-space: nowrap;
    text-overflow: ellipsis;
    position: absolute;
    z-index: 2000;
    padding-left: 1px;
}

.autocomp_Itmlst {
    font: normal 11px Verdana;
    background-color: #fff9d7;
    text-align: left;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.autocomp_HItmlst {
    font: bold 11px Verdana;
    background-color: #fff9d7;
    text-align: left;
}

/*Css for FundsnapShot*/

.arial12white {
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}

.arial18white {
    font-family: Verdana;
    font-size: 18px;
    font-weight: bold;
    color: #0061AD;
    text-decoration: none;
}

.arial25white {
    font-family: Verdana;
    font-size: 25px;
    font-weight: bold;
    color: #004B86;
    text-decoration: none;
}

.arial15white {
    font-family: Verdana;
    font-size: 15px;
    font-weight: bold;
    color: #004B86;
    text-decoration: none;
}

.niftyarial12boldgreen {
    font-family: Verdana;
    font-size: 9pt;
    font-weight: bold;
    color: #3B6701;
    text-decoration: none;
}

.niftyarial12boldgreen1 {
    font-family: Verdana;
    font-size: 10pt;
    font-weight: bold;
    color: #3B6701;
    text-decoration: none;
}

.niftyarial12boldred {
    font-family: Verdana;
    font-size: 9pt;
    font-weight: bold;
    color: #FF0000;
    text-decoration: none;
}

.searchfundsarial11black {
    font-family: Verdana;
    font-size: 9pt;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
}

.searchfundsarial12blue {
    font-family: Verdana;
    font-size: 9pt;
    font-weight: bold;
    color: #034260;
    text-decoration: none;
}

.loginsectionarial11blue1 {
    font-family: Verdana;
    font-size: 9pt;
    font-weight: normal;
    color: #0061AD;
    text-decoration: none;
}

.CtntMore {
    font-family: Verdana;
    font-size: 9pt;
    font-weight: bold;
    color: #0D7FD6;
    text-decoration: none;
}

.Contol_labelb {
    font-family: Verdana;
    font-size: 9pt;
    text-align: left;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}

.bsearial12boldblack {
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}

.amcsslabel {
    font-family: Verdana;
    font-size: 9pt;
    color: #041E2D;
    text-decoration: none;
    background-image: url(/Images/Green_Dot.jpg);
    background-repeat: repeat-x;
    background-position: bottom;
    height: 20px;
    vertical-align: middle;
    font-weight: bold;
}

.amcssdata {
    font-family: Verdana;
    font-size: 9pt;
    color: #045888;
    text-decoration: none;
    background-image: url(/Images/Green_Dot.jpg);
    background-repeat: repeat-x;
    background-position: bottom;
}

.grid_data {
    font-family: Verdana;
    font-size: 9pt;
    font-weight: normal;
    color: #000000;
}

.topfundshd {
    font-family: Verdana;
    font-size: 9pt;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}

.topfundsarial11black {
    font-family: Verdana;
    font-size: 9pt;
    font-weight: normal;
    color: #041E2D;
    text-decoration: none;
}

.topfundsarial11blue {
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #045F89;
    text-decoration: none;
}

.arial11blue {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #0D7FD6;
    text-decoration: none;
}

.topfundsarial11boldblack {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #041E2D;
    text-decoration: none;
}

.niftyarial12black {
    font-family: Verdana;
    font-size: 9pt;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    line-height: 13pt;
    text-align: justify;
}

.btn {
    font: bold 11px Verdana;
    color: #ffffff;
    cursor: pointer;
    margin-bottom: 3px;
}

.VTspacing {
    background: url(../images/spacer.gif) left bottom repeat-x;
    height: 5px;
}

.HTspacing {
    padding-left: 6px;
    width: 6px;
    background: url(../images/spacer.gif) left bottom repeat-x;
}

.rptbtn {
    font: bold 11px Verdana;
    cursor: pointer;
}



.NFOHeader {
    font-size: 8pt;
    color: #0061AD;
    vertical-align: top;
}

.NFO {
    font-size: 8pt;
    color: #000;
    border-style: dotted;
    border-width: 1px;
    border-color: Gray;
    border-left-style: none;
    border-left-width: 0px;
    border-right-style: none;
    border-right-width: 0px;
}

a {
    color: #0260aa;
    text-decoration: none;
    cursor: pointer;
}

    a:hover {
        color: #0260aa;
        text-decoration: underline;
        cursor: pointer;
    }

.NavigatorButtonStyle {
    cursor: pointer;
}


.ticker {
    width: 1024px;
    height: 29px;
    background: url(images/ticker_bg.jpg) repeat-x;
}

#main_box {
    width: 242px;
    background-color: #F1F8FF;
}

#contain_box {
    width: 232px;
    padding: 7px 5px 17px 5px;
}

.container_box {
    width: 761px;
    padding-top: 6px;
    padding-right: 12px;
}

.container_box_spacer {
    height: 7px;
    widows: 100%;
}

.dottedline {
    background: url(images/dottedline.gif) top left repeat-x;
    height: 30px;
}

.small_dottedline {
    background: url(images/small_dotted.gif) top left repeat-x;
    height: 24px;
}

#box_divier {
    width: 100%;
    height: 6px;
}

.ver_spacer {
    height: 169px;
    width: 10px;
}


.ver_spacerIInd {
    height: 169px;
    width: 6px;
}

.spacer1 {
    height: 3px;
}

.search_spacer {
    height: 9px;
    width: 100%;
}

.menu_top_bg {
    width: 242px;
    height: 5px;
    background-image: url(images/menu_top_bg.jpg);
    background-repeat: no-repeat;
    background-color: #F1F8FF;
}

.menu_mid_bg {
    width: 242px;
    height: 100%;
    background-image: url(images/menu_mid_bg.jpg);
    background-repeat: repeat-y;
}

.menu_bot_bg {
    width: 242px;
    height: 5px;
    background: #F1F8FF url(images/menu_bot_bg.jpg) bottom left no-repeat;
}

.heading {
    font-family: Verdana;
    font-size: 10px;
    color: #000000;
}

.heading2 {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
    color: #000000;
}

.heading3 {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    color: #000000;
    font-weight: bold;
}

.heading_gainer {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    font-weight: bold;
    color: #000000;
}

.more {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
    color: #ff0000;
}

    .more a {
        font-family: Verdana, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        text-decoration: none;
        font-weight: bold;
        color: #ff0000;
        cursor: pointer;
    }

.fundwatch {
    background: url(images/fundwatch_bg_mid.gif) repeat-y top left;
    padding: 5px;
}

    .fundwatch ul {
        margin: 0px;
        padding: 0px;
    }

        .fundwatch ul li {
            font: normal 12px Verdana;
            color: #000000;
            list-style: none;
            background: url(images/bullet.gif) top left no-repeat;
            padding-left: 13px;
            line-height: 16px;
        }

            .fundwatch ul li a {
                font: normal 12px Verdana;
                color: #C23B42;
                text-decoration: none;
                cursor: pointer;
            }

                .fundwatch ul li a:hover {
                    font: normal 12px Verdana;
                    color: #C23B42;
                    text-decoration: underline;
                    cursor: pointer;
                }


.date {
    font-family: Verdana;
    font-size: 9pt;
    font-weight: normal;
    color: #ffffff;
    padding-right: 3px;
    text-decoration: none;
}

    .date a:link {
        font-family: Verdana;
        font-size: 9pt;
        font-weight: normal;
        color: #ffffff;
        text-decoration: none;
    }

    .date a:visited {
        font-family: Verdana;
        font-size: 9pt;
        font-weight: normal;
        color: #ffffff;
        text-decoration: none;
    }

    .date a:hover {
        font-family: Verdana;
        font-size: 9pt;
        font-weight: normal;
        color: #ffc50a;
        text-decoration: underline;
    }

.lb_Button {
    background-position: top;
    background-image: url(images/header.gif);
    background-color: Gray;
    font-family: Verdana;
    font-weight: bold;
    font-size: 8.25pt;
    cursor: pointer;
    background-position: top;
    height: 22px;
    padding-left: 10px;
}

.lb_ButtonHover {
    font-family: Verdana;
    background-image: url(images/header.gif);
    background-color: Gray;
    font-family: Verdana;
    font-weight: bold;
    font-size: 8.25pt;
    cursor: pointer;
    background-position: top;
    height: 22px;
    padding-left: 10px;
}

.lb_ButtonSelected {
    background-position: top;
    background-image: url(images/header.gif);
    background-color: Gray;
    font-family: Verdana;
    font-weight: bold;
    font-size: 8.25pt;
    cursor: pointer;
    background-position: top;
    height: 22px;
    padding-left: 10px;
}

.assetAllocHead {
    font-family: Verdana;
    font-size: 9pt;
    font-weight: bold;
    background-image: url(../images/title.gif);
    border: solid 1px gray;
}

.assetAllocSubHead {
    font-family: Verdana;
    font-size: 9pt;
    font-weight: bold;
    border-bottom: solid 1px gray;
}

.assetAllocRows {
    font-family: Verdana;
    font-size: 9pt;
    font-weight: normal;
}

.fundwatchmobile {
    background: url(../images/fundwatch_bg_mid_new.gif) repeat-y top left;
    padding: 5px;
}

    .fundwatchmobile ul {
        margin: 0px;
        padding: 0px;
    }

        .fundwatchmobile ul li {
            font: normal 11px Verdana;
            color: #000000;
            list-style: none;
            background: url(../images/bullet.gif) top left no-repeat;
            padding-left: 13px;
            line-height: 16px;
        }

            .fundwatchmobile ul li a {
                font: normal 11px Verdana;
                color: #000000;
                text-decoration: none;
            }

                .fundwatchmobile ul li a:hover {
                    font: normal 11px arial;
                    color: #871d27;
                    text-decoration: underline;
                }


.titlemobile {
    font-family: Verdana;
    font-size: 8pt;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}

.ctntpara {
    font-family: Verdana;
    font-size: 9pt;
    color: #333333;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: normal;
    text-align: justify;
    text-decoration: none;
    line-height: 18px;
}

.heading3mobile {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
    padding-left: 5px;
    color: #B21C1B;
}

.tdctntwrt {
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #881735;
    padding: 6px;
    text-decoration: none;
}

.fundwatch2 {
    background: url(../Images/fundwatch_bg_mid_new3.gif) repeat-y top left;
    padding: 5px;
}

    .fundwatch2 ul {
        margin: 0px;
        padding: 0px;
    }

        .fundwatch2 ul li {
            font: normal 11px Verdana;
            color: #000000;
            list-style: none;
            background: url(../Images/bullet.gif) top left no-repeat;
            padding-left: 13px;
            line-height: 16px;
        }

            .fundwatch2 ul li a {
                font: normal 11px Verdana;
                color: #000000;
                text-decoration: none;
            }

                .fundwatch2 ul li a:hover {
                    font: normal 11px Verdana;
                    color: #871d27;
                    text-decoration: underline;
                }


/* FF unwanted page scrollbar */
form {
    margin: 0px;
}

/* Style for lookup control */

.LUTbl {
    table-layout: fixed;
}

.LUTDChk {
    padding-left: 4px;
    width: 25px;
    border-top: solid 1px #D3D3D3;
}

.LUTD {
    overflow: hidden;
    padding-left: 4px;
    border-top: solid 1px #D3D3D3;
    height: 20px;
    font-size: 8.25pt;
    font-family: Verdana;
}

.RUTD {
    overflow: hidden;
    padding-left: 4px;
    border-top: solid 1px #D3D3D3;
    height: 20px;
    font-size: 8.25pt;
    font-family: Verdana;
    text-align: right;
}

/* style for virtual scroll */

.ALR {
    text-align: right;
}

.VScrollResultContainer {
    border-left: solid 1px gray;
    border-right: solid 1px gray;
    border-bottom: solid 1px gray;
    background-color: White;
    overflow: auto;
}

.labelProgress {
    color: #000000;
    font: 12px Verdana;
}

.activeField {
    border: solid 1px #85b1de;
    background-image: url( '..\Images\blue_bg.png' );
    background-repeat: repeat-x;
    xbackground-position: top;
    font: normal 11px Verdana;
    xheight: 15px;
    xpadding: 2px;
}

.idle {
    background-image: none;
    background-color: #fffefc;
    border: solid 1px #ffc503;
    font: normal 11px Verdana;
    height: 15px;
    padding: 2px;
}

.selectedButtonCSS {
    color: Black;
}

.transbox {
    /* for IE */
    filter: alpha(opacity=50);
    /* CSS3 standard */
    opacity: 0.6;
}

.dateChooserControl {
    border: 0px;
}

.tdLeftborder {
    border-left: 1px solid Grey !important;
}

.tdRightborder {
    border-right: 1px solid Grey !important;
}

.tdTopborder {
    border-top: 1px solid Grey !important;
}

.tdBottomborder {
    border-Bottom: 1px solid Grey !important;
}

.tdborder {
    border-style: solid;
    border-width: 1px;
    border-color: Window Silver Silver Window;
    padding: 4px;
    overflow: hidden;
    text-align: left;
    vertical-align: middle;
    height: 20px;
}

.GridViewHeaderStyle {
    background-repeat: repeat;
    background-image: url(../images/gridheader.gif);
    height: 20px;
    color: Black;
    font-family: Verdana;
    font-size: 8.25pt;
    white-space: None;
    font-weight: bold;
    height: 20px;
}

.itemStyle {
    padding-left: 3px;
    border-left-width: 0;
    border-right-width: 0;
    border-bottom-style: dotted !important;
    border-bottom-color: Gray !important;
    border-top-color: White;
    border-bottom-width: thin !important;
    overflow: hidden;
    text-align: left;
    vertical-align: middle;
    white-space: nowrap;
    height: 20px;
    color: Black;
    font-family: Verdana;
    font-size: 8.25pt;
    padding-right: 5px;
    text-overflow: eclipse;
}

.selected {
    background-color: #E5E5E5;
}

.divStyle {
    /*height: 625px;
	overflow: auto;*/
    width: 748px;
}

.VTspacing {
    height: 5px;
    background: url(../images/spacer.gif) left bottom repeat-x;
}

.VTSpacing {
    background: url(../images/spacer.gif) left bottom repeat-x;
    height: 5px;
}

.hiddenCell {
    display: none;
}

.tableLayout {
    table-layout: fixed;
}

.GridViewCell {
    border-style: solid;
    border-width: 1px;
    border-color: Window Silver Silver Window;
    padding-left: 3px;
    overflow: hidden;
    text-align: left;
    vertical-align: middle;
    height: 20px;
    color: #000;
}

.bordervisible {
    outline: none;
    border: 0px;
    background-color: transparent;
    text-align: Left;
}

.GridViewRowCell {
    border-style: solid;
    border-width: 1px;
    border-color: Silver;
    padding-left: 3px;
    overflow: hidden;
    text-align: left;
    vertical-align: middle;
}

.gridview td {
    padding-left: 3px;
    padding-right: 3px;
    overflow: hidden;
}

.gridview th {
    padding-left: 3px;
    padding-right: 3px;
}

.paddingTop {
    padding-top: 4px;
}

.alignCenter {
    text-align: center;
}

.hideItem {
    display: none;
}


.button_bg a:link {
    color: #FFFFFF;
}

.inputbox_List {
    font-family: Verdana;
    font-size: 11px;
    color: #000000;
    height: 22px;
    vertical-align: middle;
}



.level1 {
    color: #97462c;
    xfont-family: Trebuchet MS !important;
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    padding-left: 3px;
}

.level2 {
    color: #4b4b4b;
    xfont-family: Trebuchet MS !important;
    font-family: Verdana;
    font-size: 12px;
    padding-left: 3px;
}

.level3 {
    color: black;
    xfont-family: Trebuchet MS !important;
    font-family: Verdana;
    font-size: 12px;
    padding-left: 3px;
}

.level4 {
    background-color: Gray !important;
    color: White !important;
    font-size: small;
}

.level5 {
    color: red;
    background-color: white;
    xfont-family: Gill Sans MT !important;
    font-family: Verdana;
    font-size: small;
}

.hoverstyle {
    font-weight: bold;
}

.acc-header {
    background-repeat: no-repeat;
    background-position: Left;
    padding-bottom: 3px;
}

.menudiv {
    overflow: auto;
    width: 214px;
    height: 250px;
    border: 1px solid #7fd8ff;
    background-color: #e2eaf5;
    padding-left: 5px;
}

.acc-content {
    overflow: hidden;
}


.ShowModal {
    z-index: 1000;
    position: absolute;
    background-color: White;
    display: block;
}

.HideModal {
    display: none;
}

.OverlayEffect {
    background-color: black;
    filter: alpha(opacity=70);
    opacity: 0.7;
    width: 50%;
    height: 50%;
    z-index: 200;
    position: absolute;
    top: 0;
    left: 0;
}

.modalHeader {
    background-color: silver;
}

.modalCSS {
    border: 1px solid silver;
    overflow: auto;
    border-color: Silver;
}

.TDhd11 {
    border-left: dotted 1px white;
    border-right: dotted 1px white;
    background-image: url(../images/gridheader1.gif);
    text-align: left;
}

.TDhd12 {
    background-image: url(../images/gridheader1.gif);
    text-align: left;
    border-style: none;
}


.gridStyle {
    font-family: Verdana, Arial,Helvetica,sans-serif;
    border: 1px solid Silver;
    font-size: 11px;
    background-color: White;
}

.headerLeft {
    padding-left: 3px;
}


.rowLeft {
    padding-left: 3px;
    border-style: none;
    border-bottom: dotted 1px gray;
}

.rowRight {
    padding-right: 3px;
    border-style: none;
    border-bottom: dotted 1px gray;
}

.CellText {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


.etabs {
    margin: 0;
    padding: 0;
}

.tab {
    display: inline-block;
    zoom: 1;
    *display: inline;
    background: #fff;
    width: 49%;
    text-align: center;
}

    .tab a {
        font-size: 12px;
        line-height: 2em;
        display: block;
        padding: 0 7px;
        outline: none;
        text-decoration: none;
        color: #000000;
    }

        .tab a:hover {
            text-decoration: none;
            background-image: url(/images/lgbg.jpg);
            text-align: center;
        }

.active {
    position: relative;
    top: 1px;
    background-image: url(/images/lgbg.jpg);
    text-align: center;
}

.tab a.active {
    font-weight: bold;
    color: #fff;
    text-decoration: none;
    background-image: url(/images/lgbg.jpg);
    text-align: center;
}

.TAR {
    text-align: right;
    padding-right: 5px;
}

.TAL {
    text-align: left;
    padding-left: 5px;
}

.TAC {
    text-align: center;
}

.etabs1 {
    margin: 0;
    padding: 0;
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: center;
}

.tab1 {
    display: inline-block;
    zoom: 1;
    *display: inline;
    background: #fff;
    width: 49%;
    text-align: center;
}

    .tab1 a {
        font-size: 12px;
        line-height: 2em;
        display: block;
        outline: none;
        text-decoration: none;
        color: #000000;
        text-align: center;
        ;
        width: 71px;
    }

        .tab1 a:hover {
            text-decoration: none;
            background-image: url(/images/lgbg.jpg);
            width: 71px;
            text-align: center;
        }

.active1 {
    position: relative;
    background-image: url(/images/lgbg.jpg);
    width: 71px;
    text-align: center;
}

.tab1 a.active {
    font-weight: bold;
    color: #000;
    text-decoration: none;
    background-image: url(/images/lgbg.jpg);
    text-align: center;
}

.BB {
    border-bottom: dotted 1px;
    border-left: none;
    border-top: none;
    border-right: none;
}

.BN {
    border: none;
}

.col-OverFlow {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.ui-dialog-titlebar-close {
    visibility: hidden;
}

table {
    border: none;
}

.tr7 {
    background: url(../images/spacer.gif) left bottom repeat-x;
    height: 7px;
}
