﻿/*Common  Links */
body 
{
	margin:0px;
	background-image:url('images/body_bg.gif');
	background-repeat:repeat-x;
}
a:link
{
	text-decoration: none;
}
a:visited
{
	text-decoration: none;
}
a:hover
{
	text-decoration: none;
}
a:focus
{
	text-decoration: none;
}
a:active
{
	text-decoration: none;
}

@font-face 
{
	font-family:RupeeFont;
	src: url("/images/rupee_symbol.eot");		
}
@font-face 
{
	font-family:RupeeFont;
	src: url("/images/rupee_symbol.ttf");		
}
.rupee {font-family:RupeeFont;font-size:12px;}
/*Common  Links End */
.clear{clear:both;}
.fleft{float:left;}
.rleft{float:right;}
.Rline{background-color:#cc3433;height:5px;width:980px;}
/* portfolio menu */

#pNav1{font-size:12px; font-weight:bold;float:left;padding-left:5px;}
#pNav1 ul{list-style-type:none; margin:0px; padding:0px}
#pNav1 li{float:left; padding:19px 0px 0px 10px}
#pNav1 li a{color:#FFF; padding:13px 13px 6px 11px}
#pNav1 li.unsel {background-image:url(images/Menu_left1.gif); background-repeat:no-repeat; background-position:left top; padding:0px 0px 0px 10px}
#pNav1 li.unsel a{background-image:url(images/Menu_right1.gif); background-repeat:no-repeat; background-position:right top; color:#000; font-family:Arial; font-size:12px; display:block}
#pNav1 li.sel {background-image:url(images/msel_left.gif); background-repeat:no-repeat; background-position:left top; padding:0px 0px 0px 10px}
#pNav1 li.sel a{background-image:url(images/msel_rt.gif); background-repeat:no-repeat; background-position:right top; color:#fff; font-family:Arial; font-size:12px; display:block}
#sNav1{font-size:12px; font-weight:bold; float:left; background-color:#CC3433;}
#sNav1 ul{list-style-type:none; margin:0px; padding:0px; padding-left:5px}
#sNav1 li{float:left; padding:5px 15px 5px 0px}
#sNav1 li a{color:#FFF; padding:0px 0px 0px 0px}
#sNav1 li.empty{padding:0px 0px 0px 12px}
#sNav1 li.sel{padding:0px 20px 0px 5px; margin:5px}
#sNav1 li.sel a{color:#333; font-weight:bold; display:block; padding:4px 10px 10px 8px; background-color:#FFFFFF;}
#sNavR1 a{float:right; font-size:12px; font-weight:bold; color:#333; margin:0px 15px 0px 0px}

/* portfolio menu ends */

.scrollbarstatic
{
overflow:auto;
position:relative;
height:492px;
width:535px;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-arrow-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-face-color: #2E2A2A;
scrollbar-base-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
}
/*Login page */

.logHead
{
	font-family:Arial;
	font-size:19px;
	font-weight:bold;
	color:#CB0302;
}

.logbtn
{
	font-family:Arial;
	font-weight: bold;
	font-size:11px;
	color:#FFFFFF;
	background-color:#CB0100;
	border:solid 1px #FFFFFF;
}

.logTxt
{
	color:#433C38;
	font-family:Arial;
	font-size:12px;		
}

.logborder
{
	border:solid 2px #1E1A19;
}

/*Login page */

/*market Menu */

#pNav ul{list-style-type:none; margin:0px; padding:0px 5px 5px 0px;}
#pNav li{float:left; padding:5px 0px 0px 0px}
#pNav li a{color:#FFF; padding:8px 5px 6px 0px}
#pNav li.unsel {padding:0px 0px 0px 10px;}
#pNav li.unsel a{color:#CC0104; font-family:Arial; font-size:11px; font-weight:bold; display:block}
#pNav li.sel {background-image:url(images/m_lef.gif); background-repeat:no-repeat; background-position:left top; padding:0px 0px 0px 10px;   background-color:#FFF0CC}
#pNav li.sel a{background-image:url(images/m_rt.gif); background-repeat:no-repeat; background-position:right top; color:#020200; font-family:Arial; font-size:11px; font-weight:bold; display:block}


.subselbg
{
	background-color:#FFFFFF;
	padding:0px 5px 0px 5px;
	text-align:center;
}

.center
{
	text-align:center;
}

.right
{
	text-align:right;
}

.subbg
{
	background-color:#FFF0CC;
	padding:0px 5px 0px 5px;
}

.subsel, a.subsel:link, a.subsel:visited, a.subsel:active, a.subsel:focus
{
	color:#E52D2B;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
	cursor:default;
}
.subunsel, a.subunsel:link, a.subunsel:visited, a.subunsel:active, a.subunsel:focus
{
	color:#363435;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;	
}

.marketmenubg
{
	background-image:url('/images/mo_bg.gif');
	background-repeat:repeat-x;
}

/* Market menu end */

.date_txt
{
	font-family:Arial;
	font-size:11px;
	color:#433c38;
}
.grey_bg
{
	background-color:#c1c0c0;
}
.white_bg
{
	background-color:#fff;
}
.footer_bg
{
	background-color:#1b1716;
}
.footer_bg1
{
	background-color:#474343;
}
.more, a.more:link, a.more:visited, a.more:active, a.more:focus
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;	
}

a.white_txt:link, a.white_txt:visited, a.white_txt:active, a.white_txt:focus
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	cursor:pointer;
}
.white_txt
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
}

a.act_txt:link, a.act_txt:visited, a.act_txt:active, a.act_txt:focus
{
	color:#fff;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	cursor:default;
}
.act_txt
{
	color:#fff;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	cursor:default;
}
a.inact_txt:link, a.inact_txt:visited, a.inact_txt:active, a.inact_txt:focus
{
	color:#954700;
	font-family:Arial;
	font-size:11px;
}
.inact_txt
{
	color:#954700;
	font-family:Arial;
	font-size:11px;
}

.cpointer
{
	cursor:pointer;
}

.cdefault
{
	cursor:default;
}

.head_bg
{
	background-image:url('images/head_bg.gif');
	background-repeat:repeat-x;
	height:20px;
}
.get_txt, a.get_txt:link, a.get_txt:visited, a.get_txt:active, a.get_txt:focus
{
	/*color:#565655;*/
	color:#000000;
	font-family:Arial;
	font-size:11px;
}
.Nodata
{
	color:#FF0000;
	font-family:Arial;
	font-size:12px;
}

.smNodata
{
	color:#FF0000;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
}

.red_linkB, a.red_linkB:link, a.red_linkB:visited, a.red_linkB:active, a.red_linkB:focus
{
	color:#d91c00;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	cursor:default;
}

.red_link, a.red_link:link, a.red_link:visited, a.red_link:active, a.red_link:focus
{
	color:#d91c00;
	font-family:Arial;
	font-size:11px;	
}

a.tic_txt:link, a.tic_txt:visited, a.tic_txt:active, a.tic_txt:focus
{
	color:#565655;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.tic_txt
{
	color:#565655;
	font-family:Arial;
	font-size:12px;
}
.tgreen_txt
{
	color:#18a700;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.tred_txt
{
	color:#FF0000;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

a.org_txt:link, a.org_txt:visited, a.org_txt:active, a.org_txt:focus
{
	color:#fdbd26;
	font-family:Arial;
	font-size:11px;
}

.org_txt
{
	color:#fdbd26;
	font-family:Arial;
	font-size:11px;
}
.grey_txt
{
	color:#838282;
	font-family:Arial;
	font-size:11px;
}
.grey_txtB
{
	color:#838282;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
}
.member_marq
{
	color:#515151;
	font-family:Arial;
	font-size:11px;
}
.head_arrow
{
	background-image:url('images/head_arrow.gif');
	background-repeat:no-repeat;
	background-position:bottom center;
	background-color:#d91c00;
	height:24px;
}
.inact_tab
{
	background-color:#fdbd26;
	height:24px;
	border-left:solid 1px #e8a51e;
}

.news_txt
{
	color:#000000;
	font-family:Arial;
	font-size:11px;
}
.news_txt1, a.news_txt1:link, a.news_txt1:visited, a.news_txt1:active, a.news_txt1:focus
{
	color:#8c8b8b;
	font-family:Arial;
	font-size:11px;
}
.news_txt1
{
	color:#8c8b8b;
	font-family:Arial;
	font-size:11px;
}
.news_head1, a.news_head1:link, a.news_head1:visited, a.news_head1:active, a.news_head1:focus
{
	color:#004a8b;
	font-family:Arial;
	font-size:15px;
}
.news_head1
{
	color:#004a8b;
	font-family:Arial;
	font-size:15px;
}
.news_head
{
	color:#004a8b;
	font-family:Arial;
	font-size:15px;
}
.grey_bor
{
	border:solid 1px #c0bfbf;
}

.news_ltxt
{
	color:#282221;
	font-family:Arial;
	font-size:11px;
}
.news_ltxt12
{
	color:#282221;
	font-family:Arial;
	font-size:12px;
}
.sen_bg
{
	background-image:url('images/sen_bg.gif');
	background-repeat:repeat-x;
	height:80px;
}
.sen_txt
{
	/*color:#888787;*/
	color:#000000;
	font-family:Arial;
	font-size:12px;
}
.sen_val
{
	color:#888787;
	font-family:Arial;
	font-size:17px;
}

.val_blkB, a.val_blkB:link, a.val_blkB:visited, a.val_blkB:active, a.val_blkB:focus
{
	color:#000000;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	cursor:default;
}

.val_redB, a.val_redB:link, a.val_redB:visited, a.val_redB:active, a.val_redB:focus
{
	color:#d91c00;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
a.val_redB1:link, a.val_redB1:visited, a.val_redB1:active, a.val_redB1:focus
{
	color:#d91c00;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;	
}

.val_red
{
	color:#d91c00;
	font-family:Arial;
	font-size:12px;
}
.redHeading
{
	font-family:Arial;
	font-size:12;
	color:#CB0100;
	font-weight:bold;
}
.red
{
	color:#d91c00;
}
.green
{
	color:#18A700;
}

.red_text
{
	color:#d91c00;
	font-family:Arial;
	font-size:12px;
}
.green_txt
{
	color:#18A700;
	font-family:Arial;
	font-size:12px;
}
.blu_txt
{
	color:#4986FF;
	font-family:Arial;
	font-size:12px;
}
.tic_act
{
	background-image:url('images/tic_this.gif');
	background-repeat:no-repeat;
	background-color:#cb0100;
	background-position:90% center;
	height:14px;
}
.tic_inact
{
	background-color:#282f34;	
	height:14px;
}
.blk_txt
{
	color:#000;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
}

.blk_link, a.blk_link:link, a.blk_link:visited, a.blk_link:active, a.blk_link:focus
{
	color:#000;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	cursor:default;
}

.org_link, a.org_link:link, a.org_link:visited, a.org_link:active, a.org_link:focus
{
	color:#ffa200;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
}

.org_txt1
{
	color:#ffa200;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
}
.data_bor
{
	border-bottom:solid 1px #b7b5b5;
}
.green_txt
{
	color:#18a700;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
}

/*Market Inner page*/

.grey_link, a.grey_link:link, a.grey_link:visited, a.grey_link:active, a.grey_link:focus
{
	font-family:Arial;
	font-size:11px;
	color:#515151;
}
.greybold
{
	font-family:Arial;
	font-size:11px;
	color:#515151;
	font-weight:bold;
}

.sentabbg
{
	background-image:url('/images/senval_bg.gif');
	background-repeat:repeat-x;	
}

.sengradbg
{
	background-image:url('/images/svsha_bg.gif');
	background-repeat:repeat-x;
	width:715px;
}

.sentabsel
{	
	background-image:url('/images/sel_this.gif');
	background-position:90% center;
	background-repeat:no-repeat;
}
.sentabunsel
{
	background-color:#D46868;
}

.white12, a.white12:link, a.white12:visited, a.white12:active, a.white12:focus
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;	
}

.white12B, a.white12B:link, a.white12B:visited, a.white12B:active, a.white12B:focus
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
}


.dropdown
{
	border:0px;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
}


.red11B
{
	color:#CC0100;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;	
}

.reddiv
{
	height:4px;
	background-color:#CC0100;
}

.GrdBorder
{
	border-bottom: solid 1px #C9C9C9;
}

.GridHeadL
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	border-bottom: solid 1px #C9C9C9;
}
.GridHeadC
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	border-bottom: solid 1px #C9C9C9;
}
.GridHeadR
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-align:right;
	padding-right:5px;
	border-bottom: solid 1px #C9C9C9;
}

.GridDataL
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	border-bottom: solid 1px #C9C9C9;
}
.GridDataC
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-align:center;
	border-bottom: solid 1px #C9C9C9;
}
.GridDataR
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	/*color:#646464;*/
	color:#000000;
	text-align:right;
	padding-right:5px;
	border-bottom: solid 1px #C9C9C9;
}
.GridDataR1
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#646464;		
}
.GridDataR1, a.GridDataR1:link, a.GridDataR1:visited, a.GridDataR1:active, a.GridDataR1:focus
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#646464;
}

.GridLink, a.GridLink:link, a.GridLink:visited, a.GridLink:active, a.GridLink:focus
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}

.Lpad10
{
	padding-left:10px;	
}
.Rpad10
{
	padding-right:10px;
}
.Lpad5
{
	padding-left:5px;	
}
.Rpad5
{
	padding-right:5px;
}

.pagingbg
{
	background-color:#FFB200;
}

.disablenumeric
{
	font-family:arial;
	font-size:11px;
	background-color:#FFD066;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	padding: 0px 2px 0px 2px;	
}
.txtPaging
{
	font-family:arial;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.Newtxt
{
	font-family:Arial;
	font-size:11px;
	color:#646464;
	font-weight:normal;
}

.Button_Css
{
	background-color:#CB0100;
	font-family:Arial,Verdana; 
	font-size:11px;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	border:solid 1px #282F34;	
	cursor:pointer;
}

.mktselbg
{
	background-color:#CB0100;
	background-image:url('/images/ttab_arrow.gif');
	background-repeat:no-repeat;
	background-position:90% 60%;
	text-align:center;
}
.mktunselbg
{
	background-color:#F3F3F3;
	text-align:center;
}
.mktsel, a.mktsel:link, a.mktsel:visited, a.mktsel:active, a.mktsel:focus
{
	font-family:arial;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:right;
	padding-right:10px;
	cursor:default;
}
.mktunsel, a.mktunsel:link, a.mktunsel:visited, a.mktunsel:active, a.mktunsel:focus
{
	font-family:arial;
	font-size:11px;
	color:#0B4C76;
	font-weight:bold;
	cursor:pointer;
}

a.txtNewsDet:link, a.txtNewsDet:visited, a.txtNewsDet:active, a.txtNewsDet:focus
{
	font-family:Arial;
	font-size:12px;
	color:#CC0605;
	text-decoration:none;
}

a.txtNewsGrey:link, a.txtNewsGrey:visited, a.txtNewsGrey:active, a.txtNewsGrey:focus
{
	font-family:Arial;
	font-size:12px;
	color:#282F34;
	font-weight:bold;
	text-decoration:none;
}

/*Market Inner page*/


/*---------css for ipo popup-----------------------*/
P
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: 'arial'
}

.tableheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tableleftheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tablerightheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tableheaderline1 {BACKGROUND-COLOR: #F7F7F7}
.tableheaderline2 {BACKGROUND-COLOR: #F7F7F7}

.tableleftrowcaption1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tablecenterrowcaption1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablerightrowcaption1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tableleftcolhead1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tableleftcolhead2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tablecentercolhead1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablecentercolhead2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablerightcolhead1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tablerightcolhead2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tableleftrowhead1
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: 'arial';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tableleftrowhead2
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: 'arial';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tablecenterrowhead1
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: 'arial';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablecenterrowhead2
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: 'arial';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablerightrowhead1
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: 'arial';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tablerightrowhead2
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: 'arial';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tableleftdata11
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    FONT-FAMILY: 'arial';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left;
    TEXT-VALIGN: top
}

.tableleftdata12
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    FONT-FAMILY: 'arial';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left;
    TEXT-VALIGN: top
}

.tablecenterdata11
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    FONT-FAMILY: 'arial';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center;
    TEXT-VALIGN: top
}

.tablecenterdata12
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    FONT-FAMILY: 'arial';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center;
    TEXT-VALIGN: top
}

.tablerightdata11
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    FONT-FAMILY: 'arial';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right;
    TEXT-VALIGN: top
}

.tablerightdata12
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    FONT-FAMILY: 'arial';
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right;
    TEXT-VALIGN: top
}

.tableleftdata21
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tableleftdata22
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: left
}

.tablecenterdata21
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablecenterdata22
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: center
}

.tablerightdata21
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.tablerightdata22
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #F7F7F7;
    TEXT-ALIGN: right
}

.rowline1 {BACKGROUND-COLOR: #ffffff}
.rowline2 {BACKGROUND-COLOR: #ffffff}
.tablefooterline {BACKGROUND-COLOR: #F7F7F7}

/*------------*/


/*-----Mutual Fund-------*/

.dropdown1
{
	font-family:Arial;
	font-size:11px;		
	font-weight:normal;
	border:solid 1px #859AB7;
}

.choicetxt
{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#282F34;
}

.txtbox
{
	height:23px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#585858;	
	padding-left:5px;
}


/*---Company Profile----*/

.GetTxtbox
{
	border:solid 1px #585858;
	height:23px;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#585858;
	background-color:#E5E5E5;
	padding-left:5px;
}

/*Auto complete-the start*/
.autocomplete_completionListElement
{
    visibility: hidden;
    margin: 0px !important;
    padding:0px;
    float:left;
    /*margin-top:550px;*/
    background-color:window;
    color: windowtext;
   /* border: buttonshadow;*/
    border-width: 1px;
    border-style: solid;
    cursor: 'default';
    overflow: auto;
    height: 200px;
	width:200px;
    text-align: left;
    list-style-type: none;
}
.listItem 
{
    background-color : window;
    color : windowtext;
    padding : 1px;
    font-family:Arial,Verdana;
    font-size:12px;
}
.highlightedListItem
{
    background-color: #9EC8DB;
    color: #ffffff;
    padding: 1px;
    font-family:Arial,Verdana;
    font-size:12px;
}
.Headercolor
{
	height:28px;
	vertical-align:middle;
	font-family:Arial;
	font-size:12px;
	padding-left:5px;
	font-weight:bold;
	text-align :left;
	text-decoration:none;
	color:#900C3B;
}
.subheading
{
	height:28px;
	vertical-align:middle;
	font-family:Arial;
	font-size:11px;
	padding-left:5px;
	text-align:left;
}
.lesssubtotalfont{color:#FF0000;font-weight:bold;}
.TotalFont{color:#804040;font-weight:bold;}	

.lessitemfont{color:#FF0000;font-weight:bold; Font-family:Arial;text-align:left;
	 font-size:11px; padding: 0px 0px 0px 5px;} 

/*The end*/


/*------------*/


/* Portfolio Starts */ 

.GridHeaderL
{
 font-size: 11px; 
 font-family: Arial; 
 color:#CD3432;
 height:25px;
 font-weight:bold;
 text-align:left;
 padding: 3px 3px 3px 3px;
 padding-left:20px;
}
.GridHeaderC
{
 font-size: 11px; 
 font-family: Arial; 
 color:#CD3432;
 height:25px;
 font-weight:bold;
 text-align:center;
 padding: 3px 3px 3px 3px;
}
/*.GridDataL
{
	height:20px;
	color:#656565;
	font-family:Arial;
	font-size:11px;
	padding-left:10px;
	text-align:left;
	font-weight:bold;	
	padding-left:20px;
	border-right: solid 1px #DEDADB;
}
.GridDataR
{
	height:20px;
	color:#656565;
	font-family:Arial;
	font-size:11px;
	padding-left:10px;
	text-align:right;
	font-weight:bold;	
	padding-right:20px;
	border-right: solid 1px #DEDADB;
}
.GridDataC
{
	height:20px;
	color:#656565;
	font-family:Arial;
	font-size:11px;
	text-align:center;
	font-weight:bold;	
	border-right: solid 1px #DEDADB;
}*/
.GridDataCE
{
	height:20px;
	color:#656565;
	font-family:Arial;
	font-size:11px;
	text-align:center;
	font-weight:bold;	
}
.GridDataRE
{
	height:20px;
	color:#656565;
	font-family:Arial;
	font-size:11px;
	padding-left:10px;
	text-align:right;
	font-weight:bold;	
	padding-right:20px;
}
.ptborder
{
	border: solid 1px #DEDADB;
}
.pbrborder
{
	border-right: solid 1px #DEDADB;
	border-bottom: solid 1px #DEDADB;
}
.plborder
{
	border-left: solid 1px #DEDADB;
}
.prborder
{
	border-right: solid 1px #DEDADB;
}
.pbborder
{
	border-bottom: solid 1px #DEDADB;
}
.ptborder1
{
	border-top: solid 1px #DEDADB;
}
.static
{
	color:Black;
	font-family:Arial;
	font-size:12px;
	font-weight:Normal;	
	text-align:left;
	height:15px;
}
.staticred
{
	color:#CD3432;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;	
	text-align:left;
	height:15px;
}
.GridDataLb
{
	height:20px;
	color:#656565;
	font-family:Arial;
	font-size:11px;
	padding-left:10px;
	text-align:left;
	font-weight:bold;	
	padding-left:20px;
	border-right: solid 1px #DEDADB;
	border-bottom: solid 1px #DEDADB;
}
.GridDataLEb
{
	height:20px;
	color:#656565;
	font-family:Arial;
	font-size:11px;
	padding-left:10px;
	text-align:left;
	font-weight:bold;	
	padding-left:20px;
	border-bottom: solid 1px #DEDADB;
}
.GridDataLE
{
	height:20px;
	color:#656565;
	font-family:Arial;
	font-size:11px;
	padding-left:10px;
	text-align:left;
	font-weight:bold;	
	padding-left:20px;
}
.GridDataRb
{
	height:20px;
	color:#656565;
	font-family:Arial;
	font-size:11px;
	padding-left:10px;
	text-align:right;
	font-weight:bold;	
	padding-right:20px;
	border-right: solid 1px #DEDADB;
	border-bottom: solid 1px #DEDADB;
}
.GridDataCb
{
	height:20px;
	color:#656565;
	font-family:Arial;
	font-size:11px;
	text-align:center;
	font-weight:bold;	
	border-right: solid 1px #DEDADB;
	border-bottom: solid 1px #DEDADB;
}
.GridDataCEb
{
	height:20px;
	color:#656565;
	font-family:Arial;
	font-size:11px;
	text-align:center;
	font-weight:bold;	
	border-bottom: solid 1px #DEDADB;
}
.GridDataREb
{
	height:20px;
	color:#656565;
	font-family:Arial;
	font-size:11px;
	padding-left:10px;
	text-align:right;
	font-weight:bold;	
	padding-right:20px;
	border-bottom: solid 1px #DEDADB;
}
.GridHeaderR
{
 font-size: 11px; 
 font-family: Arial; 
 color:#CD3432;
 height:25px;
 font-weight:bold;
 text-align:right;
 padding: 3px 3px 3px 3px;
}
.topbg11
{
	background-image:url('/portfoliotracker/images/pwel_bg.gif');
	background-repeat:repeat-x repeat-y ;
	height:37px;
}
.portbg
{
	background-image:url('/portfoliotracker/images/pl_bg.gif');
	background-repeat:repeat-x repeat-y ;
	height:354px;
}
.loginbg
{
	background-image:url('/portfoliotracker/images/plimg_bg.gif');
	background-repeat:no-repeat;
	height:354px;
}
.NoData
{
    color:#F50000;
	font-family:Arial;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
	padding-left:10px;
}
.rebg
{
	background-image:url('/portfoliotracker/images/pr_bg.gif');
	background-repeat:repeat-x repeat-y;
	height:415px;
}
.recontbg
{
	background-image:url('/portfoliotracker/images/prc_bg.gif');
	background-repeat:no-repeat;
	height:415px;
    width:489px;
}
.forbg
{
	background-image:url('/portfoliotracker/images/fbg.gif');
	background-repeat:repeat-x repeat-y;
	height:276px;
}
.forcontbg
{
	background-image:url('/portfoliotracker/images/fimg_bg.gif');
	background-repeat:no-repeat;
	height:276px;
    width:614px;
}

.newssubhead{font-family:Arial;font-size:11px;font-weight:bold;color:#000000;text-align:justify ;padding-left:5px;line-height:20px;}
.newshead{font-family:Arial;font-size:12px;font-weight:bold;color:#000000;text-align:justify ;padding-left:5px;line-height:20px;}
.Inner_grid_cont{height:30px;color:#787677;font-family:Arial;font-size:12px;font-weight:normal;	text-decoration:none; text-align:justify}


.portLogbg
{
	background-image:url('images/port_bg.gif');
	background-position:bottom;
	background-repeat:repeat-x;
	height:197px;
	background-color:#CB1B1A;
}

.Sitemap_nodeLevel1
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;	
}

.Sitemap_nodeLevel2
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	font-weight:normal;	
}

/* Portfolio Ends */ 
.pol_para
{
    line-height: 18px;
     padding-left:10px; 
     text-align:justify;
     height:36px;
}
.Newstxt
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}
.homepop
{
	cursor:move; display:none;
}
.homepopon
{
	cursor:move;display:inline;
}
.TxtBox_widget{border:solid 1px #7F9DB9; height:15px; font-family:Arial; font-size:11px; color:#000; font-weight:normal}
.blktxt_widget{font-family:Arial;font-size:11px;color:#000000;}
.NRI_Cont_Que_Head{font-family:Arial;font-size:13px;color:#000000;}
.Stat_data_widget{font-family:Arial;font-size:12px;color:#000000;}
.NRI_Cont_Head{font-family:Arial;font-size:13px;color:#000000;font-weight:bold;}

