﻿/* @charset "utf-8"; */
.MenuUnSelect
{
    background: url(images/PlusBk.gif) no-repeat;
    padding-left: 10px;
    color: #373737;
    font-weight: bold;
    font-size: 12px;
    height: 27px;
    width: 219px;
}
.MenuSelect
{
    background: url(images/MinusBk.gif) no-repeat;
    padding-left: 10px;
    color: #373737;
    font-weight: bold;
    font-size: 12px;
    height: 27px;
    width: 219px;
}
.subHead
{
    line-height: 33px;
    padding-left: 20px;
    font-size: 14px;
    text-transform: uppercase;
    color: #0B3A7E;
    font-weight: bold;
}
.MenuLinkInnerSelected
{
    color: #0e3b62;
    text-decoration: none;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    line-height: 20px;
    vertical-align: bottom;
    text-align: left;
    cursor: default;
    font-weight: bold;
}
.leftmenuselect
{
    color: #3B3B3B;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 26px;
    text-decoration: none;
    text-align: left;
    padding-left: 10px;
    font-weight: normal;
}

.Pageheading
{
    font-size: 24px;
    font-weight: bold;
    color: #555;
}

.CompMainHead
{
    font-size: 24px;
    font-weight: bold;
    color: #555;
}
.subheading
{
    color: #555;
    font-size: 14px;
    font-weight: bold;
    line-height: 18px;
}
.SubMenuItems
{
    font-size: 11px;
    font-weight: bold;
}
.Mhead
{
    color: #0B3A7E;
    font-size: 18px;
    border-bottom: 1px dashed #e4e4e4;
    text-transform: uppercase;
    padding-left: 10px;
    padding-bottom: 10px;
}

/*.....For left menu....*/
.glossymenu
{
    width: 100%; /*width of menu*/
}

.glossymenu a.menuitem
{
    vertical-align: middle;
    font-family: Arial;
    font-weight: bold;
    color: #3B3B3B;
    display: block;
    position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
    width: auto;
    padding-top: 6px;
    padding-left: 10px;
    text-decoration: none;
    height: 26px;
    background-repeat: no-repeat;
}


.glossymenu a.menuitem .statusicon
{
    /*CSS for icon image that gets dynamically added to headers*/
    top: 8px;
    border: none;
}
.TabUnSelected1
{
    background-color: #107153;
    color: #FFFFFF;
    cursor: default;
}
.TabSelectedIn1
{
    color: #000000;
    cursor: pointer;
}

.glossymenu a.menuitem:hover
{
}

.glossymenu div.submenu
{
    /*DIV that contains each sub menu*/
    color: #2e518b;
}

.glossymenu div.submenu ul
{
    /*UL of each sub menu*/
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.glossymenu .closedsubheader
{
    /*Open state CSS for sub menu header*/
    background: url(images/MinusBk.gif);
    color: #2e518b;
    font-family: Arial,Arial;
    font-size: 11px;
    line-height: 20px;
    text-decoration: none;
    text-align: left;
    font-weight: bold;
}

.glossymenu .opensubheader
{
    /*Closed state CSS for sub menu header*/
    background: url(images/PlusBk.gif);
    color: #2e518b;
    font-family: Arial;
    font-size: 11px;
    line-height: 20px;
    text-decoration: none;
    text-align: left;
    font-weight: bold;
}
.LeftMenuItem
{
    height: 20px;
    vertical-align: text-bottom;
    color: #ffffff;
    font: normal 11px Arial,Verdana;
    text-align: left;
}
a.LeftMenuItem, a.LeftMenuItem:link, a.LeftMenuItem:visited, a.LeftMenuItem:active
{
    color: #858384;
    text-decoration: none;
    border-style: none;
}
.openpet
{
    background: url("images/MinusBk.gif");
    color: #000000;
    font-size: 11px;
    height: 24px;
}
.closepet
{
    background: url("images/PlusBk.gif");
    color: #565656;
    font-size: 11px;
    height: 24px;
    vertical-align: bottom;
}
.Jsubmenuheader
{
    color: #747474;
    font-weight: bold;
    height: 24px;
    text-align: left;
    text-decoration: none;
    background: url(images/Bullet-market.png) no-repeat left;
    padding-left: 10px;
}
.Jsubmenuopenpet
{
    color: #3B3B3B;
    font-weight: bold;
    height: 24px;
    text-align: left;
    text-decoration: none;
    background: url(images/Bullet-market.png) no-repeat left;
    padding-left: 10px;
}
.ttab_bgmnu
{
    height: 33px;
    border-left: #e4e4e4 1px solid;
    border-right: #e4e4e4 1px solid;
    border-top: #e4e4e4 1px solid;
}
.sem_dmnu
{
    width: 241px;
    padding: 0;
    margin: 0;
    overflow: hidden;
    border-bottom: 1px solid #e4e4e4;
}
.MenuLinkInnerSelected
{
    color: #0B3A7E;
    text-decoration: none;
    font-family: Arial,Verdana;
    font-size: 11px;
    text-decoration: none;
    line-height: 20px;
    vertical-align: bottom;
    text-align: left;
    cursor: default;
}
.leftmenuselect
{
    color: #3B3B3B;
    font-family: Arial,Verdana;
    font-size: 11px;
    line-height: 26px;
    text-decoration: none;
    text-align: left;
    padding-left: 10px;
}

.LeftMenuOrangeText
{
    font-family: Arial,Verdana;
    font-size: 15px;
    color: #f7b374;
    font-weight: bold;
    vertical-align: top;
    text-align: left;
}
.LeftBgImg
{
    background-image: url(../Equity/images/HdImgBk.gif);
    background-repeat: repeat-x;
}

.lefttop
{
    font-family: Arial,Verdana;
    font-size: 25px;
    color: #ffffff;
    font-weight: normal;
    vertical-align: top;
    text-align: left;
    margin-bottom: 12px;
}
.leftbottom
{
    font-family: Arial,Verdana;
    font-size: 20px;
    color: #ffffff;
    font-weight: normal;
    vertical-align: middle;
    text-align: left;
    padding-left: 10px;
}
/*.... End left menu....*/
.GridBorder
{
    border: 1px solid silver;
    border-top: none;
}
.Vtop
{
    vertical-align: top;
    padding-top: 12px;
}
.TPad10
{
    padding-top: 10px;
}
.Bpad10
{
    padding-bottom: 10px;
}
.GridPadding
{
    padding-left: 10px;
    padding-right: 10px;
}


.range-indicator1
{
    display: block;
    width: 120px;
}
.range-indicator1 .rangeBar
{
    background-image: url(images/TableRange.gif);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 8px;
    margin: 0;
    width: 113px;
}
.range-indicator1 .rangeLow
{
    display: inline;
    float: left;
    text-align: left;
    width: 40%;
    color: Red;
    font-size: 80%;
    margin: 0;
    padding: 0;
    font-size: 11px;
}
.range-indicator1 .rangeHigh
{
    float: right;
    text-align: right;
    width: 40%;
    color: green;
    font-size: 80%;
    margin: 0;
    padding: 0;
    font-size: 11px;
}
.range-indicator1 .rangeLow p, .range-indicator .rangeHigh p
{
    margin: 0;
    padding: 0;
    font-size: 80%;
}
.range-indicator1 .rangeValue, .range-indicator .rangeExtra
{
    vertical-align: top;
}
.range-indicator1 .fiftytwo-column .rangeBar, .range-indicator .open-column .rangeBar
{
    margin-bottom: 3px;
    margin-top: 5px;
}
.range-indicator1 .rangeMarker
{
    background: transparent url(images/RangeInd.gif) no-repeat 100%;
    background-position: right top;
    padding: 0 5px 0 0px;
    height: 10px;
    float: left;
}
.range-indicator1 .rangeIndicator
{
    background-image: url(images/RangeInd.gif);
    background-repeat: repeat-x;
    height: 10px;
    height: 10px;
    margin-bottom: 1px;
}
.rangeQuotes-indicator1 .rangeMarker
{
    background-color: #666666;
    height: 7px;
}

.HeadContent
{
    color: #0E3B62;
    font-size: 11px;
    font-weight: bold;
    line-height: 18px;
}

.GridHeadLeft
{
    color: #000000;
    padding-left: 10px;
    background-image: url(images/Inrlbg.gif);
    background-repeat: repeat-x;
    font-size: 11px;
    font-weight: bold;
    height: 29px;
    text-align: left;
    vertical-align: middle;
}
.GridHeadCenter
{
    color: #000000;
    padding-left: 5px;
    background-image: url(images/Inrlbg.gif);
    background-repeat: repeat-x;
    font-size: 11px;
    font-weight: bold;
    height: 29px;
    text-align: Center;
    vertical-align: middle;
}
.GridHeadRight
{
    color: #000000;
    padding-right: 5px;
    background-image: url(images/Inrlbg.gif);
    background-repeat: repeat-x;
    font-size: 11px;
    font-weight: bold;
    height: 29px;
    text-align: right;
    vertical-align: middle;
}

.GridDataCenter
{
    border-bottom: #E4E4E4 1px solid;
    font-weight: normal;
    font-size: 11px;
    cursor: default;
    color: #333333;
    border-top-style: none;
    line-height: 40px;
    border-right-style: none;
    text-align: center;
    padding-right: 5px;
    padding-left: 5px;
}
.GridDataRight
{
    border-bottom: #E4E4E4 1px solid;
    padding-right: 10px;
    font-weight: normal;
    font-size: 11px;
    cursor: default;
    color: #333333;
    border-top-style: none;
    line-height: 40px;
    background-repeat: repeat-x;
    border-right-style: none;
    text-align: right;
}
.GridDataLeft
{
    border-bottom: #E4E4E4 1px solid;
    background-position: 50% bottom;
    padding-left: 10px;
    font-weight: normal;
    font-size: 12px;
    cursor: default;
    color: #336ABA;
    line-height: 40px;
    background-repeat: repeat-x;
    text-align: left;
}
.GridDataLeftArrow
{
    background: url(Images/InGlArr.gif) no-repeat scroll 0 0 transparent;
    text-align: center;
    border-bottom: #E4E4E4 1px solid;
    background-position: 5% center;
    padding-left: 20px;
    font-weight: normal;
    font-size: 12px;
    cursor: default;
    color: #336ABA;
    line-height: 40px;
    text-align: left;
}
.GridDataRightGreen
{
    background-repeat: repeat-x;
    border-bottom: #E4E4E4 1px solid;
    color: #1DB200;
    cursor: default;
    font-size: 11px;
    font-weight: normal;
    line-height: 30px;
    padding-right: 10px;
    text-align: right;
}
.GridDataRightRed
{
    background-repeat: repeat-x;
    border-bottom: #E4E4E4 1px solid;
    color: #FE0003;
    cursor: default;
    font-size: 11px;
    font-weight: normal;
    line-height: 30px;
    padding-right: 10px;
    text-align: right;
}
.GridDataRightBlue
{
    background-repeat: repeat-x;
    border-bottom: #E4E4E4 1px solid;
    color: #336ABA;
    cursor: default;
    font-size: 11px;
    font-weight: normal;
    line-height: 30px;
    padding-right: 10px;
    text-align: right;
}

.GridDataLink
{
    color: #336ABA;
    font-size: 12px;
    text-align: left;
    height: 30px;
    text-decoration: none;
}
.GridHeadRow
{
    background-color: #FFFFFF;
    border-bottom: 1px solid #E4E4E4;
    border-left-style: none;
    border-right: 1px solid #E4E4E4;
    color: #0E3B62;
    font-size: 11px;
    font-weight: normal;
    line-height: 18px;
    padding-right: 10px;
    text-align: right;
    height: 26px;
    text-decoration: none;
}

.DropDown
{
    border: 1px solid silver;
    color: #000000;
    font-family: Arial,Helvetic,sans-serif;
    font-size: 11px;
    height: 18px;
}
.botbakg
{
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #FFFFFF !important;
    background-image: url("images/btab_bg.gif");
    background-origin: padding-box;
    background-position: left bottom;
    background-repeat: repeat-x;
    background-size: auto auto;
    border-left: 1px solid #E4E4E4;
    border-right: 1px solid #E4E4E4;
}


.paddInnr
{
    margin: 8px 8px 8px 8px;
}
.paddInnr2
{
    margin: 10px 10px 10px 10px;
}
.GridPagingbgl
{
    color: #333333;
    line-height: 20px;
    font-family: Verdana, Arial,Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    text-transform: uppercase;
    padding-left: 5px;
}
.GridPaging
{
    color: #3fa2db;
    line-height: 20px;
    font-family: Verdana, Arial;
    font-size: 11px;
    padding: 0px 2px 0px 2px;
    font-weight: normal;
    text-decoration: none;
    text-transform: uppercase;
}

.GridPaging a
{
    color: #3fa2db;
    line-height: 20px;
    font-family: Verdana, Arial;
    font-size: 11px;
    padding: 0px 2px 0px 2px;
    font-weight: normal;
    text-decoration: none;
    text-transform: uppercase;
}


.GridPagingSpan
{
    color: #333333;
    line-height: 20px;
    font-family: Verdana, Arial;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    text-transform: uppercase;
}

.Innr_tab_btn
{
    margin: 0;
    padding: 0;
}
.Innr_tab_btn ul
{
    margin: 0;
    padding: 0;
    margin: 0 10px;
}
.Innr_tab_btn ul li
{
    float: left;
    margin-right: 10px;
    margin-top: 5px;
}
.Innr_tab_btn ul li a
{
    font-size: 13px;
    color: #373737;
    display: block;
    padding: 2px 9px;
    text-transform: uppercase;
}
.Innr_tab_btn ul li a.global
{
    background-color: #107153;
    color: #fff;
    cursor: pointer;font-weight:bold;
}
.Innr_tab_btn ul li a.global span
{
    color: #fff;
    cursor: pointer;
}
.Innr_tab_btn ul li a:hover
{
    background-color: #107153;
    color: #fff;
    cursor: pointer;font-weight:bold;
}
.PagingDivider
{
    color: #969696;
    font-family: Verdana, Tahoma;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}


/*Company Profile*/
.qtsFaintgray
{
    font-family: Verdana,Arial,Tahoma,Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #333333;
}
.bseSelect
{
    color: #ffffff;
    text-align: center;
    background-color: #373737;
    font-family: Verdana, Arial,Tahoma,Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}
.bseUnelect
{
    cursor: pointer;
    color: #333333;
    text-align: center;
    font-family: Verdana, Tahoma,Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}
.bseUnelect:hover
{
    color: #ffffff;
    text-align: center;
    background-color: #373737;
    font-family: Verdana, Arial,Tahoma,Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

.QutesGreen
{
    font-family: Verdana,Arial,Tahoma,Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #6ea600;
    line-height: 20px;
    padding-left: 6px;
    white-space: nowrap;
}
.QutesRed
{
    font-family: Verdana,Arial,Tahoma,Arial, Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: Red;
    line-height: 20px;
    padding-left: 6px;
    white-space: nowrap;
}
.QutesBlue
{
    font-family: Verdana,Tahoma,Arial,Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: Blue;
    line-height: 20px;
    padding-left: 6px;
    white-space: nowrap;
}
.QutesGreenB
{
    font-family: Verdana,Arial,Tahoma, sans-serif,Helvetica;
    font-size: 25px;
    font-weight: bold;
    color: #6ea600;
    line-height: 32px;
    padding-left: 6px;
}
.QutesRedB
{
    font-family: Verdana,Arial ,Tahoma, sans-serif,Helvetica;
    font-size: 25px;
    font-weight: bold;
    color: Red;
    line-height: 32px;
    padding-left: 6px;
}
.QutesBlueB
{
    font-family: Verdana,Arial,Tahoma, sans-serif, Helvetica;
    font-size: 25px;
    font-weight: bold;
    color: Blue;
    line-height: 32px;
    padding-left: 6px;
}
.range-indicator
{
    display: block;
    width: 100%;
}
.range-indicator .rangeBar
{
    background-image: url(images/TableRange.gif);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 8px;
    margin: 0;
}
.range-indicator .rangeLow
{
    display: inline;
    float: left;
    text-align: left;
    width: 50%;
    color: Red;
    font-size: 80%;
    margin: 0;
    padding: 0;
    font-family: Verdana, Tahoma,Helvetica, sans-serif;
    font-size: 11px;
}
.range-indicator .rangeHigh
{
    float: right;
    text-align: right;
    width: 50%;
    color: green;
    font-size: 80%;
    margin: 0;
    padding: 0;
    font-family: Verdana, Tahoma,Helvetica, sans-serif;
    font-size: 11px;
}
.range-indicator .rangeLow p, .range-indicator .rangeHigh p
{
    margin: 0;
    padding: 0;
    font-size: 80%;
}
.range-indicator .rangeValue, .range-indicator .rangeExtra
{
    vertical-align: top;
}
.range-indicator .fiftytwo-column .rangeBar, .range-indicator .open-column .rangeBar
{
    margin-bottom: 3px;
    margin-top: 5px;
}
.range-indicator .rangeMarker
{
    background: transparent url(images/RangeInd.gif) no-repeat 100%;
    padding: 0 2px 0 0px;
    height: 10px;
    float: left;
}
.range-indicator .rangeIndicator
{
    background-image: url(images/52weekBk.gif);
    background-repeat: repeat-x;
    height: 10px;
    height: 10px;
    margin-bottom: 1px;
}
.rangeQuotes-indicator .rangeMarker
{
    background-color: #666666;
    height: 7px;
}
.NormalTxt
{
    font-family: Verdana,Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    padding-left: 5px;
    line-height: 22px;
}
.BlackQtsAr
{
    font-family: Verdana,Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #333333;
    padding-left: 5px;
    line-height: 22px;
    text-align: left;
}
.grayQtsbr
{
    font-family: Verdana,Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    padding-right: 5px;
    line-height: 22px;
}
.subtitle
{
    color: #0B3A7E;
    font-family: Verdana,Arial,Tahoma,Helvetica,sans-serif;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: bold;
    text-decoration: none;
    text-align: left;
    line-height: 24px;
}
.HomeSelect
{
    font-family: Verdana,Tahoma;
    font-size: 11px;
    font-weight: bold;
    white-space: nowrap;
    color: #02436b;
}
.HomeUnSelect
{
    font-family: Verdana,Tahoma;
    white-space: nowrap;
    font-size: 11px;
    font-weight: normal;
    color: #333333;
    cursor: pointer;
}
.TPad10
{
    padding-top: 10px;
}
.SubHead
{
    font-family: Verdana,Arial,Tahoma, Helvetica, sans-serif;
    font-size: 15px;
    text-align: left;
    text-transform: uppercase;
    color: #025e92;
    padding: 10px 0 10px 0;
    font-weight: bold;
}
.Companyinfo
{
    color: #ffffff;
    font-family: Verdana,Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-left: 5px;
}
.CompGrey
{
    color: #333333;
    font-family: Verdana,Arial,Tahoma,Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}
.bold11
{
    font-family: Verdana,Arial,Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #042778;
    line-height: 20px;
    text-align: left;
    padding-left: 10px;
}
.normal11
{
    font-family: Verdana,Arial,Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #0c234c;
    line-height: 20px;
    text-align: left;
    padding-left: 10px;
}
.qtsheading
{
    font-family: Verdana,Arial,Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #0c234c;
    line-height: 20px;
    text-align: left;
    padding-left: 10px;
}
.grayrightqts
{
    font-family: Verdana,Arial,Tahoma, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
}
.CursorMove
{
    cursor: pointer;
}
.mfbGreen
{
    color: #00a808;
    font-family: Verdana,Trebuchet MS,Arial, Helvetica, sans-serif;
    font-size: 18px;
    text-align: left;
    padding-left: 5px;
    line-height: 19px;
    font-weight: bold;
}
.mfblacktxt
{
    padding-left: 5px;
    font-weight: normal;
    font-size: 11px;
    color: #000000;
    font-family: Verdana,Arial, Helvetica, sans-serif;
    text-align: left;
}
.mfsubhead
{
    padding-left: 5px;
    font-weight: bold;
    font-size: 11px;
    color: #555555;
    font-family: Verdana,Trebuchet MS,Arial, Helvetica, sans-serif;
    text-align: left;
}
.mfbox
{
    background: #fbfbfb;
    width: 100%;
}
.mfbox .mfboxIn
{
    border-right: #d4d4d4 1px solid;
    padding-right: 5px;
    border-top: #d4d4d4 1px solid;
    padding-left: 5px;
    background: #ffffff;
    padding-bottom: 5px;
    margin: 0px auto 10px;
    border-left: #d4d4d4 1px solid;
    width: 100%;
    padding-top: 5px;
    border-bottom: #d4d4d4 1px solid;
}
.mfHeadsub
{
    color: #309DD6;
    font-family: Verdana,Arial, Helvetica, sans-serif;
    text-align: left;
    font-size: 12px;
    font-weight: bold;
    height: 20px;
    padding-left: 10px;
}
.mfhead
{
    font-weight: bold;
    font-size: 11px;
    color: #494949;
    border-bottom: #e9e9e9 1px solid;
    font-family: Verdana,Arial, Helvetica, sans-serif;
}
.NormalTextBlack
{
    color: #1d3223;
    font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
}
.GreenTxt
{
    color: #000000;
    font-family: Verdana,Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
}
.GridDataRight_Alt
{
    padding-right: 10px;
    font-size: 11px;
    cursor: default;
    color: #585858;
    line-height: 25px;
    border-bottom: 1px dotted #CECECE;
    font-family: Verdana,Arial,Trebuchet MS,Tahoma,Arial, Helvetica, sans-serif;
    text-align: right;
}
.GridDataCenter_Alt
{
    padding-right: 10px;
    font-size: 11px;
    cursor: default;
    color: #585858;
    line-height: 25px;
    border-bottom: 1px dotted #CECECE;
    font-family: Verdana,Arial,Trebuchet MS,Tahoma,Arial, Helvetica, sans-serif;
    text-align: center;
}
.GridDataLeft_Alt
{
    padding-right: 10px;
    font-size: 11px;
    cursor: default;
    color: #1d3223;
    line-height: 25px;
    border-bottom: 1px dotted #CECECE;
    font-family: Verdana,Arial,Trebuchet MS,Tahoma,Arial, Helvetica, sans-serif;
    text-align: left;
}
.schemeheadmf
{
    padding-left: 5px;
    font-weight: bold;
    font-size: 18px;
    color: #000000;
    line-height: 24px;
    font-family: Verdana,Arial,Tahoma, Helvetica, sans-serif;
    text-align: left;
}
ul.exchgtabs
{
    margin: 5px 0 3px 0;
    padding: 0;
    font: bold 12px Verdana,Arial;
    list-style-type: none;
    text-align: left;
    display: block;
}
.exchgtabs li
{
    display: inline;
    margin: 0;
    padding: 0;
}
.exchgtabs li a
{
    text-decoration: none;
    padding: 3px 7px;
    font-family: Verdana,Arial;
    color: #AEAEAE;
}
.exchgtabs li a:visited
{
    color: #006BC3;
}
.exchgtabs li a:hover
{
    text-decoration: none;
}
.exchgtabs li a.selected
{
    position: relative;
    border: 1px solid #D4D4D4;
    border-bottom: none;
    top: 1px;
    color: #309DD6;
    background-color: #fff;
}
.exchgtabs li a.selected:hover
{
    text-decoration: none;
}
.Redmf
{
    color: #ff0000;
    font-family: Verdana,Trebuchet MS,Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: right;
    padding-right: 5px;
    line-height: 19px;
    font-weight: bold;
}
.mfbRed
{
    color: #ff0000;
    font-family: Verdana,Trebuchet MS,Arial, Helvetica, sans-serif;
    font-size: 18px;
    text-align: left;
    padding-left: 5px;
    line-height: 19px;
    font-weight: bold;
}
.Greenmf
{
    padding-right: 5px;
    font-weight: bold;
    font-size: 12px;
    color: #00a808;
    line-height: 19px;
    font-family: Verdana,Trebuchet MS,Arial, Helvetica, sans-serif;
    text-align: right;
}
.selected
{
    background-color: #0B3A7E;
    color: white;
    font-size: 11px;
    line-height: 18px;
}
.unselected
{
    background-color: #a2b1c6;
    font-size: 11px;
    line-height: 18px;
}
.BlackClass
{
    background-position: 50% bottom;
    border-right: 1px solid #FFFFFF;
    color: #001E44;
    font-family: Verdana,Arial,Trebuchet MS,Helvetica,sans-serif;
    font-size: 11px;
    padding-left: 10px;
    text-align: left;
}
.BlackClassF
{
    color: #001E44;
    font-family: Verdana,Arial,Trebuchet MS,Helvetica,sans-serif;
    font-size: 11px;
    padding-right: 5px;
    text-align: right;
}
.qutssmlBlck1
{
    color: #333333;
    font-family: Verdana,Tahoma,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
}
.qutsmlBlck
{
    color: #333333;
    font-family: Verdana,Tahoma,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
}

.qutssmlBlck
{
    color: #333333;
    font-family: Verdana,Tahoma,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
}
.BlueGetQts
{
    color: #333333;
    font-family: Verdana,Arial,Trebuchet MS,Helvetica,sans-serif;
    font-size: 11px;
    height: 25px;
    padding-left: 5px;
    text-align: left;
}
.getqtsTxt
{
    color: #333333;
    font-family: Verdana,Arial,Trebuchet MS,Helvetica,sans-serif;
    font-size: 11px;
    height: 25px;
    padding-left: 5px;
    text-align: left;
}
.NewsDateH
{
    color: #042778;
    font-family: Verdana,Tahoma,Helvetica,sans-serif;
    font-size: 10px;
    line-height: 20px;
    text-align: left;
}
.NewsDetails
{
    color: #000000;
    font-family: Verdana,Trebuchet MS,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 18px;
    padding-left: 5px;
    text-align: justify;
    text-decoration: none;
}
.NewsHeading
{
    color: #042778;
    font-family: Verdana,Tahoma,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-align: left;
    text-decoration: none;
}
.NewsTime
{
    color: #3FA2DB;
    font-family: Verdana,Tahoma,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
}
.GryLink
{
    padding-left: 2px;
    padding-right: 2px;
    font-family: Verdana,Tahoma,Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #2C2C2C;
    text-align: center;
    width: 11px;
}
.AlphaTxtlink
{
    font-family: Verdana,Tahoma,Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #10835f;
    text-decoration: none;
}

.BlackNormal
{
    color: #000000;
    font-size: 11px;
}


/*newspage*/
.NewsHeading
{
    font-size: 14px;
    color: #0066A9;
    font-weight: bold;
    text-decoration: none;
    text-align: left;
}
a.NewsHeading, a.NewsHeading:link, a.NewsHeading:visited, a.NewsHeading:active
{
    color: #0066A9;
    text-decoration: none;
}
.NewsDateH
{
    color: #3FA2DB;
    font-family: Verdana, Tahoma, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 20px;
    text-align: left;
}
.NewsTime
{
    font-size: 11px;
    color: #3FA2DB;
    font-weight: normal;
    cursor: text;
}
.News_Left
{
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-align: left;
    text-decoration: none;
    line-height: 20px;
}
a.NewGrayText, a.NewGrayText:link, a.NewGrayText:visited, a.NewGrayText:active, a.NewGrayText:focus
{
    color: #333333;
    text-decoration: none;
    font-weight: normal;
}
.NewGrayTextInner
{
    color: #333333;
    font-size: 12px;
    text-align: justify;
    font-weight: normal;
    padding-left: 5px;
    line-height: 20px;
}
.NewsDateBold
{
    color: #000000;
    font-size: 11px;
    font-weight: bold;
    line-height: 18px;
    text-decoration: none;
}

.Ipolink
{
    color: #3fa2db;
    line-height: 20px;
    font-size: 11px;
    padding: 0px 2px 0px 2px;
    font-weight: normal;
    text-decoration: underline;
}
.IpoHomeHead
{
    font-family: Verdana,Arial;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}
.BoldGrayTxt
{
    font-family: Verdana,Arial;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
}
.NewGrayText
{
    font-size: 11px;
    color: #333333;
    font-weight: normal;
    line-height: 18px;
    text-decoration: none;
    cursor: pointer;
    text-align: left;
}
.NewGrayText12
{
    font-size: 12px;
    color: #333333;
    font-weight: normal;
    line-height: 18px;
    text-decoration: none;
    text-align: left;
    padding-left: 5px;
}
a.NewGrayText, a.NewGrayText:link, a.NewGrayText:visited, a.NewGrayText:active, a.NewGrayText:focus
{
    color: #333333;
    text-decoration: none;
    font-weight: normal;
}
.NewGrayText1
{
    font-size: 11px;
    color: #3FA2DB;
    cursor: default;
    font-weight: bold;
    line-height: 18px;
    text-decoration: none;
    text-align: left;
    padding-left: 5px;
}
a.NewGrayText1, a.NewGrayText1:link, a.NewGrayText1:visited, a.NewGrayText1:active, a.NewGrayText1:focus
{
    color: #939393;
    text-decoration: none;
    font-weight: bold;
}
.NewsDetails
{
    font-family: Verdana,Trebuchet MS,Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    font-weight: normal;
    line-height: 18px;
    text-decoration: none;
    text-align: justify;
    padding-left: 5px;
}
a.NewsDetails, a.NewsDetails:link, a.NewsDetails:visited, a.NewsDetails:active, a.NewsDetails:focus
{
    color: #1a44a4;
    text-decoration: none;
    font-weight: normal;
}
.PagingDivider
{
    color: #969696;
    font-family: Verdana, Tahoma;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

.GrayTextHMUp
{
    color: #232323;
    font-size: 11px;
    font-weight: normal;
    line-height: 20px;
    text-align: left;
    text-decoration: none;
}
.staticcontent
{
    color: #555555;
    font-weight: normal;
    font-size: 12px;
    text-align: justify;
    padding: 5px;
    line-height: 20px;
    font-family: Arial,Helvetica,sans-serif;
}
.staticPadd
{
    margin: 30px;
}

.statichead
{
    color: #666666;
    text-align: left;
    font-weight: bold;
}


.SUBbutton:hover
{
    background: #ECECEC;
    border: inset 1px #336ABA;
    font-family: Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 25px;
    width: 75px;
    cursor: pointer;
}

.SUBbutton
{
    background: #ECECEC;
    border: outset 1px #336ABA;
    font-family: Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 25px;
    width: 75px;
    cursor: pointer;
}
.aboutHeading
{
    color: #3170b3;font-weight:bold;
    font-size: 12px;  font-family: Arial,Helvetica,sans-serif;
    
}
.aboutContents
{
    color: #555555;
    font-weight: normal;
    font-size: 12px;
    text-align: justify;
    padding: 10px;
    line-height: 20px;
    font-family: Arial,Helvetica,sans-serif;
}
.aboutName
{
    color: #3170b3;
    line-height: 10px;
    padding-top: 5px;
    font-weight: bold;
    font-size: 13px;
}
.space
{
    height: 10px;
}

.ordrlist
{
    list-style-image: url(images/bullets.gif);
    padding-left: 30px;
}

.TextBox
{
    border: 1px solid silver;
    color: #000000;
    font-family: Arial,Helvetic,sans-serif;
    font-size: 11px;
    height: 18px;
    width: 200px;
}
.greenSubhead
{
    font-size: 18px;
    color: #108a63;
}

.greensmallhead
{
    font-size: 11px;
    color: #108a63;
}

.accordmore
{
    width: 100%;
}
.accordmore h3
{
    background: url(Images/plus.gif) no-repeat scroll 0 0 transparent;
    height: 35px;
    text-align: left;
    padding: 5px;
    margin: 0 0 0 0;
    cursor: pointer;
}
.accordmore h3.active
{
    background: url(Images/minus.gif) no-repeat scroll 0 0 transparent;
}
.accordmore p
{
    display: none;
    line-height: 24px;
    margin: 0;
    padding: 0 10px 15px 20px;
}
.bpbutton
{
    background: url(Images/Sm_btn.png) no-repeat scroll 0 0 transparent;
    color: White;
    cursor: pointer;
    height: 30px;
    width: 145px;
    font-size: 14px;
    padding-left: 20px;
    padding-top: 5px;
    text-align: left;
}
.buttonhead
{
    background: url(Images/big_btn.png) no-repeat scroll 0 0 transparent;
    color: white;
    cursor: pointer;
    height: 30px;
    width: 193px;
    font-size: 13px;
    padding-top: 5px;
    text-align: center;
    padding-right: 25px;
}
.tablesubcol
{
    padding-top: 5px;
    width: 350px;
    height: 75px;
    overflow:auto;
    background: url(Images/btab_bg.gif) repeat-x bottom left;
    background-color: white !important;
    border-left: #E4E4E4 1px solid;
    border-right: #E4E4E4 1px solid;
    border-top: #E4E4E4 1px solid;
    color: #3170B3;
    line-height: 20px;
    font-weight: bold;
    font-size: 13px;
}
.greentext
        {
            font-size: 12px;
            font-weight: bold;
            color: #069;
            text-decoration: none;
        }
        .red_txt
        {
            font-size: 12px;
            font-weight: bold;
            color: #10815d;
            text-transform: capitalize;padding:10px;
        }
        #contentholdertxt
        {
            font-size: 12px;
            font-weight: normal;
            color: #069;
            padding-right:5px;
            text-align: justify;
        }
        .subdet
        {
            padding-left: 30px;
        }
        .heading2 {

font-size: 11px;
font-weight: bold;
color: #F90;
}