﻿body
{
	color:#000;
}
.page .pagearea
{
	margin-top:-5px !important;
}


.headerbg3
{
	float:left;
 background:url('../../images/mainhead.gif')0 100% no-repeat;
	}
	
/* commaon float starts */
.gadds,.divtxtus,.divviewanalysis,.divpromos,.divgooglead,.talkbudget,.centeradv,.centertab,.yourtakebk,
.videovault
{
	clear:left;
	float:left;
	width:100%;
	margin-bottom:8px;
}
.talkbudget,.centeradv
{
	border-bottom:1px dotted #000;
}
.divvvault,.divbgtedititon
{
	float:none;
	width:100%;
	margin-bottom:10px;
}
html >body .divvvault,html >body .divbgtedititon
{
	float:left;
}
.divviewanalysis
{
	margin-top:10px;
}


/*  common flaot ends  */	
	
	/* toplist starts */
.toplist
{
	width:27px; background-color:#626262;float:left;
}
.toplist
{
	padding:8px 0 12px 0;
}
.listtop
{
	margin-bottom:26px;
}
.listtop,
.moving,	
.topstrytbcntnt
{
	width:100%;
	float:left;
}
.topover,
.topoverno,
.TabTopStory
{
	width:24px;
	height:19px;
	float:left;
	margin-left:3px;
	color:#000;
	cursor:pointer;
}
.topoverno,
.listtop .TabTopStory
{
	font-size:12px;
	margin-bottom:6px;
	width:17px;
	padding-left:7px;
	padding-top:3px;
	height:16px;
}
html>body .topoverno,
html>body .listtop .TabTopStory
{
	width:24px;
	height:19px;
}
.topover,
.moving .TabTopStory
{
	margin-bottom:3px;
	background:url('../../Images/button-bg.gif') no-repeat;
}
.TabTopStory
{
	background:url('../../images/nullbutton.gif') no-repeat !important;
	cursor:text;
}
.moving .TabTopStory
{
	font-size:0;
}
.moving .TabTopStory img
{
	margin-top:2px;
}
.topoverno
{
	background:url('../../images/num-button.gif') no-repeat;
}
/* toplist ends */

/* Expectations   starts  */
.divexpectations .rightcon
{
	color:#000;
	font-size:70%;
}
.abstractlist
{
    color:#0d4286;
	clear:left;
	float:left;
	width:100%;
	font:75% Arial;
	background:transparent url(../../images/brownbg1.gif) repeat-x;
}
.wishlist .abstractlist
{
	width:280px;
	
}

.lnklist
{
	width:100%;
	float:left;
	padding:6px 0 12px 0; 
}
.lnklist1
{

	clear:left;
	width:45%;
	float:left;
	padding:0 8px 0 17px;  
} 
.lnklist1 li, .lnklist2 li
{
	list-style-image:url(../Images/bullet-1.gif);
	margin:4px 0;
	color:Black;
	
}
.lnklist1  a, .lnklist2  a
{
	color:#000; 
	
}
.lnklist2
{
	float:left;
	width:44%;
	padding-left:17px;
}
	
/* Expectation Ends  */
/*wishlist */
.divwishlists .lnklist2	
{
	width:90%;
}
.divwishlists .Readwish
{
	font-size:16px;
}
/* Video Vault  Starts  */


.vvault
{
	clear:left;
	float:left;
	width:56%;
}
.vvault iframe
{
	background-color:#000;
}
.vvault body
{
	margin:0 !important;
}
.vvaultlist
{
	float:left;
	width:44%;
	background-color:#F4F4F4;

}
.videolist2
{
	width:202px;
}
.vvaultheading
{
	font:700 75% Arial;
	padding:5px 0 3px 5px;
	border-bottom:1px dotted #000;
}
.smallvideoimg
{
	float:left;
	/* width:40px;
	height:40px;
	padding:5px;*/
}
.smallvideoimg img
{
	padding:5px;
	float:left;
}
.vdolist
{
	float:left;
	width:150px;
	background:url(../Images/camera.gif) no-repeat 0 100%;
	padding-bottom:9px;
	
}
.vdolist a,.morevideos a
{
	font-size:70%;
	color:#0d4286;
}
.morevideos
{
	text-align:right;
	background-color:#DBDBDB;
	padding:3px 5px;
}
.morevideos a
{
	font: 700 75% Arial;
}
.expmore
{
	color:#0d4286;
	font-weight:bold !important;
}
.morevideos a,
.homepage .divexpectations a
{
	color:#0d4286 !important;
}
/* VideoVault Ends */
.topstrytbcntnt
{
	float:left;margin-left:5px;width:98%;
}
html>body .topstrytbcntnt
{
	margin-left:10px;
	width:97%;
}

/*   drop into general.css */
.topstohead3
{
	width:auto !important;
	height:auto;
	padding:5px 5px 4px 15px;
	color:#000;
    font:700 75% Arial;
	float:left;
	background: url(../images/orange_strip.gif) repeat-x;
}
.rightcon
{
	color:#000;
}

.overtop .rightcon a,.overtop .rightcon a:visited 
{
	color:#0d4286;
}

/* imageabstract ends here */

/* changed to general.css */
.subbanner
{
	float:left;
	background-color:#356AA0;
	width:100%;
	margin-bottom:10px;
}
.imgpi1
{
	width:100%;
	background:url(../images/curve2-left.gif) no-repeat;
	float:left;
}
.imgpi2
{
	width:100%;
	background:url(../images/curve2-right.gif) 100% 0 no-repeat;
	float:left;
}

.headtxt
{
    color:#fff;
	font:bold 110% arial;
	padding-left:10px;
}
.enterwish
{
	font:75% arial;
	color:#000;
	float:left;
	margin-top:5px;
}
.tophave
 {
	float:left;
}
.tophave .yourtake
{
	margin:0;
}
.divfmday .yourtake
{
	margin-top:0;
}
.divfmday .totyoutak,
.divfmday .retextsub
{
	width:98%;
}
.texthead
{
	text-align:justify;
	width:98%;
}
.divfmday .readcli
{
	display:none;
}
.yourtakebk .yourtake
{
	margin-bottom:5px;
	padding-bottom:10px;
	 border-bottom:1px solid #000;
	 border-bottom-style:dotted;
}

.divfmday .txtblog,.divfmday .txtreq1
{
	width:170px;
}
.contenttab
{
	width:295px;
}
.talktab
{
	float:left;
	width:293px;
	padding-left:5px;
}
.unselectedtab 
{
	margin-right:6px;
}
.centeradv,.centeradv img
{
	width:298px;
}
.butread
{
	float:right;
	width:50%
}
.errbud
{
	float:left;
	margin:5px 0 5px 0;
}
html>body .butread
{
	margin-top:10px;
}

/* topstory bottom links */
.calclinks
{
	margin-top:7px;
	padding-left:10px;
	font:75% Arial;
}
.calclinks a
{
	color:#0d4286 !important;
}

/*For Author Listing */
.divwishlists,.divhvques,.talkbudget,.centertab
{
	width:300px !important ;
}
/*  Bget highlight  */
.divbgtsmpld, .divbrief,.divmktwatch,.divhighlights
{
	clear:left;
	float:left;
	width:100%;
	margin-bottom:8px;
	
}

.divbrief .talktab,.divbgtsmpld .talktab
{
	padding:5px;
	width:97% !important;
}

.divbrief .unselectedtab,.divbgtsmpld .unselectedtab
{
	padding:3px 5px;
}

.divbrief,.divmktwatch,.divhighlights
{
	border-bottom:1px dotted #000;
}

.divbgtsmpld .contenttab, .divbrief .contenttab,.divmktwatch .contenttab,.divhighlights .contenttab
{
	padding-bottom:7px;
	width:auto !important;
	clear:left;
	float:left;
}
.divmktwatch .contenttab
{
	float:none !important;
}
.divhighlights .lnklist1
{
	width:90%;
}
.divhighlights .abstractlist
{
	background:none !important;
}
.budgthglight .videoimg
{
	padding:0;
	background:none;
	
} 
.budgthglight .videoimg iframe
{
	background:#000;
	border:none !important;
}

/* Graphics */

.divgraphtax
{
	clear:left;
	float:left;
	width:300px;
}
.divoutergraph
{
	width:300px;
	height:auto;
	overflow:scroll;
}

.divgraph
{
	clear:left;
	float:left;
	margin-bottom:10px;
	border-top:1px solid #333;
	
}
.graphsel
{
	margin:5px 0;
	text-align:center;
	font-size:75%;
	color:#0d4286;
}
.graphsel select
{
	font-size:95%;
	height:20px;
}
.clsblu
{
	clear:left;
	float:left;
	width:320px;
}
.clsgrey
{
	text-align:right;
	padding-right:3px;
	width:70px;
}
.clsblue
{
	width:auto;

}

.clsgrey,.clsblue
{
	float:left;
	font:75% arial;
	color:#0d4286;
	padding-top:2px;
	padding-bottom:2px;
}	

.clsblueval
{
	float:left;
	border-left:1px solid #00009A;
	border-right:1px solid #00009A;
	padding-left:3px;
	margin-right:3px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;
	width:60px;
	text-align:right;
	font:700 75% arial;
	color:#0d4286;
}

.selgphname
{
font-weight:700 !important;
}
/* Markets stock starts here  */
.mkts
{
	width:100%;
	float:left;
}
html >body .mktschat
{
	float:left;
}
.mktschat
{
	float:none;
}
.mktschat .mktstab
{
	float:left;
	clear:left;
	width:100%;
	margin-top:6px;
	padding-left:0 !important;
}
.mktschat .stkindpg .BtnBse
{
	width:105px;
}
.mktschat .technicalcharttab .BtnBse
{

	height:19px;
}
.mktschat .BtnBse,
.tabmedium,
.tabbig
{
float:left;
width:62px;	
text-align:center;
height:26px;
font:700 75% arial;
cursor:pointer;
color:#0D4286;
margin-right:13px;
padding-top:4px;
}
.mktschat .stkbtnselected
{
	background:url(../Images/tabmediumbg.gif) no-repeat;
	font-weight:normal;
	color:#333;
}
.mktschat .sponsor, .mktschat .stkupdate
{
	clear:left;
	float:left;
	width:100%

}

.mktschat .statement
{
	float:left;
	clear:left;
	font:65% arial;
	width:100%;
}
.mktschat .graphwholediv,.divmktwatch .graphwholediv,.mktstkindices .graphwholediv
{
	width:100%;
	float:left;
	margin-left:0 !important
}
.mktschat .graphdiv
{
	width:100%;
	margin:5px 0 10px 0;
	float:left;
}
.mktschat .imggraph
{
	float:left;
	width:222px;
	font-size:0;
}
.mktschat .graphtxt
{
	padding-top:25px;
}
.mktschat .graphtxt div,.divmktwatch .graphtxt div
{
	font-weight:700;
	padding-bottom:4px;
}
.mktschat .stockchng span
{
	font-size:90%;
}
.mktschat .views
{
	font:700 75% arial;
	margin-bottom:7px;
}
html>body .mktschat .views
{
	float:left;
	width:100%;
	clear:left;
}
.mktschat .views a,
.mktschat .views a:visited
{
	color:#04396F; 
}
.mktschat .views1
{
	color:#CC020A;
	clear:left;
	font:700 75% arial;
	margin-bottom:7px;
}
/* markets ends here */

/* sponser module and marque starts here */
.divmktwatch .contenttab3
{
	padding-left:0px !important;
	width:100% !important;
}
.sptext
{
	font:normal 70% arial;
	color:#ababab; 
	margin-bottom:3px;
}
.stkhdng
{
	width:100%;
	margin-top:7px;
	padding-bottom:7px;
	float:left;
	border-bottom:1px solid #fff;
}
.stkhdng span
{
	color:#a1a1a1;
	font-size:65%;
	float:left;
	text-align:right;
	width:60px;
}
.stkhdng .value
{
	width:175px;
}
.marqueetag
{
	width:100%;
	clear:left;
}
.mqhead
{
	width:100%;
	padding-bottom:5px;
	/*height:107px;
	overflow:hidden;*/
}
#marq,
#Marquee1
{
	height:97px;
}
html>body #marq,html>body #Marquee1
{
	height:107px !important;
}
*+html>body #marq,*+html>body #Marquee1
{
	height:87px !important;
}
.mktsvert .graphwholediv
{
	 margin-bottom:9px !important;
}

.mqhead div
{
	padding:4px 0;
	border-bottom:none !important;
	width:100%;
	float:left;
}
.stockgrid
{
	border-top:1px solid #fff;
}
*+html>body .stockgrid
{
	width:300px;
}
.mqhead img
{
	float:left;
	padding:0 10px 0 3px;
}
.mqhead span
{
	float:left;
	font-size:10px;
	padding-top:2px;
	text-align:right;
}
.mqhead .stockname
{
	width:100px;
	text-align:left;
	color:#0d4286;
}
.greenchange,
.greenpercent
{
	color : #16ab4c;
	width:58px;
	text-align:right;
}
.redchange,
.redpercent
{
	color:#cc0000;
	width:58px;
	text-align:right;
}
.stockgrid .stockvalue
{
	width:52px;
}
.rdograph
{
	clear:left;
	text-align:center;
	font-size:75%;
	padding-bottom:10px;
}

/* sponser module and marque ends here */

.divhighlights .lnklist2,
.divhighlights .lnklist1
{
	width:95%;
}
.budgthglight .videolisttable td
{
	padding:0 10px 7px 0;
}

.divbgtsmpld
{
	float:none;
}
html>body .divbgtsmpld
{
	float:left;
}
.views
{
	margin-bottom:5px;
}
/*
.homepg .divhighlights
{
	height:150px;
}
*/

html>body .divhighlights .lnklist,html>body .divhighlights  .lnklist1,html>body .divhighlights  .lnklist2
{
	float:none !important;
} 

/*
.exptpg  .blackheading ,
.exptpg  .blackheading  a,
.exptpg  .blackheading  a:visited
{
	color:#0d4286;
}
*/