﻿html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,form, label, legend, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; outline: 0; font-family:Verdana,Arial, Helvetica, sans-serif; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
nav ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: none; }
a { margin: 0; padding: 0; font-size: 100%; vertical-align: baseline; text-decoration: none; }
ins { background-color: #ff9; color: #000; text-decoration: none; }
mark { background-color: #ff9; color: #000; font-weight: bold; }
del { text-decoration: line-through; }
abbr[title], dfn[title] { border-bottom: 1px dotted; cursor: help; }
table { border-collapse: collapse; border-spacing: 0; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
input, select { vertical-align: middle; }
body { background: url(images/bg.gif) repeat-x; } 
.Tpad5 { padding-top: 5px; }
.Tpad10 { padding-top: 10px; }
.Tpad15 { padding-top: 15px; }
.Tpad20 { padding-top: 20px; } 
.Bpad10 { padding-bottom: 10px; } 
.Bpad20 { padding-bottom: 20px; }
.Lpad5 { padding-left: 5px; }  
.Vtop { vertical-align: top; }
.footerstrip { height: 43px; }
.smalltab {	font-family:Arial, Helvetica, sans-serif;padding:0;margin:0;height:31px;color:#FFF;}
.smalltab ul {margin:0;padding:0;}
.smalltab li {float:left;list-style-type:none;margin:0;}
.smalltab a {text-decoration:none;color:#fff;font-size:11px;padding:0 16px;border-right:#084d80 solid 1px;display:block;line-height:31px;}
.smalltab a:hover, .smalltab .select {color:#FFF;background:url(images/Gmenu-sel.gif) repeat-x;}
.Logo {padding:22px 0 20px 9px;}
.footerbg{background-image: url(Images/footer-bg-img.gif);background-repeat: repeat-x;}
.footermenu a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-transform: uppercase; color: #FFFFFF; text-align: center; }
.footermenu a:hover { color: #ef1a23; }
.footer { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; color: #FFFFFF; line-height: 18px; }
.bdr { border: #cfe2ef solid 1px; }
.bdr1 { border: 1px solid #C2C2C2;width:265px;height:77px; }
.bdrLRB { border-bottom: #cfe2ef solid 1px; border-left: #cfe2ef solid 1px; border-right: #cfe2ef solid 1px; }
.Open a { background-image: url(images/Open_an_account.gif); background-repeat: no-repeat; background-position: 0 0; display: block; height: 45px; }
.Open a:hover { background-position: 0 -45px; }
.stock_bdr { border-bottom: #cfe2ef solid 1px; border-left: #cfe2ef solid 1px; border-right: #cfe2ef solid 1px; background-color: #FFF; }
.tab_bg { background: url(images/stock_tab-bg.png) repeat-x; }
.iticker { border-right: #cfe2ef solid 1px; background: url(images/iticker_bg.gif) repeat-x; }
.CrvtabBG { background: url(images/CRVMID.gif) repeat-x; }
.CrvtabTXT { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #2083b8; }
.OtherTXT { font-family: Verdana,Tahoma, Geneva, sans-serif; font-size: 12px; color: #000; line-height: 35px; border-bottom: #999 dotted 1px; }
.Otherhead { font-size: 11px; color: #F00; padding: 5px 0 20px 0; line-height: 20px; }
.chartTab { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; font-weight: bold; height: 34px; }
.chartTab ul { margin: 0; padding: 0; }
.chartTab li { float: left; list-style-type: none; margin: 0; }
.chartTab a { cursor:pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; font-weight: bold; line-height: 34px; padding: 10px 15px; margin-right: 5px; }
.chartTab a:hover, .chartTab .Cselect { color: #FFF; background: url(images/Ctab_h.gif) repeat-x; }
.Otherpoints { font-family: Verdana, Tahoma, Geneva, sans-serif; font-size: 11px; color: #0071bb; }
.Otherpoints ul { margin: 0; padding: 0; }
.Otherpoints li { list-style-image: url(images/bullet-other.gif); margin-left: 15px; line-height: 17px; }
.Otherpoints a { font-family: Verdana, Tahoma, Geneva, sans-serif; font-size: 11px; color: #0071bb; text-decoration: underline; line-height: 17px; }
.Otherpoints a:hover { color: #000; }
.phone { background: url(images/Phone.gif) no-repeat right; height: 77px; font-family: Verdana, Tahoma, Geneva, sans-serif; font-size: 11px; color: #333333; text-align: left; padding-left: 10px; padding-top: 10px;padding-top:0px; }
.search{ background:url(images/SN_03.png) no-repeat left; height:23px;}
.txtbox{ width:225px; height:22px; background-color:transparent; border:0 none; padding-left:4px; font-family:Verdana,Tahoma, Geneva, sans-serif; font-size:11px; color:#666; line-height:20px;}
.w250 { width: 250px; }
.w220 { width: 220px; }
.Tabmenu { position: relative; padding: 0; margin: 0; list-style: none; height: 24px; }
.Tabmenu li { float: left; margin: 0; }
.Tabmenu li a { float: left; display: block; color: #7e7e7e; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 0 2px 0 4px; /*Padding to accomodate left tab image. Do not change*/ line-height: 24px; text-align: center; cursor: pointer; }
.Tabmenu li a span { float: left; display: block; padding: 0 9px 0 5px; /*Padding of menu items*/ color: #333333; }
.Tabmenu li.current a, .Tabmenu li a:hover { color: #005a94; background: url(images/tls.gif) no-repeat; /*left tab image path*/ background-position: left; }
.Tabmenu li.current a span, .Tabmenu li a:hover span { color: #005a94; background: url(images/trs.gif) no-repeat right; }
.stayConnected a {
	background-image:url(images/stayicon.png);
	background-repeat:no-repeat;
}
.stayConnected {
	float:left;
}
.stayConnected li {
	float:left;
	text-align:right;
	font:bold 10px/11px arial;
	color:#999;
	list-style:none;
	margin-left:8px;
}
.stayConnected a {
	display:block;
	text-decoration:none;
	width:24px;
	height:23px;
}
.stayConnected .facebook {
	background-position:left top;
}
.stayConnected .Twitter {
	background-position:-32px 0;
}
.stayConnected .RSS {
	background-position:-64px 0;
}
.stayConnected .Linked {
	background-position:-96px 0;
}
.stayConnected .mail {
	background-position:-128px 0;
}
/* @end */
/*Main Menu Start*/
ul#topnav {z-index:100;
	margin: 0;
	padding: 0;
	float:left;
	width: 100%;
	list-style: none;
	font-size: 12px;
	background: url(images/menu-bgR.gif) repeat-x;
	height:39px;
}
ul#topnav li {z-index:100;
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
}
ul#topnav li a {
	float: left;
	text-decoration:none;
	color:#fff;
	font-size:12px;
	padding:13px 14px 12px 14px;
	display:block;
	background:url(images/menu_L.gif) no-repeat left;
}
ul#topnav li a:hover, ul#topnav .Current {
	background:url(images/MenuSel.gif) repeat-x;
	color:#fff;
}
ul#topnav li .sub {z-index:100;
	position: absolute;
	top: 39px;
	left: 0px;
	background: #055d96;
	padding: 12px 5px 12px;
	float: left;
	text-align:left;
	/*--Bottom right rounded corner--
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;*/
	/*--Bottom left rounded corner--
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;*/
	display: none;
}
ul#topnav li .row {
	clear: both;
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
ul#topnav li .sub ul {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
}
ul#topnav .sub ul li {
	width: 100%;
	color: #fff;
}
ul#topnav .sub ul li a {
	float: none;
	text-indent: 0; /*--Reset text indent--*/
	height: auto;
	background-image:none;
	padding: 7px 8px 7px 8px;
	display: block;
	text-decoration: none;
	color: #fff;
	font-size:12px;
	border-bottom:dashed #2483bf 1px;
}
ul#topnav .sub ul li a:hover {
	color:#fff;
    background: url(images/menu-bgR.gif) repeat-x;
}
/*Main Menu End*/
/*RED Buttons*/
.fRt { float: right; }
.fLt { float: left; }
button { border: none; background: none; margin: 0; padding: 0; *border:1pxsolidwhite;}
button.medium { height: 23px; }
button::-moz-focus-inner { border: none; }
.redBtn, .redBtn span, .smallRedBtn, .smallRedBtn span, .redBtnDown, .redBtnDown span { background-image: url(images/btn.png); _background-image: url(../images/sprite/btn-6.png); background-repeat: no-repeat; cursor: pointer; display: block; text-decoration: none; }
.smallRedBtn { background-position: right -184px; padding-right: 4px; }
.smallRedBtn span { background-position: left 1px; color: #FFFFFF; font: normal 10px/22px arial; display: block; padding-left: 5px; }
.smallRedBtn:hover { background-position: right -153px; }
.smallRedBtn:hover span { background-position: left -29px; }
.redBtn { background-position: right -59px; padding-right: 15px; }
.redBtn span { background-position: left 1px; padding-left: 5px; font: normal 10px/22px arial; color: #fff; }
.redBtn:hover { background-position: right -89px; }
.redBtn:hover span { background-position: left -29px; }
.redBtnDown { background-position: right -184px; padding-right: 19px; }
.redBtnDown span { background-position: left 1px; padding-left: 10px; font: normal 10px/22px arial; color: #fff; }
.redBtnDown:hover { background-position: right -214px; }
.redBtnDown:hover span { background-position: left -29px; }
/*RED Buttons END*/
/*INNER CLASS*/

.locate{ background:url(images/locateuss.gif) no-repeat right;height:77px; font-family: Verdana, Tahoma, Geneva, sans-serif; font-size:11px; color:#333333; text-align:left; padding-left:10px; padding-top:0px;}
.InlocateBk{background-image:url(images/inLocateus.gif); background-repeat:no-repeat; background-position:right; height:77px; font-family: Verdana, Tahoma, Geneva, sans-serif; font-size:11px; color:#333333; text-align:left; padding-left:10px; padding-top:10px;}
.InOpen a { background-image: url(images/InnerOpn.gif); background-repeat: no-repeat; background-position: 0 0; display: block; height: 45px; }
.InOpen a:hover { background-position: 0 -45px; }
.InPhoneBk { background-image: url(images/InPhone.gif); background-repeat: no-repeat; background-position: right; height: 77px; font-family: Verdana, Tahoma, Geneva, sans-serif; font-size: 11px; color: #333333; text-align: left; padding-left: 10px;  }
.InPhNo { font-size: 28px; color: #cb1f1f; }
.Pagehead { background-image: url(images/innerbanner.gif); background-repeat: no-repeat; height: 83px;font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 22px; color: #FFF; padding-left: 15px;text-align: left; text-shadow: 1px 1px 1px #000000; vertical-align: middle; }
.InPgSub { background-image: url(images/RedBdr.gif); text-transform:uppercase;  background-repeat: no-repeat; background-position: left; padding-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; text-align: left; color: #0066a9; padding-left: 10px; line-height: 16px; }
.InBrdCmb { color: #333333; font-size: 11px;text-transform:uppercase; }
.Tpad30 { padding-top: 30px; }
.Bpad30 { padding-bottom: 30px; }
.Bpad20 { padding-bottom: 20px; }
/* @group Big Tabs Styles */
.bigTab { margin: 0px; background: url(images/tabBottom.png) repeat-x left bottom; }
.bigTab ul { list-style-type: none; margin: 0; padding: 0; height: 30px; }
.bigTab li { float: left; margin: 0; padding: 0; display: block; height: 30px; }
.bigTab a, .bigTab span { float: left; background: url(images/tab_bg.png) no-repeat right -383px; cursor: pointer; }
.bigTab a { padding-left: 7px; background-position: left -418px; text-decoration: none; }
.bigTab li:first-child a { border-left: 1px solid #B2B2B2; }
.bigTab span { padding: 8px 10px 6px 0; font: normal 11px/15px arial; color: #333333; text-transform: uppercase; text-decoration: none; }
.bigTab a:hover { background-position: left -488px; }
.bigTab a:hover span { background-position: right -453px; }
.bigTab a.active { cursor:default;background-position: left -346px; padding-left: 10px; }
.bigTab a.active span {cursor:default; background-position: right -310px; font: normal 11px/16px arial; color: #fff; padding-right: 10px; }
/* @end */
.GridBorder { border: 1px solid #cfe2ef; border-top: none; }
.GridBorder1 { border: 1px solid #cfe2ef; }
/* HomeNews*/
.BorderClass { border: solid 2px #e5e1c4; }
.LeftMenuHeaderHome { color: Black; font-family: Verdana,Arial; font-size: 11px; text-align: left; padding-left: 15px; vertical-align: middle; font-weight: bold; background-image: url(../App_Themes/Common/images/HeadBg.gif); height: 33px; background-repeat: repeat-x; padding-bottom: 5px; }
.DropDown { color: #000000; font-family:Verdana, Arial; font-size: 11px; border: solid 1px #7f9db9;height:18px }


.GrayTextLwihtoutimg_blue { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #1f83b7; text-align: left; text-decoration: none; line-height: 20px; }

.GrayTextLwihtoutimg { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-align: left; text-decoration: none; line-height: 20px; }
.Hmenewsdate { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #fe0000; text-align: left; text-decoration: none; line-height: 20px; padding-left: 10px; }

.bsensetabsell { color: #18599B; cursor: default; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 11px; font-weight: bold; text-align: center; vertical-align: middle; }
.bsensetabunsell { color: #626262; cursor: pointer; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 11px; font-weight: bold; text-align: center; vertical-align: middle; }
.bsensetabsell1 { color: #309dd6; cursor: default; font-family: Verdana, Arial,Helvetica,Sans-Serif; font-size: 11px; font-weight: bold; text-align: center; vertical-align: middle; }
.bsensetabunsell1 { color: #626262; cursor: pointer; font-family: Verdana, Arial,Helvetica,Sans-Serif; font-size: 11px; font-weight: normal; text-align: center; vertical-align: middle; }
.Gridheading { color: #309dd6; cursor: default; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 11px; font-weight: bold; text-align: left; vertical-align: middle; padding-top: 10px; padding-bottom: 10px; }
.HomeGridHeadL { color: #333333; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; height: 22px; text-align: left; vertical-align: middle; }
.HomeGridHeadC { color: #333333; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; height: 22px; padding-left: 5px; text-align: center; vertical-align: middle; white-space:nowrap;}
.HomeGridDataR { color: #333333; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; height: 22px; padding-right: 10px; text-align: right; vertical-align: middle; }
.HomeGridDataL { border-bottom:dotted 1px #777777; color: #333333; cursor: default; font-family: Verdana, Arial; font-size: 11px; font-weight: normal; line-height: 20px; padding-left: 3px; text-align: left; }
.GrayTextL { color: #333333; cursor: pointer; font-family: Verdana, Arial; font-size: 11px; font-weight: normal; line-height: 20px; padding-left: 3px; text-align: left; }
.HomeGridDataC { border-bottom:dotted 1px #777777; color: #333333; cursor: default; font-family: Verdana, Arial; font-size: 11px; font-weight: normal; line-height: 20px; padding-left: 3px; text-align: center; }
.HmeGridDataCbrd { border-width: medium medium 1px; color: #333333; cursor: default; font-family: Verdana, Arial; font-size: 11px; font-weight: normal; line-height: 20px; padding-left: 3px; text-align: center; }
.HomeGridDataLinkL { background-color: #FFFFFF; border: medium none; color: #333333; cursor: pointer; font-family: Verdana, Arial; font-size: 11px; font-weight: normal; line-height: 20px; padding-left: 3px; text-align: left; }
.sensexGreenNormal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #36b100; }
.sensexRedNormal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #e8010b; }
.TickerBlue { color: Blue; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; }
.bsense { color: #333333; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; font-weight: normal; text-align: center; vertical-align: middle; }
.HomeNewsDetails { color: #333333; cursor: hand; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 11px; font-weight: normal; text-align: left; vertical-align: top; line-height: 20px; }
.NoData { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: Red; text-align: center; font-weight: bold; }
.HomeNewsDate { color: Red; cursor: default; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: normal; text-align: left; vertical-align: middle; padding-left: 3px; }
.MoreTxt { color: Red; font-family: Verdana, Arial,Helvetica,sans-serif; font-size: 11px;cursor:pointer; }
.Green { color: #25A218; line-height: 15px; font-weight: bold; font-family: Verdana, Arial,Tahoma,   Helvetica, sans-serif; font-size: 11px;}
.Red { color: #E72525; line-height: 15px; font-weight: bold; font-family: Verdana, Arial,Tahoma,   Helvetica, sans-serif; font-size: 11px;}
.Blue { color: #72B8FF; line-height: 15px; font-weight: bold; font-family:  Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 11px;}
.TextC { color: #113b6b; text-align: left; line-height: 18px; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.TextCP { color: #000000; text-align: left; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.TextCss { height: 16px; border: solid 1px #a3a4a2; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; padding: 2px;}
.Greenhome { color: #1DB200;border-bottom: dotted 1px #777777;cursor: default;font-family: Verdana,Arial;font-size: 11px;font-weight: normal;line-height: 20px;padding-left: 3px;text-align: center; }
.Redhome { border-bottom:dotted 1px #777777; color: #EB0102; font-family: Verdana, Arial; font-size: 11px; font-weight: normal; text-align: center; }
.Bluehome { border-bottom: dotted 1px #777777; color: Blue; font-family:  Verdana, Arial; font-size: 11px; font-weight: normal; text-align: center; }
.chromestyle { font-family:  Verdana, Arial,Tahoma, Helvetica, sans-serif; font-size: 11px; color: #FFF; margin: auto; }

.chromestyle:after { /*Add margin between menu and rest of content in Firefox*/ content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.chromestyle ul { width: 100%; background: url(images/InmenuRed.gif) repeat-x; height: 30px; /*background-color:#efdb9f; THEME CHANGE HERE*/ padding: 8px 0px; margin: 0; text-align: Left; /*set value to "left", "center", or "right"*/ }

.chromestyle ul li { display: inline; }

.chromestyle ul li a { color: #fff; padding: 7px 5px; margin: 0; text-decoration: none; }

.chromestyle ul li a:hover, .chromestyle ul li a.selectedtop { /*script dynamically adds a class of "selected" to the current active menu item*/ background-color: #cf2121; /*THEME CHANGE HERE*/ }

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv { position: absolute; top: 0; /*border: 1px solid #55091c; THEME CHANGE HERE*/ border-bottom-width: 0; font-family: Verdana, Arial,Tahoma, Helvetica, sans-serif; font-size: 11px; line-height: 18px; z-index: 100; background-color: #cf2121; width: 200px; visibility: hidden; }


.dropmenudiv a { width: auto; display: block; text-indent: 3px; /*border-bottom: 1px solid #7d112c; THEME CHANGE HERE*/ padding: 2px 10px; text-decoration: none; color: #FFF; z-index: 100; }

* html .dropmenudiv a { /*IE only hack*/ width: 100%; }

.dropmenudiv a:hover { /*THEME CHANGE HERE*/ background-color: #e3e0e1; color: #000; z-index: 100; }
.GridRow_Default { background-color: #F4F4F4; }
.GridHeadCenter { background-image: url('images/TableHeadBg.gif' ); background-position: bottom; background-repeat: repeat-x; color: #000000; border-right: solid 1px #ffffff; font-family:  Verdana, Arial,Trebuchet MS, Helvetica, sans-serif; font-size: 11px; text-align: center; font-weight: bold; text-decoration: none; padding-left: 5px; padding-right: 5px; height: 39px; }
a.GridHeadCenter:link, a.GridHeadCenter:visited, a.GridHeadCenter:active, a.GridHeadCenter:focus, a.GridHeadCenter:hover { color: #000000; text-decoration: none; }
.GridHeadLeft { background-image: url('images/TableHeadBg.gif' ); background-position: bottom; background-repeat: repeat-x; color: #000000; border-right: solid 1px #ffffff; font-family: Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; font-size: 11px; text-align: left; font-weight: bold; padding-left: 5px; text-decoration: none; height: 39px; }
a.GridHeadLeft:link, a.GridHeadLeft:visited, a.GridHeadLeft:active, a.GridHeadLeft:focus, a.GridHeadLeft:hover { color: #000000; text-decoration: none; }
.GridHeadRowLeft{color:#333333;font-family:Verdana,Tahoma,Arial,Helvetica, sans-serif;font-size:11px;font-weight:normal;height:22px;text-align:left;border-bottom: 1px solid #E8E6E7;padding:0 0 0 5px;}
.GridDataCenter {border-left:solid 1px #FFFFFF; border-bottom: #cecece 1px dotted; padding-right: 5px; font-weight: normal; font-size: 11px; cursor: default; color: #333333; border-top-style: none; line-height: 40px; font-family: Verdana, Arial,  Helvetica, sans-serif;  border-right-style: none; text-align: center; }
.GridDataRight { border-left:solid 1px #FFFFFF;border-bottom: #cecece 1px dotted; padding-right: 5px; font-weight: normal; font-size: 11px; cursor: default; color: #333333; border-top-style: none; line-height: 40px; background-repeat: repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif;  border-right-style: none; text-align: right; }
.GridDataLeft {border-left:solid 1px #FFFFFF; border-bottom: #cecece 1px dotted; background-position: 50% bottom; padding-left: 5px; font-weight: normal; font-size: 12px; cursor: default; color: #006db2; line-height: 40px; background-repeat: repeat-x; font-family:  Verdana, Arial,Trebuchet MS, Helvetica, sans-serif; text-align: left; }
.GridDataRightGreen { border-bottom: 1px dotted #CECECE; padding-right: 10px; font-weight: normal; font-size: 11px; cursor: default; color: #00A808; border-top-style: none; line-height: 30px; background-repeat: repeat-x; font-family:  Verdana, Arial,Helvetica, sans-serif;  border-left-style: none; text-align: right; }
.GridDataRightRed { border-bottom: 1px dotted #CECECE; padding-right: 10px; font-weight: normal; font-size: 11px; cursor: default; color: Red; border-top-style: none; line-height: 30px; background-repeat: repeat-x; font-family:  Verdana, Arial,Helvetica, sans-serif; border-right-style: none; border-left-style: none; text-align: right; }
.GridDataRightBlue { border-bottom: 1px dotted #CECECE; padding-right: 10px; font-weight: normal; font-size: 11px; cursor: default; color: Blue; border-top-style: none; line-height: 30px; background-repeat: repeat-x; font-family: Verdana, Arial,Helvetica, sans-serif; border-right-style: none; border-left-style: none; text-align: right; }
a.GridDataLink:link, a.GridDataLink:visited, a.GridDataLink:active, a.GridDataLink:focus, a.GridDataLink:hover { color:#006db4; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: normal; text-align: left; }
.GridDataLink { color:#006db4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; height: 30px; text-decoration: none; }
.LinkInner { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006DB4; font-weight: normal; }
a.LinkInner, a.LinkInner:link, a.LinkInner:visited, a.LinkInner:active, a.LinkInner:focus, a.LinkInner:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #006DB4; text-decoration: none; text-align: left; }
.HeadContent { color: #333333; font-family: Verdana, Arial,Trebuchet; font-size: 12px; font-weight: bold; padding-left: 5px; line-height: 11px;vertical-align:middle }
.selected { background-color: #309dd8; color: white; font-size: 11px; line-height: 18px; }
.unselected { background-color: #dbe8f2; font-size: 11px; line-height: 18px; }
.BlackClass { border-right: #ffffff 1px solid; background-position: 50% bottom; padding-left: 10px; font-size: 11px; color: #001e44; font-family: Verdana, Arial,Trebuchet MS,  Helvetica, sans-serif; text-align: left; }
.BlackClassF { padding-right: 5px; font-size: 11px; color: #001e44; font-family:Verdana, Arial,Trebuchet MS,  Helvetica, sans-serif; text-align: right; }
.qutssmlBlck1 { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; }
.qutsmlBlck{font-family:Verdana,Tahoma, Helvetica, sans-serif;font-size:11px;font-weight:normal;color: #333333;}
.qtsFaintgray { font-family: Verdana, Helvetica,Tahoma, sans-serif; font-size: 11px; font-weight: normal; color: #333333; }
.qutssmlBlck { font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; }
.BlueGetQts { padding-left: 5px; font-size: 11px; color: #333333; font-family: Verdana, Arial,Trebuchet MS,  Helvetica, sans-serif; height: 25px; text-align: left; }
.getqtsTxt { padding-left: 5px; font-size: 11px; color: #333333; font-family: Verdana, Arial,Trebuchet MS,  Helvetica, sans-serif; height: 25px; text-align: left; }
@font-face { font-family: 'WebRupee'; src: url( 'http://cdn.webrupee.com/WebRupee.V2.0.eot' ); src: local( 'WebRupee' ), url( 'http://cdn.webrupee.com/WebRupee.V2.0.ttf' ) format( 'truetype' ), url( 'http://cdn.webrupee.com/WebRupee.V2.0.woff' ) format( 'woff' ), url( 'http://cdn.webrupee.com/WebRupee.V2.0.svg' ) format( 'svg' ); font-weight: normal; font-style: normal; font-size: 11px; }
.GridRupees { font-family: WebRupee; font-size: 11px; font-weight: normal; padding-right: 2px; padding-left: 2px; }
.smallBRupee { font-family: WebRupee; font-size: 10px; font-weight: normal; color: #083356; }

.TabUnSelected1 { font-family: Verdana, Arial,Trebuchet MS, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; background-color: #0b79b4; color: #FFFFFF; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; cursor: default; }
.TabSelectedIn1 { color: #000000; font-family: Verdana, Arial,Trebuchet MS,  Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-align: center; cursor: pointer; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; }
.GridHeadRow { color: #333333; font-family: Verdana, Arial,Trebuchet MS,  Helvetica, sans-serif; font-size: 11px; font-weight: normal; height: 26px; text-align: center; border-bottom: solid 1px #e8e6e7; padding: 0; }
.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; }
 .NewsHeading{font-family:Verdana,Tahoma, Helvetica, sans-serif;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-family:Verdana,Tahoma, Helvetica, sans-serif;font-size:11px;color:#3FA2DB;font-weight:normal;}
.News_Left{font-family:Verdana,Tahoma, Helvetica, sans-serif;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-family:Verdana,Arial,Trebuchet MS,  Helvetica, sans-serif;font-size:12px;text-align:justify;font-weight:normal;padding-left:5px;line-height:20px;}
.NewsDateBold{color:#000000;font-family:Verdana,Arial, Trebuchet MS,  Helvetica, sans-serif;font-size:11px;font-weight:bold;line-height:18px;text-decoration:none;}
  
.Ipolink { color: #3fa2db; line-height: 20px; font-family: Verdana, Arial; 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-family:Verdana,Arial, Trebuchet MS,Helvetica, sans-serif;font-size:11px;color:#333333;font-weight:normal;line-height:18px;text-decoration:none;cursor:pointer; 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-family:Verdana,Arial, Trebuchet MS,  Helvetica, sans-serif;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;}}
/*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:#309dd8; font-family: Verdana, Arial,Tahoma,Helvetica, sans-serif;font-size:11px;font-weight:bold;}
.bseUnelect{ cursor:pointer; color:#333333; text-align:center; background-color:#CFCFCF; font-family: Verdana, 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/52weekBk.gif);background-repeat:repeat-x;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/52weekPointer.png) no-repeat 100%;background-position:right top;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:#cb1f1f;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:#0068ac; 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;}
.GridPadding{padding-left:10px; padding-right:10px;}
.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;}

/*Caleder*/
.calendar{position:relative;display:none;border-top:2px solid #fff;border-right:2px solid #000;border-bottom:2px solid #000;border-left:2px solid #fff;font-size:11px;color:#000;cursor:default;background:#d4e4f0;font-family:Verdana,tahoma,sans-serif;z-index:100;}
.calendar table{border-top:1px solid #000;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #000;font-size:11px;color:#000;cursor:default;background:#d4e4f0;font-family:Verdana,tahoma,sans-serif;}
.calendar .button{text-align:center;padding:1px;border-top:1px solid #fff;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #fff;}
.calendar .nav{background:transparent url(menuarrow.gif) no-repeat 100% 100%;}
.calendar thead .title{font-weight:bold;padding:1px;border:1px solid #000;background:#025f94;color:#fff;text-align:center;}
.calendar thead .headrow{}
.calendar thead .daynames{}
.calendar thead .name{border-bottom:1px solid #000;padding:2px;text-align:center;background:#e8f4f0;}
.calendar thead .weekend{color:#f00;}
.calendar thead .hilite{border-top:2px solid #fff;border-right:2px solid #000;border-bottom:2px solid #000;border-left:2px solid #fff;padding:0px;background-color:#e8f4f0;}
.calendar thead .active{padding:2px 0px 0px 2px;border-top:1px solid #000;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #000;background-color:#b8c4c0;}
.calendar tbody .day{width:2em;text-align:right;padding:2px 4px 2px 2px;}
.calendar tbody .day.othermonth{font-size:80%;color:#aaa;}
.calendar tbody .day.othermonth.oweekend{color:#faa;}
.calendar table .wn{padding:2px 3px 2px 2px;border-right:1px solid #000;background:#e8f4f0;}
.calendar tbody .rowhilite td{background:#309dd6;}
.calendar tbody .rowhilite td.wn{background:#d4e4f0;}
.calendar tbody td.hilite{padding:1px 3px 1px 1px;border-top:1px solid #fff;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #fff;}
.calendar tbody td.active{padding:2px 2px 0px 2px;border-top:1px solid #000;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #000;}
.calendar tbody td.selected{font-weight:bold;border-top:1px solid #000;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #000;padding:2px 2px 0px 2px;background:#309dd6;}
.calendar tbody td.weekend{color:#f00;}
.calendar tbody td.today{font-weight:bold;color:#00f;}
.calendar tbody .disabled{color:#999;}
.calendar tbody .emptycell{visibility:hidden;}
.calendar tbody .emptyrow{display:none;}
.calendar tfoot .footrow{}
.calendar tfoot .ttip{background:#e8f4f0;padding:1px;border:1px solid #000;background:#025f94;color:#fff;text-align:center;}
.calendar tfoot .hilite{border-top:1px solid #fff;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #fff;padding:1px;background:#e8f4f0;}
.calendar tfoot .active{padding:2px 0px 0px 2px;border-top:1px solid #000;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #000;}
.calendar .combo{position:absolute;display:none;width:4em;top:0px;left:0px;cursor:default;border-top:1px solid #fff;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #fff;background:#e8f4f0;font-size:90%;padding:1px;z-index:100;}
.calendar .combo .label, .calendar .combo .label-IEfix{text-align:center;padding:1px;}
.calendar .combo .label-IEfix{width:4em;}
.calendar .combo .active{background:#d4e4f0;padding:0px;border-top:1px solid #000;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #000;}
.calendar .combo .hilite{background:#048;color:#aef;}
.calendar td.time{border-top:1px solid #000;padding:1px 0px;text-align:center;background-color:#e8f0f4;}
.calendar td.time .hour, .calendar td.time .minute, .calendar td.time .ampm{padding:0px 3px 0px 4px;border:1px solid #889;font-weight:bold;background-color:#fff;}
.calendar td.time .ampm{text-align:center;}
.calendar td.time .colon{padding:0px 2px 0px 3px;font-weight:bold;}
.calendar td.time span.hilite{border-color:#000;background-color:#667;color:#fff;}
.calendar td.time span.active{border-color:#f00;background-color:#000;color:#0f0;}
/*END*/ 
.Heading{font-family:Verdana,Tahoma, Helvetica, sans-serif;font-weight:bold;font-size:13px;color:#000000;padding-left:10px;padding-bottom:0px;text-align:left;vertical-align:middle;padding-top:0px;height:22px;}
.HeadingCenter{border-bottom:1px dotted #b7b7b7;font-family:Verdana,Tahoma, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#333333;text-align:center;line-height:24px;padding-left:5px;padding-top:0px;}
.HeadingLeft{border-bottom:1px dotted #b7b7b7;font-family:Verdana,Tahoma, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#333333;text-align:left;line-height:24px;padding-left:5px;padding-top:0px;}
.DataCenter{border-bottom:1px dotted #b7b7b7;font-family:Verdana,Tahoma, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;text-align:Center;line-height:23px;padding-left:5px;text-decoration:none;}
.DataRight{font-family:Verdana,Tahoma, Helvetica, sans-serif;border-bottom:1px dotted #b7b7b7;font-size:11px;font-weight:normal;color:#000000;text-align:right;line-height:23px;padding-right:5px;text-decoration:none;}
.DataLeft{font-family:Verdana,Tahoma, Helvetica, sans-serif;border-bottom:1px dotted #b7b7b7;font-size:11px;font-weight:normal;color:#000000;text-align:left;line-height:23px;padding-left:3px;text-decoration:none;}
a.DataLeft, a.DataLeft:link, a.DataLeft:visited, a.DataLeft:active{color:#000000;text-decoration:none;border-bottom:none;}
.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;}
a.GryLink, a.FooterGryLink:link, a.FooterGryLink:visited, a.FooterGryLink:active{color:#2c2c2c;text-decoration:none;padding-left:9px;padding-right:9px;padding-bottom:1px;padding-top:1px;}
.AlphaTxtlink{font-family:Verdana,Tahoma,Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#ab8634;text-decoration:none;}
.CursorHand{cursor:pointer;}
.portlink {
    color: #000000;
    font-family:Verdana, Trebuchet,Tahoma,Helvetica,Sans-Serif;
    font-size: 11px;
    text-decoration: none;
}
.HeadContent1{color:#000000;font-family:Verdana,Tahoma,Trebuchet,Arial;font-size:12px;font-weight:bold;padding-left:5px;}

.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;}
.range-indicator1 .rangeLow{display:inline;float:left;text-align:left;width:40%;color:Red;font-size:80%;margin:0;padding:0; font-family:Verdana,Tahoma,Helvetica, sans-serif;font-size:11px; }
.range-indicator1 .rangeHigh{float:right;text-align:right;width:40%;color:green;font-size:80%;margin:0;padding:0; font-family:Verdana,Tahoma,Helvetica, sans-serif;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;}

.HomeMore {
    color: #000000;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    line-height: 24px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
}


/*
For Tools & Planer
*/
.InsHeadingDot { font-family: Verdana,Tahoma,  Arial, Helvetica, sans-serif; font-size: 12px; color: #555555; font-weight: normal; border-bottom: dashed 1px #cbcbcb; text-align: left; padding-left: 8px; line-height: 20px; }
.HeadingInnerL { font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: Black; }
.textfileds { border-right: #9c9c9c 1px solid; border: #94adc3 1px solid; width: 150px; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; height: 19px; font-size: 11px; }
.plus { background-image: url(images/PlusHome.gif); background-repeat: no-repeat; cursor: pointer; }
.minus { background-image: url(images/MinusHome.gif); background-repeat: no-repeat; }
.BlueText { color: #2184b9; font-size: 12px; padding-left: 5px; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; }
.staticspanheading { color: #7EBB20; font-family:Verdana,Tahoma,Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; padding-top: 5px; }
.staticsubspanheading { color: #005da3; font-family: Verdana,Tahoma,Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; padding: 10px 5px 5px 5px; }
.StaticNormalTxtNewTools { font-family:Verdana,Tahoma,Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 18px; text-align: justify; padding-left: 5px; padding-top: 10px; padding-right: 10px; }
.StaticNormalTxtNew { font-family: Verdana,Tahoma,Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 24px; text-align: justify; padding-left: 5px; }
.StaticNormalTxtResearch { font-family: Verdana,Tahoma,Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 20px; text-align: justify; padding-left: 5px; }
.StaticNormalTxtResearchN { font-family:Verdana,Tahoma,Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 18px; text-align: justify; padding-left: 10px; }
.NewStaticpadAll { padding: 0px 20px 0px 20px; }
.NewStaticpadMaster { padding: 0px 20px 20px 20px; }
a.StaticNormalTxtNew, a.StaticNormalTxtNew:link, a.StaticNormalTxtNew:visited, a.StaticNormalTxtNew:active, a.StaticNormalTxtNew:focus { color: #000000; text-decoration: none; cursor: pointer; }
.StaticNormalTxtAUS { font-family: Verdana,Tahoma,Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 20px; text-align: justify; padding: 0px 10px 0px 10px; }
.staticsubspanheadingPAdLeft { color: #0066a9; font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-left: 10px; }
.CalctextN { font-family:Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #8e8e8e; text-align: left; line-height: 19px; }
.btnBg { height: 25px; background-color:#da2828; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; border: none; font-size: 11px; text-transform: uppercase; font-weight: bold; padding: 0px; margin: 0; background-position: bottom; cursor: pointer; }
.MenuLinkInnerSelected5 { padding-left:20px; color: #119ddb; text-decoration: none; font-family: Verdana,Tahoma,  Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; line-height: 20px; vertical-align: bottom; text-align: left; cursor: default; }
.qtsdarkblue{font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #08325a;}
.textfileds { border-right: #9c9c9c 1px solid; border: #94adc3 1px solid; width: 150px; font-family: Verdana,Tahoma,  Arial, Helvetica, sans-serif; height: 19px; font-size: 11px; }
.textfiledwbg {border:none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#005ea2; text-align:right;padding-right:5px;font-weight:bold;}
.HeadContent { color: #000000; font-family: Verdana,Trebuchet,Arial; font-size: 11px; font-weight: bold; text-align: left; padding-left: 5px; }
.shadowBR1 {
	-moz-box-shadow:1px 1px 2px #D6D6D6;
	-webkit-box-shadow:1px 1px 2px #D6D6D6;
	box-shadow:1px 1px 2px #D6D6D6;
}
.primBox {
	border:1px solid #d6d6d6;
	_border-width:1px 2px 2px 1px;
}


.BoderBAsh{
	border-bottom:1px solid #c2c2c2;
}
/*.AbtTxt{
	font-family:Arial, Tahoma, Geneva, sans-serif, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:justify;
	line-height:23px;
}*/
/* Content */
.AbtTxt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
	text-align:justify;
	line-height:18px;
}
/*.AbtHedRed{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#cf2121;
	text-transform:uppercase;
	text-align:left;
}*/
/*Heading1 */
.AbtHedRed{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#cf2121;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
}
.BtrRDoted{border-right:1px dashed #c2c2c2;}
.BdrBDoted{border-bottom:1px dashed #c2c2c2;}
/*.AbtHedBlue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0071bb;
	text-transform:uppercase;
	text-align:left;
}*/
/*heading2*/
.AbtHedBlue{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0071bb;
	text-transform:uppercase;
	text-align:left;
	font-weight:bold;
}
.EqDer, .Depos, .sms, .pmsicon, .commicon, .OTicon, .ResAdv, .writeus, .depart, .location, .jobopn, .dericon, .curricon{
	background-image:url(images/PSIcons.png);
	background-repeat:no-repeat;
}
.EqDer{
	background-position: 0 0;
	width:74px;
	height:66px;
}
.Depos{
	background-position: 0 -75px;
	width:67px;
	height:51px;
}
.sms{
	background-position: 0 -138px;
	width:67px;
	height:56px;
}
.pmsicon{
	background-position: 0 -410px;
	width:67px;
	height:53px;
}
.commicon{
	background-position: 0 -201px;
	width:67px;
	height:62px;
}
.OTicon{
	background-position: 0 -272px;
	width:67px;
	height:63px;
}
.dericon{
	background-position: 0 -708px;
	width:60px;
	height:55px;
}
.curricon{
	background-position: 0 -768px;
	width:58px;
	height:60px;
}
.ResAdv{
	background-position: 0 -343px;
	width:67px;
	height:58px;
}
.writeus{
	background-position: 0 -473px;
	width:60px;
	height:60px;
}
.depart{
	background-position: 0 -541px;
	width:61px;
	height:49px;
}
.location{
	background-position: 0 -592px;
	width:60px;
	height:58px;
}
.jobopn{
	background-position: 0 -658px;
	width:61px;
	height:50px;
}
.LPad10{
	padding-left:10px;
}
.BdrBtmSh{
	background-image:url(images/BtmSh.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.Colblackbold{color:Black; font-weight:bold;font-size:11px;text-align:left}

.Colbluebold{color:#0071bb; font-weight:bold}
.ColRedbold{color:#cf2121; font-weight:bold}
.CareerHedRed{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#cf2121;
	text-align:left;
}
.Bulletpoints{ font-family:Verdana,Tahoma, Geneva, sans-serif; font-size:11px;color:#333333;}
.Bulletpoints ul{margin:0; padding:0;}
.Bulletpoints li{ list-style-image:url(images/bullet-other.gif); margin-left:15px; line-height:18px;}
/*.Bulletpoints span{font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#333333; text-decoration:none; line-height:27px;}*/
.Bulletpoints span{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
	text-align:justify;
	line-height:18px;
}
.knowmore{ font-family:Verdana,Tahoma, Geneva, sans-serif; font-size:11px; color:#0071bb;}
.knowmore ul{margin:0; padding:0;}
.knowmore li{ list-style-image:url(images/bullet-other.gif); margin-left:15px; line-height:17px;}
.knowmore a{font-family:Verdana,Tahoma, Geneva, sans-serif; font-size:11px; color:#0071bb; text-decoration:underline; line-height:17px;}
.knowmore a:hover{ color:#000;}
.BlackNormal
{
	color: #000000;
    font-family: Verdana,Arial,Verdana,Helvetica,sans-serif;
    font-size: 11px;
}
.ModelPfTxt {
    color: #4B3900;
    font-size: 13px;
    font-weight: normal;
}
.statichead {
    color: #052A59;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
}
.staticcontent {
    color: Gray;
    font-family:Verdana,Arial,Verdana,Tahoma;
    font-size: 11px;
}

.PMShm, .DisPMS, .NDisPMS, .AdvPMS, .NRIPms, .NewUser, .smap, .prods, .KnCen, .PmsSml, .Mobser, .Mfin, .Partner, .info,.mansukhlog{ 
	background-image:url(images/sprite2.png);
	background-repeat:no-repeat;
}
.PMShm{
	background-position: 0 0;
	width:100px;
	height:89px;
}
.DisPMS{
	background-position: 0 -86px;
	width:63px;
	height:55px;
}
.NDisPMS{
	background-position: 0 -140px;
	width:63px;
	height:62px;
}
.AdvPMS{ 
background-position: 0 -208px;
	width:63px;
	height:54px;
}
.NRIPms{
	background-position: 0 -280px;
	width:60px;
	height:59px;
}
.NewUser{ 
	background-position: 0 -345px;
	width:58px;
	height:61px;
}
.smap{ 
	background-position: 0 -412px;
	width:55px;
	height:45px;
}
.prods{
	background-position: 0 -465px;
	width:55px;
	height:54px;
}
.KnCen{ 
background-position: 0 -520px;
	width:59px;
	height:51px;
}
.PmsSml{ 
background-position: 0 -574px;
	width:55px;
	height:64px;
}
.Mobser{ 
background-position: 0 -641px;
	width:53px;
	height:55px;
}
 .Mfin{ 
 background-position: 0 -704px;
	width:53px;
	height:35px;
}
.Partner{ 
background-position: 0 -749px;
	width:62px;
	height:54px;
}
.info{
	background-position: 0 -806px;
	width:62px;
	height:55px;
}
.Rehead{font-family:Verdana,Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #e70000; text-align: left; text-decoration: none; line-height: 20px;padding-left:10px; }
.TabText2
{
	font-family:Verdana,Arial, Verdana;
	color:#333333;
	font-size: 11px;
}.ControlSubTabSelected
{
	font-family:Verdana,Tahoma MS,Arial,Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color:#e2211c;
	font-weight: bold;
	line-height: 18px;
	padding-left:5px;
	text-decoration:none;
	cursor:text; text-transform:uppercase;
}.ControlSubTabUnSelected
{
	font-family:Verdana,Tahoma MS,Arial,Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	line-height: 18px;
	padding-left:5px;
	text-decoration:none;
	cursor:pointer;text-transform:uppercase;
}
.ControlLinebottom
{
	border-bottom : solid 1px #eaeaea;	
	}
.ControlLineTop
{
	border-top : solid 1px #eaeaea;	
	}
.ControlTbHeadingL
{
	font-family:Verdana,Tahoma MS,Arial,Verdana,  Helvetica, sans-serif;
	font-size: 11px;  
	color: #333333;
	font-weight: bold;
	line-height: 22px;
	text-align:left;
}
.ControlTbHeadingR
{
	font-family:Verdana,Tahoma MS,Arial,Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	line-height: 22px;
	text-align:right;
}
.ControlTbHeadingC
{
	font-family:Verdana,Tahoma MS,Arial,Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	line-height: 22px;
	text-align:center;
}
.ControlDataL
{
	font-family:Verdana,Tahoma MS,Arial,Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	line-height: 24px;
	text-align:left;	
	}
a.ControlDataL{text-decoration:none; color:#4d3646}
.ControlDataR
{
	font-family:Verdana,Tahoma MS,Arial,Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	line-height: 24px;
	text-align:right; 
	}
a.ControlDataR{text-decoration:none; color:#333333}
.ControlDataC
{
	font-family:Verdana,Tahoma MS,Arial,Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	line-height: 24px;
	text-align:center;	
	}
a.ControlDataC{text-decoration:none; color:#333333s}
.HomeRed
{
	font-weight: normal;
	font-size: 11px;
	vertical-align: middle;
	color: #fe0003;
	line-height: 20px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-align:right;
}
.HomeGreen
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74BC01;
	line-height: 20px;
	vertical-align: middle;
	text-align:right;
}

.HomeBlue
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0170A8;
	line-height: 20px;
	vertical-align: middle;
	text-align:right;
}
.smalltab1
{
	font-family: Verdana, Geneva, sans-serif;
	padding: 0;
	margin: 0;
	height: 32px;
}
.smalltab1 ul
{
	margin: 0;
	padding: 0;
}
.smalltab1 li
{
	float: left;
	list-style-type: none;
	display: block;
	line-height: 38px;
	margin: 0;
}
.smalltab1 a
{
	text-decoration: none;
	color: #333333;
	
	font-size: 11px;
	
	cursor: pointer;
	margin-left: 2px;
	margin-right: 2px;
	padding: 3px 4px;
}
.smalltab1 a:hover, .smalltab1 .select
{
	color: #FFF;
	background-color: #e2211a;
}
.LandingHeader {
    color: #4D3847;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
}
.TickerText{font-weight:normal;font-family:Verdana,Tahoma,  Helvetica, sans-serif;font-size:11px;color:#e7e9e6;line-height:20px;text-transform:uppercase}
.TickerRed{font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;color:#ff0101;font-size:11px;text-decoration:none;}
.TickerGreen{font-family:Verdana,Tahoma,  Arial, Helvetica, sans-serif;color:#2c9145;font-size:11px;text-decoration:none;}
.TickerBlue{font-family:Verdana,Tahoma,  Arial, Helvetica, sans-serif;color:#038fde;font-size:11px;}
.BlackBold{font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;color:#000000;font-size:11px; font-weight:bold; line-height:25px}
.bluetxt{font-family:Verdana,Tahoma,  Arial, Helvetica, sans-serif;color:#000000;font-size:11px;line-height:25px;border-bottom:dotted 1px #777777}
.ControlTbHeadingC1
{
	font-family:Verdana,Tahoma MS,Arial,  Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	line-height: 26px;
	text-align:center;
	border-bottom:solid 1px #e1e1e1;
	border-top:solid 1px #e1e1e1;
	white-space:nowrap;
}
.mansukhlog{
	background-position: 0 -871px;
	width:62px;
	height:46px;
}


.question
{
	margin:0px;
	padding:5px 15px 5px 15px;
	background-color:#f0efef;
	background:#f0efef; border:1px solid #fff; -moz-border-radius:10px; -webkit-border-radius:10px; 
}