html
{
	background: #bababc url(/images/homepage-newbg.gif) repeat-y top center;
}
#top-ads
{
	background-color: #fff;
	margin: 0 auto;
	text-align: center;
	padding: 5px;
}
#outercontainer
{
	background-image: url( "/images/top-bg.gif" );
	background-repeat: repeat-x;
}
body
{
	color: #000;
	font-family: Arial;
	font-size: 11px;
	margin: 0;
	padding: 0;
	line-height: 16px;
}
#siteContainer
{
	margin: 0 auto;
	width: 985px;
	position: relative;
}
#headerContainer
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -2px -374px transparent;
	display: block;
	height: 122px;
}
#seperatorContainer
{
	background: url( "/images/spacer.gif" ) no-repeat;
	height: 2px;
	clear: both;
	display: block;
}
#header
{
	margin: 0 auto;
	width: 985px;
}
#headerTop
{
	clear: both;
	overflow: hidden;
	background: #000;
	width:985px;
	height:25px;
}

#headerTop .topheaderlinks
{
	float: left;
	line-height: 24px;
}
#headerTop .topheaderlinks a
{
	color: #fff;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
}
#headerTop .topheaderlinks a:hover
{
	color: #3cf51b;
	text-decoration: none;
}
#headerTop .topheaderlinks a.selected
{
	color: #3cf51b;
}
#headerTop .topheaderlinks ul
{
	margin: 0;
	padding: 0;
	float: left;
}
#headerTop .topheaderlinks ul li
{
	float: left;
	padding: 0 15px;
	list-style: none;
	background: url(/images/top-seperator.gif) no-repeat 0 0;
	color:#fff;
	font-size:12px;
	font-weight:bold;
}
#headerTop .topheaderlinks ul li.first{background:none;}
#headerTop .topheaderlinks ul li select{height:18px;font-size:11px;border:1px solid #809DBB;margin-left:10px;}
#headerTop .topheaderlinks ul li div.minilinks
{
	float: left;
	line-height: 24px;
}
#headerTop .topheaderlinks ul li div.minilinks a
{
	color: #949494;
	font-size:11px;
}
#headerTop .topheaderlinks ul li div.minilinks a:hover
{
	color: #d9d9d9;
}
.login-state
{
	background: url(/images/top-seperator.gif) no-repeat top left;
	padding-left: 20px;
}
.login-lnk
{
	color: #fff;
	font-size: 12px;
	font-weight: bold;
}
.login-lnk a, .login-lnk a:hover
{
	color: #fff !important;
}
.welcome
{
	color: #fff;
	font-size: 12px;
	font-weight: bold;
}
.sep
{
	color: #fff;
	font-weight: bold;
	padding: 0 5px;
}
#logo
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -2px -48px transparent;
	float: left;
	height: 50px;
	margin: 10px 0 0 15px;
	width: 164px;
	text-indent: -9999em;
	display: inline;
	z-index: 999;
}
#logo a
{
	display: block;
	height: 50px;
	width: 164px;
}
.subsidiary
{
	float: left;
	border-left: 1px solid #355c79;
	margin: 20px 0 0 15px;
	padding: 0 0 0 15px;
	height: 33px;
}
.subsidiary a
{
	font-family: arial;
	font-size: 25px;
	color: #fff;
	font-weight: bold;
}
#lnks-info
{
	float: right;
	margin-right: 10px;
	line-height: 13px;
	font-family: arial;
	font-size: 11px;
	color: #6896b7;
	font-weight: bold;
	position: relative;
}
#lnks-info ul
{
	float: left;
	margin: 8px 0 0 0;
	padding: 0;
}
#lnks-info ul li
{
	float: left;
	list-style: none;
	vertical-align: top;
	height: 52px;
	border-right: 1px solid #355c79;
	padding: 0 10px;
}
#lnks-info ul li.last
{
	border: none;
	padding-right: 0;
}
#lnks-info .follow-box
{
	margin: 0;
	padding: 0;
	float: none;
}
#lnks-info .follow-box li
{
	border: 0;
	float: left;
	padding: 0 6px 0 0;
	list-style: none;
	height: auto;
}
#lnks-info .follow-box li.last
{
	padding: 0;
}
#lnks-info .twitdrpdwn
{
	background: #fff;
	border: 1px solid #0376a1;
	position: absolute;
	top: 41px;
	left: 100px;
	margin: 0;
	padding: 5px;
	width: 145px;
	text-align: left;
}
#lnks-info .twitdrpdwn li
{
	list-style: none;
	padding: 2px 15px;
	background: url(/images/twitter-greybullet.gif) no-repeat 0 4px;
	display: block !important;
	height: auto !important;
	float: none !important;
}
#lnks-info .sensexnifty
{
	background: url(/images/indices-bgnew.gif) no-repeat 0 0;
	width: 253px;
	height: 51px;
	line-height: 17px;
}
.sen
{
	padding: 0 10px;
	width: 106px;
	float: left;
	font-family: arial;
}
.sentxt
{
	color: #a2cef1;
	font-size: 10px;
	text-transform: uppercase;
}
.senprice
{
	font-size: 19px;
	color: #fff;
}
.nif
{
	padding: 0 10px;
	width: 107px;
	float: left;
}
.positivegreentxt
{
	color: #45fc4a;
	font-size: 12px;
	font-weight: normal;
}
.negativeredtxt
{
	color: #e96f48;
	font-size: 12px;
	font-weight: normal;
}
.calltxtblock
{
	padding-left: 4px;
}
.mobileinfo
{
	border-bottom: 1px solid #315c7c;
	color: #fff;
	padding-bottom: 3px;
	font-size: 12px;
}
.mobileinfo a
{
	color: #fff !important;
}
.iiflhomepg
{
	padding-top: 3px;
	font-size: 10px;
}
.txt-blue1
{
	color: #6896b7;
}
.txt-blue2
{
	color: #a2cef1;
}
#topNavContainer
{
	width: 985px;
	float: left;
}
#pNav
{
	font-size: 12px;
	font-weight: bold;
}
#pNav ul
{
	list-style-type: none;
	margin: 0 0 0 10px;
	padding: 0;
}
#pNav li
{
	float: left;
	padding: 10px 0 2px 11px;
	display: block;
}
#pNav li a
{
	color: #fff;
	padding: 9px 15px 3px 5px;
}
#pNav li.sel
{
	background-image: url( "/images/topNavL_new.gif" );
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0 0 0 10px;
}
#pNav li.sel a
{
	background-image: url( "/images/topNavR_new.gif" );
	background-position: right top;
	background-repeat: no-repeat;
	color: #fff;
	display: block;
	clear: both;
}
#pNavport a
{
	color: #87d8ff;
	float: right;
	font-size: 12px;
	font-weight: bold;
	margin: 9px 6px 0 15px;
}
#sNav
{
	background-image: url( "/images/secNavBg.gif" );
	background-repeat: repeat-x;
	float: left;
	font-size: 12px;
	font-weight: bold;
	width: 985px;
}
#sNav ul
{
	list-style-type: none;
	margin: 0;
	padding: 0 0 10 5px;
}
#sNav li
{
	float: left;
	padding: 3px 17px 3px 0;
}
#sNav li a
{
	color: #fff;
	padding: 0;
}
#sNav li.sel
{
	background-image: url( "/images/secNavSelL.gif" );
	background-position: left top;
	background-repeat: no-repeat;
	margin: 4px 0 0 0;
	padding: 0 20px 0 5px;
}
#sNav li.sel a
{
	background-image: url( "/images/secNavSelR.gif" );
	background-position: right top;
	background-repeat: no-repeat;
	color: #333;
	display: block;
	font-weight: bold;
	padding: 0 10px 2px 8px;
}
#contentContainer
{
	margin: 10px auto 0;
	width: 985px;
	min-height: 400px;
	height: auto !important;
	height: 400px;
}
.clear
{
	clear: both;
}
#footerContainer
{
	margin: 10px auto 0;
	width: 985px;
}
#footer
{
	background-color: #f4f4f5;
	margin-left: auto;
	margin-right: auto;
	padding: 10px 10px 0;
	width: 965px;
}
.foot-lnks
{
	padding-left: 25px;
}
.footer_explore
{
	font-size: 12px;
	font-weight: bold;
	padding-left: 0;
	width: 100%;
	border-bottom: 1px solid #dedccd;
	padding-bottom: 10px;
	padding-top: 10px;
	float: left;
	clear: both;
}
.social-networking-lnks
{
	margin: 0;
	padding: 0;
}
.social-networking-lnks li
{
	list-style: none;
	float: left;
	padding: 0 10px;
}
.social-networking-lnks li.first
{
	background: url(/images/twitter-greybullet.gif) no-repeat 0 3px;
}
.social-networking-lnks li.separate
{
	background: url(/images/grey-seperator.gif) no-repeat 0 0;
}
.footer-heading
{
	padding: 0 0 10px 0;
	margin: 0;
	color: #002b62;
	font-family: arial;
	font-size: 18px;
	font-weight: normal;
}
.midlnks-block
{
	padding: 0 10px 10px 10px;
	float: left;
}
.footlnks-block
{
	float: left;
	border-right: 1px solid #ccc;
	padding: 0 10px;
	width: 117px;
	min-height: 160px;
	height: auto !important;
}
.footer_head
{
	color: #161616;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	padding: 0;
}
.footer_list
{
	color: #000;
	font-size: 12px;
	font-weight: normal;
	list-style: none;
	margin: 10px 0 0 0;
	padding: 0;
}
.footer_list li
{
	color: #676767;
	font-size: 12px;
	margin: 0;
	padding: 1px 0;
}
.footer_list li a
{
	color: #676767;
	text-decoration: none;
}
.footer_list li a:hover
{
	text-decoration: underline;
}
.a-z-lnks
{
	padding: 5px 10px;
	font-weight: normal;
}
.disclaimer-lnks
{
	padding: 10px 10px 0 10px;
}
.home-copyrights
{
	float: left;
	clear: both;
	color: #989898;
	font-size: 12px;
	padding-bottom: 30px;
	padding-left: 10px;
	padding-top: 10px;
	text-align: left;
}
.text-center
{
	text-align: center;
}
.iiflpipe
{
	padding: 0 10px;
	color: #474747;
	font-weight: bold;
}
.pipe
{
	padding: 0 6px;
	color: #909090;
	font-weight: bold;
}
.txtcalltrade-11
{
	font-size: 11px;
}
.txtcalltradeno-15
{
	font-size: 15px;
	color: #e5e5e5;
}
.txtfollow-10
{
	font-size: 10px;
}
.txtblue
{
	color: #015b99;
}
.txt-grey
{
	color: #676767;
}
h3
{
	margin: 0;
	padding: 0 0 10px;
}
address
{
	padding: 10px 0;
	font-style: normal;
}
.f-left
{
	float: left;
}
.f-right
{
	float: right;
}
.padlr
{
	padding: 0 5px;
}
.nomargin
{
	margin: 0 !important;
}
.nopadding
{
	padding: 0 !important;
}
.noborder
{
	border: none !important;
}
.underline
{
	text-decoration: underline;
}
a
{
	color: #015b99;
	text-decoration: none;
}
a:hover
{
	text-decoration: none;
}
p
{
	text-align: justify;
	padding: 0 0 5px 0;
	margin: 0;
}
.LH
{
	line-height: 18px;
}
.LH_news
{
	line-height: 15px;
}
#headerTop .mIndex
{
	float: left;
	background-image: url(/images/bgMktIndex.gif);
	width: 306px;
	height: 25px;
	background-repeat: no-repeat;
	margin: 0;
}
.mIndex .sensex
{
	float: left;
	color: #FFF;
	margin: 5px 0 0 5px;
	display: inline;
}
.mIndex .nifty
{
	float: right;
	color: #FFF;
	margin: 5px 10px 0 5px;
	display: inline;
}
.mIndex .mUp
{
	color: #3eff6b;
	background-image: url(/images/arrowUp.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 10px;
	margin: 0 0 0 1px;
	background-position: left 1px;
}
.mIndex .mDw
{
	color: #ffb5b8;
	background-image: url(/images/arrowDown.gif);
	background-repeat: no-repeat;
	padding: 0 0 0 10px;
	margin: 0 0 0 1px;
	background-position: left 1px;
}
#headerTop #login a
{
	color: #FFF;
	margin: 0 5px 0 5px;
}
#headerBot
{
	height: 66px;
	clear: both;
}
#logo a
{
	width: 240px;
	height: 44px;
	display: block;
	text-indent: -9999px;
}
#headerBot #banner
{
	margin: 17px 0 0 70px;
	float: left;
}
#headerBotNov10
{
	height: 105px;
	clear: both;
}
#headerBotNov10 #bannernov10
{
	margin: 5px 0 0 10px;
	float: left;
}
#headerBot #login
{
	float: right;
	text-align: right;
	color: #474747;
}
#headerBot #login a
{
	color: #FFF;
	margin: 0 5px 0 5px;
}
.mB10
{
	margin-bottom: 10px;
}
#pNavR a
{
	float: right;
	font-size: 13px;
	font-weight: bold;
	color: #87d8ff;
	margin: 16px 5px 0 0;
}
#sNavR a
{
	float: right;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	margin: 0 15px 0 0;
}
#leftContainerHome
{
	width: 675px;
	float: left;
}
#leftContainerHome1
{
	width: 676px;
	float: left;
}
#rightContainer
{
	width: 305px;
	float: right;
}
.topNews
{
	padding: 0;
	width: 675px;
	float: left;
}
.leftcol2
{
	padding-top: 10px;
	width: 425px;
	float: right;
}
.leftcol1
{
	padding-top: 10px;
	width: 240px;
	float: left;
}
.leftcol3
{
	width: 160px;
	float: left;
}
.leftcol4
{
	width: 515px;
	float: right;
}
.leftmenu
{
	width: 160px;
	float: left;
}
.markets_today
{
	padding: 0;
	width: 240px;
	float: left;
}
.markets_top
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -2px -174px transparent;
	height: 36px;
	width: 240px;
}
.markets_middle
{
	background-image: url(/images/boxL1Mid.gif);
	background-repeat: repeat-y;
	float: left;
	width: 240px;
	padding-top: 1px;
}
.markets_bottom
{
	background: url( "/images/sprite.gif" ) repeat scroll -2px -210px transparent;
	height: 7px;
	width: 240px;
}
.article
{
	padding-top: 10px;
	width: 240px;
	float: left;
}
.article_top
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -2px -174px transparent;
	height: 36px;
	width: 240px;
}
.article_middle
{
	background-image: url(/images/boxL1Mid.gif);
	background-repeat: repeat-y;
	float: left;
	width: 240px;
	padding-top: 2px;
}
.article_bottom
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -2px -210px transparent;
	height: 7px;
	width: 240px;
}
.reserch
{
	padding-left: 0;
	width: 425px;
	float: right;
}
.reserch_top
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -2px -127px transparent;
	height: 36px;
	width: 425px;
}
.reserch_middle
{
	background-image: url(/images/box2Mid.gif);
	background-repeat: repeat-y;
	width: 425px;
}
.reserch_bottom
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -2px -163px transparent;
	height: 7px;
	width: 425px;
}
.google_add
{
	padding-left: 10px;
	width: 200px;
}
.l_speak
{
	padding-left: 10px;
	width: 200px;
}
.search_box
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -167px -51px transparent;
	float: left;
	height: 72px;
	padding: 0;
	width: 300px;
}
.rightcol_add1
{
	margin-top: 10px;
	float: left;
}
.rightcol_add2
{
	margin-top: 10px;
	float: left;
}
.rightcol_add3
{
	margin-top: 10px;
	float: left;
	background-image: url(/images/boxRBg.gif);
	background-repeat: no-repeat;
	width: 300px;
	height: 166px;
}
.rightcol_add4
{
	margin-top: 10px;
	float: left;
}
.product_service
{
	margin-top: 10px;
	float: left;
}
.products_top
{
	background-image: url(/images/boxR1Top.gif);
	background-repeat: no-repeat;
	width: 300px;
	height: 37px;
}
.products_middle
{
	background-image: url(/images/boxR1Mid.gif);
	background-repeat: repeat-y;
	float: left;
	width: 300px;
	padding-top: 3px;
}
.products_bottom
{
	background-image: url(/images/boxR1bot.gif);
	background-repeat: repeat-x;
	width: 300px;
	height: 8px;
}
.millionaire
{
	margin-top: 10px;
	float: left;
	width: 300px;
}
.millionaire_Crictop
{
	background-image: url(/images/boxR1Top_green.gif);
	background-repeat: no-repeat;
	width: 300px;
	height: 34px;
}
.millionaire_top
{
	background: url( "/images/sprite.gif" ) repeat scroll -250px -174px transparent;
	background-repeat: no-repeat;
	height: 37px;
	width: 300px;
}
.millionaire_middle
{
	background-image: url(/images/boxR1Mid.gif);
	background-repeat: repeat-y;
	float: left;
	width: 300px;
	padding-top: 3px;
}
.millionaire_middlenewipo
{
	background-image: url(/images/boxR1Mid.gif);
	background-repeat: repeat-y;
	float: left;
	width: 300px;
}
.millionaire_bottom
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -250px -214px transparent;
	height: 8px;
	width: 300px;
}
.recent_quotes
{
	margin-top: 10px;
	float: left;
}
.event_calender
{
	margin-top: 10px;
	float: left;
}
.quotes_top
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -250px -174px transparent;
	height: 37px;
}
.quotes_middle
{
	background-image: url(/images/boxR1Mid.gif);
	background-repeat: repeat-y;
	float: left;
	width: 300px;
	padding-top: 3px;
}
.quotes_bottom
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -250px -213px transparent;
	height: 8px;
	width: 300px;
}
.make_home
{
	margin-top: 8px;
	font-size: 11px;
	font-family: arial;
	font-weight: normal;
	color: #FFF;
	float: left;
}
.topnews_top
{
	background: url( "/images/sprite.gif" ) repeat scroll -2px -2px transparent;
	width: 675px;
	height: 35px;
}
.topnews_middle
{
	background-image: url(/images/box1mid.gif);
	background-repeat: repeat-y;
	width: 675px;
	float: left;
}
.topnews_bottom
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -2px -40px transparent;
	width: 675px;
	height: 7px;
}
.topnews_label
{
	margin: 0;
	font-size: 16px;
	font-family: verdana;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 8px;
	float: left;
}
.topnews_label_blog
{
	margin: 0;
	font-size: 15px;
	font-family: verdana;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 8px;
	float: left;
}
.topnews_labelnew
{
	margin: 0;
	font-size: 13px;
	font-family: verdana;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 8px;
	float: left;
}
.topnews_label1
{
	margin: 0;
	font-size: 16px;
	font-family: verdana;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 0;
	float: left;
}
.topnews_label2
{
	margin: 0;
	font-size: 14px;
	font-family: arial;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 10px;
	float: left;
}
.flashnews
{
	padding-top: 8px;
	padding-right: 8px;
	font-size: 12px;
}
.flashnews_firefox
{
	padding-top: 4px;
	padding-right: 8px;
	font-size: 12px;
}
.new_cntlabel
{
	float: left;
	font-family: arial;
	font-size: 12px;
	color: #015b99;
	font-weight: bold;
	padding-left: 5px;
}
.news_content
{
	float: left;
	width: 210px;
	font-family: arial;
	font-size: 12px;
	color: #333;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.news_rgtcnt
{
	float: right;
	padding-left: 20px;
}
.newstab
{
	font-size: 12px;
	color: #333;
	margin: 0;
	padding: 0;
	width: 100%;
	font-family: Arial;
	font-weight: bold;
}
.newstab ul
{
	list-style: none;
	padding: 0;
	margin: 0;
	width: 100%;
}
.newstab ul li
{
	float: left;
	list-style: none;
	margin: 0;
	padding: 12px 10px 2px 10px;
}
.newstab ul li a
{
	color: #333;
	text-decoration: none;
}
.newstab ul li.sel
{
	float: left;
	list-style: none;
	margin: 10px 0 0 0;
	padding: 2px 2px 2px 2px;
	background: url(/images/tabGreyL.gif) left top no-repeat;
	vertical-align: middle;
}
.newstab ul li.sel a
{
	color: #FFF;
	text-decoration: none;
	padding: 2px 10px 3px 15px;
	height: 22px;
	background: url(/images/tabGreyR.gif) right top no-repeat;
	font-weight: bold;
	cursor: default;
}
.newstab ul li.sep
{
	float: left;
	margin: 0;
	padding: 12px 0 0 0;
	width: 1px;
	height: 15px;
	color: #999;
}
.newstab ul li.right
{
	margin-right: 0;
	margin-left: 155px;
}
.newstab ul li.right a
{
	font-size: 11px;
	color: #015b99;
	text-decoration: none;
	font-weight: normal;
}
.newstab ul li.right1 a
{
	font-size: 11px;
	color: #015b99;
	text-decoration: none;
	font-weight: normal;
}
.newstab1
{
	font-size: 12px;
	color: #333;
	margin: 0;
	padding: 0;
	width: 100%;
	font-family: Arial;
	font-weight: bold;
}
.newstab1 ul
{
	list-style: none;
	padding: 0;
	margin: 0;
	width: 100%;
}
.newstab1 ul li
{
	float: left;
	list-style: none;
	margin: 0;
	padding: 10px 3px 3px 10px;
}
.newstab1 ul li a
{
	color: #333;
	text-decoration: none;
}
.newstab1 ul li.sel
{
	float: left;
	list-style: none;
	margin: 10px 0 0 0;
	padding: 2px 2px 2px 2px;
	background: url(/images/tabGreyL.gif) left top no-repeat;
	vertical-align: middle;
}
.newstab1 ul li.sel a
{
	color: #FFF;
	text-decoration: none;
	padding: 2px 5px 2px 5px;
	cursor: default;
	height: 22px;
	background: url(/images/tabGreyR.gif) right top no-repeat;
	font-weight: bold;
}
.newstab1 ul li.refresh a
{
	color: #015b99;
	font-size: 11px;
	list-style: none;
	text-decoration: none;
	font-weight: normal;
	padding-left: 10px;
}
.newstab1 ul li.sep
{
	float: left;
	margin: 0;
	padding: 12px 0 0 0;
	width: 1px;
	height: 15px;
	color: #999;
}
.newstab1 ul li.right
{
	margin-right: 0;
	margin-left: 163px;
}
.newstab1 ul li.right a
{
	font-size: 11px;
	color: #015b99;
	text-decoration: none;
	font-weight: normal;
}
.morenews
{
	color: #015b99;
	font-weight: normal;
	float: right;
	padding-right: 10px;
	font-size: 11px;
	padding-bottom: 10px;
}
.news_bluebox
{
	background-color: #f0f7fc;
	padding-left: 15px;
	padding-top: 10px;
	font-size: 12px;
	font-family: arial;
	font-weight: normal;
}
.gray_color
{
	background-color: #f3f3f3;
}
.alt_color
{
	background-color: #f8f8f8;
}
.tbl_header
{
	color: #666;
	font-family: arial;
	font-weight: bold;
	font-size: 12px;
}
.tbl_header_company
{
	color: #000;
	font-family: arial;
	font-weight: bold;
	font-size: 12px;
}
.tbl_header_sharecompany
{
	color: #000;
	font-family: arial;
	font-weight: bold;
	font-size: 11px;
}
.blude_color
{
	color: #015b99;
}
.red_color
{
	color: #d71400;
}
.green_color
{
	color: #008d21;
}
.green_num
{
	font-family: arial;
	font-weight: bold;
	font-size: 13px;
	color: #008d21;
}
.green_num2
{
	font-family: arial;
	font-weight: bold;
	font-size: 14px;
	color: #008d21;
}
.block_num
{
	font-family: arial;
	font-weight: bold;
	font-size: 14px;
	color: #333;
}
.green_num1
{
	font-family: arial;
	font-weight: normal;
	font-size: 13px;
	color: #008d21;
}
.tbl_fontsize_company
{
	margin: 0;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #333;
}
.tbl_fontsize
{
	margin: 0;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #333;
}
.tbl_fontsizeNew
{
	margin: 0;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #333;
}
.tbl_fontsize_gm
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333;
}
.tbl td
{
	padding-left: 8px;
}
.tbl_new td
{
	padding-left: 3px;
}
.tbl1 td
{
	padding-left: 8px;
	border-bottom: 1px solid #cfcfcf;
	background-color: #EEE;
}
.tb5 td
{
	padding-left: 10px;
	border-bottom: 1px solid #f5f5f5;
}
.tb6 td
{
	padding-left: 5px;
	padding-right: 5px;
	border-bottom: 1px solid #f5f5f5;
}
.product_cnt
{
	font-family: arial;
	font-size: 13px;
	color: #015b99;
}
.product_cnt a
{
	text-decoration: none;
}
.tbl2
{
	font-family: arial;
	font-size: 12px;
}
.tbl2_date
{
	font-family: arial;
	font-size: 11px;
}
.tbl2 td
{
	padding-left: 5px;
}
.form_label
{
	font-family: arial;
	font-size: 12px;
	color: #333;
	font-weight: bold;
	margin: 0;
}
.form_label1
{
	font-family: arial;
	font-size: 12px;
	color: #333;
	font-weight: bold;
	margin: 0;
	float: left;
}
.sexsex_label
{
	background-color: #d9e7f2;
	font-family: arial;
	font-size: 13px;
	padding: 5px 5px 5px 8px;
	font-weight: bold;
	color: #333;
}
.market_Btnlbl
{
	background-color: #d9e7f2;
	font-family: arial;
	font-size: 12px;
	padding: 5px 5px 5px 8px;
	font-weight: normal;
	color: #333;
}
.article_Cnt
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	padding: 0 !important;
	margin: 0 !important;
}
.article_Cnt ul
{
	padding-top: 0 !important;
	padding-bottom: 0 !important;
	margin-top: 0 !important;
	margin-bottom: 0 !important;
	padding-left: 0;
	margin-left: 7px;
}
.article_Cnt ul li
{
	list-style-type: none;
	vertical-align: middle;
}
.article_Cnt ul li a
{
	text-decoration: none;
	color: #015b99;
	padding: 0;
}
.article_bluebox
{
	background-color: #f0f7fc;
	padding-left: 8px;
	padding-top: 5px;
	padding-right: 30px;
	font-size: 12px;
	font-family: arial;
	font-weight: normal;
}
.discuss
{
	padding-top: 10px;
	width: 425px;
	float: left;
}
.discuss_top
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -250px -224px transparent;
	height: 36px;
	width: 425px;
}
.discuss_middle
{
	background-image: url(/images/box4Mid.gif);
	background-repeat: repeat-y;
	float: left;
	width: 425px;
	padding-top: 3px;
	background-color: #FFF;
}
.discuss_bottom
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -250px -262px transparent;
	height: 7px;
	width: 425px;
}
.gray_box
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #333;
	background-color: #f0f0f0;
	font-weight: bold;
	padding: 10px 0 10px 5px;
}
.gray_boxVidpoll
{
	margin: 0;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #333;
	background-color: #f0f0f0;
	font-weight: bold;
	padding: 10px 0 10px 10px;
}
.discussion_cnt
{
	padding-left: 10px;
	padding-right: 20px;
	font-size: 12px;
	font-family: arial;
	color: #333;
	padding-top: 10px;
}
.discussion_date
{
	font-family: arial;
	font-size: 12px;
	padding-left: 90px;
	color: #8b8b8b;
}
.discussion_cmt
{
	font-family: arial;
	font-size: 12px;
	color: #333;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	font-weight: normal;
}
.gray_box1
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #333;
	background-color: #f0f0f0;
	font-weight: bold;
	padding: 8px 0 8px 9px;
	border-top: 1px solid #CCC;
}
.gray_box_poll
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #333;
	background-color: #f0f0f0;
	font-weight: bold;
	padding: 8px 0 8px 9px;
}
.gray_border
{
	border-top: 1px solid #CCC;
	height: 2px;
}
.discussion_cnt1
{
	font-size: 12px;
	font-family: arial;
	color: #015b99;
	padding-top: 10px;
}
.discussion_cmt1
{
	font-family: arial;
	font-size: 12px;
	color: #333;
	padding-top: 5px;
	font-weight: normal;
}
.poll
{
	font-family: arial;
	font-size: 12px;
	color: #333;
	padding-left: 8px;
	font-weight: normal;
}
.pollG
{
	float: left;
	background-color: #009330;
	color: #fff;
	width: 80px;
}
.pollR
{
	float: left;
	background-color: #c83603;
	color: #fff;
	width: 60px;
}
.pollGr
{
	float: left;
	background-color: #9c9c9c;
	color: #fff;
	width: 40px;
}
.recent_reserch
{
	font-family: arial;
	font-size: 12px;
	color: #333;
	font-weight: normal;
}
recent_reserch td
{
	vertical-align: top;
}
.reserchtab
{
	font-size: 12px;
	color: #333;
	margin: 0;
	padding: 0;
	width: 100%;
	font-family: Arial;
	font-weight: bold;
}
.reserchtab ul
{
	list-style: none;
	padding: 0;
	margin: 0;
	width: 100%;
}
.reserchtab ul li
{
	float: left;
	list-style: none;
	margin: 0;
	padding: 12px 3px 2px 3px;
}
.reserchtab ul li a
{
	color: #333;
	text-decoration: none;
}
.reserchtab ul li.sel
{
	float: left;
	list-style: none;
	margin: 10px 0 0 0;
	padding: 2px 2px 2px 2px;
	background: url(/images/tabGreyL.gif) left top no-repeat;
	vertical-align: middle;
}
.reserchtab ul li.sel a
{
	color: #FFF;
	text-decoration: none;
	padding: 2px 10px 2px 15px;
	height: 22px;
	background: url(/images/tabGreyR.gif) right top no-repeat;
	font-weight: bold;
	cursor: default;
}
.reserchtab ul li.sep
{
	float: left;
	margin: 0;
	padding: 12px 0 0 0;
	width: 1px;
	height: 15px;
	color: #999;
}
.reserchtab ul li.right
{
	margin-right: 5px;
	margin-left: 180px;
}
.reserchtab ul li.right a
{
	font-size: 11px;
	color: #015b99;
	text-decoration: none;
	font-weight: normal;
}
.rtblres td
{
	padding-left: 10px;
	padding-right: 10px;
	font-size: 11px;
	color: #333;
	font-weight: normal;
}
.tblfo td
{
	padding-left: 2px;
	font-size: 11px;
	color: #333;
	font-weight: normal;
	padding-right: 2px;
}
.tbl3 td
{
	padding-left: 18px;
	font-size: 12px;
	color: #333;
	font-weight: bold;
	padding-right: 2px;
}
.rtbl3 td
{
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
	color: #333;
	font-weight: normal;
}
.tbl10 td
{
	padding-left: 5px;
	font-size: 12px;
	color: #333;
	font-weight: bold;
	padding-right: 2px;
}
.tbl4 td
{
	padding-left: 10px;
	font-size: 12px;
	color: #333;
	font-weight: normal;
	padding-right: 10px;
}
.bluebg
{
	background-color: #c3daea;
}
.whitebg
{
	background-color: #FFF;
}
.morelink
{
	padding-left: 290px;
	font-size: 11px;
	width: 425px;
	padding-top: 5px;
}
.ranbaxy_new
{
	font-family: arial;
	font-size: 12px;
	color: #333;
	font-weight: normal;
	padding-left: 5px;
}
.ranbaxy_Res
{
	font-family: arial;
	font-size: 11px;
	color: #333;
	font-weight: normal;
	float: left;
	padding-left: 5px;
}
.ranbaxy
{
	font-family: arial;
	font-size: 12px;
	color: #333;
	font-weight: normal;
	float: left;
	padding-left: 5px;
}
.ranbaxy1
{
	font-family: arial;
	font-size: 12px;
	color: #333;
	font-weight: normal;
	float: left;
	padding-left: 0;
}
.ranbaxy2
{
	font-family: arial;
	font-size: 12px;
	color: #333;
	font-weight: bold;
	float: left;
	padding-left: 15px;
	padding-right: 10px;
}
.ranbaxy3
{
	font-family: arial;
	font-size: 12px;
	color: #333;
	font-weight: normal;
	float: left;
	padding-left: 5px;
	padding-right: 10px;
}
.ranbaxy4
{
	font-family: arial;
	font-size: 12px;
	color: #333;
	font-weight: normal;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
}
.ranbaxynofloat
{
	font-family: arial;
	font-size: 12px;
	color: #333;
	font-weight: normal;
	padding-left: 5px;
}
.reliance
{
	padding-left: 0;
	width: 425px;
	float: right;
	padding-top: 0;
}
.reliance_top
{
	background-image: url(/images/box3Top.gif);
	background-repeat: no-repeat;
	width: 425px;
	height: 6px;
}
.reliance_middle
{
	background-image: url(/images/box3Mid.gif);
	background-repeat: repeat-y;
	width: 425px;
}
.reliance_bottom
{
	background-image: url(/images/box3Bot.gif);
	background-repeat: repeat-x;
	width: 425px;
	height: 8px;
}
.reliance_cnt
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #333;
}
.reliance_cnt ul
{
	vertical-align: bottom;
}
.reliance_cnt ul li
{
	list-style-type: none;
	padding: 3px;
	vertical-align: bottom;
}
.ambani
{
	padding-left: 0;
	width: 425px;
}
.ambani_top
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -250px -224px transparent;
	width: 425px;
	height: 37px;
}
.ambani_middle
{
	background-image: url(/images/box4Mid.gif);
	background-repeat: repeat-y;
	float: left;
	width: 425px;
}
.ambani_bottom
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -250px -262px transparent;
	width: 425px;
	height: 8px;
}
.darkblue_box
{
	background-color: #00396d;
	padding-left: 65px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 12px;
	font-family: arial;
	color: #fff;
}
.darkblue_box1
{
	background-color: #00396d;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 12px;
	font-family: arial;
	color: #fff;
}
.portfolio
{
	padding-left: 0;
	width: 425px;
	float: right;
	padding-top: 10px;
}
.portfolio_top
{
	background-image: url(/images/box3Top.gif);
	background-repeat: no-repeat;
	width: 425px;
	height: 6px;
}
.portfolio_middle
{
	background-image: url(/images/box3Mid.gif);
	background-repeat: repeat-y;
	width: 425px;
}
.portfolio_bottom
{
	background-image: url(/images/box3Bot.gif);
	background-repeat: repeat-x;
	width: 425px;
	height: 8px;
}
.leader_speak
{
	padding-left: 0;
	width: 425px;
}
.leader_top
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -250px -224px transparent;
	height: 37px;
	width: 425px;
}
.leader_middle
{
	background-image: url(/images/box4Mid.gif);
	background-repeat: repeat-y;
	float: left;
	width: 425px;
}
.leader_bottom
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -250px -262px transparent;
	width: 425px;
	height: 8px;
}
.ticker
{
	padding-left: 0;
	width: 425px;
	padding-top: 8px;
	background-image: url(/images/tickerBg.gif);
	width: 425px;
	height: 262px;
	background-repeat: no-repeat;
}
.ticker_cnt
{
	background-image: url(/images/tickerTxtBg.gif);
	background-repeat: no-repeat;
	width: 168px;
	height: 242px;
}
.news_cnt
{
	float: left;
	font-family: arial;
	font-size: 12px;
	padding-left: 0 !important;
	margin: 0 !important;
}
.news_cnt ul
{
	list-style-type: none;
	line-height: 20px;
	padding-left: 8px;
	margin: 0 !important;
}
.h2head
{
	font-size: 12px;
	font-weight: normal;
	margin: 0;
}
.rgt_forge
{
	padding-left: 0;
	width: 300px;
	padding-top: 10px;
}
.forge_top
{
	background-image: url(/images/boxR3Top.gif);
	background-repeat: no-repeat;
	width: 300px;
	height: 49px;
}
.forge_middle
{
	background-image: url(/images/boxR3Mid.gif);
	background-repeat: repeat-y;
	float: left;
	width: 300px;
	background-color: #e9f2f9;
}
.forge_bottom
{
	background-image: url(/images/boxR3Bot.gif);
	background-repeat: repeat-x;
	width: 300px;
	height: 7px;
}
.forge_Hlabel
{
	font-size: 11px;
	color: #353535;
	font-family: arial;
	padding-top: 4px;
	padding-left: 10px;
}
.forge_Hlabel1
{
	padding-top: 5px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 16px;
	color: #353535;
	font-weight: bold;
	padding-left: 10px;
}
.fcnt
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	padding-left: 10px;
}
.fcnt1
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	padding-left: 10px;
	padding-right: 40px;
	text-align: justify;
}
.fcnt2
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
	padding-top: 10px;
}
.tbl_border
{
	border: 1px solid #999;
	line-height: 2px;
}
.learn_center
{
	width: 300px;
	font-family: arial;
	padding-top: 10px;
	padding-left: 10px;
}
.pics
{
	width: 300px;
	font-family: arial;
	padding-top: 10px;
	padding-left: 10px;
}
.lcenter_label
{
	font-size: 18px;
	font-family: verdana;
	font-weight: bold;
	padding-left: 0;
	float: left;
}
.lcenter_Cnt
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	padding: 0 !important;
	margin: 0 !important;
}
.lcenter_Cnt ul
{
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	margin-top: 0 !important;
	margin-bottom: 0 !important;
	padding-left: 5px;
	margin-left: 0;
}
.lcenter_Cnt ul li
{
	list-style-type: none;
	vertical-align: middle;
}
.lcenter_Cnt ul li a
{
	text-decoration: none;
	color: #015b99;
	padding: 0;
}
.sel_un_vid
{
	color: #656565;
	font-weight: bold;
	font-size: 12px;
	padding-left: 25px;
	padding-top: 15px;
}
.unselvid
{
	color: #656565;
	font-size: 12px;
	padding-left: 15px;
}
.selvid
{
	background-image: url(/images/leftNavSel.gif);
	background-repeat: no-repeat;
	height: 19px;
	background-color: #FFF;
	padding: 0;
	font-size: 12px;
	font-weight: bold;
	padding-left: 8px;
}
.top_funds
{
	width: 515px;
	padding-left: 10px;
}
.funds_top
{
	background-image: url(/images/box5Top.gif);
	background-repeat: no-repeat;
	width: 504px;
	height: 35px;
}
.funds_middle
{
	background-image: url(/images/1px_white_line_border.gif);
	background-repeat: repeat-y;
	float: left;
	width: 504px;
}
.funds_bottom
{
	background-image: url(/images/box5Bot.gif);
	background-repeat: repeat-x;
	width: 504px;
	height: 7px;
}
.fundtab
{
	clear: both;
	float: left;
	font-size: 12px;
	color: #333;
	margin: 0;
	padding: 0;
	width: 100%;
	font-family: Arial;
	font-weight: bold;
}
.fundtab ul
{
	list-style: none;
	padding: 0 0 0 0 !important;
	margin: 0 0 0 0 !important;
	width: 100%;
}
.fundtab ul li
{
	float: left;
	list-style: none;
	margin: 0;
	padding: 0 5px 5px 5px;
}
.fundtab ul li a
{
	color: #333;
	text-decoration: none;
}
.fundtab ul li.sel
{
	float: left;
	list-style: none;
	margin: -5px 0 0 0;
	padding: 2px 5px 5px 2px;
	background: url(/images/tabGreyL.gif) left top no-repeat;
	vertical-align: middle;
}
.fundtab ul li.sel a
{
	color: #FFF;
	text-decoration: none;
	cursor: default;
	padding: 2px 10px 5px 15px;
	background: url(/images/tabGreyR.gif) right top no-repeat;
	font-weight: bold;
}
.fundtab ul li.sep
{
	float: left;
	margin: 0;
	padding: 0 5px 5px 5px;
	width: 1px;
	color: #999;
}
.fundtab ul li.right
{
	margin-right: 0;
	margin-left: 20px;
}
.fundtab ul li.right a
{
	font-size: 11px;
	color: #015b99;
	text-decoration: none;
	font-weight: normal;
}
.find_funds
{
	padding-left: 0;
	width: 515px;
	padding-left: 10px;
	padding-top: 10px;
}
.find_top
{
	background-image: url(/images/box5Top.gif);
	background-repeat: no-repeat;
	width: 504px;
	height: 35px;
}
.find_middle
{
	background-image: url(/images/box5Mid.gif);
	background-repeat: repeat-y;
	float: left;
	width: 504px;
}
.find_middle1
{
	background-image: url(/images/1px_white_line_border.gif);
	background-repeat: repeat-y;
	float: left;
	width: 504px;
}
.find_bottom
{
	background-image: url(/images/box5Bot.gif);
	background-repeat: repeat-x;
	width: 504px;
	height: 7px;
}
.reliance1
{
	padding-left: 0;
	width: 425px;
	padding-top: 0;
}
.reliance1_top
{
	background-image: url(/images/box3Top.gif);
	background-repeat: no-repeat;
	width: 425px;
	height: 6px;
}
.reliance1_middle
{
	background-image: url(/images/box3Mid.gif);
	background-repeat: repeat-y;
	width: 425px;
}
.reliance1_bottom
{
	background-image: url(/images/box3Bot.gif);
	background-repeat: repeat-x;
	width: 425px;
	height: 8px;
}
.reliance2
{
	padding-left: 0;
	width: 515px;
	padding-top: 0;
}
.reliance2_top
{
	background-image: url(/images/box7Top.gif);
	background-repeat: no-repeat;
	width: 504px;
	height: 6px;
}
.reliance2_middle
{
	background-image: url(/images/box7Mid.gif);
	background-repeat: repeat-y;
	width: 504px;
}
.reliance2_bottom
{
	background-image: url(/images/box7Bot.gif);
	background-repeat: repeat-x;
	width: 504px;
	height: 8px;
}
.reliance3
{
	padding-left: 0;
	width: 675px;
	padding-top: 0;
}
.reliance3_top
{
	background-image: url(/images/box8Top.gif);
	background-repeat: no-repeat;
	width: 675px;
	height: 6px;
}
.reliance3_middle
{
	background-image: url(/images/box8Mid.gif);
	background-repeat: repeat-y;
	width: 675px;
}
.reliance3_bottom
{
	background-image: url(/images/box8Bot.gif);
	background-repeat: repeat-x;
	width: 675px;
	height: 8px;
}
.nfoupdates
{
	padding-left: 0;
	width: 515px;
	padding-left: 10px;
	padding-top: 0;
}
.nfo
{
	padding-top: 10px;
	width: 247px;
	float: left;
}
.nfo_top
{
	background-image: url(/images/box4Top1.gif);
	background-repeat: no-repeat;
	width: 247px;
	height: 37px;
}
.nfo_middle
{
	background-image: url(/images/box4Mid1.gif);
	background-repeat: repeat-y;
	float: left;
	width: 247px;
	padding-top: 2px;
}
.nfo_bottom
{
	background-image: url(/images/box4Bot1.gif);
	background-repeat: repeat-x;
	width: 247px;
	height: 8px;
}
.m_speak
{
	padding-top: 10px;
	width: 247px;
	float: right;
	padding-right: 10px;
}
.Mspeak_top
{
	background-image: url(/images/box4Top1.gif);
	background-repeat: no-repeat;
	width: 247px;
	height: 37px;
}
.Mspeak_middle
{
	background-image: url(/images/box4Mid1.gif);
	background-repeat: repeat-y;
	float: left;
	width: 247px;
	padding-top: 2px;
}
.Mspeak_bottom
{
	background-image: url(/images/box4Bot1.gif);
	background-repeat: repeat-x;
	width: 247px;
	height: 8px;
}
.newstab2
{
	clear: both;
	float: left;
	font-size: 12px;
	color: #333;
	margin: 0;
	padding: 0;
	width: 100%;
	font-family: Arial;
	font-weight: bold;
}
.newstab2 ul
{
	list-style: none;
	padding: 0;
	margin: 0;
	width: 100%;
}
.newstab2 ul li
{
	float: left;
	list-style: none;
	margin: 0;
	padding: 10px 3px 2px 10px;
}
.newstab2 ul li a
{
	color: #333;
	text-decoration: none;
}
.newstab2 ul li.sel
{
	float: left;
	list-style: none;
	margin: 8px 0 0 0;
	padding: 2px 2px 2px 2px;
	background: url(/images/tabGreyL.gif) left top no-repeat;
	vertical-align: middle;
}
.newstab2 ul li.sel a
{
	color: #FFF;
	text-decoration: none;
	padding: 2px 5px 2px 5px;
	cursor: default;
	height: 22px;
	background: url(/images/tabGreyR.gif) right top no-repeat;
	font-weight: bold;
}
.newstab2 ul li.sep
{
	float: left;
	margin: 0;
	padding: 10px 0 0 10px;
	width: 1px;
	height: 15px;
	color: #999;
}
.tax
{
	width: 300px;
}
.tax_top
{
	background-image: url(/images/box3Top3.gif);
	background-repeat: no-repeat;
	width: 300px;
	height: 6px;
}
.tax_middle
{
	background-image: url(/images/box3Mid3.gif);
	background-repeat: repeat-y;
	width: 300px;
	padding-top: 3px;
}
.tax_bottom
{
	background-image: url(/images/box3Bot1.gif);
	background-repeat: repeat-x;
	width: 300px;
	height: 8px;
}
.hotlinks
{
	width: 300px;
	padding-top: 10px;
}
.hotlink_cnt
{
	padding: 10px;
	width: 280px;
}
.hotlink_big
{
	font-family: arial;
	font-size: 16px;
	font-weight: normal;
	color: #6ec0f9;
}
.hotlink_medium
{
	font-family: arial;
	font-size: 14px;
	font-weight: normal;
	color: #6ec0f9;
}
.hotlink_small
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #6ec0f9;
}
.calender_top
{
	height: 35px;
	background-color: #dcdcdc;
	border-bottom: 1px solid gray;
}
.news_tbl td
{
	padding-left: 10px;
	padding-right: 10px;
}
.Cdays
{
	color: #999;
	font-size: 11px;
	font-family: arial;
	font-weight: bold;
	padding-top: 3px;
}
.Cnum
{
	color: #333;
	font-size: 11px;
	font-family: arial;
	font-weight: bold;
	padding-top: 3px;
}
.new_secnav
{
	font-size: 11px;
	font-family: arial;
	color: #333;
	padding-left: 5px;
	width: 485px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.calender_cnt
{
	padding-top: 10px;
	padding-left: 10px;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
}
.markets_box
{
	padding-left: 10px;
}
.markets_rgtcnt
{
	font-size: 11px;
	font-weight: normal;
	font-family: arial;
}
.MCnt
{
	padding-left: 20px;
	padding-top: 10px;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #333;
}
.D_paging
{
	padding-left: 10px;
	padding-top: 10px;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	width: 200px;
	float: left;
}
.D_paging1
{
	padding-left: 10px;
	padding-top: 10px;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	padding-right: 10px;
	float: right;
}
.D_head
{
	margin: 0;
	font-family: arial;
	font-size: 12px;
	color: #333;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 10px;
}
.Bulls
{
	padding-left: 20px;
	padding-top: 10px;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	width: 515px;
}
.B_top
{
	font-family: arial;
	font-size: 16px;
	font-weight: normal;
	color: #333;
}
.B_mainCnt
{
	width: 504px;
	padding-top: 10px;
}
.B_mainCntL
{
	width: 202px;
	float: left;
}
.B_mainCntR
{
	float: right;
	padding-left: 0;
	padding-right: 10px;
}
.share_Cnt
{
	padding-left: 20px;
	font-family: arial;
	font-size: 12px;
	color: #333;
	font-weight: normal;
}
.abtus_Cnt
{
	font-family: arial;
	font-size: 12px;
	color: #333;
	font-weight: normal;
	padding: 10px;
}
.testimonial
{
	padding-left: 0;
	width: 300px;
	float: right;
	padding-top: 10px;
}
.testimonial_top
{
	background-image: url(/images/box31Top.gif);
	background-repeat: no-repeat;
	width: 300px;
	height: 6px;
}
.testimonial_middle
{
	background-image: url(/images/box31Mid.gif);
	background-repeat: repeat-y;
	width: 300px;
}
.testimonial_bottom
{
	background-image: url(/images/box31Bot.gif);
	background-repeat: repeat-x;
	width: 300px;
	height: 8px;
}
.testimonial_Cnt
{
	width: 300px;
}
.testimonial_CntR
{
	float: right;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	width: 195px;
	padding-right: 10px;
}
.testimonial_CntR1
{
	float: right;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	width: 190px;
	padding-right: 10px;
}
.testimonial_CntL
{
	float: left;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	padding-left: 10px;
	width: 85px;
}
.testimonial_CntL1
{
	float: left;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	padding-left: 10px;
	width: 90px;
}
.T_name
{
	float: right;
	padding-right: 10px;
	font-family: arial;
	font-size: 11px;
	color: #999;
	padding-top: 0;
}
.factfind_box
{
	width: 133px;
	height: 64px;
	border: 1px solid #dbdbdb;
}
.factfind_green
{
	height: 45px;
	width: 133px;
	background-color: #e3f6c2;
}
.factfind_rose
{
	height: 45px;
	width: 133px;
	background-color: #ffb9ad;
}
.factfind_gray
{
	height: 19px;
	width: 133px;
	background-color: #d0d0d0;
}
.green_Cnt
{
	font-family: arial;
	font-size: 20px;
	font-weight: bold;
	color: #008d21;
	vertical-align: bottom;
}
.gray_Cnt
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #656565;
}
.red_cnt
{
	font-family: arial;
	font-size: 20px;
	font-weight: bold;
	color: #e00c0c;
}
.MahindraF
{
	background-color: #f4f4f4;
}
.MCnt1
{
	padding: 10px 10px 10px 2px;
	font-family: arial;
	font-size: 12px;
	color: #333;
	font-weight: normal;
}
.M_toplink
{
	font-family: arial;
	font-size: 11px;
	color: #656565;
	font-weight: normal;
	float: right;
	padding-right: 10px;
	padding-top: 5px;
}
.M_link
{
	font-family: arial;
	font-size: 12px;
	color: #656565;
	font-weight: normal;
}
.reports_header
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	background-color: #cee4f9;
	padding: 5px;
}
.reports_header1
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	background-color: #cee4f9;
	padding: 5px;
}
.reports_header2
{
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	background-color: #cee4f9;
	padding-right: 10px;
}
.reports_Cnt
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	padding: 5px;
	color: #333;
}
.reports_Cnt1
{
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	padding: 5px;
	color: #999;
}
.reports_Cnt3
{
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	padding-top: 5px;
	color: #999;
}
.reports_Cnt2
{
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #999;
}
.tbl_border
{
	border-bottom: 1px solid #e1e0e0;
	padding-left: 5px;
	padding-right: 5px;
}
.tbl7 td
{
	padding-left: 10px;
	padding-right: 10px;
}
.flash_news
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	background-color: #ebfbd2;
	padding: 5px;
}
.Mbuzz_left
{
	float: left;
	width: 156px;
	background-color: #e3e2e2;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #656565;
}
.Mbuzz_right
{
	float: right;
	width: 493px;
	background-color: #FFF;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #656565;
	padding-right: 10px;
}
.Brgt_Cnt
{
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	padding-right: 20px;
	float: right;
}
.BuzzNav
{
	width: 160px;
	background-repeat: repeat-y;
	float: left;
	padding-bottom: 10px;
}
.BuzzNav ul
{
	padding-top: 0 !important;
	padding-bottom: 0 !important;
	margin-top: 20px !important;
	margin-bottom: 0 !important;
	padding-left: 10px;
	margin-left: 0;
}
.BuzzNav ul li
{
	list-style-type: none;
	vertical-align: middle;
	font-family: arial;
	margin-top: 10px;
}
.BuzzNav ul li.unsel
{
	list-style-type: none;
	vertical-align: middle;
	font-family: arial;
	font-size: 5px !important;
	color: #656565;
	margin-top: 10px !important;
	font-weight: normal !important;
}
.BuzzNav ul li.unsel a
{
	font-family: arial;
	font-size: 12px;
	color: #656565;
	font-weight: normal;
	padding-left: 12px;
}
.BuzzNav ul li a
{
	font-family: arial;
	font-size: 13px;
	color: #656565;
	font-weight: bold;
	padding-left: 12px;
}
.BuzzNav ul li.sel
{
	background-image: url(/images/leftNavSel.gif);
	background-repeat: no-repeat;
	height: 19px;
	background-color: #FFF;
	padding: 0;
}
.BuzzNav ul li.sel a
{
	background-color: #FFF;
	margin-top: 9px;
	margin-left: 2px;
	margin-bottom: 8px;
}
.buzzR
{
	padding-left: 0;
	width: 493px;
	padding-top: 0;
}
.buzzR_top
{
	background-image: url(/images/boxTopBull.gif);
	background-repeat: no-repeat;
	width: 493px;
	height: 22px;
}
.buzzR_top1
{
	background-image: url(/images/boxTopBear.gif);
	background-repeat: no-repeat;
	width: 493px;
	height: 22px;
}
.buzzR_middle
{
	background-image: url(/images/box7Mid1.gif);
	background-repeat: repeat-y;
	width: 493px;
}
.buzzR_bottom
{
	background-image: url(/images/box72Bot.gif);
	background-repeat: repeat-x;
	width: 493px;
	height: 8px;
}
.buzz_topcnt
{
	background-image: url(images/boxTopBull.gif);
	background-repeat: no-repeat;
	width: 493px;
	height: 22px;
}
.featured_reports
{
	padding-left: 0;
	width: 675px;
	padding-top: 0;
}
.reports
{
	padding-top: 10px;
	width: 426px;
	float: left;
}
.reports_top
{
	background-image: url(/images/box15Top.gif);
	background-repeat: no-repeat;
	width: 426px;
	height: 37px;
}
.reports_middle
{
	background-image: url(/images/box15Mid.gif);
	background-repeat: repeat-y;
	float: left;
	width: 426px;
}
.reports_bottom
{
	background-image: url(/images/box15Bot.gif);
	background-repeat: repeat-x;
	width: 426px;
	height: 8px;
}
.articles
{
	padding-top: 10px;
	width: 240px;
	float: right;
}
.articles_top
{
	background-image: url(/images/box16Top.gif);
	background-repeat: no-repeat;
	width: 240px;
	height: 36px;
}
.articles_middle
{
	background-image: url(/images/box16Mid.gif);
	background-repeat: repeat-y;
	float: left;
	width: 240px;
	padding-top: 2px;
}
.articles_bottom
{
	background-image: url(/images/box16Bot.gif);
	background-repeat: repeat-x;
	width: 240px;
	height: 7px;
}
.Fleft_cnt
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	float: left;
	width: 95px;
}
.Frgt_cnt
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	float: right;
	width: 315px;
}
.networth
{
	background-image: url(/images/bgNetworth.gif);
	width: 226px;
	height: 51px;
	float: left;
}
.netCnt
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	padding-left: 10px;
	padding-top: 8px;
}
.netCnt1
{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	padding-left: 10px;
	padding-top: 8px;
	float: left;
}
.netCnt2
{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #279b0d;
	padding-right: 10px;
	padding-top: 8px;
	float: right;
}
.netCnt3
{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #e00c0c;
	padding-right: 10px;
	padding-top: 8px;
	float: right;
}
.bestper
{
	background-image: url(/images/bgBestPerformer.gif);
	width: 221px;
	height: 51px;
	float: left;
}
.worstper
{
	background-image: url(/images/bgWorstPerformer.gif);
	width: 221px;
	height: 51px;
	float: right;
}
.graph
{
	padding-left: 0;
	width: 675px;
	padding-top: 0;
}
.graph_top
{
	background-image: url(/images/box9Top.gif);
	background-repeat: no-repeat;
	width: 675px;
	height: 37px;
}
.graph_middle
{
	background-image: url(/images/box9Mid.gif);
	background-repeat: repeat-y;
	width: 675px;
}
.graph_bottom
{
	background-image: url(/images/box9Bot.gif);
	background-repeat: repeat-x;
	width: 675px;
	height: 7px;
}
.G_TopCnt
{
	background-color: #f2f2f2;
}
.tbl10 td
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #656565;
	padding-left: 10px;
}
.G_BotCnt
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #656565;
}
.alert
{
	padding-left: 0;
	width: 985px;
	padding-top: 0;
}
.alert_top
{
	background-image: url(/images/box10Top.gif);
	background-repeat: no-repeat;
	width: 985px;
	height: 6px;
}
.alert_middle
{
	background-image: url(/images/box10Mid.gif);
	background-repeat: repeat-y;
	width: 985px;
}
.alert_bottom
{
	background-image: url(/images/box10Bot.gif);
	background-repeat: repeat-x;
	width: 985px;
	height: 7px;
}
.tracker
{
	padding-left: 0;
	width: 985px;
	padding-top: 0;
}
.tracker_top
{
	background-image: url(/images/box11Top.gif);
	background-repeat: no-repeat;
	width: 985px;
	height: 6px;
}
.tracker_middle
{
	background-image: url(/images/box11Mid.gif);
	background-repeat: repeat-y;
	width: 985px;
}
.tracker_bottom
{
	background-image: url(/images/box11Bot.gif);
	background-repeat: repeat-x;
	width: 985px;
	height: 7px;
}
.tbl_Bclr
{
	background-color: #e9e9e9;
}
.tbl_Bclr1
{
	background-color: #f6f6f6;
}
.tbl_Bclr2
{
	background-color: #d5edae;
}
.blue_Clr
{
	color: #015b99;
}
.tracker_midCnt
{
	background-color: #f8ffed;
}
.transaction
{
	padding-left: 0;
	width: 405px;
	padding-top: 0;
}
.trans_top
{
	background-image: url(/images/box12Top.gif);
	background-repeat: no-repeat;
	width: 405px;
	height: 32px;
}
.trans_middle
{
	background-image: url(/images/box12Mid.gif);
	background-repeat: repeat-y;
	width: 405px;
}
.trans_bottom
{
	background-image: url(/images/box12Bot.gif);
	background-repeat: repeat-x;
	width: 405px;
	height: 5px;
}
.tbl_11 td
{
	padding-left: 10px;
	padding-right: 10px;
	border-top: 1px solid #FFF;
}
.tbl_11 th
{
	background-color: #f0f0f0;
	border-top: 1px solid #dedddd;
}
.tbl_12 td
{
	background-color: #f6f6f6;
	border-right: 1px solid #d9d9d9;
	border-top: 1px solid #d9d9d9;
}
.tbl_20 td
{
	border-right: 1px solid #d9d9d9;
}
.tbl_21 td
{
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.desk
{
	padding-left: 0;
	width: 419px;
	padding-top: 0;
}
.desk_top
{
	background-image: url(/images/box13Top.gif);
	background-repeat: no-repeat;
	width: 419px;
	height: 36px;
}
.desk_middle
{
	background-image: url(/images/boxGradient001.gif);
	background-repeat: repeat-x;
	height: 139px;
	width: 417px;
	background-color: #eef6fb;
	border-left: 1px solid #b1ddfd;
	border-right: 1px solid #b1ddfd;
}
.desk_bottom
{
	background-image: url(/images/box13Bot.gif);
	background-repeat: repeat-x;
	width: 419px;
	height: 6px;
}
.desk1
{
	padding-left: 0;
	width: 245px;
	padding-top: 0;
}
.desk1_top
{
	background-image: url(/images/box14Top.gif);
	background-repeat: no-repeat;
	width: 245px;
	height: 36px;
}
.desk1_middle
{
	background-image: url(/images/boxGradient001.gif);
	background-repeat: repeat-x;
	width: 243px;
	height: 139px;
	background-color: #eef6fb;
	border-left: 1px solid #b1ddfd;
	border-right: 1px solid #b1ddfd;
}
.desk1_bottom
{
	background-image: url(/images/box14Bot.gif);
	background-repeat: repeat-x;
	width: 245px;
	height: 6px;
}
.infolineL
{
	float: left;
	width: 100px;
	font-family: arial;
	font-size: 18px;
	color: #333;
	font-weight: bold;
	padding-left: 10px;
}
.infolineR
{
	float: right;
	padding-right: 10px;
	width: 180px;
	font-family: arial;
	font-size: 18px;
	color: #629012;
	font-weight: bold;
}
.infolineL1
{
	float: left;
	width: 150px;
	font-family: arial;
	font-size: 12px;
	color: #333;
	font-weight: normal;
	padding-left: 10px;
}
.infolineR1
{
	float: right;
	width: 130px;
	font-family: arial;
	font-size: 12px;
	color: #333;
	font-weight: normal;
	padding-right: 10px;
}
.tbl_14 td
{
	border-bottom: 1px solid #f0f0f0;
}
.Ctop
{
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	color: #333;
	float: left;
}
.global
{
	padding-left: 0;
	width: 330px;
	padding-top: 0;
}
.global_top
{
	background-image: url(/images/box17Top.gif);
	background-repeat: no-repeat;
	width: 330px;
	height: 35px;
}
.global_middle
{
	background-image: url(/images/box17Mid.gif);
	background-repeat: repeat-y;
	width: 330px;
}
.global_bottom
{
	background-image: url(/images/box17Bot.gif);
	background-repeat: repeat-x;
	width: 330px;
	height: 7px;
}
.Mreserch
{
	padding-left: 0;
	width: 330px;
	padding-top: 0;
}
.Mreserch_top
{
	background-image: url(/images/box20Top.gif);
	background-repeat: no-repeat;
	width: 330px;
	height: 37px;
}
.Mreserch_middle
{
	background-image: url(/images/boxGradient001.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 328px;
	background-color: #eef6fb;
	border-left: 1px solid #b1ddfd;
	border-right: 1px solid #b1ddfd;
}
.Mreserch_bottom
{
	background-image: url(/images/box20Bot.gif);
	background-repeat: repeat-x;
	width: 330px;
	height: 7px;
}
.Mgraybox
{
	background-image: url(/images/box19.gif);
	background-repeat: no-repeat;
	width: 675px;
	height: 53px;
}
.Mreserch1
{
	padding-left: 0;
	width: 330px;
	padding-top: 0;
}
.Mreserch1_top
{
	background-image: url(/images/box18Top.gif);
	background-repeat: no-repeat;
	width: 673px;
	height: 36px;
}
.Mreserch1_middle
{
	background-image: url(/images/boxGradient001.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 671px;
	background-color: #eef6fb;
	border-left: 1px solid #b1ddfd;
	border-right: 1px solid #b1ddfd;
}
.Mreserch1_bottom
{
	background-image: url(/images/box18Bot.gif);
	background-repeat: repeat-x;
	width: 673px;
	height: 7px;
}
#footerBanner
{
	width: 985px;
	margin: 10px auto 0 auto;
	text-align: center;
	clear: both;
}
#footerBanner1
{
	width: 985px;
	margin: 10px auto 0 auto;
	text-align: center;
	clear: both;
}
.footer_sep
{
	padding-right: 10px;
	color: #CCC !important;
}
.footer_data td
{
	vertical-align: top;
}
.form_data
{
	border-bottom: 1px solid #dedccd;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	width: 100%;
	padding: 30px 0 5px 0;
}
.form_data a
{
	color: #015b99;
	font-size: 12px;
}
.form_data label
{
	margin-right: 10px;
	font-size: .80em;
	margin-bottom: 10px;
}
.copyrights
{
	color: #999;
	font-size: 12px;
	padding-bottom: 30px;
	text-align: left;
	padding-top: 10px;
	padding-left: 10px;
}
.copyrights a
{
	margin-right: 5px;
	margin-left: 5px;
	padding: 0;
}
.Nodata
{
	font-family: Arial;
	font-size: 12px;
	color: #f00;
	text-align: center;
	font-weight: normal;
}
.red_num
{
	font-family: arial;
	font-weight: bold;
	font-size: 13px;
	color: #d71400;
}
.blude_num
{
	font-family: arial;
	font-weight: bold;
	font-size: 13px;
	color: #015b99;
}
.red_num1
{
	font-family: arial;
	font-weight: normal;
	font-size: 13px;
	color: #d71400;
}
.blude_num1
{
	font-family: arial;
	font-weight: normal;
	font-size: 13px;
	color: #015b99;
}
.PadLeft
{
	padding-left: 10px;
}
.PadRight
{
	padding-right: 10px;
}
.ModalPPBorder
{
	background-color: #dae8f3;
	border-top: solid 1px #a9c5dc;
	border-left: solid 1px #a9c5dc;
	border-right: solid 1px #a9c5dc;
	border-bottom: solid 1px #a9c5dc;
}
.mpptxtarea
{
	width: 360px;
	height: 80px;
	text-align: left;
	vertical-align: top;
}
.modpad
{
	padding-left: 5px;
	padding-right: 5px;
}
.popUpStyle
{
	background-color: #fff;
	font-family: Tahoma,verdana;
	font-size: 12px;
	font-weight: bold;
	color: black;
	filter: alpha(opacity=80);
	opacity: .8;
}
.drag
{
	background-color: #ddd;
	cursor: move;
	border: solid 1px gray;
}
.leftborrep
{
	background-color: #787878;
}
.rightborrep
{
	background-color: #787878;
}
.botborrep
{
	background-color: #787878;
}
.bottomline
{
	height: 4px;
	background-image: url( '/images/greybottomshadow.gif' );
	background-repeat: repeat-x;
}
.topborrep
{
	border-top: solid 1px #787878;
	background-color: #787878;
}
.itopborrep
{
	border-top: solid 1px #787878;
	background-color: #fff;
}
.botborrep1
{
	background-image: url( '/images/pageflipbottomshadow.gif' );
	background-repeat: repeat-y;
}
.pagebottomline
{
	height: 4px;
	background-image: url( '/images/pageflipbottomshadow.gif' );
	background-repeat: repeat-x;
}
.pagebotborrep
{
	background-color: #fff;
}
.Headercolor
{
	vertical-align: middle;
	font-family: arial;
	font-size: 12px;
	padding-left: 5px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.subheading
{
	vertical-align: middle;
	font-family: arial;
	font-size: 12px;
	text-align: left;
}
.Headerfont
{
	color: #666682;
}
.datafont
{
	color: #666682;
	font-weight: normal;
}
.subtotal1font
{
	color: #9075b1;
	font-weight: bold;
}
.subtotal2font
{
	color: #333;
	font-weight: bold;
}
.TotalFont
{
	color: #804040;
	font-weight: bold;
}
.lesssubtotalfont
{
	color: #F00;
	font-weight: bold;
}
.lessitemfont
{
	color: #F00;
	font-weight: normal;
}
.Selected
{
	background-image: url(/images/leftNavSel.gif);
	background-repeat: no-repeat;
	height: 19px;
	background-color: #FFF;
	padding: 0;
	font-family: arial;
	font-size: 13px;
	color: #656565;
	font-weight: bold;
	padding-left: 3px;
	width: 144px;
}
.headNew
{
	font-family: arial;
	font-size: 13px;
	color: #656565;
	font-weight: bold;
	border-bottom: 1px solid #b0c7d6;
	padding-top: 3px;
	width: 146px;
	background-image: url(/images/leftNavBg.gif);
	background-repeat: repeat-y;
	float: left;
	padding-bottom: 10px;
}
.headNew2
{
	font-family: arial;
	font-size: 13px;
	color: #656565;
	font-weight: bold;
	padding-top: 3px;
	width: 146px;
	background-image: url(/images/leftNavBg.gif);
	background-repeat: repeat-y;
	float: left;
	padding-bottom: 10px;
}
.headNew1
{
	font-family: arial;
	font-size: 13px;
	color: #656565;
	font-weight: bold;
	border-bottom: 1px solid #b0c7d6;
	padding-top: 3px;
	width: 147px;
	padding-left: 13px;
	background-image: url(/images/leftNavBg.gif);
	background-repeat: repeat-y;
	float: left;
	padding-bottom: 10px;
}
.space
{
	padding-top: 10px;
}
.space1
{
	padding-top: 5px;
}
.headNew1
{
	font-family: arial;
	font-size: 13px;
	color: #656565;
	font-weight: bold;
	border-bottom: 1px solid #b0c7d6;
	padding-top: 3px;
	width: 147px;
	padding-left: 13px;
	background-image: url(/images/leftNavBg.gif);
	background-repeat: repeat-y;
	float: left;
	padding-bottom: 10px;
}
.millionaireNew
{
	margin-top: 10px;
	float: left;
	width: 245px;
}
.millionaire_topNew
{
	background-image: url(/images/boxR1TopNew.gif);
	background-repeat: no-repeat;
	width: 245px;
	height: 37px;
}
.millionaire_middleNew
{
	background-image: url(/images/boxR1MidNew.gif);
	background-repeat: repeat-y;
	float: left;
	width: 245px;
	padding-top: 3px;
	height: 210px;
}
.millionaire_bottomNew
{
	background-image: url(/images/boxR1botNew.gif);
	background-repeat: repeat-x;
	width: 245px;
	height: 8px;
}
.tophead
{
	font-family: arial;
	font-size: 13px;
	color: #667475;
	font-weight: bold;
	width: 135px;
	background-image: url(/images/leftNavBg.gif);
	background-repeat: repeat-y;
	float: left;
}
.unselNew
{
	font-family: arial;
	font-size: 12px;
	color: #656565;
	font-weight: normal;
	padding-left: 25px;
	background-image: url(/images/leftNavBg.gif);
	background-repeat: repeat-y;
	float: left;
	width: 121px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.unselectNew
{
	font-family: arial;
	text-align: left;
	font-size: 12px;
	color: #656565;
	font-weight: normal;
	padding-left: 5px;
	background-image: url(/images/leftNavBg.gif);
	background-repeat: repeat-y;
	float: left;
	width: 121px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.leftcolPersonal
{
	width: 100px;
	float: left;
}
.RightPersonal
{
	width: 160px;
	float: left;
}
.CenterPersonal
{
	width: 160px;
	float: left;
}
.find_funds1
{
	padding-left: 0;
	width: 100px;
	padding-left: 10px;
	padding-top: 10px;
}
.top_funds1
{
	padding-left: 0;
	width: 100px;
	padding-left: 10px;
}
.funds_top1
{
	background-image: url(/images/box5Topa.gif);
	background-repeat: no-repeat;
	width: 336px;
	height: 35px;
}
.funds_middle1
{
	background-image: url(/images/1px_white_line_bordera.gif);
	background-repeat: repeat-y;
	float: left;
	width: 336px;
}
.funds_bottom1
{
	background-image: url(/images/box5Bota.gif);
	background-repeat: repeat-x;
	width: 336px;
	height: 7px;
}
.funds_top2
{
	background-image: url(/images/box5Topab.gif);
	background-repeat: no-repeat;
	width: 290px;
	height: 35px;
}
.funds_middle2
{
	background-image: url(/images/1px_white_line_borderab.jpg);
	background-repeat: repeat-y;
	float: left;
	width: 290px;
}
.funds_bottom2
{
	background-image: url(/images/box5Botab.gif);
	background-repeat: repeat-x;
	width: 290px;
	height: 7px;
}
.LeftDiv
{
	width: 336px;
	float: left;
}
.CenterDiv
{
	width: 336px;
	float: right;
}
.RightDiv
{
	width: 300px;
	float: left;
}
.RightDivone
{
	width: 300px;
	float: right;
}
.DropDown
{
	font-size: 12px;
	color: #828282;
	padding-left: 6px;
	background-color: #FFF;
	border: solid 1px #7f9db9;
	font-family: Arial,verdana;
	text-align: left;
}
.FootAd
{
	border-bottom: #7099b4 1px solid;
	border-left: #7099b4 1px solid;
	background-color: #f2f2f2;
	font-family: arial;
	color: #000;
	font-size: 18px;
	border-top: #7099b4 1px solid;
	border-right: #7099b4 1px solid;
}
.Txthdpg3
{
	color: #F90;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
}
.TitleText
{
	font-variant: normal;
	font-style: normal;
	font-family: Arial;
	color: #e07f02;
	font-size: 12px;
	font-weight: normal;
}
.space
{
	padding-top: 10px;
}
.TextGr
{
	color: #3ad530;
}
.TextRd
{
	color: #d71400;
}
.TextBl
{
	color: #44F;
}
.discussion_cntstatic
{
	padding-left: 10px;
	padding-right: 20px;
	font-size: 12px;
	font-family: arial;
	color: #333;
}
.statictext
{
	margin: 0;
	font-size: 12px;
	font-family: arial;
	color: #333;
	line-height: 18px;
	text-align: justify;
}
.statictextright
{
	font-size: 12px;
	font-family: arial;
	color: #333;
	line-height: 18px;
	text-align: right;
	padding-right: 5px;
}
.staticlnkhead
{
	margin: 0;
	font-family: arial;
	font-size: 17px;
	color: #333;
	font-weight: bold;
}
a.staticlink, a.staticlink:link, a.staticlink:visited, a.staticlink:active, a.staticlink:focus
{
	font-family: arial;
	font-size: 12px;
	color: #333;
	font-weight: bold;
}
a.staticlinknormal, a.staticlinknormal:link, a.staticlinknormal:visited, a.staticlinknormal:active, a.staticlinknormal:focus
{
	font-family: arial;
	font-size: 12px;
	color: #333;
}
a.staticlinkhead, a.staticlinkhead:link, a.staticlinkhead:visited, a.staticlinkhead:active, a.staticlinkhead:focus
{
	font-family: arial;
	font-size: 17px;
	color: #333;
	font-weight: bold;
}
.recent_quotes1
{
	margin-top: 3px;
	float: left;
}
.leftcol3a
{
	padding-top: 3px;
	width: 160px;
	float: left;
}
.leftcol3a1
{
	padding-top: 3px;
	width: 160px;
	float: left;
}
.tbl_fontsizeB
{
	margin: 0;
	font-family: arial;
	font-size: 12px;
	font-weight: Bold;
	color: #333;
}
.completionListElement
{
	visibility: hidden;
	margin: 0 !important;
	background-color: inherit;
	color: #f00;
	border: #000;
	border-width: 1px;
	border-style: solid;
	cursor: 'default';
	overflow: auto;
	height: 200px;
	text-align: left;
	list-style-type: none;
	font-family: arial,verdana;
	font-size: 11px;
}
.listItem
{
	background-color: window;
	color: #000;
	padding: 1px;
	font-family: arial,verdana;
	font-size: 11px;
	padding-left: 5px;
	border-width: 1px;
	border-style: solid;
	cursor: 'default';
}
.highlightedListItem
{
	background-color: #ff9;
	color: black;
	padding: 1px;
	font-family: arial,verdana;
	font-size: 11px;
	padding-left: 5px;
}
.button
{
	background-color: #f89327;
	color: #fff;
	font-family: Arial,verdana;
	font-size: 12px;
	border: solid 1px #f89327;
}
.TxtBox
{
	border: solid 1px #7f9db9;
	height: 15px;
	font-family: Arial;
	font-size: 11px;
	color: #000;
	font-weight: normal;
}
.TxtBoxC
{
	border: solid 1px #fff;
	height: 15px;
	font-family: Arial;
	font-size: 13px;
	color: #000;
	font-weight: normal;
}
.StaticLeft
{
	color: #000;
	font-family: Arial,verdana;
	font-size: 12px;
	text-align: left;
}
.StaticLeft1
{
	color: #000;
	font-family: Arial,verdana;
	font-size: 11px;
	text-align: left;
}
.dropdown1
{
	background-color: #FFF;
	border: solid 1px #7f9db9;
	color: #000;
	font-family: Arial,verdana;
	font-size: 11px;
	padding-left: 2px;
	text-align: left;
}
.blogaa
{
	font-family: arial;
	font-size: 12px;
	color: #8b8b8b;
}
.blogtext
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	padding-top: 5px;
}
.blogtextv
{
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	padding-top: 5px;
}
.tbl11 td
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #656565;
	padding-left: 5px;
}
.reg3New
{
	margin-top: 10px;
	float: left;
	width: 675px;
}
.reg3_top
{
	background-image: url(/images/reg_box5Top.gif);
	background-repeat: no-repeat;
	width: 675px;
	height: 35px;
}
.reg3_middle
{
	background-image: url(/images/reg_1px_white_line_border.gif);
	background-repeat: repeat-y;
	width: 675px;
}
.reg3_bottom
{
	background-image: url(/images/reg_box5Bot.gif);
	background-repeat: repeat-x;
	width: 675px;
	height: 7px;
}
.topnews_labelstatic
{
	font-size: 12px;
	font-family: verdana;
	font-weight: bold;
	padding-bottom: 10px;
	float: left;
}
.topnews_labelstati
{
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	float: left;
}
.tbl_fontsizehomenew
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	padding-left: 5px;
}
.LNav ul li.unsel1 a
{
	font-family: arial;
	font-size: 11px;
	color: #656565;
	font-weight: normal;
}
.tbl_fontsize_New
{
	font-family: arial;
	font-size: 13px;
	color: #015b99;
	font-weight: bold;
	text-align: left;
}
.contactus_top
{
	background-image: url(/images/boxL1Top.gif);
	background-repeat: no-repeat;
	width: 240px;
	height: 36px;
}
.contactus_middle
{
	background-image: url(/images/boxL1Mid.gif);
	background-repeat: repeat-y;
	float: left;
	width: 240px;
	padding-top: 1px;
}
.contactus_bottom
{
	background-image: url(/images/boxL1bot.gif);
	background-repeat: repeat-x;
	width: 240px;
	height: 7px;
}
.topcontactus_label
{
	font-size: 14px;
	font-family: verdana;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 8px;
	float: left;
}
.topcontactus_label1
{
	font-size: 13px;
	font-family: verdana;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 8px;
	float: left;
	vertical-align: middle;
}
.contadd
{
	padding-left: 10px;
	background-color: #e2e2e2;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	height: 20px;
}
.reg3New
{
	margin-top: 10px;
	float: left;
	width: 675px;
}
.reg3_top
{
	background-image: url(/images/reg_box5Top.gif);
	background-repeat: no-repeat;
	width: 675px;
	height: 35px;
}
.reg3_middle
{
	background-image: url(/images/reg_1px_white_line_border.gif);
	background-repeat: repeat-y;
	width: 675px;
}
.reg3_bottom
{
	background-image: url(/images/reg_box5Bot.gif);
	background-repeat: repeat-x;
	width: 675px;
	height: 7px;
}
.topnews_labelstatic
{
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	padding-bottom: 10px;
}
.contactus_today
{
	padding: 0;
	width: 240px;
	float: left;
}
.topnews_label3
{
	color: #000;
	font-size: 16px;
	font-family: verdana;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 8px;
	float: left;
}
.top_funds2
{
	width: 415px;
	padding-left: 10px;
}
.funds_top2
{
	background-image: url(/images/box5Top.gif);
	background-repeat: no-repeat;
	width: 504px;
	height: 35px;
}
.funds_middle2
{
	background-image: url(/images/1px_white_line_border.gif);
	background-repeat: repeat-y;
	float: left;
	width: 404px;
}
.funds_bottom2
{
	background-image: url(/images/box5Bot.gif);
	background-repeat: repeat-x;
	width: 404px;
	height: 7px;
}
.footerbullet
{
	background-image: url(/images/fbullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.como
{
	padding-left: 0;
	width: 504px;
	float: right;
}
.como_top
{
	background-image: url(/images/research_top.gif);
	background-repeat: no-repeat;
	width: 504px;
	height: 36px;
}
.como_bottom
{
	background-image: url(/images/research_bot.gif);
	background-repeat: repeat-x;
	width: 504px;
	height: 7px;
}
.como_middle
{
	background-image: url(/images/research_mid.gif);
	background-repeat: repeat-y;
	width: 504px;
}
.discussion_cntstaticContact
{
	font-size: 12px;
	font-family: arial;
	color: #333;
}
.orgbutton
{
	background-image: url(/images/btnbg.gif);
	color: #FFF;
	border: none;
	background-repeat: no-repeat;
	width: 86px;
	height: 26px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}
.topnews_label4
{
	margin: 0;
	color: #000;
	font-size: 12px;
	font-family: verdana;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 8px;
	float: left;
}
.googletop
{
	background-image: url(/images/googletop.gif);
	background-repeat: no-repeat;
	width: 210px;
	height: 15px;
}
.googletop1
{
	background-image: url(/images/googletop1.gif);
	background-repeat: no-repeat;
	width: 240px;
	height: 15px;
}
.googlebot
{
	background-image: url(/images/googlebot.gif);
	background-repeat: no-repeat;
	width: 210px;
	height: 15px;
}
.googlebg
{
	background-image: url(/images/googlebg.gif);
	background-repeat: repeat-y;
	width: 210px;
}
.box300top
{
	background-image: url( '/images/box300top.gif' );
	background-repeat: no-repeat;
	width: 425px;
	height: 12px;
}
.box300bot
{
	background-image: url( '/images/box300bot.gif' );
	background-repeat: no-repeat;
	width: 425px;
	height: 12px;
}
.box300bg
{
	background-image: url( '/images/box300bg.gif' );
	background-repeat: repeat-y;
	width: 425px;
}
.box468top
{
	background-image: url( '/images/box468top.gif' );
	background-repeat: no-repeat;
	width: 504px;
	height: 12px;
}
.box468bot
{
	background-image: url( '/images/box468bot.gif' );
	background-repeat: no-repeat;
	width: 504px;
	height: 12px;
}
.box468bg
{
	background-image: url( '/images/box468bg.gif' );
	background-repeat: repeat-y;
	width: 504px;
}
.homeResearch_Width
{
	width: 276px;
}
.RTextbox
{
	font-size: 12px;
	color: #828282;
	text-align: right;
}
.tblcomres td
{
	padding-left: 4px;
	font-size: 12px;
	color: #333;
	font-weight: normal;
	padding-right: 2px;
}
.unseltbl_header
{
	color: #666;
	font-family: arial;
	font-weight: normal;
	font-size: 12px;
}
.Disc
{
	font-family: arial;
	font-size: 10px;
	color: #333;
	font-weight: normal;
	float: left;
	padding-left: 5px;
	font-weight: bold;
}
.tblnew td
{
	padding-left: 2px;
}
.tb5new td
{
	padding-left: 5px;
	border-bottom: 1px solid #f5f5f5;
}
.tblmarkethomeres td
{
	padding-left: 2px;
	font-size: 12px;
	color: #333;
	font-weight: normal;
	padding-right: 2px;
}
.YestDate
{
	color: #000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
}
.tblhomeres td
{
	padding-left: 4px;
	font-size: 12px;
	color: #333;
	font-weight: normal;
	padding-right: 2px;
}
.btnbg
{
	background-image: url( '/images/btnbg.gif' );
	color: #FFF;
	border: 0 solid #FFF;
	background-repeat: no-repeat;
	width: 86px;
	height: 26px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
}
.blacktxt
{
	font-family: Arial,Verdana;
	font-size: 12px;
	color: #000;
	font-weight: bold;
}
a.sel_a, a.sel_a:link, a.sel_a:visited, a.sel_a:active, a.sel_a:focus
{
	font-family: Arial,Verdana;
	font-size: 13px;
	color: #000;
	font-weight: bold;
}
a.unsel_a, a.unsel_a:link, a.unsel_a:visited, a.unsel_a:active, a.unsel_a:focus
{
	font-family: Arial,Verdana;
	font-size: 13px;
	color: #000;
	font-weight: normal;
}
.marketbuzz_G
{
	padding-top: 5px;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 2px;
	color: #008d21;
	padding-left: 10px;
}
.marketbuzz_R
{
	padding-top: 5px;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 2px;
	color: #e10c0c;
	padding-left: 10px;
}
.secondNav
{
	display: none;
}
.gray_boxblog
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #333;
	font-weight: bold;
	padding: 10px 0 0 10px;
}
.gray_boxblog_home
{
	margin: 0;
	padding-left: 10px;
	padding-top: 8px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #333;
	font-weight: bold;
}
.h2head1
{
	font-size: 11px;
	font-weight: normal;
	margin: 0;
}
.rightcol_add3_new
{
	margin-top: 10px;
	float: left;
	background-image: url(/images/boxRBga.gif);
	background-repeat: no-repeat;
	width: 300px;
	height: 196px;
}
.info_Btn
{
	border: solid 1px #fff;
	background-color: #f08620;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
	padding: 2px 2px 2px 2px;
}
a.Keyword_UnderLine, a.Keyword_UnderLine:link, a.Keyword_UnderLine:visited, a.Keyword_UnderLine:active, a.Keyword_UnderLine:focus, a.Keyword_UnderLine:hover
{
	text-decoration: underline;
	padding-right: 10px;
}
.nfobs
{
	padding-top: 10px;
	width: 400px;
	float: left;
}
.nfobs_top
{
	background-image: url(/images/bsTop.gif);
	background-repeat: no-repeat;
	width: 400px;
	height: 37px;
}
.nfobs_middle
{
	background-image: url(/images/bsMid.gif);
	background-repeat: repeat-y;
	float: left;
	width: 400px;
	padding-top: 2px;
}
.nfobs_bottom
{
	background-image: url(/images/bsBot.gif);
	background-repeat: repeat-x;
	width: 400px;
	height: 8px;
}
.nfobsh
{
	padding-top: 10px;
	width: 265px;
	float: left;
}
.nfobsh_top
{
	background-image: url(/images/bshtop.gif);
	background-repeat: no-repeat;
	width: 265px;
	height: 37px;
}
.nfobsh_middle
{
	background-image: url(/images/bshmid.gif);
	background-repeat: repeat-y;
	float: left;
	width: 265px;
	padding-top: 2px;
}
.nfobsh_bottom
{
	background-image: url(/images/bshbot.gif);
	background-repeat: repeat-x;
	width: 265px;
	height: 8px;
}
.offbeatbs
{
	padding-top: 10px;
	width: 675px;
	float: left;
}
.offbeatbs_top
{
	background-image: url(/images/box1TopOffbeat.gif);
	background-repeat: no-repeat;
	width: 675px;
	height: 35px;
}
.offbeatbs_middle
{
	background-image: url(/images/box1midOffbeat.gif);
	background-repeat: repeat-y;
	width: 675px;
	float: left;
}
.offbeatbs_bottom
{
	background-image: url(/images/box1BotOffbeat.gif);
	background-repeat: no-repeat;
	width: 675px;
	height: 7px;
}
.newstabnew
{
	font-size: 12px;
	color: #333;
	margin: 0;
	padding: 5px 0 0 0;
	width: 100%;
	font-family: Arial;
	font-weight: bold;
}
.newstabnew ul
{
	list-style: none;
	padding: 0;
	margin: 0;
	width: 100%;
}
.newstabnew ul li
{
	float: left;
	list-style: none;
	margin: 0;
	padding: 2px 10px 0 10px;
}
.newstabnew ul li a
{
	color: #333;
	text-decoration: none;
}
.newstabnew ul li.sel
{
	float: left;
	list-style: none;
	margin: 0;
	padding: 2px 2px 0 2px;
	background: url(/images/tabGreyL.gif) left top no-repeat;
	vertical-align: middle;
}
.newstabnew ul li.sel a
{
	color: #FFF;
	text-decoration: none;
	padding: 2px 10px 0 15px;
	height: 20px;
	background: url(/images/tabGreyR.gif) right top no-repeat;
	font-weight: bold;
	cursor: default;
}
.newstabnew ul li.sep
{
	float: left;
	margin: 0;
	padding: 2px 0 0 0;
	width: 1px;
	height: 15px;
	color: #999;
}
.newstabnew ul li.right
{
	margin-right: 0;
	margin-left: 155px;
}
.newstabnew ul li.right a
{
	font-size: 11px;
	color: #015b99;
	text-decoration: none;
	font-weight: normal;
}
.newstabnew ul li.right1 a
{
	font-size: 11px;
	color: #015b99;
	text-decoration: none;
	font-weight: normal;
}
.topnews_bottomDisc
{
	background-image: url(/images/box1BotDisc.gif);
	background-repeat: no-repeat;
	width: 675px;
	height: 7px;
}
.discussion_newcnt
{
	font-size: 12px;
	font-family: arial;
	color: #333;
}
.discussinnerhead
{
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
	color: #333;
}
.LNav
{
	width: 160px;
	background-image: url(/images/leftNavBg.gif);
	background-repeat: repeat-y;
	float: left;
	padding-bottom: 5px;
}
.LNav ul
{
	padding-top: 0 !important;
	padding-bottom: 0 !important;
	margin-top: 7px !important;
	margin-bottom: 0 !important;
	padding-left: 0;
	margin-left: 0;
}
.LNav ul li
{
	list-style-type: none;
	vertical-align: middle;
	font-family: arial;
	margin-top: 7px;
}
.LNav ul li.unsel
{
	list-style-type: none;
	vertical-align: middle;
	font-family: arial;
	font-size: 5px !important;
	color: #656565;
	margin-top: 7px !important;
	font-weight: normal !important;
}
.LNav ul li.unsel a
{
	font-family: arial;
	font-size: 12px;
	color: #656565;
	font-weight: bold;
	padding-left: 15px;
}
.LNav ul li a
{
	font-family: arial;
	font-size: 12px;
	color: #656565;
	font-weight: bold;
	padding-left: 11px;
}
.LNav ul li.sel
{
	background-image: url(/images/leftNavSel.gif);
	background-repeat: no-repeat;
	height: 19px;
	background-color: #FFF;
	padding: 0;
}
.LNav ul li.sel a
{
	background-color: #FFF;
	margin-top: 9px;
	margin-left: 2px;
	margin-bottom: 7px;
	cursor: default;
}
.select
{
	background-repeat: repeat-y;
	height: 19px;
	background-color: #fff;
	font-size: 11px;
	font-weight: bold;
	color: #656565;
}
.tex_nor
{
	font-family: Arial,Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #f00;
}
.TreeBGColor
{
	width: 160px;
	background-image: url(/images/leftNavBg.gif);
	background-repeat: repeat-y;
	float: left;
	padding-bottom: 0;
	padding-top: 0;
}
.TreeParent
{
	font-family: arial;
	font-size: 12px;
	color: #656565;
	font-weight: bold;
	padding-left: 2px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.TreeSel
{
	font-weight: bold;
	background-image: url(/images/leftNavSel.gif);
	width: 100px;
	height: 19px;
	background-repeat: no-repeat;
	background-color: #fff;
	padding-bottom: 10px;
	padding-top: 10px;
}
a.TreeSel
{
	font-weight: bold;
	background-repeat: no-repeat;
}
.TreeUnSel
{
	font-family: arial;
	font-size: 11px;
	color: #656565;
	padding: 0;
	vertical-align: middle;
}
a.TreeUnSel
{
	font-family: arial;
	font-size: 12px;
	color: #656565;
	padding: 0;
	vertical-align: middle;
}
.tbg
{
	border: #024 solid 1px;
}
.tdborder
{
	background-color: #024;
	color: #fff;
}
.tle
{
	font-family: tahoma;
	color: #e35e25;
	font-size: 11px;
	font-weight: bold;
	background-color: #fef7f3;
	border-bottom-color: #e35e25;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.date
{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	color: #333;
	font-size: 11px;
}
.Heading1
{
	color: #000;
	font-family: arial;
	font-size: 12px;
}
.lnk
{
	text-transform: capitalize;
}
.find_topRBI
{
	background-image: url(/images/box5Top.gif);
	background-repeat: no-repeat;
	width: 704px;
	height: 35px;
}
.find_middle1RBI
{
	background-image: url(/images/1px_white_line_border.gif);
	background-repeat: repeat-y;
	float: left;
	width: 704px;
}
.disname_blog
{
	font-family: Arial;
	color: #656565;
	font-size: 12px;
	font-weight: bold;
}
.contenttitle
{
	font-family: Arial;
	color: Black;
	font-size: 15px;
	font-weight: bold;
}
.DirectorScrollBar
{
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 0;
	margin: 0;
	border-left: gray 0 solid;
	width: 485px;
	overflow: auto;
	height: 620px;
	padding-top: 0;
	border-bottom: gray 0 solid;
	scrollbar-arrow-color: #797979;
	scrollbar-base-color: #696969;
	scrollbar-darkshadow-color: #696969;
	scrollbar-face-color: #fff;
	scrollbar-highlight-color: #fff;
	scrollbar-shadow-color: #fff;
	scrollbar-track-color: #fff;
}
.font106741
{
	color: black;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	font-family: Tahoma;
	mso-generic-font-family: auto;
	mso-font-charset: 0;
}
.font136741
{
	color: #f60;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	font-family: Tahoma;
	mso-generic-font-family: auto;
	mso-font-charset: 0;
}
.caleventtext
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000;
	font-weight: normal;
	padding-top: 12px;
}
.ipocalenopen
{
	font-family: Tahoma;
	font-size: 11px;
	color: #093;
	padding-left: 2px;
	padding-top: 10px;
}
.ipocalenclose
{
	font-family: Tahoma;
	font-size: 11px;
	color: #eb0101;
	padding-left: 2px;
	padding-top: 10px;
}
.ipocalenlisting
{
	font-family: Tahoma;
	font-size: 11px;
	color: #639;
	padding-left: 2px;
	padding-top: 10px;
}
.Resultcalengreen
{
	font-family: Tahoma;
	font-size: 11px;
	color: #a1d546;
	padding-left: 2px;
	padding-top: 10px;
}
.daypad
{
	padding-left: 7px;
}
.calencaption
{
	font-family: Tahoma;
	font-size: 11px;
	color: #639;
}
.calenprevnext
{
	background-image: url(/images/ghr.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
a.calnetext
{
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #015b99;
	font-weight: normal;
	padding-left: 5px;
}
.calenremovebor
{
	background-color: #fff;
}
.calenTitle
{
	padding-bottom: 10px;
	padding-top: 5px;
}
.tabhead
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	padding-right: 10px;
	width: 25%;
}
.NodataLeft
{
	font-family: Arial;
	font-size: 12px;
	color: #f00;
	text-align: left;
	font-weight: normal;
}
.tbl_head
{
	width: 25%;
	color: #666;
	font-family: arial;
	font-weight: bold;
	font-size: 12px;
	padding-right: 10px;
	text-align: right;
}
.tab
{
	text-align: center;
	border: 1px;
}
.searchresult_top
{
	background-image: url(/images/box1Top.gif);
	background-repeat: no-repeat;
	width: 675px;
	height: 35px;
}
.searchresult_middle
{
	background-image: url(/images/box1mid.gif);
	background-repeat: repeat-y;
	width: 675px;
	float: left;
}
.searchresult_bottom
{
	background-image: url(/images/box1Bot.gif);
	background-repeat: no-repeat;
	width: 675px;
	height: 7px;
}
.searchleftcol4
{
	width: 675px;
	float: right;
}
.tabpm
{
	text-align: left;
	height: 25px;
	vertical-align: middle;
}
a.Videos_disable, a.Videos_disable:link, a.Videos_disable:visited, a.Videos_disable:active, a.Videos_disable:focus
{
	color: #808080;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial,verdana;
}
a.Videos_Blue, a.Videos_Blue:link, a.Videos_Blue:visited, a.Videos_Blue:active, a.Videos_Blue:focus
{
	color: #1c2c4e;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial,verdana;
	letter-spacing: 1px;
}
.discusslnd
{
	font-family: Arial,verdana;
	font-size: 11px;
	text-align: left;
	color: #008d21;
}
.iifllnk
{
	background-image: url(/images/lft_tab_bg.gif);
	height: 26px;
	font-family: Arial,Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #14669e;
	vertical-align: middle;
	padding: 5px 2px 0 15px;
	background-repeat: no-repeat;
}
.iiflpipe
{
	color: #c0c0c0;
}
.distopic
{
	font-family: Arial;
	font-weight: normal;
	color: #005aae;
	font-size: 13px;
}
.dissubcaption
{
	font-family: Arial;
	color: #008d21;
	font-size: 11px;
	font-weight: normal;
}
.dissubcaption1
{
	font-family: Arial;
	color: #000;
	font-size: 12px;
	font-weight: normal;
}
.disname
{
	font-family: Arial;
	color: #656565;
	font-size: 12px;
	font-weight: normal;
}
.disname_Dsboard
{
	font-family: Arial;
	color: #008d21;
	font-size: 11px;
	font-weight: normal;
}
.separator
{
	background-image: url( '/images/dotted.gif' );
	background-repeat: repeat-x;
}
.Dis_GrayColor
{
	color: #008d21;
	font-size: 11px;
	font-family: Arial,verdana;
}
.dis_name_bold
{
	font-weight: normal;
}
.discuss_Sep_bottom
{
	background-image: url( '/images/dotted.gif' );
	background-repeat: repeat-x;
	height: 1px;
}
.disc_lbl_cont
{
	font-family: Arial,verdana;
	color: #000;
	font-size: 12px;
	font-weight: normal;
}
.disc_txtarea_cont
{
	font-family: Arial,verdana;
	color: #656565;
	font-size: 12px;
	font-weight: normal;
}
.deleteddisbg
{
	background-color: #ffffe0;
	background-repeat: repeat-x;
	height: 130px;
	border: dashed 1px #c3daea;
}
.minht
{
	min-height: 720px;
}
.minhtnodata
{
	min-height: 100px;
}
.RB_top
{
	background-image: url(/images/box850top.gif);
	background-repeat: no-repeat;
	width: 850px;
	height: 35px;
}
.RB_middle
{
	background-image: url(/images/box850mid.gif);
	background-repeat: repeat-y;
	width: 850px;
	float: left;
}
.RB_bottom
{
	background-image: url(/images/box850bot.gif);
	background-repeat: no-repeat;
	width: 850px;
	height: 7px;
}
.tbltd12
{
	font-family: Arial,verdana;
	font-size: 12px;
	color: #000;
}
.tbltd11
{
	font-family: Arial,verdana;
	font-size: 11px;
	color: #000;
}
.Txtgreet
{
	font-family: Arial,verdana;
	font-size: 14px;
	color: #f00;
	padding-left: 3px;
}
.btnchg
{
	font-family: Arial,Verdana;
	color: #000;
	border: solid 1px #f00;
	font-size: 11px;
	background-color: #fff;
}
.HomeChatlnk
{
	background-color: #00396d;
	text-align: center;
	padding: 3px 0 3px 0;
}
a.HomeChatlnk, a.HomeChatlnk:link, a.HomeChatlnk:visited, a.HomeChatlnk:active, a.HomeChatlnk:focus, a.HomeChatlnk:hover
{
	font-family: Arial,Verdana;
	color: #fff;
	padding: 0;
	font-size: 12px;
	text-align: center;
}
.ActivechatExpertname
{
	font-family: Arial,Verdana;
	font-size: 12px;
	color: #6d006d;
	font-weight: bold;
	margin: 0;
}
.Activechat
{
	font-family: Arial,Verdana;
	font-size: 12px;
	color: #f00;
	font-weight: bold;
	margin: 0;
}
.Activechatdate
{
	font-family: Arial,Verdana;
	font-size: 12px;
	color: #f00;
	font-weight: normal;
	margin: 0;
}
.forthchatdate
{
	font-family: Arial,Verdana;
	font-size: 12px;
	color: #333;
	font-weight: normal;
	margin: 0;
}
.Livechatcommonhead
{
	font-family: Arial,Verdana;
	font-size: 12px;
	color: #00f;
	font-weight: bold;
	margin: 0;
}
.Livechatambani
{
	font-family: Arial,Verdana;
	font-size: 16px;
	color: #00f;
	font-weight: bold;
	margin: 0;
}
.Bluelnk
{
	font-family: Arial,Verdana;
	font-size: 12px;
	color: #00f;
	font-weight: bold;
}
.chatblacktxt
{
	font-family: Arial,Verdana;
	font-size: 12px;
	color: #000;
	font-weight: normal;
}
.Livechat_top
{
	background-image: url(/images/box4Top_v.gif);
	background-repeat: no-repeat;
	width: 730px;
	height: 37px;
}
.Livechat_middle
{
	background-image: url(/images/box4Mid_v.gif);
	background-repeat: repeat-y;
	float: left;
	width: 730px;
}
.Livechat_bottom
{
	background-image: url(/images/box4Bot_v.gif);
	background-repeat: repeat-x;
	width: 730px;
	height: 8px;
}
.todayschat_top
{
	background-image: url(/images/Top_chat.gif);
	background-repeat: no-repeat;
	width: 980px;
	height: 35px;
}
.todayschat_middle
{
	background-image: url(/images/mid_chat.gif);
	background-repeat: repeat-y;
	width: 980px;
	float: left;
}
.todayschat_bottom
{
	background-image: url(/images/Bot_chat.gif);
	background-repeat: no-repeat;
	width: 980px;
	height: 7px;
}
.Liveflamechat_top
{
	background-image: url(/images/box4flameTop_v.gif);
	background-repeat: no-repeat;
	width: 550px;
	height: 37px;
}
.Liveflamechat_middle
{
	background-image: url(/images/box4flameMid_v.gif);
	background-repeat: repeat-y;
	float: left;
	width: 550px;
}
.Liveflamechat_bottom
{
	background-image: url(/images/box4flameBot_v.gif);
	background-repeat: repeat-x;
	width: 550px;
	height: 8px;
}
.todaysflamechat_top
{
	background-image: url(/images/Top_flamechat.gif);
	background-repeat: no-repeat;
	width: 800px;
	height: 35px;
}
.todaysflamechat_middle
{
	background-image: url(/images/mid_flamechat.gif);
	background-repeat: repeat-y;
	width: 800px;
	float: left;
}
.todaysflamechat_bottom
{
	background-image: url(/images/Bot_flamechat.gif);
	background-repeat: no-repeat;
	width: 800px;
	height: 7px;
}
.sperate_ln
{
	border-bottom: solid 2px #333;
}
.txtuserpost
{
	border: solid 1px #7f9db9;
	height: 15px;
	font-family: Arial;
	font-size: 11px;
	color: #000;
	width: 210px;
	font-weight: normal;
}
.Expert_profile
{
	font-family: Arial;
	color: #656565;
	font-size: 12px;
	font-weight: bold;
}
.chatHeading_label
{
	margin: 0;
	font-size: 14px;
	font-family: verdana;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 8px;
	float: left;
}
.chatwatermark
{
	font-family: Arial,verdana;
	color: #656565;
	font-size: 11px;
	font-weight: normal;
	border: solid 1px #7f9db9;
	height: 15px;
}
.chatwatermarkpost
{
	font-family: Arial,verdana;
	color: #656565;
	font-size: 11px;
	font-weight: normal;
	border: solid 1px #7f9db9;
	height: 15px;
	width: 210px;
}
.ChatPaging_active
{
	color: #015b99;
}
.ChatPaging_inactive
{
	color: #656565;
}
.calcpadd
{
	padding: 0 5px 10px 10px;
}
a.calcbluetext, a.calcbluetext:link, a.calcbluetext:visited, a.calcbluetext:active, a.calcbluetext:focus, a.calcbluetext:hover
{
	font-family: Arial,Verdana;
	color: #36f;
	font-size: 11px;
	font-weight: bold;
}
.PersonalQuicklinks
{
	background-image: url(/images/Perquick.gif);
	height: 169px;
	font-family: Arial,Verdana;
	font-weight: bold;
	font-size: 12px;
	vertical-align: middle;
	padding: 10px 2px 5px 2px;
	background-repeat: no-repeat;
}
.distopic
{
	font-family: Arial;
	font-weight: normal;
	color: #005aae;
	font-size: 13px;
}
.Rotaingcalc
{
	float: left;
	width: 300px;
}
.calcliner_top
{
	background-image: url(/images/calcTop.gif);
	background-repeat: no-repeat;
	width: 504px;
	height: 7px;
}
a.tabon:link, a.tabon:visited, a.tabon:focus, a.tabon:hover
{
	font-family: Arial;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	cursor: default;
}
a.taboff:link, a.taboff:visited, a.taboff:focus, a.taboff:hover
{
	font-family: Arial;
	font-size: 11px;
	color: #015b99;
	text-decoration: none;
	cursor: pointer;
}
.blkborderb
{
	border-bottom: 1px solid#000;
}
.bgblue
{
	background-color: #036;
	height: 90px;
}
.whitetxt
{
	font-family: Arial;
	font-size: 11px;
	color: #FFF;
}
.greentxt
{
	font-family: Arial;
	font-size: 11px;
	color: #37d248;
}
.redtxt
{
	font-family: Arial;
	font-size: 11px;
	color: #fa724a;
}
.bluetxt
{
	font-family: Arial;
	font-size: 11px;
	color: #00f;
}
.blktxt
{
	font-family: Arial;
	font-size: 11px;
	color: #000;
}
.boldv
{
	font-weight: bold;
}
.bggrey
{
	background-color: #eaeaea;
}
.tabon
{
	font-family: Arial;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	cursor: default;
}
.taboff
{
	font-family: Arial;
	font-size: 11px;
	color: #015b99;
	text-decoration: none;
	cursor: pointer;
}
.ecoeventcalEur
{
	font-family: Tahoma;
	font-size: 10px;
	color: #093;
	padding-left: 2px;
	padding-top: 5px;
}
.ecoeventcalUS
{
	font-family: Tahoma;
	font-size: 10px;
	color: #eb0101;
	padding-left: 2px;
	padding-top: 5px;
}
.ecoeventcalUK
{
	font-family: Tahoma;
	font-size: 10px;
	color: #639;
	padding-left: 2px;
	padding-top: 5px;
}
.ecoeventcalJap
{
	font-family: Tahoma;
	font-size: 10px;
	color: #a52a2a;
	padding-left: 2px;
	padding-top: 5px;
}
.ecoeventcalCan
{
	font-family: Tahoma;
	font-size: 10px;
	color: #008080;
	padding-left: 2px;
	padding-top: 5px;
}
.ecoeventtext
{
	font-family: Tahoma;
	font-size: 10px;
	color: #000;
	font-weight: normal;
	padding-top: 1px;
}
.Nodata11
{
	font-family: Arial;
	font-size: 11px;
	color: #f00;
	text-align: center;
	font-weight: normal;
}
.economyTxtBox
{
	border: solid 1px #7f9db9;
	height: 15px;
	font-family: Arial;
	font-size: 11px;
	color: #656565;
	font-weight: normal;
}
.LNavnew
{
	width: 160px;
	background-image: url(/images/leftNavBg.gif);
	background-repeat: repeat-y;
	float: left;
	padding-bottom: 5px;
}
.LNavnew ul
{
	padding-top: 0 !important;
	padding-bottom: 0 !important;
	margin-top: 7px !important;
	margin-bottom: 0 !important;
	padding-left: 0;
	margin-left: 0;
}
.LNavnew ul li
{
	list-style-type: none;
	vertical-align: middle;
	font-family: arial;
	margin-top: 7px;
}
.LNavnew ul li.unsel
{
	list-style-type: none;
	vertical-align: middle;
	font-family: arial;
	font-size: 5px !important;
	color: #656565;
	margin-top: 7px !important;
	font-weight: normal !important;
}
.LNavnew ul li.unsel a
{
	font-family: arial;
	font-size: 11px;
	color: #656565;
	font-weight: bold;
	padding-left: 5px;
}
.LNavnew ul li a
{
	font-family: arial;
	font-size: 11px;
	color: #656565;
	font-weight: bold;
	padding-left: 5px;
}
.LNavnew ul li.sel
{
	background-image: url(/images/leftNavSel.gif);
	background-repeat: no-repeat;
	height: 19px;
	background-color: #FFF;
	padding: 0;
}
.LNavnew ul li.sel a
{
	background-color: #FFF;
	margin-top: 9px;
	margin-left: 2px;
	margin-bottom: 7px;
	cursor: default;
	line-height: 18px;
}
.tbl_fontsize_stat
{
	margin: 0;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #333;
}
.taboffnew
{
	font-family: Arial;
	font-size: 11px;
	color: #015b99;
	text-decoration: none;
	cursor: pointer;
}
a.taboffnew:link, a.taboffnew:visited, a.taboffnew:focus, a.taboffnew:hover
{
	font-family: Arial;
	font-size: 11px;
	color: #015b99;
	text-decoration: none;
	cursor: pointer;
}
.morenews1
{
	color: #000;
	font-weight: normal;
	font-weight: bold;
	float: right;
	padding-right: 10px;
	font-size: 11px;
}
a.morenews1:link
{
	color: #015b99;
	font-weight: normal;
	font-weight: bold;
	float: right;
	padding-right: 10px;
	font-size: 11px;
}
.Result_top
{
	background-image: url(/images/qrTop.gif);
	background-repeat: no-repeat;
	width: 985px;
	height: 35px;
}
.Result_middle
{
	background-image: url(/images/qrMid.gif);
	background-repeat: repeat-y;
	float: left;
	width: 985px;
}
.Result_bottom
{
	background-image: url(/images/qrBot.gif);
	background-repeat: repeat-x;
	width: 985px;
	height: 7px;
}
.TxtBoxC_RC
{
	border: solid 1px #fff;
	width: 100px;
	height: 15px;
	font-family: Arial;
	font-size: 11px;
	color: #000;
	font-weight: normal;
}
.reserch_top1
{
	background-image: url(/images/box2Top_1.gif);
	background-repeat: no-repeat;
	width: 504px;
	height: 36px;
}
.reserch_middle1
{
	background-image: url(/images/box2Mid_1.gif);
	background-repeat: repeat-y;
	width: 504px;
}
.reserch_bottom1
{
	background-image: url(/images/box2Bot_1.gif);
	background-repeat: repeat-x;
	width: 504px;
	height: 7px;
}
.Healthhead
{
	font-family: Arial,Verdana;
	font-size: 12px;
	color: #3974CE;
	font-weight: bold;
}
.healthouterbrd
{
	border: solid 1px #000000;
}
.healthhorbrd
{
	border-bottom: solid 1px #000000;
}
.healthleftbrd
{
}
#alertWrapper
{
	position: absolute;
	top: 0;
	left: 0;
	background: url(../images/bg.jpg) repeat-x 0 0;
	height: 33px;
	width: 100%;
	text-align: center;
}
#alertWrapper img#attention
{
	padding: 0 0 0 20px;
	display: inline;
	float: left;
}
#alertWrapper p
{
	color: #000;
	font: bold 11px Arial,Helvetica,sans-serif;
	line-height: 33px;
	display: inline;
	margin: 0 10px;
	float: left;
}
#alertWrapper ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
}
#alertWrapper ul li
{
	float: left;
	color: #fff;
	margin: 0;
	padding: 0;
}
#alertWrapper ul li a
{
	outline: none;
}
#alertWrapper ul li a img
{
	border: 0;
	margin-top: 8px;
}
#alertWrapper span
{
	width: 100px !important;
	height: 21px;
	position: absolute;
	right: 25px;
	top: 12px;
	color: #039;
	font: bold 9px Arial,Helvetica,sans-serif;
}
#alertWrapper button
{
	position: absolute;
	top: 6px;
	right: 5px;
	width: 100px;
	height: 21px;
	background: url(../images/close.jpg) no-repeat top right;
	border: 0;
	cursor: pointer;
}

.twitterbgimage
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -567px -160px transparent;
	width: 73px;
	padding: 2px 25px 0px 45px;
	height: 14px;
}
.newsicon
{
	background: url( "../images/sprite.gif" ) no-repeat scroll -375px -325px transparent;
	width: 30px;
	height: 23px;
	padding: 2px 25px 0px 0px;
}
.investmentideaicon
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -285px -276px transparent;
	width: 20px;
	padding: 2px 15px 0px 0px;
	height: 21px;
}
.discussionicon
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -335px -276px transparent;
	width: 30px;
	padding: 2px 25px 0px 0px;
	height: 23px;
}
.articleicon
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -308px -275px transparent;
	width: 20px;
	padding: 2px 15px 0px 0px;
	height: 21px;
}
.IIFLBlogicon
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -335px -276px transparent;
	width: 30px;
	padding: 2px 25px 0px 0px;
	height: 23px;
}
.footericon
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -251px -309px transparent;
	width: 125px;
	padding: 17px 122px 5px 0px;
	height: 38px;
}
.mustread
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -568px -52px transparent;
	width: 296px;
	padding: 5px;
}
.topnewsarrow
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -3px -100px transparent;
	float: right;
	height: 12px;
	width: 9px;
}
.ourresearcharrow
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -26px -99px transparent;
	float: right;
	height: 12px;
	width: 9px;
}
.twittericontop
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -424px -275px transparent;
	float: right;
	height: 20px;
	width: 20px;
	border: 0px;
}
.openofferarrow
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -2px -100px transparent;
	float: right;
	width: 9px;
}
.leaderspeakarrow
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -2px -100px transparent;
	float: right;
	width: 9px;
}
.arrowleftBlue
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -14px -111px transparent;
	float: right;
	width: 9px;
}
.todayspollarrow
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -2px -100px transparent;
	float: right;
	width: 9px;
}
.lifestylearrow
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -2px -100px transparent;
	float: right;
	width: 9px;
}
.cricketwidget
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -366px -277px transparent;
	float: right;
	height: 32px;
	width: 34px;
}
.idfc_top
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -2px -174px transparent;
	height: 5px;
	width: 240px;
}
.imgspacer
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -2px -174px transparent;
	height: 5px;
	width: 240px;
}
.HomeIcon
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -403px -299px transparent;
	height: 20px;
	padding: 4px 15px 0px 0px;
	width: 20px;
}
.HomefacebookIcon
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -403px -275px transparent;
	height: 16px;
	padding: 0px 15px 5px 0px;
	width: 2px;
}
.HomeuparrowIcon
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -134px -100px transparent;
	float: left;
	height: 10px;
	width: 11px;
}
.gobuttonicon
{
	border: none;
	background: url( "/images/sprite.gif" ) no-repeat scroll -950px -35px transparent;
	float: left;
	cursor: pointer;
	height: 30px;
	width: 43px;
}
.googleicon
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -951px -73px transparent;
	float: right;
	height: 16px;
	width: 42px;
}
.livetvicon
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -474px -51px transparent;
	float: right;
	height: 26px;
	padding: 2px 0px 0px 0px;
	width: 82px;
}
.livetvarrowicon
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -146px -98px transparent;
	float: left;
	height: 10px;
	width: 7px;
}
.topnewsarrowicon
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -101px -104px transparent;
	float: left;
	width: 5px;
}
.researcharrowicon
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -23px -99px transparent;
	float: left;
}
.articlearrowicon
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -101px -104px transparent;
	float: left;
}
.discussionarrowicon
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -96px -104px transparent;
	float: left;
	width: 10px;
}
.bschoolarrowicon
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -96px -103px transparent;
	float: left;
	width: 10px;
}
.footerfacebookicon
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -878px -97px transparent;
	width: 72px;
	padding: 2px 25px 5px 44px;
	height: 22px;
}
.bschoolhomemorearrow
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -2px -100px transparent;
	float: right;
	width: 9px;
}
.downarrow
{
	background: url( "/images/sprite.gif" ) no-repeat scroll -22px -111px transparent;
	float: right;
	width: 9px;
}

.AdvBelSearchQoutes
{
	width: 300px;
	margin-top: 10px;
	float: left;
}

/*style Added for RSS on header-footer with new css sprite image Sujay*/
.footerrssicon {
    background: url("/images/sprite.gif") no-repeat scroll -727px -725px transparent;
    height: 22px;
    padding: 2px 25px 5px 31px;
    width: 72px;
}
.headerrssicon {
   background: url("/images/sprite.gif") no-repeat scroll -699px -725px transparent;
   height: 16px;
   padding: 0 15px 4px 0;
   width: 3px;
}
/*style Added for RSS on header-footer with new css sprite image*/

.buysprite{ background: url("/images/sprite.gif") no-repeat scroll -947px -10px transparent;
   height: 22px;
   width: 50px;}
.sellsprite{ background: url("/images/sprite.gif") no-repeat scroll -876px -171px transparent;
   height: 22px;
   width: 52px;}
 .accumulatesprite{ background: url("/images/sprite.gif") no-repeat scroll -779px -239px transparent;
   height: 22px;
   width: 80px;}
 .holdsprite{ background: url("/images/sprite.gif") no-repeat scroll -765px -8px transparent;
   height: 22px;
   width: 53px;}
   .investsprite{ background: url("/images/sprite.gif") no-repeat scroll -874px -10px transparent;
   height: 22px;
   width: 70px;}
   
   .exitsprite{ background: url("/images/sprite.gif") no-repeat scroll -875px -215px transparent;
   height: 22px;
   width: 53px;}
    .shortsprite{ background: url("/images/sprite.gif") no-repeat scroll -876px -240px transparent;
   height: 22px;
   width: 53px;}
    .longsprite{ background: url("/images/sprite.gif") no-repeat scroll -823px -10px transparent;
   height: 22px;
   width: 50px;}
   
  .btnvotesprite{background: url("/images/sprite.gif") no-repeat scroll -885px -666px transparent; border:none; cursor:pointer;
   height: 28px;
   width: 56px;}
   
   .btnnextsprite{background: url("/images/sprite.gif") no-repeat scroll -732px -626px transparent; border:none; cursor:pointer;
   height: 12px;
   width: 15px;}
   
    .btnprevsprite{background: url("/images/sprite.gif") no-repeat scroll -756px -626px transparent; border:none; cursor:pointer;
   height: 12px;
   width: 15px;}
   
   
   
   
   
   /**********************Login dropdown**********STARTS*******ROHIT***/
   
     #signin_menu {

	display:none;
	background-color:#fff;
	position:absolute;
	width:250px;
	z-index:100;
	border:1px transparent;
	text-align:left;
	padding:12px;
	top:18px; 
	right: 0px; 
	margin-top:5px;
	margin-right: 0px;
	margin-right:0px;
	color:#789;
	font-size:11px;border-bottom:1px solid #c6c6c6;border-right:1px solid #c6c6c6; border-left:1px solid #c6c6c6;
	 -moz-box-shadow:  3px 4px 4px 0 #333;
  -webkit-box-shadow: 3px 4px 4px 0 #333;
  box-shadow:         3px 4px 4px 0 #333;

}
.signspan{ background:url("../images/downArrow.gif") no-repeat right center; padding-right:10px}
a.signin{padding:5px 15px;color:#FFF;}
a.menu-open {
	background:#FFFFFF;
	color:#000!important; border-top:1px solid #c6c6c6;border-right:1px solid #c6c6c6; border-left:1px solid #c6c6c6;
	outline:none;padding:5px 5px 5px 10px /*padding:5px 10px 6px*/; 
}
.loginnav{ color:#000;float:right; font-weight:bold; margin-top:6px;}
.loginnav .a{padding:5px 22px 5px 10px}
.newtxtlogin{ border:1px solid #93ADC4; color:#353535; padding:3px; width:230px;font-size:12px; letter-spacing:1px}
.registerdiv{ float:right; font-size:14px; padding-top:5px }
.newlogin-btn{ background:url("../images/new-loginButton.gif") no-repeat; height:22px;width:75px; cursor:pointer;border:none }
.newlogout-btn{ background:url("../images/new-logoutButton.gif") no-repeat; height:22px;width:75px; cursor:pointer;border:none }

   
   /**********************Login dropdown**********ENDS*******ROHIT***/
   
    /*Box Styling*/
.box-topleft{background:url(../images/leftcurve-bg.gif) no-repeat 0 0;width:7px;height:6px;float:left;}
.box-topright{background:url(../images/rightcurve-bg.gif) no-repeat 0 0;width:7px;height:6px;float:right;}
.box-topmiddle{background:url(../images/middlecurve-bg.gif) repeat-x 0 0;height:6px;}
.box-contentdiv{border-left:1px solid #ccc;border-right:1px solid #ccc;background:#fff;}
.box-botleft{background:url(../images/botleftcurve-bg.gif) no-repeat 0 0;width:7px;height:8px;float:left;}
.box-botright{background:url(../images/botrightcurve-bg.gif) no-repeat 0 0;width:7px;height:8px;float:right;}
.box-botmiddle{background:url(../images/botmiddlecurve-bg.gif) repeat-x 0 0;height:8px;}
.box-topleft-header{background:url(../images/leftgreen-bg.gif) no-repeat 0 0;width:7px;height:37px;float:left;}
.box-topright-header{background:url(../images/rightgreen-bg.gif) no-repeat 0 0;width:5px;height:37px;float:right;}
.box-topmiddle-header{background:url(../images/middle-bg.gif) repeat-x 0 0;height:37px;}
.box_label {float: left;font-family: verdana;font-size: 16px;font-weight: bold;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;padding-left: 10px;padding-top: 8px;}
/*Box Style*/

/*Box Styling for IE*/
.ie .box-topleft{margin-right:-5px;}
/*.ie .box-topleft-header{margin-right:-3px;}*/
.ie .box-topleft-header{margin-right:-5px;}
.ie .box-topright{margin-left:-3px;}
.ie .box-topright-header{margin-left:-3px;}
.ie .box-botleft{margin-right:-5px;}
.ie .box-botright{margin-left:-3px;}
/*Box Style for IE*/




.box_label_now {
    float: left;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding-left: 10px;
    padding-top: 11px;
}
.loginbtn{background: url("/images/loginButton.gif"); width:75px;height:22px;border:none; cursor:pointer}
.errortext{ color:#FF0000; font-size:12px}
.rightblock{ float:left}

.col-left-innerleft {
    float: left;
    width: 355px; font-size:12px;
}
.submitbtn{border-style: none;
	border-color: inherit;
	border-width: medium;
	background: url('/images/submitButton.gif');
	height:22px;
	width:75px;
	cursor:pointer
}
.col-left-innerleft {
    float: left;
    width: 355px; font-size:12px;
}
.btnback{background:url(/images/cancelButton.gif) no-repeat; width:68px; height:22px;border:none;cursor:pointer;}
.leftblock-inner{ margin-bottom:10px}
.registerbtn{background: url("/images/registerButton.gif"); width:103px;height:29px;border:none; cursor:pointer}
.txtportfolio{ border:1px solid #7E9DB9; padding:2px; width:165px;height:14px}
.resetbtn{background: url("/images/resetButton.gif"); width:75px;height:22px;border:none; cursor:pointer}
