/* CSS Document */

body
{
    margin: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    background-image: url(../Images/pagebg.jpg);
    background-repeat: repeat-x;
}


.Graph
{
    width: 331px;
    height: 166px;
    margin-left: 28px;
}


#Tableh
{
    padding: 0px;
    border: 1px solid #C29C3B;
    height: 172px;
}

#Tableh th
{
    background-color: #C29C3B;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #FFFFFF;
    padding: 4px;
    text-align: left;
}

#TableNws
{
    padding: 0px;
    border: 0px solid #C29C3B;
    height: 141px;
}


#TableNws td
{
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #575757;
    padding: 2px;
    text-align: left;
    border-bottom: #E3E3E3 1px solid;
    padding-left: 15px;
}

#TableNws td a:link
{
    color: #575757;
    text-decoration: none;
}
#TableNws td a:visited
{
    color: #575757;
    text-decoration: none;
}
#TableNws td a:hover
{
    color: #000000;
    text-decoration: none;
    background-color: #FEFBE7;
}

#Tabled
{
    padding: 0px;
    border: 0px solid #C29C3B;
    height: 80px;
}

#Tabled .white
{
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #9A895F;
    padding: 2px;
    text-align: left;
    border-bottom: #FFFFFF 1px solid;
    padding-left: 15px;
}


#Tabled .white a:link
{
    color: #9A895F;
    text-decoration: none;
}
#Tabled .white a:visited
{
    color: #9A895F;
    text-decoration: none;
}
#Tabled .white a:hover
{
    color: #000000;
    text-decoration: none;
    background-color: #FEFBE7;
}



#Tableq
{
    padding: 0px;
}
#Tableq th
{
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #000000;
    padding: 4px;
    text-align: left;
}
#Tableq td
{
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #C29C3B;
    padding: 2px;
    text-align: left;
    border-bottom: #E3E3E3 1px solid;
    padding-left: 15px;
    padding-top: 3px;
    padding-bottom: 3px;
}

#Tableq td a:link
{
    color: #C29C3B;
    text-decoration: none;
}
#Tableq td a:visited
{
    color: #C29C3B;
    text-decoration: none;
}
#Tableq td a:hover
{
    color: #000000;
    text-decoration: none;
    background-color: #FEFBE7;
}

/*  --------For Quick links Start -------   */

.thBan
{
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #000000;
    padding: 4px;
    text-align: left;
}

.tdBan
{
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #C29C3B;
    padding: 2px;
    text-align: left;
    border-bottom: #E3E3E3 1px solid;
    padding-left: 15px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.tdBan a:link
{
    color: #C29C3B;
    text-decoration: none;
}
.tdBan a:visited
{
    color: #C29C3B;
    text-decoration: none;
}
.tdBan a:hover
{
    color: #000000;
    text-decoration: none;
    background-color: #FEFBE7;
}


/*  ---------For Quick links End -------   */


#Footer
{
    color: #999999;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
    margin-top: 10px;
    margin-left: 13px;
    font-weight: normal;
}

#Footer a:link
{
    color: #999999;
    text-decoration: none;
}
#Footer a:visited
{
    color: #999999;
    text-decoration: none;
}
#Footer a:hover
{
    color: #000000;
    text-decoration: underline;
}


#Tab
{
    font-family: verdana, arial, sans-serif;
    width: 335px;
    margin: 0 0 10px 0;
    position: relative;
    z-index: 100;
    height: 120px;
    border: 0px solid #000;
}
/* remove the bullets and set the margin and padding to zero for the unordered list */
#Tab ul
{
    padding: 0;
    margin: 0;
    list-style: none;
    border: 0;
}
#Tab ul table
{
    border-collapse: collapse;
    margin: -1px -10px;
    font-size: 1em;
}

/* float the list so that the items are in a line */
#Tab ul li
{
    float: left;
}
/* style the links to be 249px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
#Tab ul li a, #Tab ul li a:visited
{
    display: block;
    text-align: center;
    text-decoration: none;
    width: 166px;
    height: 20px;
    color: #000;
    border: 0px solid #fff;
    border-width: 1px 1px 0 0;
    background: #FFFFFF; /*top loser  text*/
    line-height: 15px; /*line-height:20px;  */
    font-size: 11px;
}
/* make the dropdown ul invisible */
#Tab ul ul
{
    position: absolute;
    left: -9999px;
    height: 0;
    z-index: 10;
}

/* set the background and foreground color of the main menu items on hover */
#Tab ul li#selected a
{
    color: #000;
    background: #FAEFA8; /*top gainer  text*/
}
#Tab ul li a:hover, #Tab ul li:hover a
{
    color: #000;
    background: #D1D1D0; /*top loser bg*/ /*background:#b3ab79;*/
}
/* make the sub menu ul visible and position it beneath the first list item */
#Tab ul li#selected ul
{
    top: 20px;
    height: 120px;
    left: 0;
    text-align: left;
}
#Tab ul :hover ul
{
    top: 20px;
    height: 120px;
    left: 0;
    text-align: left;
    z-index: 100;
}
/* make the sub menu ul li the full width with padding and border. Add an auto scroll bar */
#Tab ul li#selected ul li, #Tab ul :hover ul li
{
    background-image: url(../Images/contentbg2.gif);
    background-repeat: repeat-x;
    color: #000;
    padding: 7px;
    width: 320px;
    height: 120px; /*100*/
    overflow: auto;
    border: 0px solid #b3ab79; /*call loser bg here */
}
#Tab ul li#selected ul li
{
    border: 0px solid #938b59;
    background-image: url(../Images/contentbg1.gif);
    background-repeat: repeat-x;
}
/*call imaged bg here for gainer*/

/*float the image left with padding and no border */
#Tab ul li#selected ul li img, #Tab ul :hover ul li img
{
    float: left;
    padding: 5px 5px 5px 0;
    border: 0;
}
/* style the paragraph font height */
#Tab ul li#selected ul li p, #Tab ul :hover ul li p
{
    font-size: 0.9em;
    line-height: 1.8em;
}
/* style the background and foreground color of the submenu links */
#Tab ul li#selected ul li a, #Tab ul :hover ul li a
{
    display: inline;
    background: #eee;
    color: #c00;
    text-decoration: underline;
    border: 0;
    line-height: 1.8em;
}
/* style the background and forground colors of the links on hover */
#Tab ul li#selected ul li a:hover, #Tab ul :hover ul li a:hover
{
    text-decoration: none;
    color: #000;
}

/* CSS for Ticker starts */

.tickSymbol
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #B11D1C;
    font-weight: bold;
    text-transform:none;
}

.tickMontloc
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #575757;
    font-weight: bold;
}

.tickColorNormal
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #575757;
}

.tickColorUp
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #06BF09;
}

.tickColorDown
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #E43803;
}

.sep
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #E9E9E9;
    vertical-align: middle;
    padding-right: 10px;
    padding-left: 10px;
}

/* CSS for Ticker Ends */


.smallTxt
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    background-color: D9F3DD;
}


.gridTableHome
{
    font: Arial, Helvetica, sans-serif;
    font-size: 10px;
}

.gridHeadHome
{
    font-weight: bold;
}

.gridRow1Home
{
    font-weight: normal;
    border-top: #E3E3E3 1px solid; /*1px solid gray;*/ 
    border-collapse: separate;
}


.gridRow2Home
{
    font-weight: normal;
}


/* ------------------------------------------------------------------------------ */
/* additional links for pages */
.PageTitleblack
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #000000;
}
.PageTitleMaroon
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #5B0505;
}

.PageTitleMaroon1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #5B0505;
}



#PageTable
{
    padding: 0px;
    border: 1px solid #C29C3B;
    background: #FFF;
}

#PageTable td
{
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-align: left;
    padding-left: 15px;
    padding-top: 3px;
    padding-bottom: 3px;
}

#PageTable td a:link
{
    color: #850000;
    text-decoration: none;
    font-weight: bold;
}
#PageTable td a:visited
{
    color: #850000;
    text-decoration: none;
    font-weight: bold;
}
#PageTable td a:hover
{
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}

input.button
{
    border-style: none;
    border-color: inherit;
    border-width: 0px;
    background-image: url('../Images/but_bg.gif');
    color: #FCF0CC;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 2px;
    padding-bottom: 2px;
    }


select.drop
{
    width: 300px;
    height: auto;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}
select.drop1
{
    width: 180px;
    height: auto;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

select.drop2
{
    width: auto;
    height: auto;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}



.Note
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FF0000;
    font-weight: bold;
}

.Bold
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

.Head1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
}

.SmallFont
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

#GridTable
{
    padding: 0px;
    border: 0px solid #C29C3B;
    background: #FFF;
}
#GridTable th
{
    background-color: #E0E0E0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    padding: 4px;
    text-align: left;
}
#GridTable td
{
    /* background-color:#FFFFFF; */
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-align: left;
    padding-left: 15px;
    padding-top: 3px;
    padding-bottom: 3px;
}

#GridTable td a:link
{
    color: #850000;
    text-decoration: none;
    font-weight: bold;
}
#GridTable td a:visited
{
    color: #850000;
    text-decoration: none;
    font-weight: bold;
}
#GridTable td a:hover
{
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}

#Outerlinks
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

#Outerlinks a:link
{
    color: #000;
    text-decoration: none;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
#Outerlinks a:visited
{
    color: #000;
    text-decoration: none;
    font-weight: bold;
}
#Outerlinks a:hover
{
    color: #000;
    text-decoration: underline;
    font-weight: bold;
}


.glossymenu
{
    margin: 0px 0;
    padding: 0;
    width: 100%; /*width of menu*/
    border: 0px solid #9A9A9A;
    border-bottom-width: 0;
}

.glossymenu a.menuitem
{
    background: #FFFFFF url(../Images/glossyback.gif) repeat-x bottom left;
    font: bold 11px "Tahoma" , "Arial" , Verdana, Helvetica, sans-serif;
    color: #586570; /*color: #CB4503;*/
    display: block;
    position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
    width: 98%;
    padding: 4px 0;
    padding-left: 10px;
    text-decoration: none;
    margin: 0px 2px 2px 2px;
    border: 1px solid #FAF2BF;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active
{
    /*color: #FB8200;*/
    color: #B74938;
}

.glossymenu a.menuitem .statusicon
{
    /*CSS for icon image that gets dynamically added to headers*/
    position: absolute;
    top: 5px;
    right: 5px;
    border: none;
}

.glossymenu a.menuitem:hover
{
    background-image: url(../Images/glossyback2.gif);
    border: 1px solid #999999;
}

.glossymenu div.submenu
{
    /*DIV that contains each sub menu*/
    border: 1px solid #D3D3D3;
    background-color: #ffffff;
    margin-left: 3px;
    margin-right: 0px;
    text-align: left;
}

.glossymenu div.submenu ul
{
    /*UL of each sub menu*/
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.glossymenu div.submenu ul li
{
    border-bottom: 1px solid blue;
}

.glossymenu div.submenu ul li a
{
    display: block;
    font: normal 11px "Tahoma" , "Arial" , Verdana, Helvetica, sans-serif;
    color: black;
    text-decoration: none;
    padding: 2px 0;
    padding-left: 10px;
}

.glossymenu div.submenu ul li a:hover
{
    background: #DFDCCB;
    color: white;
}


#PageTable1
{
    padding: 0px;
    border: 1px solid #C29C3B;
    background: #FFF;
}

#PageTable1 td
{
    /* background-color:#FFFFFF; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; */
    color: #000000;
    font-weight: normal;
}

#PageTable1 td a:link
{
    color: #850000;
    text-decoration: none;
    font-weight: bold;
}
#PageTable1 td a:visited
{
    color: #850000;
    text-decoration: none;
    font-weight: bold;
}
#PageTable1 td a:hover
{
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}

#PageTable2
{
    padding: 0px;
    border: 1px solid #C29C3B;
    background: #FFF;
}

#PageTable2 td
{
    color: #000000;
    font-weight: normal;
}

#PageTable2 td a:link
{
    color: #850000;
    text-decoration: none;
    font-weight: bold;
}
#PageTable2 td a:visited
{
    color: #850000;
    text-decoration: none;
    font-weight: bold;
}
#PageTable2 td a:hover
{
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}

.PageTable1
{
    padding: 0px; /*border: 1px solid #C29C3B; background:#FFF;*/
}

.PageTable1 td
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-align: left;
}

.PageTable11
{
    padding: 0px;
    border: 1px solid #C29C3B;
    background: #FFF;
}

.PageTable11 td
{
    /* background-color:#FFFFFF; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; */
    color: #000000;
    font-weight: normal;
}

.error
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    color: #FF0033;
    font-weight: bold;
}

.hindi
{
    font-family: APS-C-DV-Prakash;
    font-style: normal;
    font-size: 15px;
    font-weight: 700;
    src: url(http://www.ncdex.com/APSCDVP1.eot);
}

#TableKM
{
    font-family: Arial, Helvetica, sans-serif;
}

#TableKM th
{
    background-color: #e0e0e0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #FFFFFF;
    padding: 4px;
}

#TableKM td
{
    font-family: Arial, Helvetica, sans-serif;
    color: #575757;
    padding: 2px;
    text-align: right;
    border-bottom: #E3E3E3 0px solid;
    padding-left: 15px;
    height: 25px;
}

#TableKM td1
{
    color: #575757;
    padding: 2px;
    text-align: left;
    border-bottom: #E3E3E3 1px solid;
    height: 25px;
}

/* new addition */

#PopText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FDFAE1;
    font-weight: bold;
}


#PopText .Amt
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #FFFFFF;
    font-weight: bold;
}

.Graph1
{
    width: 331px;
    height: 166px;
    margin-left: 28px;
    background-color: #FFFFFF;
}

.Graph2
{
    width: 595px;
    height: 346px;
    background-color: #FFFFFF;
}

.Graph2txtheader
{
    text-align: left;
    margin-left: 28px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
}
#TablePop
{
    padding: 0px;
    margin-top: 10px;
}

#TablePop td
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-align: left;
}

select.dropGraph
{
    width: 225px;
    height: auto;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

.content_PrdIntro
{
    padding: 5px;
    padding-bottom: 10px;
}

.glossymenu div.content_PrdIntro ul
{
    list-style-type: square;
    margin-left: 10px;
    padding-left: 15px;
}

.glossymenu div.content_PrdIntro ul li
{
    border-bottom: 0px solid #FFFFFF;
}

.graphHeading
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #000000;
    font-weight: bold;
}


.Useful
{
    margin: 0px 0;
    padding: 0;
    width: 100%; /*width of menu*/
    border: 0px solid #9A9A9A;
    border-bottom-width: 0;
}

.Useful a.usefulItem
{
    /* background: #FFFFFF url(../Images/glossyback.gif) repeat-x bottom left; */
    font: bold 11px "Tahoma" , "Arial" , Verdana, Helvetica, sans-serif;
    color: #586570;
    display: block;
    position: relative;
    width: 90%;
    padding: 4px 0;
    padding-left: 23px;
    text-decoration: none;
    margin: 0px 2px 2px 2px;
    border: 0px solid #FAF2BF;
}


.Useful a.usefulItem:visited, .Useful .usefulItem:active
{
    color: #B74938;
}

.Useful a.usefulItem .statusicon
{
    /*CSS for icon image that gets dynamically added to headers*/
    position: absolute;
    top: 3px;
    left: 0px;
    border: none;
}

.Useful a.usefulItem:hover
{
    /* background-image: url(../Images/glossyback2.gif); */
    border: 0px solid #999999;
}

.Useful div.submenu
{
    /*DIV that contains each sub menu*/
    border: 1px solid #D3D3D3;
    background-color: #ffffff;
    margin-left: 2px;
    margin-right: 5px;
    text-align: left;
}

.Useful div.submenu ul
{
    /*UL of each sub menu*/
    list-style-type: disc;
    margin-left: 20px;
    padding-left: 5px;
    margin-top: 0px;
}

.Useful div.submenu ul li
{
    border-bottom: 1px solid white;
}

.Useful div.submenu ul li a
{
    display: block;
    font: normal 11px "Tahoma" , "Arial" , Verdana, Helvetica, sans-serif;
    color: black;
    text-decoration: none;
    padding: 2px 0;
    padding-left: 10px;
}

.Useful div.submenu ul li a:hover
{
    background: #DFDCCB;
    color: white;
}

.boldtext
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
}

a.hylink
{
    font-family: Arial, Helvetica, sans-serif;
    color: #C29C3B;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
}

a.hylink:hover
{
    font-family: Arial, Helvetica, sans-serif;
    color: #C29C3B;
    text-decoration: none;
    background-color: #FEFBE7;
    font-size: 12px;
    font-weight: bold;
}

.whiteFont
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
}

.livequotesGrpah
{
    font-family: Arial,Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #000000;
    font-weight: bold;
}

.mouseOver
{
    background-color: #FFE493;
    color: #000000;
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.mouseOut
{
    background-color: #FFFFFF;
    color: #000000;
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}



select.dropNormal
{
    height: auto;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}




/*-----Added For Popup ----Start-------------------------*/
.GraphIndex
{
    width: 331px;
    height: 166px;
    background-color: #FFFFFF;
}

.GraphIndex1
{
    /* width:345px; height:135px; */
    margin-left: 28px;
    background-color: #FFFFFF;
}

.font1
{
    color: #C4C2B9;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
}


.font2
{
    color: #B21904;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 21px;
    font-weight: bold;
}

.font3
{
    color: #C4C2B9;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
}

.font4
{
    color: #7F7E77;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
}
/*-----Added For Popup ----End-------------------------*/

/*-----Added For Investor Awareness--------------------*/
/*  Adv css starts here  */
.shadeAdvtabs
{
    padding: 3px 0;
    margin-left: 0;
    margin-top: 1px;
    margin-bottom: 0;
    font: 11px Arial;
    list-style-type: none;
    text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadeAdvtabs li
{
    display: inline;
    margin: 0;
}

.shadeAdvtabs li a
{
    text-decoration: none;
    position: relative;
    z-index: 0;
    padding: 3px 7px;
    border-top: 1px solid #fff;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    color: #2d2b2b;
    margin: 0 0px 0 0; /*Margin between each menu item*/
}

.shadeAdvtabs li a:visited
{
    color: #2d2b2b;
}

.shadeAdvtabs li a:hover
{
    text-decoration: none;
    color: #2d2b2b;
}

.shadeAdvtabs li a.selected
{
    /*selected main tab style */
    position: relative;
    top: 1px;
    border-top: 1px solid #C2BCA1;
    border-left: 1px solid #C2BCA1;
    border-right: 1px solid #C2BCA1;
}

.shadeAdvtabs li a.selected
{
    /*selected main tab style */
    background-color: #F8F1CE;
    border-bottom-color: #F8F1CE;
}

.shadeAdvtabs li a.selected:hover
{
    /*selected main tab style */
    text-decoration: none;
}

.tabcontentAdv
{
    font: 11px Arial;
}

@media print
{
    .tabcontentAdv
    {
        display: block !important;
    }
}

.txtInvestor
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #000000;
    font-weight: bold;
}

.AdvTab
{
    border-right: #c2bca1 1px solid;
    border-top: #c2bca1 1px solid;
    border-left: #c2bca1 1px solid;
    border-bottom: #c2bca1 1px solid;
    padding-right: 2px;
    padding-left: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-bottom: 1em;
    width: 600px;
    background-color: #f8f1ce;
}

.heading
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #993333;
    padding: 2px;
}

.heading1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    padding: 3px;
    border-bottom-width: 0px;
    border-bottom-color: #999999;
    border-bottom-style: solid;
    color: #a70014;
}

.txtbold1
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
}

.borderR
{
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: FFB366;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: FFB366;
}

input.buttonIndexG
{
    width: 47px;
    height: 22px;
    background-image: url(../Images/but_bg.gif);
    color: #FCF0CC;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    border: 0px; /*padding-left:15px; padding-right:15px;}*/
}

select.dropIndx
{
    width: 80px;
    height: auto;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}
/*---------End-----------------------------------------*/


#NormalTable
{
    padding: 0px;
    border: 0px solid #C29C3B;
    background: #FFF;
}
#NormalTable th
{
    background-color: #E0E0E0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    padding: 4px;
    text-align: left;
}
#NormalTable td
{
    /* background-color:#FFFFFF; */
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-align: left;
    padding-top: 3px;
    padding-bottom: 3px;
    font-weight: normal;
}

#NormalTable td a:link
{
    color: #850000;
    text-decoration: none;
    font-weight: bold;
}
#NormalTable td a:visited
{
    color: #850000;
    text-decoration: none;
    font-weight: bold;
}
#NormalTable td a:hover
{
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}

.HeaderColor
{
    background-color: #E0E0E0;
    background-image: url(../Images/grid2.jpg);
    background-repeat:repeat-x;
    height:25px;
    vertical-align:top;
    
    
    
    
}
.ItemColor
{
    background-color: #FFFFFF;
}
.ItemColor:hover
{
    background-color: #F5E58C;
}

.altItemcolor
{
    background-color: #FCF5DC;
}
.altItemcolor:hover
{
    background-color: #F5E58C;
}
.headerbg
{
    background-image: url('../Images/headerbg.gif');
}
.SSSbg
{
    background-image: url('../Images/SSS_White.gif');
    font-style:normal;
}
.MENUbg
{
    background-image: url('../Images/MENUBG.gif');
}
.contentbg
{
    background-image: url('../Images/contentbg.gif');
}
.pagingcontent
{
    font-size: x-small;
    font-weight: normal;
    background-color: #FFFFFF;
    padding: 0px;
    border: 1px solid #CCC8C8;
}

.alert
{
    color: Red;
}

.PDMCursor
{
    cursor: pointer;
}

/*tablefor searchresult*/
.GridTable1
{
    padding: 0px;
    border: 1px solid #C29C3B;
}
GridTable1 th
{
    background-color: #E0E0E0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    padding: 4px;
}
.GridTable1 td
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    padding-left: 15px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.GridTable1 td a:link
{
    color: #850000;
    text-decoration: none;
    font-weight: bold;
}
.GridTable1 td a:visited
{
    color: #850000;
    text-decoration: none;
    font-weight: bold;
}
.GridTable1 td a:hover
{
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}

.Tableh5
{
    padding: 0px;
    border: 1px solid #C29C3B;
}
.Tableh5 th
{
    background-color: #C29C3B;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    padding: 4px;
    text-align: left;
}
.Tableh5 td
{
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #575757;
    text-align: left;
    border-bottom: #E3E3E3 0px solid;
    vertical-align: top;
    padding: 0px;
}

/*endoftablesearchresult*/

.Tableh55
{
    padding: 0px;
    border: 1px solid #C29C3B;
    height: 124px;
}
.Tableh55 th
{
    background-color: #C29C3B;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    padding: 4px;
    text-align: left;
}

/*tablefor searchresult*/
/*tablefor searchresult*/
#Tableh51
{
    padding: 0px;
    border: 0px solid #C29C3B;
    height: 124px;
}
#Tableh51 th
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #3b3939;
    padding: 4px;
    text-align: left;
}
#Tableh51 td
{
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
    border-bottom: #E3E3E3 0x solid;
    vertical-align: top;
    padding-left: 10px;
}


#Tableh51 td a:link
{
    color: #000;
    text-decoration: none;
    color: #6f6e6e;
}
#Tableh51 td a:visited
{
    color: #000;
    text-decoration: none;
    color: #6f6e6e;
}
#Tableh51 td a:hover
{
    color: #000;
    text-decoration: none;
    color: #000;
}

/*endoftablesearchresult*/


.GridTable
{
    padding: 0px;
    border-top: 0px solid #dfdfdf;
    border-left: 0px solid #dfdfdf;
    border-bottom: 0px solid #dfdfdf;
    border-right: 0px solid #dfdfdf;
    background: #FFF;
}
.GridTable th
{
    background-color: #f8e9b2;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000;/*color: #6f6d70;*/
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 2px;
    text-align: left;
}
.GridTable td
{
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    text-align: left;
    padding: 2px;
    border-bottom: 1px solid #dfdfdf;
    border-right: 0px solid #dfdfdf;
}

.GridTable td a:link
{
    color: #850000;
    text-decoration: none;
    font-weight: bold;
}
.GridTable td a:visited
{
    color: #850000;
    text-decoration: none;
    font-weight: bold;
}
.GridTable td a:hover
{
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}


/*endoftablesearchresult*/
.TabbedPanels
{
    margin: 0px;
    padding: 0px;
    float: left;
    clear: none;
    width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}

/* This is the selector for the TabGroup. The TabGroup container houses
 * all of the tab buttons for each tabbed panel in the widget. This container
 * does not contribute anything visually to the look of the widget for our
 * default style.
 *
 * The name of the class ("TabbedPanelsTabGroup") used in this selector is not
 * necessary to make the widget function. You can use any class name you
 * want to style the TabGroup container.
 */
.TabbedPanelsTabGroup
{
    margin: 0px;
    padding: 0px;
    text-align: right;
}


.tabbutton
{
    /*background-image: url(../Images/shadeactive.gif);
    /background-repeat: repeat-x;*/
    height: 20px;
    width: 65px;
    border: 0px;
    font-size: 11px;
    font-weight: bold;
    color: #000;
    background-color:#fff;
   
}
.tabbutton1
{
    height: 20px;
    width: 65px;
    border: 0px;
    font-size: 11px;
    font-weight: bold;
    color: #c9bf80;
    cursor: pointer;
}


/*------add on 19082010----------------------------*/
.font1{color:#C4C2B9;
font-size:13px;
font-weight:bold;}


.font2{color:#B21904;
font-size:21px;
font-weight:bold;}

.font3{color:#C4C2B9;
font-size:16px;
font-weight:bold;}

.font4{color:#7F7E77;
font-size:16px;
font-weight:bold;}


.font5{color:#7F7E77;
font-size:21px;
font-weight:bold;
}

.font6{color: #093;
font-size:16px;
font-weight:bold;
}


.font7{color: #000000;
font-size:18px;
font-weight:bold;
}

.font8{color:#B21904;
font-size:16px;
font-weight:bold;}

.font9{color:#000000;
font-size:16px;
font-weight:bold;}

.font10{color:#000000;
font-size:13px;
font-weight:bold;}

.dash
{
    
   color:#969696; 
    }
    
    
.iframegoogle
{
    color:#000000;
font-size:18px;
    }
    
    /*  For Slider  */

.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
/*border: 1px solid navy;*/
border-bottom-width: 1px;
width: 210px; /*width of featured content slider*/
height: 180px;
}



.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 1px;
background: #fff;
/*width: 295px; width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.pagination{
width: 205px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: right;
/*background-color:red;*/
padding: 1px 1px;
}

.pagination a{
padding: 0 4px;
text-decoration: none; 
color: #999;
background: #fff;/*background-color:cda84f;*/
}

.pagination a:hover, .pagination a.selected{
color: #fff;
background-color: Silver;/*background-color: #f5ce05;*/
}
/**/
/*NChart*/
.N_fea{
	width:281px;
	height:21px;
	background-image:url(../Images/nchartfeatures.jpg);
	background-repeat:no-repeat;
	
	color:#000;
	font-size:11px;
	font-weight:bold;
	padding-left:30px;
	padding-top:0px;
	
	
	}
.NHead{
	font-size:18px;
	font-weight:bold;
	padding-left:5px;
	
	}
	
.searchbox
{

  background-image: url('../Images/searchbg.jpg');
   background-repeat:no-repeat;
 width:394px;
 height:56px;
 
    }
    
.searchboxin
{

 border:1px solid #999;
 background-color:#fff; 
 width:350px;
 height:25px;
 padding:1px;

     }

.searchtextbox
{
     border:1px solid #FFF;
      font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:Gray;
    Width:305px;    
    
    }
.searchbutton
{
    border-style: none;
    border-color: inherit;
    border-width: 0px;
    background-image: url('../Images/searchbutton.jpg');
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding-left: 9px;
    padding-right: 10px;
    padding-top: 0px;
    padding-bottom: 4px;
    background-repeat:no-repeat;
    cursor:pointer;
    }
 
 
input {   
   color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    
     }   
select {   
   color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    
     } 
     
.inputisin {   
   color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    margin-right:5px;
    margin-left:5px;
    
    
     }   
     
ImageUrl
{
    
    padding:0px;
    
    }
