/*Reset all*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,select,option,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}
:focus{outline:0}
strong{font-weight:700}
body{line-height:1;color:#000;background:#FFF}
ol,ul{list-style:none}
table{border-collapse:separate;border-spacing:0}
caption,th,td{font-weight:400}
blockquote:before,blockquote:after,q:before,q:after{content:""}
.FL{float:left}
.FR{float:right}
.CL{clear:both}
.VM{vertical-align:middle}
.BN{border:none!important}
.MA10{margin:10px}
.MA5{margin:5px}
.ML10{margin-left:10px}
.ML5{margin-left:5px}
.ML15{margin-left:15px}
.MR10{margin-right:10px}
.MR5{margin-right:5px}
.MB10{margin-bottom:10px}
.MB5{margin-bottom:5px}
.MT10{margin-top:10px}
.MT5{margin-top:5px}
.PA10{padding:10px}
.PA5{padding:5px}
.PL30{padding-left:30px}
.PL25{padding-left:25px}
.PL20{padding-left:20px}
.PL15{padding-left:15px}
.PL10{padding-left:10px}
.PL5{padding-left:5px}
.PR20{padding-right:20px}
.PR15{padding-right:15px}
.PR10{padding-right:10px}
.PR7{padding-right:7px}
.PR5{padding-right:5px}
.PB20{padding-bottom:20px}
.PB15{padding-bottom:15px}
.PB10{padding-bottom:10px}
.PB7{padding-bottom:7px}
.PB5{padding-bottom:5px}
.PT20{padding-top:20px}
.PT15{padding-top:15px}
.PT10{padding-top:10px}
.PT7{padding-top:7px}
.PT5{padding-top:5px;}
.PT3{padding-top:3px}
a{text-decoration:none}
a:hover{text-decoration:underline}
/*end*/
body
{
	background: #D6E3E7;
	color: #000;
	font: 85% Arial, Helvetica, sans-serif;
}
h1, h1 a
{
	color: #000;
	font: bold 24px/23px Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	padding: 0;
}
h3, h3 a
{
	color: #0786A6;
	font: bold 12px Arial, Helvetica, sans-serif;
	margin: 0 0 10px;
	padding: 0;
}
h3 span.date
{
	color: #DC1D1D !important;
	font: normal 12px Arial, Helvetica, sans-serif !important;
}
h2
{
	color: #0F4D38;
	font: bold 18px Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	padding: 0;
}
h4, h4 a
{
	color: #0786A6;
	font: bold 12px Arial, Helvetica, sans-serif;
	margin: 0 0 3px;
	padding: 0;
}
h5
{
	border-bottom: 2px solid #000;
	color: #0F4D38;
	font: bold 16px Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	padding: 0 0 2px;
}
h5.h20
{
	border-bottom: 2px solid #000;
	color: #0F4D38;
	font: bold 20px Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	padding: 0 0 2px;
}
h6
{
	border-bottom: 2px solid #000;
	color: #0F4D38;
	font: bold 14px Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	padding: 0 0 2px;
}
.grad_box h6
{
	border-bottom: 2px solid #000;
	color: #000;
	font: bold 12px Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	margin-bottom: 10px;
	padding: 0 0 2px;
}
p
{
	color: #000;
        text-align: justify;
	font: 15px Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
}
h5 .FR
{
	color: #000;
	font: normal 11px Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	padding-top: 4px;
}
a
{
	color: #0786A6;
	font: 12px Arial, Helvetica, sans-serif;
}
.MB20
{
	margin-bottom: 20px;
}
textarea, select
{
	font: 11px Arial, Helvetica, sans-serif;
	height: 20px;
	padding: 3px;
	width: 55px;
}
.BrdT
{
	border-top: 1px solid #000;
}
.BrdB
{
	border-bottom: 2px solid #000;
}
#wrapper
{
	margin: 1px auto;
	width: 1000px;
}
.curTl
{
	background: #fff url(../images/wCur_tl.gif) no-repeat left top;
}
.curTr
{
	background: url(../images/wCur_tr.gif) no-repeat right top;
}
.curBl
{
	background: url(../images/wCur_bl.gif) no-repeat left bottom;
}
.curBr
{
	background: url(../images/wCur_br.gif) no-repeat right bottom;
	padding: 20px;
}
.BcurTB
{
	background: url(../images/footerbg.png);
	margin: 0 auto;
	width: 1000px;
        border-radius: 10px 10px;
}
.BcurBr
{
	padding: 20px;
}
.RtcurBox
{
	background: url(../images/right_curBg.gif);
	margin: 10px 0;
	width: 248px;
}
.RtcurBoxT
{
	background: url(../images/right_curTop.gif) no-repeat top;
}
.RtcurBoxB
{
	background: url(../images/right_curBot.gif) no-repeat bottom;
	padding: 10px;
}
.SNtcurBox
{
	background: url(../images/sensex_bg.gif);
	margin: 10px 0;
	width: 248px;
}
.SNtcurBoxT
{
/*	background: url(../images/sensex_bgTp.gif) no-repeat right top;*/
}
.SNtcurBoxB
{
	background: url(../images/sensex_bgBt.gif) no-repeat bottom left;
	padding: 10px 7px 10px;
	position: relative;
}
#tab1 .marketTab
{
	background: url(../images/sensex_bgTp.gif) left top;
	height: 31px;
	left: 0;
	position: absolute;
	top: 0;
	width: 240px;
}
#tab2 .marketTab
{
	background: url(../images/sensex_bgTp.gif) -260px 0;
	height: 31px;
	left: 0;
	position: absolute;
	top: 0;
	width: 240px;
}
#tab3 .marketTab
{
	background: url(../images/sensex_bgTp.gif) -520px 0;
	height: 31px;
	left: 0;
	position: absolute;
	top: 0;
	width: 240px;
}
#tab4 .marketTab
{
	background: url(../images/sensex_bgTp.gif) -780px 0;
	height: 31px;
	left: 0;
	position: absolute;
	top: 0;
	width: 240px;
}
#tab5 .marketTab
{
	background: url(../images/sensex_bgTp.gif) -1040px 0;
	height: 31px;
	left: 0;
	position: absolute;
	top: 0;
	width: 240px;
}
.nav2 li a
{
	background: #EAE8C6;
	border-bottom: 1px solid #fff;
	color: #000;
	display: block;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 3px 5px;
}
.nav2 li ul li a
{
	background: #fff;
	border-bottom: 1px solid #e4e4e4;
	color: #0786A6;
	display: block;
	font: normal 11px Arial, Helvetica, sans-serif;
}
.SNtcurBox2
{
	background: url(../images/right_curBg2.gif);
	margin: 10px 0;
	width: 248px;
}
.SNtcurBoxT2
{
	background: url(../images/right_curTop2.gif) no-repeat top;
}
.SNtcurBoxB2
{
	background: url(../images/right_curBot2.gif) no-repeat bottom;
	padding: 10px;
}
.SNtcurBoxB2 ul.tabs li
{
	margin: 0 5px 5px 0;
}
.radhai
{
	float: left;
}

.tollNo
{
	color: #a2a2a2;
	float: right;
	font: bold 11px Arial, Helvetica, sans-serif;
	margin-top: 5px;
	text-align: right;
}
.tollNo p
{
	font: bold 11px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
.tollNo span, .tollNo a
{
	color: #000;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding-left: 5px;
}
#menu
{
	background: url(../images/menu_bg.jpg) repeat-x;
	height: 45px;
	margin: 10px 0;
}
#menu ul li
{
	background: url(../images/menu_sup.jpg) no-repeat right center;
	float: left;
}
#menu ul li a
{
	color: #F0F0E6;
	float: left;
	font: bold 12px Arial, Helvetica, sans-serif;
	padding: 14px 15px;
	white-space: nowrap;
}
#menu ul li a:hover, #menu ul li a.on
{
	background: url(../images/menu_bg_on.jpg);
	float: left;
	padding: 14px 15px;
	text-decoration: none;
}
#submenu
{
	background: url(../images/submenu_bg.gif) bottom repeat-x;
	margin-bottom: 10px;
	margin-top: -13px;
	position: absolute;
	width: 960px;
	z-index: 10000;
}
#submenu div
{
	background: url(../images/submenu_lt.gif) no-repeat left top;
}
#submenu ul
{
	background: url(../images/submenu_rt.gif) no-repeat right top;
	height: 22px;
	padding: 5px 10px;
}
#submenu ul li
{
	float: left;
	margin-right: 10px;
}
#submenu ul li a
{
	color: #0F4D38;
	float: left;
	font: bold 11px Arial, Helvetica, sans-serif;
	white-space: nowrap;
}
#submenu ul li a span
{
	float: left;
	padding: 3px 10px;
}
#submenu ul li a.on, #submenu ul li a:hover
{
	background: #20A276 url(../images/submenu_hvrL.gif) no-repeat;
	color: #fff;
	text-decoration: none;
}
#submenu ul li a.on span, #submenu ul li a:hover span
{
	background: url(../images/submenu_hvrR.gif) no-repeat right;
	text-decoration: none;
}
.search
{
	float: right;
	padding: 5px 9px;
}
#content
{
	width: 960px;
}
.sroll
{
	padding: 10px;
}
.scrollEt
{
	background: url(../images/scroll_sup.jpg) center left no-repeat;
	float: left;
	padding: 5px 5px 5px 15px;
	width: 180px;
}
.ScrllFL
{
	float: left;
	padding: 60px 0;
}
.ScrllFR
{
	float: right;
	padding: 60px 0;
}
.scrollEt2
{
	background: url(../images/scroll_sup.jpg) center right no-repeat;
	float: left;
	height: 135px;
	padding: 5px 15px;
	width: 200px;
}
.scrollEt2_n p
{
	color: #000;
	font: 12px Arial, Helvetica, sans-serif;
	margin: 15px 0;
}
.scrollEt2_n
{
	background: url(../images/sprt.jpg) center right no-repeat;
	float: left;
	height: 95px;
	padding: 5px 15px;
	width: 200px;
}
.liveNews
{
	padding-top: 0px;
}
.tabs2
{
	background: #ddd;
	overflow: hidden;
	padding: 5px;
	width: 200px;
}
.tabs2 li
{
	float: left;
	font: bold 11px Arial, Helvetica, sans-serif;
	margin: 0 6px 0 0;
}

.liveNews .tabs
{
	float: left;
	padding: 5px 0 0 0px;
}
.news
{
	float: left;
	margin: 5px 0;
/*	width: 450px;*/
        width: 100%; 
}
.news p
{
	color: #000;
	font: 12px Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
}
.news2
{
	float: left;
	margin: 10px 0;
	width: 450px;
}
.news2 p
{
	color: #000;
	font: 12px Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
}

.more
{
	background: url(../images/more_arrow.gif) no-repeat right center;
	color: #0786A6;
	font: 11px Arial, Helvetica, sans-serif;
	padding-right: 10px;
}
.contL
{
	float: left;
	width: 690px;
}
.contR
{
	float: right;
	margin-bottom: 10px;
	width: 250px;
}

.expert p, .expert2 p
{
	font: 11px Arial, Helvetica, sans-serif;
	margin: 5px 0;
}
.expert2
{
	background: url(../images/expert2.jpg) no-repeat;
	float: right;
	height: 134px;
	margin: 20px 0 10px -3px;
	padding: 22px;
	position: relative;
	width: 204px;
}
.expert p .FL, .expert2 p .FL
{
	margin: 0 5px 0 0;
}
.expert .more, .expert2 .more
{
	bottom: 1px;
	position: absolute;
	right: 5px;
}
.Hmquote
{
	background: url(../images/Hmquote_bg.gif) no-repeat;
	height: 27px;
	margin-top: -11px;
	padding: 10px;
}
.quote
{
	background: url(../images/quote_bg.gif) no-repeat;
	height: 27px;
	padding: 10px;
	width: 229px;
}
.txt1
{
	height: 16px;
	width: 170px;
}
.txt2
{
	border-bottom: 1px solid #DDDCCA;
	border-left: 1px solid #A5A490;
	border-right: 1px solid #DDDCCA;
	border-top: 1px solid #A5A490;
	width: 165px;
}
.marketBg
{
	background: #fff;
	border: 1px solid #DEDEDE;
	border-color: #DEDEDE #9d9d9d #9d9d9d #DEDEDE;
	margin-bottom: 10px;
	padding: 7px;
}
.market
{
	color: #999;
	font: 12px Arial, Helvetica, sans-serif;
}
.marketBg .more
{
	background: url(../images/more_arrow.gif) no-repeat right center;
	color: #0786A6;
	font: 10px Arial, Helvetica, sans-serif;
	padding-right: 10px;
}
.query_bg
{
	background: url(../images/query.png) left top no-repeat;
	height: 375px;
	width: 234px;
}
.spotpollsbg
{
	width: 246px;
	height: auto;
}
.search_bg
{
	background: url(../images/searchbg.jpg) repeat-y left top;
	width: 690px;
}
.profiletitle_bg
{
	background: url(../images/profile_titlebg.jpg) repeat-x left top;
	color: #4D4D4D;
	font: 14px arial;
	height: 37px;
}
.featuredArt
{
	border: 2px solid #000;
	border-left: none;
	border-right: 0;
	margin-bottom: 10px;
	padding: 10px 0;
}
.bull-1
{
	background: url(../images/bull2.gif) no-repeat center left;
	color: #0F4D38;
	font: bold 12px Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	padding-left: 15px;
}
.divid
{
	background: url(../images/divid.gif) repeat-x top;
	padding: 10px 0;
}
.phone
{
	background: url(../images/phone_icon.gif) no-repeat;
	margin-bottom: 15px;
	padding-left: 25px;
}
.phone p, .email p, .sms p
{
	color: #0F4D38;
	font: bold 11px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 0 2px;
}
.email
{
	background: url(../images/mail.gif) no-repeat;
	margin-bottom: 15px;
	padding-left: 25px;
}
.sms
{
	background: url(../images/mob_ico.gif) no-repeat;
	margin-bottom: 15px;
	padding-left: 25px;
}
.footban
{
	border-top: 2px solid #ddd;
	clear: both;
	margin-top: 10px;
	padding: 10px;
	text-align: center;
}
.relgrBottom
{
	float: left;
	width: 240px;
}
.forgetP
{
	font: 11px Arial, Helvetica, sans-serif;
	padding: 5px 0 0 50px;
}
.LeftNavs
{
	float: left;
	margin: 10px 0;
	width: 160px;
}
.MidCont
{
	float: left;
	width: 510px;
}
.MidContAbtUs
{
	width: 700px;
	margin: 0 0 0 220px;
}
.MidContn
{
	float: left;
	margin-left: 50px;
	width: 510px;
}
.MidContC
{
	margin: 10px auto auto;
	width: 510px;
}
.loginbg
{
	background: url(../images/login_bg.jpg) no-repeat left top;
	color: #fff;
	font: 11px arial;
	height: 230px;
	line-height: 14px;
	width: 248px;
}
.regnow
{
	background: url(../images/registernow_bg.jpg) no-repeat left top;
	color: #fff;
	font: 11px arial;
	font-weight: 700;
	height: 322px;
	line-height: 14px;
	width: 248px;
}
.regtrade
{
	background: url(../images/register_trade_bg.jpg) no-repeat left top;
	color: #fff;
	font: 11px arial;
	font-weight: 700;
	height: 512px;
	line-height: 14px;
	width: 248px;
}
.Table-1 th
{
	border-bottom: 1px solid #ddd;
	color: #000;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 3px 0;
}
.Table-1 td
{
	border-bottom: 1px solid #ddd;
	color: #000;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 2px 0;
}
.Table-2 th
{
	background: url(../images/thbg.gif) repeat-x;
	background-color: #dfdfdf;
	border-bottom: 1px solid #D8D8D8;
	border-right: 1px solid #D8D8D8;
	border-top: 1px solid #D8D8D8;
	color: #000;
	font: bold 12px Arial;
	height: 34px;
	padding: 15px 5px 0;
}
.Table-2 td
{
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	color: #000;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 4px;
}
.Table-2 .row2
{
	background: #F2F2F2;
}
.Table-2 .t2nobdr
{
	border-right: none;
}
.Table-3 td
{
	border-bottom: 1px solid #ddd;
	color: #000;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 8px 0;
}
.Table-5
{
	background: url(../images/scheam_bg.jpg) repeat-x top;
	border-bottom: 2px solid #000;
	border-left: 1px solid #DBDBDB;
	border-right: 1px solid #9B9B9B;
	border-top: 1px solid #DBDBDB;
}
.Table-5 th
{
	padding: 12px;
	text-align: center;
}
.Table-5 th.sup
{
	background: url(../images/scheme_sup.jpg) no-repeat;
	margin: 0;
	padding: 0;
	width: 2px;
}
.Table-5 p
{
	color: #0786A6;
	font: bold 14px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
.Table-6 th
{
	background: url(../images/bg_border.gif) bottom repeat-x;
	color: #000;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 12px 10px 12px 0;
}
.Table-6 td
{
	background: url(../images/bg_border.gif) bottom repeat-x;
	color: #000;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 12px 10px 12px 0;
}
.Table-8 td
{
	color: #000;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 6px 6px 6px 0;
}
.Table-7 td
{
	border-right: 1px solid #ddd;
	color: #000;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 2px 6px;
}
.Table-9 th
{
	border-bottom: 1px solid #B2B2B2;
	border-right: 1px solid #B2B2B2;
	color: #000;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 4px 6px;
}
.Table-9 td
{
	border-bottom: 1px solid #B2B2B2;
	border-right: 1px solid #B2B2B2;
	color: #000;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 4px 6px;
}
.Table-10
{
	border-top: 1px solid #B2B2B2;
	margin-top: 10px;
	width: 230px;
}

.Table-10 th
{
	background: #fff;
	border-bottom: 1px solid #B2B2B2;
	color: #000;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 2px;
}
.Table-10 td
{
	border-bottom: 1px solid #B2B2B2;
	color: #000;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 2px;
}
.Table-13
{
	margin-bottom: 10px;
}
.Table-13 td
{
	background: #f6f6f6;
	color: #000;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 2px;
}
.Table-13 table td
{
	background: #fff;
	border: 1px solid #ddd;
	border-bottom: 0 solid #B2B2B2;
	color: #000;
	font: normal 11px Arial, Helvetica, sans-serif;
	padding: 2px;
}
.Table-12 td
{
	color: #000;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 6px;
}
.Table-12 input, .Table-12 select
{
	border-bottom: 1px solid #E0E0E0;
	border-left: 1px solid #A9A9A9;
	border-right: 1px solid #E0E0E0;
	border-top: 1px solid #A9A9A9;
	padding: 4px 6px;
}
.Table-12 tr.row2 td
{
	background: #f2f2f2;
	border-bottom: 1px solid #B2B2B2;
	border-top: 1px solid #B2B2B2;
}
.but-1
{
	background: #777668;
	border-bottom: 1px solid #68675B;
	border-left: 1px solid #868678;
	border-right: 1px solid #68675B;
	border-top: 1px solid #868678;
	color: #fff;
	font: bold 11px Arial, Helvetica, sans-serif;
}
.exchange
{
	background: #EAE8C6;
	margin-bottom: 10px;
	padding: 10px;
}
.list1 li a
{
	border-top: 1px solid #ddd;
	color: #0786A6;
	display: block;
	font: 11px/11px Arial, Helvetica, sans-serif;
	padding: 3px 0;
}
.list1 li.on a
{
	background: #f2f2f2;
	text-decoration: none;
}
.list3 li
{
	background: url(../images/bull3.gif) no-repeat left center;
	color: #0786A6;
	font: 11px Arial, Helvetica, sans-serif;
	padding-left: 20px;
}
.list3 li a
{
	color: #0786A6;
	display: block;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 3px 0;
}
.list4 li a
{
	color: #0786A6;
	display: block;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 3px 0;
}
.list4 li a.row2
{
	background: #f9f9f9;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
	color: #0786A6;
	display: block;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 3px 0;
}
.list6
{
	margin: 0 0 10px;
}
.list6 li
{
	color: #0786A6;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 3px 0 0;
}
.list6 li a
{
	color: #0786A6;
	display: block;
	font: bold 11px Arial, Helvetica, sans-serif;
}
.list6 li.row2
{
	background: #f9f9f9;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #ddd;
	color: #0786A6;
	display: block;
	font: 11px Arial, Helvetica, sans-serif;
}
.list7 li
{
	background: url(../images/bull3.gif) no-repeat left center;
	color: #000;
	font: 11px Arial, Helvetica, sans-serif;
	padding-left: 20px;
}
.list7 li a
{
	color: #000;
	display: block;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 3px 0;
}
.list8
{
	margin: 5px 0 5px 15px;
}
.list8 li
{
	color: #ccc;
	font: 6px Arial, Helvetica, sans-serif;
	list-style: square;
}
.list8 li span
{
	color: #000;
	display: block;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 1px 0;
}
.grad2
{
	background: #EFEFEF url(../images/grad2_06.jpg) repeat-x;
	border-left: 1px solid #DFDFDF;
	border-right: 1px solid #A0A0A0;
	padding: 10px;
	width: 486px;
}
.grad_box
{
	background: #EBEBEB url(../images/grad_box_bg.jpg) repeat-x bottom;
	border: 1px solid #4C4C4C;
	margin-bottom: 15px;
	padding: 10px 20px;
}
.grad_box h5
{
	border-bottom: none;
	margin-bottom: 15px;
}
.grad3
{
	background: #F1F0DB url(../images/grad1_bg.gif) top repeat-x;
	min-height: 50px;
}
.abcd
{
	background: url(../images/abcdSup.gif) repeat-x;
	margin: 0 15px;
	padding: 3px 0;
}
.abcd ul li
{
	background: url(../images/abcdSup2.gif) right top no-repeat;
	float: left;
	padding: 2px 8px;
}
.abcd ul li a
{
	color: #0786A6;
	font: 12px Arial, Helvetica, sans-serif;
}
.paging
{
	background: url(../images/thbg.gif);
	height: 21px;
	padding: 5px 10px;
}
.archive
{
	border-bottom: 1px solid #ccc;
	padding: 10px 0;
}
.archive .FR
{
	width: 390px;
}
.archive2
{
	border-bottom: 1px solid #ccc;
	padding: 10px 0 0;
}
.archive2 .FR
{
	height: auto;
	width: 570px;
}
.box1
{
	float: left;
	margin-bottom: 15px;
	width: 330px;
}
.box2
{
	float: right;
	margin-bottom: 15px;
	width: 330px;
}
.bordBox1
{
	background: url(../images/supp.gif) top repeat-x;
	padding: 10px 0 12px;
}
.bordBox1 p
{
	margin: 0;
	padding: 0;
}
.LeftNavs2
{
	float: left;
	width: 210px;
}
.MidCont2
{
	float: right;
	width: 460px;
}
.photoNews
{
	padding-bottom: 10px;
}
.photoNews .FL
{
	border: 1px solid #333;
	margin-right: 8px;
}
.photoNews .FR
{
	width: 340px;
}
.sciptName
{
	background: url(../images/grad_bg2.gif) repeat-x;
	height: 39px;
	padding: 10px;
}
.sciptName2
{
	background: url(../images/grad_bg4.gif) repeat-x;
	height: 87px;
	padding: 6px 10px 10px;
}
.sciptName3
{
	background: url(../images/grad_box_bg2.jpg) repeat-x;
	height: 147px;
	padding: 6px 10px 10px;
}
.foothmlink a
{
	background: url(../images/bull1.gif) no-repeat center left;
	color: #fff;
	font: 11px Arial, Helvetica, sans-serif;
	margin-right: 10px;
	padding-left: 10px;
}
.loginbox
{
	background: #fff;
	border-bottom: 1px solid #D7D6BA;
	border-left: 1px solid #9B9A85;
	border-right: 1px solid #D7D6BA;
	border-top: 1px solid #7A7968;
	margin: 5px 0;
	padding: 5px;
}
.myprofile
{
	background: url(../images/myprofile_ico.gif) no-repeat center left;
	border-bottom: 1px solid #B2B2B2;
	display: block;
	padding: 3px 5px 3px 20px;
}
.myinbox
{
	background: url(../images/email_ico2.gif) no-repeat center left;
	border-bottom: 1px solid #B2B2B2;
	display: block;
	padding: 3px 5px 3px 20px;
}
.footsearch .txt1
{
	margin-bottom: 5px;
	width: 180px;
}
.footerNav
{
	float: left;
	margin-left: 25px;
	width: 690px;
}
.footerNav td p a, .footerNav th a
{
	color: #fff;
	display: block;
	font: bold 12px Arial, Helvetica, sans-serif;
	margin: 5px;
}
.footerNav td ul
{
	margin: 5px;
}
.footerNav td ul li a
{
	color: #B7C0C3;
	font: 11px Arial, Helvetica, sans-serif;
}
#dlmenu
{
	margin: 10px 0 0;
}
.dropD
{
	border-bottom: 1px solid #ddd;
	padding: 0;
	position: absolute;
	width: 160px;
	z-index: 100;
}
.dropD li
{
	display: block;
	margin: 0;
	padding: 0;
	position: relative;
	z-index: 100;
}
.dropD li a, .dropD li a:visited
{
	display: block;
	text-decoration: none;
}
.dropD li:hover, .dropD li a:hover
{
	border: 0;
}
.dropD li:hover dt a, .dropD li a:hover dt a
{
	border-top: 1px solid #ddd;
}
.dropD li:hover dd, .dropD li a:hover dd, .dropD li dd.on, .dropD li a dd.on
{
	display: block;
}
.dropD table
{
	border-collapse: collapse;
	font-size: 1em;
	margin: -4px;
	padding: 0;
}
.dropD dl
{
	cursor: pointer;
	margin: 0;
	width: 160px;
}
.dropD dt
{
	background: #EAE8C6;
	color: #000;
	font: 11px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 2px 5px;
}
.dropD dd
{
	color: #0786A6;
	font: 11px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: left;
}
.gallery dt a, .gallery dt a:visited
{
	color: #000;
	display: block;
	padding: 2px 0;
}
.gallery dd a, .gallery dd a:visited
{
	background: #b4be9c url(sub_grad.gif);
	color: #000;
	display: block;
	min-height: 1em;
	padding: 4px 5px;
	text-decoration: none;
}
* html .gallery dd a, * html .gallery dd a:visited
{
	height: 1em;
}
.gallery dd a:hover
{
	background: #7aa;
	color: #ff0;
}
.GR16B
{
	color: #0F4D38;
	font: bold 16px Arial, Helvetica, sans-serif;
}
.GR13B
{
	color: #0F4D38;
	font: bold 13px Arial, Helvetica, sans-serif;
}
.GR18B
{
	color: #0F4D38;
	font: bold 18px Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
}
.tabs li a
{
	background: url(../images/tab_offBgR.gif) no-repeat right top;
	color: #0786A6;
	float: left;
	font: 10px Arial, Helvetica, sans-serif;
	height: 14px;
	padding: 2px 4px 2px 5px;
}
.tabs3 a
{
	position: relative;
	top: 1px;
}
.paging3 a
{
	border: 1px solid #0786A6;
	float: left;
	margin: 0 0 6px;
	padding: 2px 6px;
}
.paging a span
{
	background: url(../images/tab_offBgR.gif) no-repeat right top;
	color: #0786A6;
	float: left;
	font: 10px Arial, Helvetica, sans-serif;
	height: 14px;
	padding: 2px 5px;
}
.FR .tabs li
{
	margin: 0 0 6px 6px;
}
.partners
{
	border-bottom: 1px solid #B9B9B9;
	border-left: 1px solid #F2F2F2;
	border-right: 1px solid #B9B9B9;
	border-top: 1px solid #F2F2F2;
	float: left;
	height: 60px;
	margin: 15px 10px 15px 0;
	padding: 10px 5px;
}
.partners img
{
	vertical-align: middle;
}
.GR20
{
	color: #0f4d38;
	font: 20px Arial, Helvetica, sans-serif;
}
.GR24
{
	color: #0f4d38;
	font: 24px Arial, Helvetica, sans-serif;
}
.tradeReward
{
	background: url(../images/traderewards.jpg) no-repeat;
	height: 144px;
	margin: 10px 0;
	padding: 70px 10px 10px 125px;
	width: 554px;
}
.to-head
{
	height: auto;
	width: 232px;
}
.table1
{
	margin: 15px 0 0;
}
.table1 td
{
	color: #3F3F3F;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 0 5px 5px 0;
}
.table1 td p
{
	color: #F30;
	display: none;
	font: 11px Arial, Helvetica, sans-serif;
}
.BrdT3
{
	border-top: 3px solid #000;
}
.dropbox
{
	background: url(../images/dropdown.gif) no-repeat;
	height: 23px;
	padding: 6px;
	width: 220px;
}
.dropbox select
{
	border-bottom: 1px solid #8A8A8A;
	border-left: 1px solid #000;
	border-right: 1px solid #8A8A8A;
	border-top: 1px solid #000;
	padding: 2px 5px;
	width: 220px;
}
.w10
{
	color: #F0F0E6;
	font: 10px Arial, Helvetica, sans-serif;
}
.blck11
{
	color: #000;
	font: 11px arial;
}
.blck12
{
	color: #000;
	font: 12px arial;
}
.grey11
{
	color: #3f3f3f;
	font: 11px Arial, Helvetica, sans-serif;
}
.grey14
{
	color: #3f3f3f;
	font: 14px Arial, Helvetica, sans-serif;
}
.grey12
{
	color: #000;
	font: 12px Arial, Helvetica, sans-serif;
}
.mer12B
{
	color: #D13F32;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.bl-14
{
	color: #0786A6;
	font: bold 14px Arial, Helvetica, sans-serif;
}
.bl-12B
{
	color: #0786A6;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.bl-11U
{
	color: #0786A6;
	font: 11px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.green11B
{
	color: #5F9410;
	font: bold 11px Arial, Helvetica, sans-serif;
}
.green11
{
	color: #5F9410 !important;
	font: 11px Arial, Helvetica, sans-serif;
}
.dgreen11
{
	color: #0F4D38;
	font: 11px Arial, Helvetica, sans-serif;
}
.yellow11
{
	color: #FF0;
	font: 11px Arial, Helvetica, sans-serif;
}
.green24
{
	color: #5F9410 !important;
	font: bold 24px Arial, Helvetica, sans-serif;
}
.green16
{
	color: #5F9410 !important;
	font: 16px Arial, Helvetica, sans-serif;
}
.red24
{
	color: Red !important;
	font: bold 24px Arial, Helvetica, sans-serif;
}
.red16
{
	color: Red !important;
	font: 16px Arial, Helvetica, sans-serif;
}
.dgreen31
{
	color: #0F4D38;
	font: bold 31px Myriad Pro,arial;
}
.green14B
{
	color: #0F4D38;
	font: bold 14px Arial, Helvetica, sans-serif;
}
.green12B
{
	color: #0F4D38 !important;
	font: bold 12px Arial, Helvetica, sans-serif !important;
}
.red11B
{
	color: #CA0A00;
	font: bold 11px Arial, Helvetica, sans-serif;
}
.red11
{
	color: #CA0A00 !important;
	font: 11px Arial, Helvetica, sans-serif;
}
.red12
{
	color: #D70000 !important;
	font: bold 12px Arial, Helvetica, sans-serif !important;
}
.Dgry-11
{
	font: bold 11px Arial, Helvetica, sans-serif;
}
.Dgry-14B
{
	font: bold 14px Arial, Helvetica, sans-serif;
}
.white11
{
	color: #FFF;
	font: 11px Arial, Helvetica, sans-serif;
}
.blk-11B
{
	color: #000;
	font: bold 11px Arial, Helvetica, sans-serif !important;
}
.blk-12B
{
	color: #000;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.blk-12
{
	color: #000;
	font: 12px Arial, Helvetica, sans-serif;
	text-align: left ;

	
}
.blk-14B
{
	color: #000;
	font: bold 14px Arial, Helvetica, sans-serif;
}

.blk-14BU
{
	color: #000;
	font: bold 14px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.bl-13B
{
	color: #0786A6;
	font: bold 13px Arial, Helvetica, sans-serif;
}
.mer24
{
	color: #583A23;
	font: bold 24px/28px Myriad Pro, Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
}

#navigation
{
	background: url(../images/menu_bg.png) repeat-x;
	height: 45px;
	margin: 10px 0;
	width: 960px;
}
.nav
{
	list-style-type: none;
	padding: 0;
	text-decoration: none;
}
.nav ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.nav li
{
	background: url(../images/menu_sup.png) no-repeat right center;
	float: left;
	position: relative;
}
.nav li.sub
{
	background: url(../images/menu_sup.png) no-repeat right center;
}
.nav li.sub1
{
	background-image: none;
	z-index: 100000;
}
.nav li a:hover
{
	background: url(../images/menu_bg_on.png) repeat-x left bottom;
	color: #fff;
}
.nav li a.on
{
	background: url(../images/menu_bg_on.gif) repeat-x left bottom;
	color: #fff;
}
.nav li.sub1 a
{
	background: url() #E8F6F1 no-repeat right center;
	border-bottom: 2px solid #fff;
	color: #0b3b2b;
	font-size: 11px;
	font-weight: 400;
	padding: 5px 5px 5px 10px;
	text-align: left;
	text-decoration: none;
	width: 145px;
}
.nav li.sub1 a:hover
{
	background: url() #287ED2 no-repeat right center;
	color: #fff;
	font-size: 11px;
	font-weight: 400;
	padding: 5px 5px 5px 10px;
	text-align: left;
	text-decoration: none;
}
.nav li.sub1_havesub a
{
	background: url(../images/dropdown_arwn.jpg) #E8F6F1 no-repeat right center;
	border-bottom: 2px solid #fff;
	color: #0b3b2b;
	font-size: 11px;
	font-weight: 400;
	padding: 5px 5px 5px 10px;
	text-align: left;
	text-decoration: none;
	width: 145px;
}
.nav li.sub1_havesub a:hover
{
	background: url(../images/dropdown_arwh.jpg) #287ED2 no-repeat right center;
	color: #fff;
	font-size: 11px;
	font-weight: 400;
	padding: 5px 5px 5px 10px;
	text-align: left;
	text-decoration: none;
}
.nav li.sub2
{
	background-image: none;
}
.nav li.sub2 a
{
	background: url(../images/drpdwn_bltn.jpg) #287ED2 no-repeat 5px center;
	border-bottom: 1px solid #6f9085;
	color: #fff;
	font-weight: 400;
	padding: 5px 5px 5px 15px;
	text-align: left;
	text-decoration: none;
	width: 135px;
}
.nav li.sub2 a:hover
{
	background: url(../images/drpdwn_blth.jpg) #4AA0F4 no-repeat 5px center;
	color: #fff;
	font-weight: 400;
	padding: 5px 5px 5px 15px;
	text-align: left;
	text-decoration: none;
	width: 135px;
}
.nav table
{
	border-collapse: collapse;
	font-size: 1em;
	left: 2px;
	position: absolute;
	top: 0;
	width: 145px;
	z-index: 100000;
}
.nav li a
{
	color: #ffffff;
	display: block;
	font: bold 12px Arial, Helvetica, sans-serif;
	padding: 14px 15px;
	text-align: center;
	text-decoration: none;
}
.nav :hover
{
	color: #fff;
	background: none;
	text-decoration: none;
}
.nav :hover > a
{
	color: #fff;
	background: none;
	text-decoration: none;
}
.nav ul, .nav :hover ul ul
{
	border: 1px solid #000;
	left: -9999px;
	position: absolute;
	text-decoration: none;
}
.nav :hover ul
{
	left: 0;
	position: absolute;
	top: 43px;
	width: 160px;
	z-index: 999;
}
.nav :hover ul :hover ul
{
	left: 158px;
	padding: 0;
	text-decoration: none;
	top: -3px;
	width: 155px;
	z-index: 999;
}

.slider
{
	float: left;
	font-size: 93%;
	line-height: normal;
	width: 50%;
}
.slider li
{
	background: url(../images/left_both.gif) no-repeat left top;
	float: left;
	margin: 0;
	padding: 0 5px;
}
.slider a
{
	background: url(../images/right_both.gif) no-repeat right top;
	color: #fff;
	display: block;
	float: none;
	font-weight: 700;
	padding: 5px 15px 4px 6px;
	text-decoration: none;
}
.slider a:hover
{
	color: #7F7F7F;
}
.slider .on
{
	background-position: 0 -150px;
	border-width: 0;
}
.slider .on a
{
	background-position: 100% -150px;
	color: #7F7F7F;
	padding-bottom: 5px;
}
.slider li:hover, .header li:hover a
{
	background-position: 0 -150px;
	color: #7F7F7F;
}
.slider li:hover a
{
	background-position: 100% -150px;
}
#sensex
{
	font: 10px arial;
	line-height: 14px;
	margin-top: 5px;
}
#sensex ul li
{
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	float: left;
	padding: 5px 0;
}
#sensex ul li a
{
	color: #0786A6;
	cursor: pointer;
	font: bold 10px arial;
	margin: 0;
	padding: 0 9px;
	text-decoration: none;
}
#sensex ul li.current
{
	background: #efefef;
}
#sensex ul li.first
{
	border-left: 1px solid #ccc;
}
.regtrade2
{
	background: url(../images/register_trade_bg-new.gif) no-repeat right top;
	color: #fff;
	font: 11px arial;
	font-weight: 700;
	height: 430px;
	line-height: 14px;
	width: 380px;
}
.sroll2
{
	padding: 0;
}
.scroll2Et
{
	border-right: 1px solid #000;
	float: left;
	min-height: 105px;
	padding: 5px;
}
.Scrll2FL
{
	float: left;
	padding: 60px 0 0;
}
.Scrll2FR
{
	float: right;
	padding: 60px 0 0;
}
.scrollEt2_r
{
	background: url(../images/sprt.jpg) center right no-repeat;
	float: left;
	min-height: 70px;
	padding: 15px 10px 5px;
	width: 250px;
}
.scrollEt2_rr
{
	float: left;
	min-height: 70px;
	padding: 15px 10px 5px;
	width: 250px;
}
.trade-img
{
	float: left;
	min-height: 60px;
	width: 60px;
}
.OA-txt
{
	color: #000;
	float: left;
	font: 12px Arial, Helvetica, sans-serif;
	margin: 0;
	width: 190px;
}
.PT5
{
	padding-top: 5px;
}
.hmpagea
{
	border: solid 1px #e0e0e0;
	min-height: 250px;
	width: 688px;
}
.hmpage
{
	background-image: url(../images/headprofilebg.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	border-bottom: solid 1px #e0e0e0;
	min-height: 40px;
	width: 688px;
}
.hmlist
{
	display: block;
	float: left;
	width: 100%;
}
.hmlist ul
{
	display: block;
	float: left;
	margin-bottom: 5px;
	padding: 0;
	width: 100%;
}
.hmlist ul li
{
	color: #000;
	display: block;
	float: left;
	font-size: 11px;
	font-weight: 700;
	line-height: 30px;
	list-style: none;
	padding-left: 8px;
	width: 110px;
}
.hminput
{
	border: solid 1px #999;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	padding-top: 5px;
	width: 100px;
}
.apDiv
{
	background-color: #6F8086;
	background-image: url(../images/ticker_bg2.png);
	background-position: top;
	background-repeat: no-repeat;
	height: 30px;
	left: auto;
	margin: auto auto 5px;
	padding: 0 10px 0 10px;
	position: relative;
	top: 0;
	width: 980px;
	z-index: 10001;
}
.lgBoxBTd1
{
	background-image: url(../images/boxSep_02.gif);
	background-repeat: no-repeat;
	height: 5px;
	width: 5px;
}
.lgBoxBTd2
{
	background-image: url(../images/boxSep_03.gif);
	background-repeat: repeat-x;
	height: 5px;
}
.lgBoxBTd3
{
	background-image: url(../images/boxSep_05.gif);
	background-repeat: no-repeat;
	height: 5px;
	width: 5px;
}
.lgBoxBTd4
{
	background-image: url(../images/boxSep_07.gif);
	background-repeat: repeat-y;
	width: 5px;
}
.lgBoxBTd5
{
	background-image: url(../images/boxSep_09.gif);
	background-repeat: repeat-y;
	width: 5px;
}
.lgBoxBTd6
{
	background-image: url(../images/boxSep_12.gif);
	background-repeat: no-repeat;
	height: 5px;
	width: 5px;
}
.lgBoxBTd7
{
	background-image: url(../images/boxSep_13.gif);
	background-repeat: repeat-x;
	height: 5px;
}
.lgBoxBTd8
{
	background-image: url(../images/boxSep_14.gif);
	background-repeat: no-repeat;
	height: 5px;
	width: 5px;
}
.knowCent_bg
{
	background-image: url(../images/knowCen_bg.jpg);
	background-repeat: no-repeat;
	height: 375px;
	width: 234px;
}
.curTab
{
	background-color: #030;
	height: 20px;
}
.MidCont3
{
	float: right;
	width: 510px;
}
.dropacount2
{
	border: 1px solid #000;
	color: #000;
	font-size: 12px;
	height: 18px;
	line-height: 26px;
	width: 110px;
}
.dropacount4
{
	border: 1px solid #000;
	color: #000;
	float: left;
	height: 18px;
	width: 330px;
}
.inBrd
{
	border: solid 1px #000;
}
.dropacount5
{
	border: 1px solid #000;
	color: #000;
	height: 26px;
	width: 150px;
}
.buzztxt
{
	color: #000;
	font-family: Arial;
	font-size: 12px;
	margin: 0;
}
.login_bg
{
	background-image: url(../images/login_bg12.png);
	background-position: center;
	background-repeat: no-repeat;
	height: 165px;
	margin: auto;
	padding: 10px 20px 0 30px;
	width: 410px;
}
.logintxt
{
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: 700;
}
.logininput
{
	border: 1px solid #000;
	height: 25px;
	line-height: 25px;
	width: 185px;
}
.logintxt2
{
	color: #13559f;
	font-size: 13px;
}
.logintxt2 a
{
	color: #13559f;
	font-weight: 700;
	text-decoration: none;
}
.logintxt2 a:hover
{
	color: #13559f;
	font-weight: 700;
	text-decoration: underline;
}
#Fmain
{
	background-color: #FFF;
	height: auto;
	margin: auto;
	width: 685px;
}
.Ftop
{
	border-bottom: 3px solid #e7ecea;
	height: 70px;
	width: 685px;
}
.Fred
{
	color: red;
}
.FTxt
{
	color: #000;
	font-size: 13px;
}
.Finput
{
	height: 22px;
	line-height: 22px;
	width: 180px;
}
.Finput2
{
	height: 22px;
	line-height: 22px;
	width: 250px;
}
.heading span, .dropD li dd
{
	display: none;
}
.SNtcurBoxB .indices, .SNtcurBoxB .nse, .SNtcurBoxB .bse, .SNtcurBoxB .mcx, .SNtcurBoxB .ncdex
{
	display: block;
	float: left;
	height: 31px;
	width: 46px;
}
.search .FL, .Hmquote .FL, .quote .FL, .footsearch .FL
{
	margin-right: 2px;
}
.breadcrump, .breadcrump2
{
	color: #0786A6;
	font: 10px Arial, Helvetica, sans-serif;
	padding: 0 0 5px;
	width: 100%;
}
.breadcrump a, .breadcrump2 a, .bl-10
{
	color: #0786A6;
	font: 10px Arial, Helvetica, sans-serif;
}
.breadcrump span, .breadcrump2 span
{
	color: #DC8013;
}
.scrollEt p, .scrollEt2 p, .scroll2Et p
{
	color: #000;
	font: 11px Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
}
.tabs2 li.on, .bl-11B
{
	color: #0786A6;
	font: bold 11px Arial, Helvetica, sans-serif;
}
.market span, .login .FL
{
	margin-right: 5px;
}
.phone p span, .email p span, .sms p span, #sensex ul li.current a
{
	color: #000;
}
.Table-1 .rht, .Table-2 .rht, .Table-3 .rht, .Table-6 .rht, .Table-8 .rht
{
	text-align: right !important;
}
.Table-3 th, .Table-4 th
{
	border-bottom: 1px solid #ddd;
	border-top: 2px solid #000;
	color: #000;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 5px 0;
}
.Table-6, .Table-8, .Table-12, .tradeReward p
{
	margin-bottom: 15px;
}
.Table-7 p, .Table-9 p
{
	margin: 0;
	padding: 2px 0;
}
.Table-7 p.bbt, .Table-9 p.bbt
{
	border-bottom: 1px solid #ddd;
}
.Table-10 td a, .Table-13 td a, .sciptName3 p, .sciptName3 a
{
	font: 11px Arial, Helvetica, sans-serif;
}
.list1, .list2
{
	border-bottom: 1px solid #ddd;
	margin: 10px 0;
}
.list1 li, .list4 li, .bl-11
{
	color: #0786A6;
	font: 11px Arial, Helvetica, sans-serif;
}
.list1 li a:hover, .list4 li a:hover, .list6 li a:hover
{
	background: #f9f9f9;
	text-decoration: none;
}
.list2 li a, .list5 li a
{
	color: #0786A6;
	display: block;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 0 0 10px;
}
.list2 li a:hover, .list5 li a:hover, .list3 li a:hover, .list7 li a:hover
{
	text-decoration: underline;
}
.list3, .list7
{
	margin: 5px 0;
}
.list4, .footsearch
{
	margin: 10px 0;
}
td.paging div a, .paging .tabs, .FR .tabs
{
	float: right;
}
.archive .FL img, .archive2 .FL img
{
	border: 1px solid #333;
}
.myporfolio, .equity, .commodity
{
	background: url(../images/myportfolio_ico.gif) no-repeat center left;
	border-bottom: 1px solid #B2B2B2;
	display: block;
	padding: 3px 5px 3px 20px;
}
.tabs li, .paging a
{
	background: url(../images/tab_offBgL.gif) no-repeat;
	float: left;
	margin: 0 6px 6px 0;
}
.tabs li.on, .paging a.on
{
	background: url(../images/tab_onBgL.gif) no-repeat;
}
.tabs li.on a, .paging a.on span
{
	background: url(../images/tab_onBgR.gif) no-repeat right;
	color: #fff;
}
.tabs li a:hover, .paging a:hover
{
	text-decoration: none;
}
.paging3 span, .paging3 a:hover
{
	background: #0786A6;
	border: 1px solid #066B85;
	color: #fff;
	float: left;
	margin: 0 0 6px;
	padding: 2px 6px;
}
.lgrey11, .blk-11
{
	color: #000;
	font: 11px Arial, Helvetica, sans-serif;
}
.nav :hover, .nav :hover > a
{
	background: none;
	color: #fff;
	text-decoration: none;
}
.slider ul, #sensex ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}
.scrollEt2_r p, .scrollEt2_rr p
{
	color: #000;
	font: 12px Arial, Helvetica, sans-serif;
	margin: 0;
	width: 126px;
}
.dropacount, .dropacount3
{
	border: 1px solid #000;
	color: #000;
	height: 18px;
	width: 140px;
}
.bottxt
{
	font-size: 14px;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
}
.bottxt a
{
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.bottxt a:hover
{
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.AboutL
{
	width: 220px;
	float: left;
}
.AboutR
{
	width: 730px;
	float: left;
	height: auto;
}
.jointbg
{
	width: 350px;
	float: left;
	margin: 20px 0px 0px 0px;
	padding-left: 10px;
}
/* AutoComplete item */
.AutoCompleteExtender_CompletionList
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: .8em;
	font-weight: normal;
	border: solid 1px #006699;
	line-height: 20px;
	padding: 1px;
	background-color: White; /*creates border with autocomplete_completionListElement background-color*/
}

/*AutoComplete flyout */
.AutoCompleteExtender_CompletionListItem
{
	/*text-align : left; background-color:White;*/
	border-bottom: dotted 1px #006699;
	cursor: pointer;
	color: Maroon;
}

/* AutoComplete highlighted item */
.AutoCompleteExtender_HighlightedItem
{
	color: White;
	background-color: #006699;
	cursor: pointer;
	font-weight: bold;
	font-size: mediam;
}
#divwidth
{
	width: 150px !important;
}
#divwidth div
{
	width: 150px !important;
}

.FreezePaneOff
{
	display: none;
	position: absolute;
	visibility: hidden;
}
.FreezePaneOn
{
	-moz-opacity: 0.85;
	background-color: #666;
	display: block;
	filter: alpha(opacity=85);
	position: absolute;
	visibility: visible;
	z-index: 9999;
	height: 30px;
	width: 85px;
	margin-left: 117px;
}
.InnerFreezePane
{
	background-color: #000000;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	height: 30px;
	width: 85px;
	vertical-align: middle;
	text-align: center;
	padding-top: 10px;
}

.clickI
{
	font-size: 13px;
	font-weight: bold;
	color: #0066CC;
	font-family: Arial, Helvetica, sans-serif;
}
.clickI a
{
	color: #0066CC;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.clickI a:hover
{
	color: #0066CC;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.login-btn
{
	background-image: url("../images/login.gif");
	width: 60px;
	height: 25px;
	cursor: pointer;
	border: none;
}

.Mlogin
{
	width: 960px;
	height: 355px;
	background: url(../images/moneymanager.gif) no-repeat top left;
}
.Mkey
{
	width: 185px;
	min-height: 175px;
	float: left;
}
.MkeyBox
{
	width: 369px;
	float: left;
	height: 19px;
	margin-bottom: 10px;
	background-color: #b4dc71;
	padding: 6px 0px 5px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}
.MkeyBox a
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.MkeyBox a:hover
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.Mdemobox
{
	width: 345px;
	min-height: 120px;
	float: right;
}
.blk-11 a
{
	font: 11px Arial, Helvetica, sans-serif;
	color: #484848;
	text-decoration: none;
}
.blk-11 a:hover
{
	font: 11px Arial, Helvetica, sans-serif;
	color: #484848;
	text-decoration: underline;
}
.mmtest_bg
{
	width: 362px;
	height: 185px;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	font-size: 12px;
	color: #000000;
	background: url(../images/MMtestibg.gif) no-repeat top left;
	padding: 10px;
}




/* money manager  Pages css starts*/


.inputcss
{
	font: 11px Arial, Helvetica, sans-serif;
	height: 20px;
	padding: 3px;
	width: 55px;
}
input
{
	font: 11px Arial, Helvetica, sans-serif;
	padding: 3px;
}


.repon
{
	font-weight: bold;
	color: Black;
}



/* More RSL RCL pages CSS starts here (For Download page more CSS)*/
.DBox1
{
	width: 345px;
	float: left;
	min-height: 200px;
	float: left;
}
.DBox2
{
	width: 343px;
	float: left;
	min-height: 200px;
	float: left;
}
.DLibox
{
	width: 315px;
	min-height: 200px;
}
.DBRD
{
	border-left: solid 1px #bfc0c0;
	border-bottom: solid 1px #bfc0c0;
	border-right: solid 1px #bfc0c0;
}
.Dlist ul
{
	width: 311px;
	float: left;
	padding-top: 10px;
	padding-bottom: 20px;
	list-style: none;
}
.Dlist ul li
{
	width: 100%;
	float: left;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #0959a3;
}
.Dlist ul li a
{
	width: 303px;
	float: left;
	padding: 3px 0px 3px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0959a3;
	border-bottom: dotted 1px #999999;
}
.Dlist ul li a:hover
{
	text-decoration: none;
	padding: 3px 0px 3px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #bfc0c0;
}




/* More RSL RCL pages CSS starts here (For RALLY LOGIN page more CSS)*/
.RLTop
{
	width: 690px;
	height: 104px;
	margin: auto;
}
.RQLbg
{
	width: 219px;
	height: 186px;
	background-image: url(../images/quicklinksbg.gif);
	padding: 58px 6px 6px 14px;
	float: left;
}
.RQLbg ul
{
	width: 219px;
	float: left;
	list-style: none;
}
.RQLbg ul li
{
	width: 195px;
	float: left;
	background: url(../images/loginicon.gif) left no-repeat;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0959a3;
	border-bottom: dotted 1px #666666;
}
.RQLbg ul li a
{
	width: 195px;
	text-align: left;
	background: url(../images/loginicon.gif) left no-repeat;
	float: left;
	padding: 6px 0px 6px 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0959a3;
}
.RQLbg ul li a:hover
{
	text-decoration: underline;
	padding: 6px 0px 6px 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.Rbotbg
{
	background-image: url(../images/RallyBottombg.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 104px;
	width: 100%;
	padding-top: 10px;
}
.BNRsize
{
	width: 680px;
	height: 92px;
	margin: auto;
	border: 1px #CCCCCC solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}



/* More RSL RCL pages CSS starts here (For Newswire page more CSS)*/
.NewTxt1
{
	background-color: #737373;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	line-height: 28px;
}
.NewT2
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #5c5c5c;
}
.TJ
{
	text-align: justify;
	line-height: 16px;
}
.MandiList
{
	width: 80px;
	height: 21px;
	font-size: 12px;
	color: #333333;
	border: none;
}
.MandiList2
{
	width: 108px;
	height: 21px;
	font-size: 12px;
	color: #333333;
	border: none;
}
.MandiDis
{
	width: 400px;
	height: 220px;
	border: solid 1px #999999;
	background-color: #FFFFFF;
}
.MandiDis1
{
	width: 720px;
	min-height: 220px;
	border: solid 1px #999999;
	background-color: #FFFFFF;
}
/* More RSL RCL pages CSS starts here (For product and services pages more CSS)*/

.Plist9
{
	margin: 5px 0 10px 10px;
}
.Plist9 li
{
	color: #000;
	font: 12px Arial, Helvetica, sans-serif;
	list-style: disc inside;
}

.Plist10
{
	margin: 5px 0 10px 10px;
}
.Plist10 li
{
	color: #000;
	font: 12px Arial, Helvetica, sans-serif;
	list-style: disc outside;
	margin-left: 10px;
	margin-bottom: 5px;
}


/* Money Master registration page starts here (For radhai money master more CSS)*/
.MMformbg
{
	width: 208px;
	border-left: 1px #d1d1d1 solid;
	border-right: 1px #d1d1d1 solid;
	border-bottom: 1px #d1d1d1 solid;
	background-color: #f5f5f5;
	min-height: 520px;
	padding: 5px 20px 10px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.MMIF
{
	width: 205px;
	border: solid 1px #d1d1d1;
	height: 18px;
	padding: 2px 0px 0px 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 8px;
}
.MMIF2
{
	width: 210px;
	border: solid 1px #d1d1d1;
	height: 21px;
	line-height: 21px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 8px;
}
.MMIF3
{
	width: 175px;
	border: solid 1px #d1d1d1;
	height: 18px;
	padding: 2px 0px 0px 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 8px;
}
.MMBoxC
{
	width: 100%;
	height: auto;
	border-bottom: dotted 1px #999999;
	padding-bottom: 10px;
}
.MSGoldB
{
	width: 155px;
	height: 97px;
	float: left;
}
.MSGoldDes
{
	width: 515px;
	height: auto;
	float: left;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	line-height: 21px;
}
.MtxtH
{
	font-family: Myriad Pro,Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #000000;
}
.MtxtHT
{
	font-family: Myriad Pro,Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #1377a2;
}
.MtxtHTB
{
	font-family: Myriad Pro,Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
}
.MtxtH2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0d6b93;
	font-weight: bold;
}
.TdBGB
{
	background-color: #efefee;
	border-bottom: solid 2px #FFFFFF;
	border-right: solid 2px #FFFFFF;
}

.MMBoxCA
{
	width: 690px;
	margin: auto;
	height: auto;
	border-bottom: dotted 1px #999999;
	padding-bottom: 15px;
	padding-top: 15px;
}
.MMBoxPay
{
	width: 690px;
	margin: auto;
	height: auto;
	padding-bottom: 15px;
	padding-top: 15px;
}

.MSPayBox
{
	width: 515px;
	height: auto;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	line-height: 21px;
}
.MSGoldB2
{
	width: 85px;
	height: 32px;
	float: left;
	padding: 65px 0px 0px 70px;
	background: url(../images/Mmastergold.gif) no-repeat top;
}
.MSSilB2
{
	width: 85px;
	height: 32px;
	float: left;
	padding: 65px 0px 0px 70px;
	background: url(../images/Mmastersilver.gif) no-repeat top;
}
.MtxtBlue
{
	font-family: Myriad Pro,Arial, Helvetica, sans-serif;
	color: #1377a2;
}
.Mtxtgreen
{
	font-family: Myriad Pro,Arial, Helvetica, sans-serif;
	color: #177f41;
}
.mymoneymaster
{
	background: url(../images/mymoneymaster_ico.gif) no-repeat center left;
	border-bottom: 1px solid #B2B2B2;
	display: block;
	padding: 3px 5px 3px 20px;
}

/* More RSL RCL pages CSS starts here (For Product & Services page more CSS)*/
.PitemBox
{
	width: 344px;
	min-height: 90px;
	float: left;
	padding-bottom: 20px;
}
.PitemBoxL
{
	width: 66px;
	height: 64px;
	float: left;
	margin-right: 15px;
}

.PitemBoxR
{
	width: 245px;
	min-height: 35px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #676767;
	text-align: justify;
	margin-bottom: 5px;
}
.PitemBoxR h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: #136b4d;
}
.brdR
{
	border-right: dotted 1px #999999;
}


/* More RSL RCL pages CSS starts here (For Technical Charting page more CSS)*/
.TechChart
{
	width: 100%;
	height: 310px;
	border: solid 1px #999999;
	background-color: #FFFFFF;
	margin-bottom: 10PX;
}
.TechBotton
{
	line-height: 15px;
	font-size: 13px;
	vertical-align: middle;
	padding: 0px 2px 5px 2px;
}


/* More CSS for Money Master Freetrial Login process (For Money Master pages CSS)*/
.MMFreeRBg
{
	width: 690px;
	height: 540px;
	background: url(../images/freetrialbg.gif) left top no-repeat;
}


/* Home page changes (For Technical Charting page more CSS)*/
.WH16B
{
	color: #ffffff;
	font: bold 16px Arial, Helvetica, sans-serif;
}


/* Landing page Commodity book CSS starts here (For Commodity book Landing page here)*/
.Cformbg
{
	width: 262px;
	height: 355px;
	float: right;
	background: url(../images/Cform_bg.gif) no-repeat top left;
	padding: 43px 15px 0px 15px;
}
.CAdvttxtbg
{
	width: 615px;
	min-height: 50px;
	float: left;
	background: url(../images/Cbookfet_bg.gif) no-repeat top left;
	font-family: Futura Md, Futura, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2f3030;
	padding: 5px 0px 5px 30px;
	border-bottom: dotted 1px #666666;
	line-height: 19px;
}
.CAdvttxtbg span
{
	font-family: Futura Md, Futura, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #17709e;
}
.Chighlights
{
	width: 620px;
	height: 212px;
	padding: 15px 10px 10px 15px;
	background: url(../images/Cbookhighlight.jpg) no-repeat top;
	margin-top: 25px;
}
.Chightxt td
{
	font-family: Futura-Book,Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #2f3030;
	vertical-align: top;
	line-height: 20px;
	padding: 2px 0px 4px 0px;
}
.Chightxt td span
{
	font-family: Optima,Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #1a1a1a;
}
.Cinputtxt
{
	width: 254px;
	height: 20px;
	border: solid 1px #a3a3a3;
	font-family: Futura Md, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 3px 0px 1px 4px;
	margin-bottom: 12px;
}
.Cinputtxt2
{
	width: 260px;
	height: 23px;
	border: solid 1px #a3a3a3;
	font-family: Futura Md, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 0px 0px 0px 4px;
	margin-bottom: 12px;
}
.CHtxt
{
	font-family: Futura Md, Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.red
{
	color: #FF0000;
}

/* Home Page Dow jones feed (For Home page more CSS)*/
.blk-16B
{
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 4px;
	padding-bottom: 2px;
	border-bottom: dotted 1px #000;
}
.blk-15B
{
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
}

/*  Login Page Dow jones feed (For Home page more CSS)*/
.DJbg
{
	background-color: #efefef;
	margin-top: 10px;
	padding: 12px;
}

.Table8
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #535353;
}
.Table8 td
{
	color: #535353;
	font-weight: bold;
	padding: 5px 2px 4px 2px;
}
.DowjoneInput
{
	width: 230px;
	height: 22px;
	background-color: #f2f2f2;
	font-size: 13px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px 0px 0px 4px;
	border: 1px #cfcfcf solid;
}
.Dowjonelist
{
	width: 237px;
	height: 22px;
	background-color: #f2f2f2;
	font-size: 13px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	padding: 1px 0px 1px 4px;
	border: 1px #cfcfcf solid;
}
.DowjoneHeading
{
	height: 34px;
	background: url(../images/uploadtopbgnew.gif) repeat-x left top;
	border: solid 1px #c7c49c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #484747;
	padding-left: 10px;
	line-height: 34px;
	font-weight: bold;
}
.DJBox
{
	background-color: #FFFFFF;
	min-height: 300px;
	border-bottom: solid 1px #c7c49c;
	border-left: solid 1px #c7c49c;
	border-right: solid 1px #c7c49c;
	padding: 5px 12px 5px 12px;
}
.DJBox p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-bottom: 5px;
}
.DJBox p a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0786A6;
}



/* Research page changes (For New Research  page more CSS)*/

.menuUP
{
	margin: 0px 0px 10px 0px;
	height: 34px;
	border-bottom: solid 1px #c7c49c;
}
.menuUP ul li
{
	float: left;
	padding: 0px;
	list-style: none;
}
.menuUP ul li a
{
	float: left;
	background: url(../images/uploadtopbgnew.gif) repeat-x left top;
	padding: 9px 15px 8px 15px;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #0a7590;
	margin-right: 2px;
	border: solid 1px #c7c49c;
	white-space: nowrap;
}
.menuUP ul li a:hover, .menuUP ul li a.on
{
	background: url(../images/uploadtopbgnewhover.gif);
	text-decoration: none;
	color: #ffffff;
	border: solid 1px #26759e;
	float: left;
	padding: 9px 15px 8px 15px;
}
.research_txt
{
	width: 385px;
	margin: 15px 0px 0px 10px;
	float: left;
	font-size: 12px;
	color: #5c5c5c;
	line-height: 18px;
}

.Ch_input
{
	background-color: #caedfb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2e3231;
	border: none;
}


/* Change in home page trading calls section change css*/
.insurance
{
	background: url(../images/Buzzonhome.gif) no-repeat;
	float: right;
	height: 353px;
	margin-top: 5px;
	width: 230px;
	margin-bottom:5px;
}
.insurance input, .insurance select
{
	border: 1px solid #ddd;
	padding: 3px;
}
.expert
{
	background: url(../images/expert.gif) no-repeat;
	height: 156px;
	margin: 5px 0 5px -3px;
	padding: 10px;
	position: relative;
	width: 195px;
}
.Tblk-13
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #686868;
}
.Tblk-13 a
{
	font-size: 13px;
	color: #686868;
	text-decoration: none;
}
.Tblk-13 a:hover
{
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
.Tblk-13 a.on
{
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
/* Change in home page trading calls section change css*/

.gridheadersort
{
	font: 12px arial;
}
.gridheadersort a
{
	font: 12px arial;
	color: #333333;
	font-style: normal;
	font-weight: bold;
}
/* Sitemap Html css starts here*/
.sitemap
{
	width: 320px;
	height: auto;
	float: left;
	margin: 0px 0px 50px 0px;
}
.sitemap ul
{
	background: url(../images/sitecloverimage.gif) left top no-repeat;
	padding: 2px 0px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00612c;
	margin-bottom: 15px;
}
.sitemap ul a
{
	color: #00612c;
	font-size: 14px;
	text-decoration: none;
}
.sitemap ul a:hover
{
	color: #00612c;
	font-size: 14px;
	text-decoration: underline;
}

.sitemap ul li
{
	background: url(../images/sitemapicon.gif) left center no-repeat;
	padding: 0px 0px 0px 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666f7e;
	margin: 6px 0px 4px 0px;
}
.sitemap ul li a
{
	color: #666f7e;
	text-decoration: none;
	font-size: 12px;
}
.sitemap ul li a:hover
{
	color: #666f7e;
	text-decoration: underline;
	font-size: 12px;
}
.sitemap ul li.Gr
{
	color: #666f7e;
	margin-left: 18px;
}
.sitemap ul li.Gr a
{
	color: #666f7e;
	text-decoration: none;
}
.sitemap ul li.Gr a:hover
{
	color: #666f7e;
	text-decoration: underline;
}
/* Sitemap Html css ends here*/
/* Open an Account (For open an account  page more CSS)*/
.broking_bg
{
	background: url(../images/Brokerageaccount_bg.gif) top repeat-x;
	min-height: 400px;
}
.Brok_Left
{
	width: 460px;
	margin-left: 30px;
	padding-top: 50px;
	min-height: 380px;
	float: left;
	text-align: left;
}
.Brok_Left h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #448f44;
	font-weight: bold;
	padding: 0px;
}

.Brok_Left p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #616161;
	padding-bottom: 15px;
	text-align: justify;
}
.Brok_right
{
	width: 334px;
	padding: 55px 10px 0px 27px;
	height: 378px;
	float: right;
	margin-right: 30px;
	text-align: left;
	background: url(../images/brokingform_bg.gif) bottom no-repeat;
}
.broktable
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #545454;
}
.broktable td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #545454;
	vertical-align: middle;
	padding: 2px 0px 2px 0px;
}
.broktable td.center
{
	text-align: center;
}
.broktable td.left
{
	text-align: left;
}

.brokinput
{
	width: 200px;
	height: 20px;
	border: solid #b4b4b4 1px;
	font-size: 12px;
	color: #545454;
	padding: 2px 0px 0px 4px;
}
.broklist
{
	width: 206px;
	height: 22px;
	border: solid #b4b4b4 1px;
	font-size: 12px;
	color: #545454;
	padding: 2px;
}
/* New home page changes (For Home page banner section CSS)*/
.Hban
{
	width: 674px;
	float: left;
	height: 275px;
	background-image: url(../images/homebanner_new.gif);
	padding: 10px 8px 10px 8px;
	margin-bottom: 0px;
}
.Hban .ban1
{
	float: left;
	width: 674px;
	height: 152px;
	margin-bottom: 6px;
	
}
.Hban .ban2
{
	float: left;
	width: 674px;
	height: 117px;
}
.Hban .ban2 .A1
{
	float: left;
	width: 222px;
	height: 117px;
	margin-right: 4px;
}
.Hban .ban2 .A2
{
	float: left;
	width: 222px;
	height: 117px;
}
/* Progress Bar */
.progress
{
	display: block;
	position: absolute;
	padding: 2px 3px;
}
.progressID
{
	display: block;
	position: absolute;
	padding: 2px 3px;
	margin-left: 255px;
}
.container
{
	border: solid 1px #808080;
	border-width: 1px 0px;
}
.headerp
{
	background: url(../images/sprite.png) repeat-x 0px 0px;
	border-color: #808080 #808080 #ccc;
	border-style: solid;
	border-width: 0px 1px 1px;
	padding: 0px 10px;
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
	line-height: 1.9;
	font-family: arial,helvetica,clean,sans-serif;
}
.bodyp
{
	background-color: #fff;
	border-color: #808080;
	border-style: solid;
	border-width: 0px 1px;
	padding: 10px;
	text-align: center;
}
/* Video pages CSS (For Home Linked video pages CSS)*/
.video_bg
{
	width: 960px;
	height: 468px;
	z-index: 0;
	background-image: url(../images/Commercialpage_video_bg.gif);
	text-align: center;
	padding-top: 20px;
}
.shopRlgr2
{
	float: right;
	margin-right: 10px;
	padding-top: 10px;
}


/* Page not found  CSS (For 404 page css)*/
.PageNF_bg
{
	width: 681px;
	height: 311px;
	background-image: url(../images/Pagenot_found_bg.gif);
	text-align: center;
	margin: auto;
}

/* SIP Page CSS (For SIP page css)*/
.SipTab1
{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.SipTab1 td
{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 4px 5px 15px 5px;
	vertical-align: top;
}
.SipTab1 td h1
{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2d9657;
}
.SipTab2
{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.SipTab2 td
{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 4px 2px 4px 5px;
	vertical-align: top;
	background-color: #dcdcdc;
}
.Sipform_bg
{
	width: 250px;
	height: 373px;
	background-image: url(../images/SIPform_bg.gif);
}
.Sipinput
{
	width: 204px;
	height: 19px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border: solid 1px #a6a7a6;
	padding: 1px 2px 1px 5px;
	margin-bottom: 10px;
}
.Sipinput2
{
	width: 213px;
	height: 21px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border: solid 1px #a6a7a6;
	padding: 1px 1px 1px 1px;
	margin-bottom: 10px;
}
/* Email Verification Page CSS (For Verification on web css)*/
.Verinput
{
	width: 195px;
	height: 19px;
	font-size: 13px;
	background-color: #f6f6f6;
	font-family: Arial, Helvetica, sans-serif;
	border: solid 1px #d5d5d5;
	padding: 2px 2px 2px 2px;
}
/* Spot_poll Html CSS starts here*/
.SPOTW_bg
{
	width: 248px;
	min-height: 120px;
	float: left;
	background: url(../images/spotpoll_bg.gif) repeat-y;
}
.Spottop
{
	width: 248px;
	height: 44px;
	background: url(../images/Spot_topimage.gif) no-repeat;
}
.Spottop2
{
	width: 248px;
	height: 44px;
	background: url(../images/Spot_topimage22.gif) no-repeat;
}
/* Spot_poll Html CSS ends here*/
/*Top 10 stocks */
.10contL
{
	float: left;
	width: 960px;
}
.10contant
{
	width: 950px;
}
.10contantimg
{
	width: 85px;
	float: left;
}
.10contanttextbox
{
	padding-left: 25px;
	float: left;
}
.10contantheading
{
	color: #2c8859;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.10contanttext
{
	color: #131313;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.10clear
{
	clear: both;
}
.top10Tab1
{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.top10Tab1 td
{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 5px 15px 5px;
	vertical-align: top;
}
.top10Tab1 td h1
{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2d9657;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
}

.top10Tab2
{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.top10Tab2 td
{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 4px 2px 4px 5px;
	vertical-align: top;
	background-color: #dcdcdc;
}

.top10form_bg
{
	width: 250px;
	height: 319px;
	background-image: url(../images/SIPform_bg.gif);
}
.top10input
{
	width: 204px;
	height: 19px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border: solid 1px #a6a7a6;
	padding: 1px 2px 1px 5px;
	margin-bottom: 10px;
}
.top10input2
{
	width: 213px;
	height: 21px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border: solid 1px #a6a7a6;
	padding: 1px 1px 1px 1px;
	margin-bottom: 10px;
}
/* End */
/* CRN_Instructions Html CSS starts here*/
.CRTab1
{
	margin: 10px 0 0 0;
}
.CRTab1 td
{
	font: 12px Arial, Helvetica, sans-serif;
	vertical-align: top;
	line-height: 17px;
	color: #484848;
	padding: 0px 0px 8px 0px;
}
/* CRN_Instructions Html CSS ends here*/
.chat
{
	float: right;
	padding: 8px 2px;
}
.chat a
{
	font: bold 11px Arial, Helvetica, sans-serif;
	color: White;
}
/*For tool tip in chat on master page*/
#tt
{
	position: absolute;
	display: block;
	background: url(../images/tt_left.gif) top left no-repeat;
	font: 12px Arial, Helvetica, sans-serif;
}
#tttop
{
	display: block;
	height: 5px;
	margin-left: 5px;
	background: url(../images/tt_top.gif) top right no-repeat;
	overflow: hidden;
}
#ttcont
{
	display: block;
	padding: 2px 12px 3px 7px;
	margin-left: 5px;
	background: #c7defd;
	color: #000;
}
#ttbot
{
	display: block;
	height: 5px;
	margin-left: 5px;
	background: url(../images/tt_bottom.gif) top right no-repeat;
	overflow: hidden;
}
.balloonstyle
{
	position: absolute;
	top: -500px;
	left: 0;
	padding: 28px 7px;
	visibility: hidden;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 18px;
	z-index: 100;
	width: 245px;
}
.BPBox
{
	width: 690px;
	height: auto;
	margin-bottom: 10px;
}
.BPBoxT
{
	height: 10px;
	width: 100%;
	background: url(../images/BPTopLine.gif) top repeat-x;
}
.BPBoxT .right
{
	float: right;
}
.BPBoxT .left
{
	float: left;
}

.BPBoxB
{
	height: 10px;
	width: 100%;
	background: url(../images/BPbotLine.gif) bottom repeat-x;
}
.BPBoxB .right
{
	float: right;
}
.BPBoxB .left
{
	float: left;
}

.BPMid
{
	padding: 0px 15px 0px 15px;
	width: 658px;
	border-left: solid 1px #c8c8c8;
	border-right: solid 1px #c8c8c8;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #413f3f;
}
.BPMid h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.BPMid p
{
	line-height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.BPMid .Ibox
{
	width: 236px;
	float: left;
}

.BPMid .Ibox2
{
	width: 410px;
	float: left;
}
.BPMid .Ibox2 ul
{
	padding: 0px 0px 2px 10px;
}
.BPMid .Ibox2 ul li
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #413f3f;
	background: url(images/IEF_Listicon.gif) top left no-repeat;
	padding: 0px 2px 5px 10px;
	line-height: 19px;
}
.dgreen20
{
	color: #0F4D38;
	font: bold 20px Myriad Pro,arial;
}
/* Global Menu tab css start*/
.NRItabs
{
	float: left;
	width: 690px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: dotted #999999 1px;
}
.Rtab a
{
	color: #0786A6;
	text-decoration: none;
	height: 26px;
        border: 1px solid #000000;
        border-radius:0 17px 0 17px;
        background: rgb(214,249,255); /* Old browsers */
        background: -moz-linear-gradient(top, rgba(214,249,255,1) 0%, rgba(158,232,250,1) 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(214,249,255,1)), color-stop(100%,rgba(158,232,250,1))); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, rgba(214,249,255,1) 0%,rgba(158,232,250,1) 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, rgba(214,249,255,1) 0%,rgba(158,232,250,1) 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, rgba(214,249,255,1) 0%,rgba(158,232,250,1) 100%); /* IE10+ */
        background: linear-gradient(to bottom, rgba(214,249,255,1) 0%,rgba(158,232,250,1) 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6f9ff', endColorstr='#9ee8fa',GradientType=0 ); /* IE6-9 */
}
.Rtab a span
{
	background: url(../images/NRItab_offBgR.gif) right top no-repeat;
	padding: 5px 6px 0px 6px;
	height: 26px;
}
.Rtab a, .Rtab a span
{
	display: block;
	float: left;
	height: 26px;
}
/* Hide from IE5-Mac \
 End hide */
.Rtab a:hover
{
	color: #000;
	height: 26px;
}

.Rtab a:hover span
{
	color: #000;
	height: 26px;
}
.Rtab ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}
.Rtab li
{
	float: left;
	margin-right: 5px;
	height: 26px;
}
.ON
{
	color: #000;
	height: 26px;
}
.ON a
{
	color: #000;
	height: 26px;
        
}
.ON a:hover
{
	background: none;
	color: #FFFFFF;
	height: 26px;
}
.ON a span, .ON span a:hover
{
/*	background: url(../images/NRItab_onBgR.gif) right top no-repeat;*/
	color: #000;
	height: 26px;
}
/* Global Menu tab css end*/
/* Global Black botton Style with hover effects starts here*/
.BLKNRItabs
{
	float: left;
	width: 690px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: dotted #999999 1px;
}
.BLKRtab a
{
	color: #000;
	background: url(../images/BLKNRItab_offBgL.gif) left top no-repeat;
	text-decoration: none;
	height: 26px;
}
.BLKRtab a span
{
	background: url(../images/BLKNRItab_offBgR.gif) right top no-repeat;
	padding: 5px 8px 0px 8px;
	height: 26px;
}
.BLKRtab a, .BLKRtab a span
{
	display: block;
	float: left;
	height: 26px;
}
/* Hide from IE5-Mac \

/* End hide */
.BLKRtab a:hover
{
	background: url(../images/BLKNRItab_onBgL.gif) left top no-repeat;
	color: #FFFFFF;
	height: 26px;
}

.BLKRtab a:hover span
{
	background: url(../images/BLKNRItab_onBgR.gif) right top no-repeat;
	color: #FFFFFF;
	height: 26px;
}

.BLKRtab ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}

.BLKRtab li
{
	float: left;
	margin-right: 5px;
	height: 26px;
}
.BLKON
{
	background: url(../images/BLKNRItab_onBgL.gif) left top no-repeat;
	color: #FFFFFF;
	height: 26px;
}
.BLKON a
{
	background: none;
	color: #FFFFFF;
	height: 26px;
}
.BLKON a:hover
{
	background: none;
	color: #FFFFFF;
	height: 26px;
}

.BLKON a span, .BLKON span a:hover
{
	background: url(../images/BLKNRItab_onBgR.gif) right top no-repeat;
	color: #FFFFFF;
	height: 26px;
}
/* Global Blue botton Style with hover effects */
/* RSS Feed web pages css starts here*/

.RSS_Table
{
	border-top: dotted 1px #eae7c5;
	border-right: dotted 1px #eae7c5;
}
.RSS_Table td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px 4px;
	vertical-align: middle;
	border-bottom: dotted 1px #eae7c5;
	border-left: dotted 1px #eae7c5;
}
.RSS_Table th
{
	background-color: #eae7c5;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0F4D38;
	padding: 5px 4px;
}


/* RSS Feed web pages css ends here*/

.logo-shop
{
	min-height: 60px;
}

.shopRlgr
{
	border-left: 1px solid #ddd;
	float: right;
	margin-left: 10px;
	width: 248px;
	padding-left: 10px;
}
.topRM
{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px 0px 0px 2px;
	color: #999999;
	line-height: 16px;
}
.topRM a
{
	color: #0786A6;
	font-size: 11px;
}
.topRM a:hover
{
	color: #0786A6;
	text-decoration: underline;
}
.Newlogin_bg
{
	width: 248px;
	min-height: 93px;
	margin-bottom: 10px;
}
.Newlogin_bg .top
{
	height: 9px;
}
.Newlogin_bg .mid
{
	background: url(../images/Home_pageblockmid.gif) repeat-y;
	padding: 0px 8px 0px 10px;
}
.Newlogin_bg .bottom
{
	height: 9px;
}
.GR11B
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0F4D38;
	font-weight: bold;
}
.NewLtxt1
{
	height: 16px;
	padding: 2px;
	width: 160px;
}
.NEWinBrd
{
	border: solid 1px #7f9db9;
}


.Logtable
{
}
.Logtable td
{
	vertical-align: middle;
	padding: 2px;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.Logtable td a
{
	color: #0786A6;
	text-decoration: none;
	font-size: 11px;
}
.Logtable td a:hover
{
	color: #0786A6;
	text-decoration: underline;
}

/* What's New web pages css starts here*/

.whatBox
{
	width: 690px;
	height: auto;
	background-color: #efefef;
	margin-bottom: 15px;
}
.whatBox .top
{
	height: 8px;
}
.whatBox .bottom
{
	height: 8px;
}

.whatBox .top .left
{
	float: left;
}
.whatBox .top .right
{
	float: right;
}

.whatBox .bottom .left
{
	float: left;
}
.whatBox .bottom .right
{
	float: right;
}
.whatBox .mid
{
	padding: 0px 8px;
}

.whatBox .mid .Wbox1
{
	height: 141px;
	width: 314px;
	float: left;
}
.whatBox .mid .Wbox2
{
	min-height: 141px;
	width: 343px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	margin-left: 12px;
	line-height: 17px;
}
/* What's New web pages css ends here*/
/* Home Page CSS */
#content{ width: 960px;clear:both;overflow:hidden;}
/* ContainerLeft Start Here*/
#containerleft{ width:698px; float:left;}
.topleftroundbox_main{ width:698px; overflow:hidden; }
.topleftroundstrip{ width:698px; height:10px; float:left;}
.topleftround_cr{background-image: url(../images/Lefttopbox_leftcr.gif);background-repeat: no-repeat;background-position: left top;float: left;height: 10px;width: 16px;}
.topmiddbg{ background:url(../images/Lefttopbox_topstrip.gif) repeat-x left top; width:666px; height:10px; float:left; }
.toprightround_cr{background-image: url(../images/Lefttopbox_rightcr.gif);background-repeat: no-repeat;background-position: left top;float: right;height: 10px;width: 16px;}
.topmiddbann_bg{ background: url(../images/Lefttopbox_middle_bg.gif) repeat-y left top; overflow:hidden; width:698px;  float:left; padding:0px 0px 0px 8px;}
.topleftroundstrip_bottom{width:698px;  float:left;}
.topleftround_cr_bott{background-image: url(../images/Lefttopbox_botleftcr.gif);background-repeat: no-repeat;background-position: left top;float: left;height: 10px;width: 16px;}
.topleftround_middbg_bott{ background:url(../images/Lefttopbox_botmiddbg.gif) repeat-x left top; width:666px; height:10px; float:left;}
.toprightround_cr_bott{background-image: url(../images/Lefttopbox_botrightcr.gif);background-repeat: no-repeat;background-position: left top;float: right;height: 10px;width: 16px;}
#topleft_innerbann{ width:682px; margin:0 auto; float:left;}

#add_bann_strip{ width:682px; overflow:hidden;}
#add_bann_strip .Twoaward{ width:225px; height:117px; float:left; margin-right:4px;}
#add_bann_strip .Tinaddbann{width:224px; height:116px; float:left; margin-right:4px;}
#add_bann_strip .Goldaddbann{ width:225px; height:117px; float:left;}
/*Banner Slider CSS Start Here*/
.space19{ height:19px; clear:both;}
#container_leftone{ width:443px; overflow:hidden; float:left; }
#investment_box{width:443px; background-color:#494848; overflow:hidden;}
.top_strip_one{width:437px; height:24px; float:left;}
.top_strip_one h1{ width:145px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:normal; float:left;  font-weight:bold; text-decoration:none; padding:3px 0px 0px 10px;}
.top_strip_one .ECC_div{width:279px; float:left; margin-top:7px; margin-left:3px;}
.ECC_div .equities_div{width:57px; height:16px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:normal; text-decoration:none; padding:0px 0px 0px 0px; -moz-border-radius: 5px; background-color:#222222; text-align:center;
    -webkit-border-radius: 5px;-khtml-border-radius:5px;border-radius: 5px;}
.ECC_div .commodities_div{width:67px; height:16px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:normal; text-decoration:none;  margin:0px 25px 0px 12px;}
.ECC_div .currency_div{width:46px; height:16px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:normal; text-decoration:none;  margin:0px 0px 0px 0px;}
.whitebg_div{width:437px; overflow:hidden; background-color:#FFFFFF; float:left; margin:3px 0px 3px 3px; }
.whitebg_div p{  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:normal; text-decoration:none; line-height:11px; padding:10px 0px 0px 9px;}
.more_div a{ width:70px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0f4d38; font-weight:normal; text-decoration:none; padding:0px 5px 0px 0px; text-align:right;}
#BRR_Main{width:443px; overflow:hidden; float:left;}
#BRR_Main h1{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#0f4d38; font-weight:normal; float:left;  font-weight:bold; text-decoration:none; padding:8px 0px 0px 0px; margin:0px; width:400px; float:left;}
#Services_main{width:441px; background-color:#ebebeb;  border:solid 1px #c6c4c4; overflow:hidden; float:left;}
#services_inner_main{width:429px;  overflow:hidden; margin:6px;}
.topinone_product{ width:429px; overflow:hidden;}
.spacer11{ height:11px; clear:both;}
#Technical_newsletter{width:206px; overflow:hidden; float:left; background-color:#ffffff; border:solid 1px #d3d1d1;}
#Technical_newsletter .TNinner{ width:190px; margin:0 auto; overflow:hidden; margin:4px 0px 1px 8px;}
#Technical_newsletter h3{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #000000; font-weight:bold; padding:0px 0px 3px 0px; margin:0px;}
#Technical_newsletter .techimg{ width:190px; height:55px;}
#Technical_newsletter p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #000000; font-weight:normal; padding:8px 0px 0px 0px; margin:0px;}
#Technical_newsletter .readmore a{width:56px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0f4d38; font-weight:normal; text-decoration:none; padding:0px 0px 3px 0px; text-align:right;}
.trophy_banner{ width:443px; height:100%; overflow:hidden;}
#container_lefttwo{width:235px; overflow:hidden; float:right; padding:0px; margin:0px; position:relative; top:0px;}
#knoledge_box{width:235px; overflow:hidden; position:relative; top:0px;}
#knoledge_box .know_img_strip{width:224px; overflow:hidden; position:absolute; top:0px; bottom:0px;}
#knoledge_box .know_img_strip h1{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#0f4d38; font-weight:normal; float:left;  font-weight:bold; text-decoration:none; padding:0px 0px 0px 0px; margin:0px; width:137px; float:left;}
#knoledge_box .know_img_strip .newgif_animation{ width:32px; height:12px; float:left; margin-top:5px;}
#knoledge_box .video_div{width:235px; height:141px; float:left; margin-top:20px;}
#RIM_box{ width:233px; border:solid 1px #b4bc95; overflow:hidden;}
#RIM_box .rim_topdiv{width:233px;overflow:hidden;background-image: url(../images/rim_middtop_bg.gif);background-repeat: repeat-x;background-position: left top;height: 23px;}
#RIM_box .rim_topdiv h1{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#0f4d38; font-weight:normal;   font-weight:bold; text-decoration:none; padding:0px 0px 0px 0px; text-align:center; margin:0px;}
#RIM_box .rim_divtwomain{width:228px;overflow:hidden;margin-right: auto;margin-bottom: 0;margin-left: auto;}
#RIM_box .rim_divtwomain .ceo_stripone{width:228px; overflow:hidden;}
#RIM_box .rim_divtwomain .ceo_stripone .ceo_img{ width:55px; height:50px; float:left; margin:9px 3px 0px 5px;}
#RIM_box .rim_divtwomain .ceo_stripone .ceo_matter{width:160px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:
#1d5441; text-decoration:none; font-weight:normal; padding:11px 0px 0px 5px;}
#RIM_box .rim_divtwomain .ceo_bottomtext p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none; font-weight:normal; width:218px; overflow:hidden; margin:0 auto; padding-top:8px;}
.readmore a{width:50px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0f4d38; font-weight:normal; text-decoration:none; padding:0px 8px 0px 0px; text-align:right;}
#Calculator_box{ width:233px; border:solid 1px #b4bc95; overflow:hidden;}
#Calculator_box .cal_topdiv{width:233px;overflow:hidden;background-image: url(../images/rim_middtop_bg.gif);background-repeat: repeat-x;background-position: left top;height: 23px;}
#Calculator_box .cal_topdiv h1{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#0f4d38; font-weight:normal;   font-weight:bold; text-decoration:none; padding:0px 0px 0px 0px; text-align:center; margin:0px;}
#Calculator_box .cal_img{width:233px;height:105px;}
#Cal_navi{ width:210px; margin:8px 0px 8px 10px;}
#Cal_navi ul{ list-style-type:none;}
#Cal_navi ul li{list-style:none;background-image: url(../images/calcu_orange_tab.gif);background-repeat: no-repeat;background-position: left center;}
#Cal_navi ul a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none; font-weight:bold; line-height:22px; padding:0px 0px 0px 15px;}
#Cal_navi ul a:hover{ color:#036935;}
#Cal_navi ul a.active{color:#197b49;}
/* ContainerLeft End Here*/
/* Right Main Container Start Here*/
.contR{float: right;margin-bottom: 10px;width: 250px;overflow:hidden;}
#login_box{ width:248px; float:right; margin-bottom:6px;}
#Market_main{width: 248px; overflow:hidden; float:right; cursor:pointer; margin-bottom:15px;}
.market_left_cr{background-image: url(../images/Markets_left.gif);float: left;height: 88px;width: 11px;background-repeat: no-repeat;background-position: left top;}
.market_middle_bg{background-image: url(../images/Markets_middle.gif);background-repeat: repeat-x;background-position: left top;float: left;height: 88px;width: 224px;}
.market_right_cr{background-image: url(../images/Markets_right.gif);background-repeat: no-repeat;background-position: right top;float: left;height: 88px;width: 11px;}
/*Second js Css of topscroll (belt) Start*/
.topscroll1{width:225px; height:88px;}
.scroll_2{position:relative; overflow:hidden; width:555px; height:51px; float:left }
.scroll_2 .belt{position:absolute; left:0px; top:0px;}
.scroll_2 .panel{float:left; overflow:hidden; padding:0px 7px; width:225px;  height:88px;}
.FL{float:left;}
.FR{float:right;}
.MR5{margin-right:5px;}
.MT20{margin-top:20px;}
.spacer20{clear:both;height:20px;}
/*Second js Css of topscroll (belt) End*/
.dg_text{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#0f4d38; font-weight:bold; width:70px; float:left; text-decoration:none; padding:0px 0px 0px 10px;}
.rate_strip{
                width:177px;
                margin-top: 0;
                margin-right: auto;
                margin-bottom: 0;
                margin-left: auto;
                padding-top: 10px;
                padding-right: 0px;
                padding-bottom: 0px;
                padding-left: 0px;
}
.lefttext{width:63px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#121313; font-weight:bold; text-decoration:none;}
.green_text{width:73px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#147736; font-weight:bold; text-decoration:none;}
.righttext{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#121313; font-weight:bold; text-decoration:none;}
.space10{
                clear: both;
                height: 10px;
}
.space15{
                clear: both;
                height: 15px;
}
.midduparrow_text_strip{width: 122px; margin:0 auto; }
.nhuparrow{
                width:16px;
                height: 19px;
                float:left;}
.mid_rate{
                font-family:Arial, Helvetica, sans-serif;
                font-size:20px;
                color:#090909;
                font-weight:bold;
                text-decoration:none;
                width: 100px;
                padding-top: 0px;
                padding-right: 0px;
                padding-bottom: 0px;
                float: right;
}
.market_bott_text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:normal; text-decoration:none; width:200px; padding-top:5px; float:left; margin-left:37px; }
.R_currency_box{ width:248px; overflow:hidden;}                                                                                                                                                          
.currency_icon_strip{ width:237px; overflow:hidden;}
.currency_icon_strip .rupee_icon{ width:20px; height:15px; float:left; margin:3px 0px 0px 0px;}
.currency_icon_strip h1{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#0f4d38; font-weight:normal; float:left;  font-weight:bold; text-decoration:none; padding:0px 0px 0px 0px; margin:0px; width:140px; float:left;}
.R_inner_box{width:247px; overflow:hidden;}
.R_inner_box .R_innertop_cr{ background: url(../images/currency_top_cr.gif) no-repeat left top; width:247px; height:9px;}
.R_inner_box .R_inner_middle{
                width:245px;
                height:90px;
                border-right-width: 1px;
                border-left-width: 1px;
                border-right-style: solid;
                border-left-style: solid;
                border-right-color: #989696;
                border-left-color: #989696;
                background-color:#efefef;
}
.R_inner_box .R_inner_middle .inner_div{width:217px; margin:0 auto; vertical-align:top;}
.R_inner_box .R_inner_middle .inner_div p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#505151; line-height:20px;}
.R_inner_box .R_innerbottom_cr{ background: url(../images/currency_bottom_cr.gif) no-repeat left top; width:247px; height:9px;}
#OAA{ width:327px; overflow:hidden; float:right; margin-left:10px;}
#OAA_navi{ width:295px; overflow:hidden; margin-left:23px; padding-top:3px; padding-bottom:8px;}
#OAA_navi a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; text-decoration:none; padding:0px 3px 0px 3px;}
#OAA_navi a:hover{ color:#0786a6;}
#plug_in{ width:43px; height:120px; background-image:url(../images/bg_100.png)  ; overflow:hidden; position:fixed; top:100px; right:0px;}
#plug_in .inner_middle{
                width:21px;
                margin:0 auto;
                overflow:hidden;
                margin-top: 12px;
}

#plug_in .inner_middle .icon_div a{width:30px; height:32px; border:none;}
.MB12{ margin-bottom: 12px;}
.Table-gv
{
	border-top: 1px solid #B2B2B2;
	margin-top: 0px;
	width: 230px;
}
.Table-gv th
{
	background: #fff;
	border-bottom: 1px solid #B2B2B2;
	
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 2px;
}
.Table-gv td
{
	border-bottom: 1px solid #B2B2B2;
	
	font: 11px Arial, Helvetica, sans-serif;
	padding: 2px;
}

/*End Home Page CSS*/
/* Updated Css */
.MB5 h1
{
       color: #0F4D38;
       font: bold 18px Arial, Helvetica, sans-serif;
       letter-spacing: -1px;
}
.MB5 h2
{
       
       color: #1463B0;
       font: bold 16px Arial, Helvetica, sans-serif;
       letter-spacing: -1px;
}
.MB5 h2 a
{
       
       color: #0F4D38;
       font: bold 16px Arial, Helvetica, sans-serif;
       letter-spacing: -1px;
}
.PitemBoxR h2 a
{
       font-family: Arial, Helvetica, sans-serif;
       font-weight: bold;
       font-size: 15px;
       color: #136b4d;
}
.BrdB h1
{
       color: #0F4D38;
       font: bold 18px Arial, Helvetica, sans-serif;
       letter-spacing: -1px;
}
/* End */
/* Updated Css1 */
.blk-15B h1
{
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
}
.blk-14Bh2
{
	color: #000;
	font: bold 14px Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
}
/* End */
/* Css 2*/
.htag
{
    margin-bottom:5px;
}
.htag h1
{
    color: #0F4D38;
       font: bold 17px Arial, Helvetica, sans-serif;
       letter-spacing: -1px; 
}
.htag h2
{
       color: #0F4D38;
       font: bold 15px Arial, Helvetica, sans-serif;
       letter-spacing: -1px;
}
.imgh
{
    color:#FFFFFF;
    }
    .imgh h2
    {        
          color:#FFFFFF;
        font: 12px Arial, Helvetica, sans-serif; 
        font-weight:bolder;  
        text-align:center;
        vertical-align:middle;
        text-align:center;
       letter-spacing: normal;
	padding: 0;
        }
        /* Arbind Add new CSS*/
    .newmorebutton a{
	background-image:url(../images/but_bg.jpg)  ;
	background-repeat: repeat;
	height: auto;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none;
	border:1px solid #ccc;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:5px
	}
   .newmorebutton a:hover{
	background-image:url(../images/but_bghover.jpg);
	background-repeat: repeat;
	height: auto;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	text-decoration: none;
    border :1px solid #333;
    padding-left:5px;
    padding-top:2px;
	padding-bottom:2px;
	padding-right:5px
	}
	.archive3
{
	border-bottom: 0px solid #ccc;
	padding:   10px 0 0 10;
}
.MB101{margin-bottom:10px;
       margin-top:10px;
       }
.MF102
{
    font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;  
}
.WH16B1
{
	color: #0f4d38;
	font: 16px Arial, Helvetica, sans-serif;
	height:25px;
	background-color:#e4e4e4;
	width:218px;
	margin:1px;
    padding-top:8px;
    padding-left:10px;
}
.red121
{
	color: #686868;
	font: 14px Arial, Helvetica, sans-serif;
	height:25px;
	width:218px;
	margin:1px;
	margin-top:3px;
    padding-top:4px;
    padding-left:0px;
    background-color:transparent;
}
.LButton
{
    background-image: url(../images/login_button.png) ; 
    width: 50px; 
    height: 22px; 
    border:0; 
    background-repeat:repeat-x ;
    
    }
  .GoButton
{
    background-image: url(../images/go.png) ; 
    width: 50px; 
    height: 22px; 
    border:0; 
    background-repeat:repeat-x ;
    
    }  
.Tblk-131
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333 ;
}
.Tblk-131 a
{
	font-size: 13px;
	color: #333333 ;
	text-decoration: none;
}
.Tblk-131 a:hover
{
	font-size: 13px;
	color: #f7941e ;
	font-weight: bold;
	text-decoration: underline;
}
.Tblk-131 a.on
{
	font-size: 13px;
	color: #f7941e ;
	font-weight: bold;
	text-decoration: underline;
}    

.NewLtxt101
{
	width: 165px;
	height:16px;
	vertical-align:top;
}
    
.bl-101
{
	color: #0786A6;
	font: 11px Arial, Helvetica, sans-serif;
}
   
   .Dgry-111
{
    color: #333333;
	font: bold 12px Arial, Helvetica, sans-serif;
}     

.archive2line
{
	
	 background-image: url(../images/line.png) ; 
	 width: 674px;
	 height:1px;
}
.MF1021
{
  
    font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;  
}

 .MyTabStyle .ajax__tab_header
        {
            font-family: verdana,tahoma,helvetica;
            font-size: 13px;
            font-weight:bold;
            display: block;
            font-style: normal;
	        font-weight: bold;
	        text-decoration: none;

        }
        .MyTabStyle .ajax__tab_header .ajax__tab_outer
        {
            
            padding-left: 10px;
            margin-right: 0px;
            text-align:center;
            border-top:4px;
            padding-bottom:4px;
            border-top: 1px solid #999;
            border-left: 1px solid #999;
            border-right:1px solid #999;
            margin-bottom: -1px;
        }
        .MyTabStyle .ajax__tab_header .ajax__tab_inner
        {
            padding: 3px 10px 0px 0px;
            text-align:center ;
        }
        .MyTabStyle .ajax__tab_hover .ajax__tab_outer
        {
            background-color:#ffe59e;
            color: Black ;
        }
        .MyTabStyle .ajax__tab_hover .ajax__tab_inner
        {
            color: Black ;
        }
        .MyTabStyle .ajax__tab_active .ajax__tab_outer
        {
            border-bottom-color: #ffffff;
            background-color: #f5f5f5;
        }
        .MyTabStyle .ajax__tab_active .ajax__tab_inner
        {
            color: #000;
            border-color: #333;
        }
        .MyTabStyle .ajax__tab_body
        {
            font-family: verdana,tahoma,helvetica;
            font-size: 10pt;
            background-color:#f5f5f5;
            border: 1px solid #999;
            border-top:none;
	        clear: both;
	        float: left;
            width:238px;
            height:50px;
            border-top: 1px solid #999;
            -moz-border-radius-bottomright: 5px;
	        -khtml-border-radius-bottomright: 5px;
	        -webkit-border-bottom-right-radius: 5px;
	        -moz-border-radius-bottomleft: 5px;
	        -khtml-border-radius-bottomleft: 5px;
	        -webkit-border-bottom-left-radius: 5px;
        }
     .newDowjoneHeading
{
	height: 30px;
	background: url(../images/uploadtopbgnew.gif) repeat-x left top;
	border: solid 1px #c7c49c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #484747;
	padding-left: 10px;
	line-height: 30px;
	font-weight: bold;
	padding-top:6px;
}   
