@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	line-height:18px;
	background:#e7e7e7 url(../images/background-bg.gif) repeat-x 0 0;
}

h1, h2, h3, h4, h5, h6, h7, h8, p, img, ul, li, form, iframe{
margin:0; padding:0; border:0;
}
h1, h2, h3, h4, h5, h6, h7, h8{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
h2{
	font-size:135%;
}
iframe{
	float:left;
	
}
.titl-R-Heading{
	float:left;
	display:inline;
	background:url(../images/title-redbg.gif) no-repeat 0 0;
	padding-left:18px;
	font-size:110%;
	font-weight:bold;
}
.titl-R-Heading span{
	float:left;
	color:#fff;
	background:url(../images/title-redbg.gif) no-repeat 100% 0; 
	width:auto;
	padding:5px 18px 5px 0px;
	height:21px
}
.titl-R-Heading span a{
	text-decoration:none;
	color:#fff;
}
#warp{
	padding:0;
	margin:0 auto;
	text-align:left;
	color:#4b4b4b;
	width:1002px;
	height:auto;
	font-size:75%;
	border-top:9px solid #e0e0e0;
	background-color:#fff;
}

	
.clear{
	clear:both;
}

#header-outer{
	height:auto;
	margin-bottom:2px;
}
#login-bg{
	float:right;
display:inline;
	background:url(../images/login-bg.gif) no-repeat 98% 0%;
	padding:10px 7px 10px 7px; 
	width:442px;
	height:47px;
      margin-right:2px;	
}
/*.login-container{
	color:#ec9b0f;
	font-weight:bold;
	font-size:15px;
	float:left;
	width:218px;
	
}*/
.login-container{
	color:#ec9b0f;
	font-weight:bold;
	font-size:15px;
	float:left;
	width:332px;
	margin-left:10px;

	
}
.login-container form, .branch-container form{
	font-size:80%;
	color:#0b0000;
	font-weight:normal;
	
}
.branch-container form{
	margin-top:2px;
}
/*.register-container{
	float:left;
	padding-top:29px;
	width:98px;
	cursor:help
}*/
.register-container{
	float:left;
	width:98px;
	cursor:help
}
.register-container img{
	border:0px;
}
.branch-container{
	float:left;
	text-align:left;
	text-indent:17px;
	color:#ffffff;
	font-size:120%;
	font-weight:bold;
	width:247px;
	padding-left:17px;
	height:69px;

}
.newsltr-container{
	float:left;
	width:250px;
	padding:10px 3px 5px 3px;
	height:65px;
	background: url(../images/box-256.gif) no-repeat 0 0;
	margin-bottom:2px;
}
.newsltr-container form{
	float:left;
	width:250px;
	margin:0;
	
}
	
.inptxt{
	border:0px;
	width:124px;
	margin-top:3px;

}
.inptxt-bg{
	float:left;
	display:block;
	background:url(../images/input-bg.gif) no-repeat 0 0;
    padding:0px 10px;
	width:124px;
	height:28px;
}

.ask-the-expert{
	float: left;
	width:252px;
	height:149px;
	margin-bottom:5px;
	margin-top:2px;
	background:url(../img/ask-the-expert.jpg) no-repeat 0 0;
	cursor: pointer;
	}
	
.ask-content{
	float:left;
	background:url(../banner/fd1-1.gif) no-repeat 0 0;
	width:252px;
	height:258px;
	margin:2px 0px 7px 0px
}

.arrowbig{
	background:url(../images/arrow-blk.gif) no-repeat 0 50%;
	padding-left:15px;
	font-weight:bold;
	color:#000;
	font-size:112%;
}

#header-outer,#headerTop, #page-outer, #main, #footer, #footer-innertube, .w1002{
	float:left;
	width:1002px;
}
#main{
	margin:0px auto;
	height:auto;
	background: url(../images/right-topcr.gif) no-repeat 730px 0;
	padding-top:12px;
}
#footer{
	background:#e7e7e7 url(../images/round-crgray.gif) no-repeat 0 9px;
	padding-top:32px;
}
#footer-innertube{
	background:url(../images/round-crbg.gif) repeat-x 0 0;
}

.footerLink{
	float:left;
	margin:0;
	padding:0;
	width:980px;
	height:auto;
    padding:2px 11px;
	border-bottom:2px solid #a6a6a6;
	margin-bottom:5px;
}
.footerLink ul{
	float:left;
	margin:0;
	padding:0;
}
.footerLink ul li{
	float:left;
	display:inline;
	width:240px;
	margin-right:3px;
	/*_width:225px; for IE6*/
	list-style-type:none;
	color:#c30808;
	font-weight:bold;
	font-size:14px;
}

.footerLink li a, .footerLink li a:hover{
	color:#c30808;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}

	
.footerLink ul ul{
	float:left;
	width:230px;
	margin:0;
	padding:0;
}
	
.footerLink li li{
	float:left;
	width:230px;
	line-height:23px;
	font-weight:normal;
	font-size:12px;
	color:#4b4b4b;
	list-style-type:none;
	background:url(../images/arrow-blkSml.gif) no-repeat 0% 50%;
	padding-left:8px;
	
}
		
.footerLink a, .bottom a, .footerLink li li a{
	font-weight:normal;
	font-size:12px;
	color:#4b4b4b;
	text-decoration:none;
}
.footerLink a:hover, .bottom a:hover, .footerLink li li a:hover{
	font-weight:normal;
	font-size:12px;
	color:#333333;
	text-decoration:underline;
}
	
#pageL{
	float:left;
	display:inline;
	height:auto;
	width:728px;
	padding-left:2px;
	
}

#pageR{
	float:left;
	background:url(../images/right-btmcr.gif) no-repeat 0% 100%;
	padding-bottom:10px;
	width:268px;
	
}
#pageR-innertube{
	float:left;
	width:256px;
	padding:0 5px;
	background:#eaeaea;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}

.raw{
	float:left;
	width:728px;
	margin-top:2px;
	margin-bottom:2px;
}
.raw marquee{
	float:left;
	width:430px;
}
.fl436{
	float:left;
	width:436px;
}
.fl145{
	margin-left:2px;
	float:left;
	width:143px;
	display:inline;
}

.fl448-outer{
	width:448px;
	float:left;
}
.magazine-container{
	float:left;
	width:292px;
	background:url(../images/investor-india.png) no-repeat 100% 0%;
	height:92px;
}
.magR{
	float:right;
	width:145px;
}
.magR a{
	font-size:0px;
	color:#fff;
	text-decoration:none;
	display:block;
	width:145px;
	height:92px;
	
}
.magR a:hover{
	background:url(../images/investor-india-over.png) no-repeat 100% 0%;
	font-size:0px;
	color:#fff;
	text-decoration:none;
	
}
.raw p.rightbtn-container{ 
	float:left;
}
.raw p.rightbtn-container a{
	font-size:0px;
	color:#fff;
	text-decoration:none;
	display:block;
	margin:0;
	padding:1px;
	width:141px;
	height:43px;
}

.rnd-275outer, .rnd-275Top, .rnd-275inner, .rnd-447outer, .rnd-447Top,.rnd-447inner, .rnd-246Top, .rnd-246nner{
	float:left;
	width:auto;
}
.rnd-275outer{
	background:url(../images/cr275btm.gif) no-repeat 0% 100%;
	padding-bottom:16px;
	width:275px;
	margin-right:2px;
}
.rnd-275Top{
	background:url(../images/cr275top.gif) no-repeat 0% 0%;
	padding-top:6px;
	width:275px;
}
.rnd-275inner, .rnd-447inner{
	padding:0px 1px;
	background-color:#fcfcfc;
	border-left:1px solid #a6a6a6;
	border-right:1px solid #a6a6a6;
}
.rnd-275inner{
	width:271px;
}
.rnd-447inner{
	width:443px;
}
.rnd-447outer{
	background:url(../images/cr447btm.gif) no-repeat 0% 100%;
	padding-bottom:16px;
	width:447px;
	
}
.adver-area447{
	float:left;
	display:inline;
	min-height:250px;
	width:445px;
	padding-left:2px;
	text-align:center;
}
#advertbanner{
	float:left;
	display:inline;
	width:277px;
	background:url(../images/advert-banner.gif) no-repeat 0 100%;
	padding-top:264px;
	padding-left:168px;
	height:48px;
	overflow:hidden;
}
.advertbanner-btm{
	float:left;
	display:inline;
	width:721px;
	background: url(../images/hr-reap.gif) repeat-x ;
	height:58px;
}
.fr{
	float:right;
}
.pad3{
	padding-right:3px;
}


.adverbtm{
	background:url(../images/advert-bannerbtm.gif) no-repeat right top;
	height:59px;
	
}

.rnd-447Top{
	background:url(../images/cr447top.gif) no-repeat 0% 0%;
	padding-top:6px;
}

.clipTop{
	float:left;
	width:246px;
	background: url(../images/pinTop.gif) no-repeat 0 0;
	padding-top:38px;
}

h2 img{
	margin:0 2px;
}
.content{
text-align:justify;
line-height:23px;
}
.content p{
	padding-top:2px;
	padding-bottom:2px;
	margin-bottom:2px;
}
.content ul{
	padding-left:18px;
}
.content ul.bullRed li{
	list-style-type:none;
	background:url(../images/arrow-red.gif) no-repeat 0 11px;
	padding-left:15px;
	line-height:27px;
}
	
.content a{
	color:#cc0e0e;
	text-decoration:none;
}
.content a:hover{
	color:#cc0e0e;
	text-decoration:underline;
}

		
#headertwo{
	float:left;
	width:727px;
	height:173px;
	padding:3px 0px 4px 0px;
	color:#fff;
	background:url(../images/banner-bgH.jpg) no-repeat 50% 0%;
}
#contentslider{
	float:left;
	width:713px;
	padding:0px 7px;
	
	
}


#headerTop h1{
/*	margin:55px 0px 17px 8px;
*/	float:left;
    margin-left:8px;
	display:inline;
	font-size:0px;
	color:#fff;
	width:230px;
	background:url(../images/bcl-logo.gif) no-repeat 0 0;
	
}
#headerTop h1 a{
	display:block;
	height:88px;
	width:230px;
	border:none;
	font-size:0px;
	color:#fff;
}
#headerTopright{
	float:left;
	width:764px;
	height: auto;
}

#headerTop div#links-head{
	float:right;
	background:url(../images/gray-cr.gif) no-repeat 0 0;
	padding-left:19px;
	
}

#links-head ul{
	background:url(../images/gray-bg.gif) repeat-x;
	float:left;
	display:inline;
	height:29px;
	line-height:29px;
}
	
#links-head li{
	list-style-type:none;
	display:inline;
	padding:0 5px 8px 5px;
	color:#919191;
}

#links-head li a{
	color:#5c5b5b;
	text-decoration:none;
}

#links-head li a:hover{
	color:#000;
	text-decoration:none;
}


#search-container{
	float:left;
	background: url(../images/srch-bg.gif) no-repeat 0 0;
	padding:5px;
	width:716px;
	height:32px;
	margin:1px 0px
	
}
#search-container strong, #search-container strong a{
	color:#0b0000;
	text-decoration:none
}
#search-container strong a:hover{
	color:#0b0000;
	text-decoration:underline
}

#search-container li, #headerTop li{
	list-style-type:none;
	color:#d52330;
	display:inline;
	float:left;
	line-height:25px;
	padding-right:8px;
	
}
#search-container li.tollIco{
	background:url(../images/icon-phone.gif) no-repeat 0% 50%;
	padding-left:30px;
}

#search-container li.smsIco{
	background:url(../images/icon-sms.gif) no-repeat 0% 50%;
	padding-left:30px;
}
#search-container li.emailIco{
	background:url(../images/icon-Email.gif) no-repeat 0% 50%;
	padding-left:30px;
}
#search-container li.callIco{
	background:url(../images/call-me.gif) no-repeat 0% 50%;
	padding-left:30px;
}
#search-container li.chatIco{
	background:url(../images/chat1.gif) no-repeat 0% 50%;
	padding-left:30px;
}
	
.fl{
	float:left;
}

.fw854{
	width:854px;
	float:left;
	
}
.fr136{
	float:right;
	width:136px;
	
}

.w390{
	width:390px;
}
ul#icons{
	padding:0;
	margin:0;
	float:right;
	width:136px;
	list-style-type:none;
}
ul#icons li{
	font-size:0px;
	padding:0px 1px;
	display:inline;
	margin-right:1px;
}

ul#icons li a.icontwiit{
	background:url(../images/ico-twitt.gif) no-repeat left 1px;
}
ul#icons li a.iconface{
	background:url(../images/ico-face.gif) no-repeat left 1px;
}
ul#icons li a.iconUtube{
	background:url(../images/ico-utube.gif) no-repeat left bottom;
}

ul#icons li a , ul#icons li a, ul#icons li a{
	font-size:0px;
	display:block;
	color:#fffaf4;
	text-align:center;
	width:32px;
	height:33px;
}
	
.breadcrumb{
	float:left;
	width:98%;
	color:#8e8a8a;
	height:30px;
}

.breadcrumb a:link{
	color:#8e8a8a;
	text-decoration:none;
	padding-right:3px;
	padding-left:2px;
}

.breadcrumb a:visited{
	color:#d52330;
	text-decoration:none;
}

.breadcrumb a:hover{
	color:#413a3a;
	text-decoration:none;
	
}

.breadcrumb a:active{
	color:#d52330;
	text-decoration:none;
}

hr.hr{
	background:url(../images/hr.gif) repeat-x;
	height:11px;
	overflow:hidden;
	clear:both;
	display:block;
	border:none;
	}
	
.hrgray{
	background:url(../images/hr.gif) repeat-x 0% 100%;
	height:11px;
	overflow:hidden;
	clear:both;
	display:block;
	border:none;
	}
	
.butn-knowmore{
	float:right;
	padding:5px;
	color:#d92930;
	background: url(../images/arrow-blk.gif) no-repeat 0 50%;
	padding-left:15px;
}
.butn-knowmore a{
	color:#d92930;
	text-decoration: underline;
}
.butn-knowmore a:hover{
	color:#d92930;
	text-decoration:none;
}
.butn-more{
	float:left;
	display:block;
	color:#d92930;
	background:#CCC url(../images/button-bg.gif) no-repeat 0% 0% ;
	width:82px;
	line-height:31px;
	text-align:center;
	height:31px;
}
.butn-more a{
	color:#000;
	text-decoration:none;
}
.butn-more a:hover{
	color:#d92930;
	text-decoration:none;
}

.bottom ul{
	float: left;
	width:1000px;
	text-align:center;
	
}
.bottom li{
	display:inline;
	padding:1px 3px;
	background:url(../images/divider.gif) 100% 3px no-repeat;
}
.bottom li.rss{
	display:inline;
	padding:1px 5px;
	background:none;
}
.bottom li.rss img, .txt-red img{
	display:inline;
	vertical-align:bottom;
	border:none;
	
	}
	
.bottom{
	float:left;
	width:100%;
	text-align:center;
	height:auto;
	padding-bottom:5px;
}
.bottom img{
	display:inline;
}
.txt-red{
	color:#ce1212;
	font-weight:bold;
	font-size:13px;
	float:left;
	width:100%;
	text-align: center;
	margin-top:5px;
}
.bottomListed{
	float:left;
	background:#ce1212;
	color:#fff;
	width:1000px;
	padding:2px;
	text-align:left;
}

.bottomListed ul{
	float:right;
	width:auto;
	list-style-type:none;
}
.bottomListed li{
	display:inline;
	border-right:1px solid #fff;
	padding-left:5px;
	padding-right:5px;
}
li.no-border{
	border:none;
}
.bottomListed a{
	color:#fff;
	text-decoration:none;
}
	
/*for market watch Iframe*/
.SNValueG{
	color:#383535;
}
.sensex{
	color:#d22e1e;
}
.sensexdate{
	color:#2d80b5;
}


