/*copyright crazzybull.com*/

body, html {width: 100%; height: 100%}
body{margin: 0; padding: 0;   font-size: 12px; background:#e8e8e8;  font-family:arial; }
a, div, input, p, span,ul{font-family:arial, sans-serif; font-weight:400; color:#000000; list-style:none; text-decoration: none; position:relative;  -webkit-font-smoothing: antialiased;}
img {border: none; }
.fl {float: left;}.fr {float: right;}.cb {clear: both;}.cntr{margin: 0 auto;}.cp {cursor: pointer;} .none{display:none;}.block{display:block;}.hundredper{width:100%; height:100%;}.hidden{overflow:hidden;}
.clearfix:before,.clearfix:after { content: " "; display: table; }.clearfix:after {clear: both;}.clearfix {*zoom: 1;}.fl{float:left;}.fr{float:right;}

/*font-color*/
.white{color:#ffffff;}.black{color:#000000;}.green{color:seagreen;}.red{color:#f80d00;}

/*font-size*/
.txt14{font-size:14px;}.txt16{font-size:16px;}.txt21{font-size:21px;}.txt9{font-size:9px;}

/*font-formatting*/
.left{text-align:left;}.center{text-align:center;}.right{text-align:right;}.upper{text-transform:uppercase;} .intial{text-transform:initials;}.bo{font-weight:bold;}
 
/*margin*/
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb5{margin-bottom:5px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.mr215{margin-right:215px;}
.m10{margin:10px;}

/*miscellaneous*/
.bfilm{opacity:0.7; position:fixed; top:0; left:0; width:100%; height:100%; z-index:9999; background-color:#000000; display:none;}


/*header*/
.navigation{width:970px; height:auto; margin:0 auto; background:#329EA2 ;}
.bgtMenu{background:url(../images/newbg.png) 0 0 repeat-x;font:15px 'open_sans_condensedbold', arial;color:#fff;position:relative;}
		ul {list-style: none;}
		
		   .MB10{margin-bottom:10px;}
		   

.cntDiv{width:970px; margin:0 auto;}

.mainNav ul.nav{height:35px;}
.mainNav ul.nav li{float:left;height:32px;}
.mainNav ul.nav li a{display:block;height:35px;line-height:27px;border-top:#144d69 3px solid;color:#fff;padding:0 8px 0 8px; background:url(http://img-d02.moneycontrol.co.in/images/budget2014/header/linkbg.png) 0 8px no-repeat; font-weight:bold; font-family:arial; font-size:14px;}
.mainNav ul.nav li a.first{background-image:none; background:#f0f0f0;border-top:3px solid #ffcb00;}
.mainNav ul.nav li a.mmmm{background-image:none;background:#144d69;border-top:3px solid #144d69; }
.mainNav ul.nav li a.mmmm span.home{background:url(http://img-d02.moneycontrol.co.in/images/budget2014/header/btnHome.png) 0 6px no-repeat ;width:17px;height:35px;display:inline-block;margin-right:2px;}
.mainNav ul.nav li a.active, .mainNav ul.nav li a:hover{display:block; text-decoration:none;background:#f0f0f0;border-top:3px solid #ffcb00; color:#333; padding:0 8px 0 8px;
position:relative;z-index:999;text-decoration:none;}
.active{color:#333;text-decoration:none;background:#f0f0f0; position:relative;z-index:999;}
.mainNav ul.nav li a .home{background:url(http://img-d02.moneycontrol.co.in/images/budget2014/header/btnHome2.png) 0 6px no-repeat ;width:17px;height:35px;display:inline-block;margin-right:2px;}
.mainNav ul.nav li a:hover .home{background:url(http://img-d02.moneycontrol.co.in/images/budget2014/header/btnHome2.png) 0 6px no-repeat;}

.mainNav ul.nav li a .cnbc{background:url(http://img-d02.moneycontrol.co.in/images/budget2014/header/cnbcLogoa.png) 0 0 no-repeat;width:24px;height:21px;display:inline-block;vertical-align:middle;}
.mainNav ul.nav li a:hover .cnbc{background:url(http://img-d02.moneycontrol.co.in/images/budget2014/header/cnbcLogo2a.png) 0 0 no-repeat;}
.mainNav ul.nav li a.terminal{background:url(http://img-d02.moneycontrol.co.in/images/budget2014/header/btnTerminal.png) 0 0 no-repeat;width:83px;height:41px; margin-top: -6px;padding:0;border:0;}
.mainNav ul.nav li a:hover.terminal{background:url(http://img-d02.moneycontrol.co.in/images/budget2014/header/btnTerminal.png) 0 0 no-repeat; border:0;padding:0;}

.bgtSubNav{height:27px; margin-top:4px; margin-left:0px;}
.bgtSubNav ul{ height:23px; -webkit-padding-start:0;  -moz-padding-start:0;}
.bgtSubNav ul li{float:left;height:23px;padding-right:1px; position:relative;}
.bgtSubNav ul li a{display:block;height:23px;line-height:22px;color:#333;font-size:14px;padding:0 2px;}
.bgtSubNav ul li.act a, .bgtSubNav ul li a:hover,.yelactive{background:#ffcb00; color:#fff;text-decoration:none;}
 ul.score,ul.score2{position:absolute; left:0px; top:22px; z-index:9999;}
 .bgtSubNav ul li ul.score{display:none;}
 .bgtSubNav ul li ul.score2{display:none;}
 .bgtSubNav ul li ul.score li{width:150px; height:30px; float:none !important; padding:5px 10px; background:#004652 ; border:1px solid #ffffff; color:#ffffff; cursor:pointer;}
 .bgtSubNav ul li ul.score2 li{width:200px; height:30px; float:none !important; padding:5px 10px; background:#004652 ; border:1px solid #ffffff; color:#ffffff; cursor:pointer;}
 .bgtSubNav ul li ul.score2 li a span,.bgtSubNav ul li ul.score li a span{color:#ffffff; }

.sensex {width:967px;  margin:0 auto;  padding:12px; padding-left:0; border:1px solid #cfcfcf; }
.news {width:970px;  margin:0 auto; margin-bottom:5px; margin-top:5px; border:1px solid green; height:30px;}
.cricketvideolist {width:970px;  margin:0 auto; height:auto;}
/*.news div:first-child{width:125px; height:44px; background:url(../images/news.gif) no-repeat;  text-align:center; color:#ffffff; line-height:41px;}*/
/*footer*/
.footer{width:970px; margin:10px auto;}
.footer div{color:#000000; font-weight:bold;}
.lstBg{padding: 10px 30px;}
.list14 {overflow: hidden; }
.list14 li.title {padding: 0 15px 0 0;  border: none; }
.list14 li {float: left; border-left: #999999 1px solid; padding: 0 6px; font: 14px arial; color: #fff;}
.list14 li a { color: #fff;}
.list14 li  a:hover {text-decoration: underline;}
.matrix{background: #004652 ;}
.socialmedia{ padding-bottom: 10px; margin-left:-7px; font-size:14px;}
.fhead{ border-bottom: 1px solid #65757E; padding-bottom: 10px; font: bold 18px Arial; color: #FFF;}
.list12 li.brdN { border: none; padding-left: 0 !important;}
.list12 li { 
    float: left;
    border-left: #999999 1px solid;
    padding: 0 6px;
    margin: 2px 0;
    font: 12px arial;
    color: #fff;
}
.list12 li a {
    color: #fff;
}
.list12 li a:hover {
    text-decoration: underline;
}
.lstBg ul li{color:#ffffff;}
.lstBg ul li div{color:#ffffff; font-size:14px; font-weight:normal;}
.videoBox{width:970px; margin:0px auto; padding:10px 10px;; background:#004652 ;}
.vidTbas,.vidCtn{margin-left:50px;}
.tab{width:auto; padding:10px; float:left; font-size:16px; text-align:center; color:#ffffff;  cursor:pointer; border-top-left-radius:4px; border-top-right-radius:4px; margin-right:3px;}
.tab:hover,.tabh{ color:#223971; background:#ffffff;}
.vidCtn{width:850px; padding:20px; background:#ffffff;}
.video{width:150px; height:150px; background:seagreen; }
.video img,.video2 img,.video3 img{width:100%; height:100%;}
.video2{width:150px; height:100px; background:seagreen; margin-right:10px;}
.video3{width:180px; height:242px; background:seagreen; margin-right:10px;}
.descvid{width:140px; margin-top:10px; color:#000000;}
.descvid:hover{text-decoration:underline; color:red;}
.prev{padding:10px; background:#ffffff; position:absolute; left:-35px; top:80px; cursor:pointer;}
.next{padding:10px; background:#ffffff; position:absolute; right:-35px; top:80px; cursor:pointer;}

/*body container*/
.container2{width:940px; margin:0 auto;}
.container{width:970px; margin:0 auto;}

#wrapper {
	width: 890px;
	max-width: 1100px;
	
	margin: 20px auto;
}

#columns {
	-webkit-column-count: 3;
	-webkit-column-gap: 15px;
	-webkit-column-fill: auto;
	-moz-column-count: 3;
	-moz-column-gap: 10px;
	-moz-column-fill: balance;
	column-count: 3;
	column-gap: 15px;
	column-fill: auto;
}
.pin {
width: 222px;
 float:left;
	display: inline-block;
	background: #FEFEFE;
	border: 2px solid #FAFAFA;
	box-shadow: 4px 4px 2px rgba(34, 25, 25, 0.4);
	margin: 0 2px 15px;
	border-radius:7px;
	-webkit-column-break-inside: avoid;
	-moz-column-break-inside: avoid;
	column-break-inside: avoid;
	padding: 15px;
	padding-bottom: 5px;
	padding-top: 5px;
	background: -webkit-linear-gradient(45deg, #FFF, #F9F9F9);
	opacity: 1;
	
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	 margin:10px;
	 min-height:352px;
}
.pin img {
	width: 100%;
	height:150px;
	border-bottom: 1px solid #ccc;
	padding-bottom: 15px;
	margin-bottom: 5px;
}
.pin p {
	font: 12px/18px Arial, sans-serif;
	color: #333;
	margin: 0;
}
.pin div.clearfix div h3{color:#f80d00; text-decoration:none;}
.pin div.clearfix div h3:hover{color:seagreen}
.rplayer{display: inline-block; padding:19px; border:1px solid #FAFAFA;  box-shadow: 4px 4px 2px rgba(34, 25, 25, 0.4); background:#aaa9a9; border-radius:5px; margin-top:10px;}
.advertisement{margin-top: 20px; background: #ffcb00; width: 290px;  border-radius: 5px; border:1px solid #FAFAFA;  box-shadow: 4px 4px 2px rgba(34, 25, 25, 0.4);}
.ad{margin-top: 20px; background: #ffcb00; width: 100%; height:44%;  border-radius: 5px;}
.box{ width: 245px; background:#ffffff ; margin:7px 0; border-radius: 6px; border:1px solid #FAFAFA;  box-shadow: 4px 4px 2px rgba(34, 25, 25, 0.4); padding:0 0px;}
.box div.clearfix div h3{color:#f80d00; text-decoration:none;}
.box div.clearfix div h3:hover{color:seagreen}
.box div.desc{margin-bottom:20px; color:#000000;}
.box div.title a{margin-bottom:10px; color:#ffffff; font-weight:bold; font-size:12px;}
.box div.title a:hover{color:#3a5a97;}


/*index page*/
.radio{margin-bottom:10px; font-size:15px; padding-left:10px; color:#000000;	}
.txt13{font-size:13px; font-weight:bold; padding-bottom:10px;	}
.desc{margin-bottom:6px; color:#000000;}
.desc3{margin-bottom:6px; color:#000000;}
.hdesc{margin-bottom:10px; color:#000000;}
.title{margin-bottom:10px; color:#428bca;  font-size:14px;}
.title3{margin-bottom:2px; color:#428bca;  font-size:14px;}
.htitle{margin-bottom:10px; color:#428bca; font-size:14px;}
.latestnews{height:0px; overflow:hidden}
.pin a div.clearfix div.fr h3{background:#f80d00; padding:0px 4px; color:#ffffff; border-radius:3px;}
.pimg{width:200px; height:100px; border:1px solid black;}
.pimg img{width:100%; height:100%;}
.ptitle{color:#f80d00; font-weight:bold; font-size:14px;}
.pdesc{color:#000000; width:338px;}

/*popup*/
.login{width:350px; height:auto; padding:20px; position:fixed; z-index:999999; left:50%; top:180px; display:none; background-color:#223971; color:#ffffff; border:1px solid #ffffff; border-radius:5px; margin-left:-177px;}
.close{position:absolute; top:-8px; right:-5px; cursor:pointer;}
.login table tr td {color:#ffffff;}

/*maerket*/
.mar {
 width: 448px; background:#ffffff ; border-radius: 6px; border:1px solid #FAFAFA;  box-shadow: 4px 4px 2px rgba(34, 25, 25, 0.4); padding:0 10px; margin:0px 15px; margin-bottom:7px;
}
.mar h2{color:#000000;}
.company{width:970px; margin:0 auto; padding:10px; margin-bottom:10px; padding-left:45px;  border-top:0;}
.company2{}
.mtab,.mmtab{width:auto; padding:1px 5px; float:left; font-size:14px; margin-top:0px;text-align:center; color:#5B9FD6; font-weight:bold; cursor:pointer; margin-right:5px; border-bottom:2px solid #ffffff;}
.mtab:hover,.mtabh{border-bottom:2px solid #5B9FD6; color:#000000;}
.mctn{padding:10px 7px; display;none;}
.spotlight{width:auto; height:auto; padding:10px; background:#004652;}
.imgslider{background:#00779c;}
.imgslider ul {padding:0 !important; margin:0!important;}
.imgslider ul li{width:43px; height:45px; float:left; margin:5px; border:1px solid white;}
#bprev,#bnext{line-height:40px;}
.sbg{background:#ffffff; padding:10px;}
.mttab,.mttab2,.mttab3,.mttab4,.mttab5{width:auto; padding:1px 5px; float:left; font-size:14px; text-align:center; color:#000000; cursor:pointer;   border-radius:2px;margin-bottom:10px; border:1px solid #ffffff; border-bottom:0;}
.mttab:hover,.mttab2:hover,.mttab3:hover,.mttab4:hover,.mttabh{color:#223971;  border:1px solid #223971; border-bottom:0;}
.nse{width:auto; padding:3px 8px; float:left; font-size:12px; text-align:center; color:white; cursor:pointer; margin-right:5px; background:#223971; border-radius:3px; 	 margin-bottom:10px; }
.con{width:auto; padding:3px 14px; float:left; font-size:12px; text-align:center; color:white; cursor:pointer; margin-right:5px; background:#223971; border-radius:13px; 	 margin-bottom:10px; }
.nse:hover,.nsew{width:auto; padding:3px 8px; float:left; font-size:12px; text-align:center; color:white; cursor:pointer; margin-right:5px; background:#329EA2 ; border-radius:3px;  margin-bottom:10px; }
.con:hover,.conw{width:auto; padding:3px 14x; float:left; font-size:12px; text-align:center; color:white; cursor:pointer; margin-right:5px; background:#329EA2; border-radius:13px; 	 margin-bottom:10px; }
.mtabCtn table tr td,.mtabCtn2 table tr td,.mtabCtn3 table tr td,.mtabCtn4 table tr td,.mtabCtn5 table tr td,.mtabCtn6 table tr td{padding:5px;}
.bsel table tr td{padding:5px;}
.buy{width:auto; height:auto; padding:2px 5px; text-align:center; background:#7cc357; color:#ffffff;  border-radius:2px;}
.sell{ width:auto; height:auto; padding:2px 5px; text-align:center; color:#ffffff; background:red; border-radius: 2px; }
.hold{ width:auto; height:auto; padding:2px 5px; text-align:center; color:#ffffff; background:#99A3A4; border-radius: 2px; }
.cldiv{width:110px; height:auto;  background-color:#004652; }
.cldiv2{width:300px; height:370px; position:relative; float:right; }
.Ctab{background-color:#004652 ;  cursor:pointer; color:#ffffff; font-size:13px; padding:5px 10px; border:1px solid #ffffff;}
.CtabW{background-color:#ffffff ;  cursor:pointer; color:#004652; font-size:13px; padding:5px 10px; border:1px solid #ffffff;}
.tabDesc{width:100%; height:100%;  background-color:#ffffff; display:none; position:absolute; right:0; top:0;}
.yes{width:auto; height:auto; padding:5px 15px; text-align:center; background:#7cc357; color:#ffffff;  border-radius:2px; cursor:pointer; margin-top:10px;}
.no{width:auto; height:auto; padding:5px 15px; text-align:center; background:#ef2554; color:#ffffff;  border-radius:2px; cursor:pointer; margin-top:10px;}
.don{width:auto; height:auto; padding:5px 15px; text-align:center; background:#bbb8b9; color:#ffffff;  border-radius:2px; cursor:pointer; margin-top:10px;}
.banking{width: 708px; background:#ffffff ; border-radius: 6px; border:1px solid #FAFAFA;  box-shadow: 4px 4px 2px rgba(34, 25, 25, 0.4); padding:0 10px; margin:0px 0px; margin-bottom:10px;}
.bankingTabs{background-color:#000000;}
.btab{padding:5px 7px; background:#000000; color:#ffffff; float:left;  cursor:pointer; border-right:1px solid #ffffff; border-bottom:0;}
.btab:hover, .btabh{padding:5px 7px; background:#ffffff; color:#000000; float:left; border-right:1px solid #ffffff; cursor:pointer; border-bottom:0;}
.bankingCtn{background-color:#000000;}
.bankingCtn div.vid{padding:5px; margin:5px; background:seagreen; float:left;}
.bankingCtn div.vid div.im{width:150px; height:100px;}
.bankingCtn div.vid div.im img{width:100%; height:100%;}
.btab select{width:87px; color:#000000;}

.stats table tr th{padding:8px; color:#ffffff; background:#757373; font-weight:bold; font-size:13px;}
.stats table tr td{padding:8px; color:#000000}
.indi {width: auto; height: auto; background-color: #223971; color: #fff; text-align: center; font-size: 14px; font-weight:bold; padding:1px 8px; float: right; cursor: pointer; border-radius: 4px;}
.indi2 {width: auto; height: auto; background-color: green; color: #fff; text-align: center; font-size: 14px; font-weight:bold; padding:1px 8px; margin:10px;cursor: pointer; border-radius: 4px;}
#slider {width:800px; height:220px; overflow:hidden; margin:0 auto; position:relative;}
#slider ul{ position:absolute; left:0; top:0; -webkit-padding-start:0px !important; -webkit-margin-before:0px !important; -webkit-margin-after:0px !important;}
#slider li{list-style:none; width:151px; height:220px; background:#ffffff; margin-right:10px; float:left;}
#slider1 {width:800px; height:220px; overflow:hidden; margin:0 auto; position:relative;}
#slider1 ul{ position:absolute; left:0; top:0; -webkit-padding-start:0px !important; -webkit-margin-before:0px !important; -webkit-margin-after:0px !important;}
#slider1 li{list-style:none; width:151px; height:220px; background:#ffffff; margin-right:10px; float:left;}
#slider4 {width:644px; height:220px; overflow:hidden; margin:0 auto; position:relative; margin-top:20px;}
#slider4 ul{ position:absolute; left:0; top:0; -webkit-padding-start:0px !important; -webkit-margin-before:0px !important; -webkit-margin-after:0px !important;}
#slider4 li{list-style:none; width:149px; height:220px; background:#ffffff; margin-right:10px; float:left;}
#sliderb {width:187px; height:40px; overflow:hidden; margin:0 auto; position:relative; }
#sliderb ul{ position:absolute; left:0; top:0; -webkit-padding-start:0px !important; -webkit-margin-before:0px !important; -webkit-margin-after:0px !important;}
#sliderb li{list-style:none; width:40px; height:40px;  margin-right:8px; float:left; border:1px solid #ffffff; cursor:pointer;}
#sliderb li img{width:100%; height:100%;}
#sliderb li p{color:#ffffff;}
.graph  img{width:100%; height:100%;}

/*add mf*/
.inputstyle3{width:105px; height:30px; padding-left:12px; outline:0; border:1px solid #dadada; border-radius:4px; margin-bottom:5px; color:#000000;}
.inputstyle2{width:125px; height:30px; padding-left:12px; outline:0; border:1px solid #dadada; border-radius:4px; margin-bottom:5px; color:#000000;}
.inputstyle7{width:350px; height:30px; padding-left:12px; outline:0; border:1px solid #dadada; border-radius:4px; margin-bottom:5px; color:#000000;}
/*registeration*/
.inputstyle5{width:215px; height:30px; padding-left:12px; outline:0; border:1px solid #dadada; border-radius:4px; margin-bottom:5px; color:#000000;}
.error_flag{width:260px; position:absolute; left:220px; top:0px; z-index:999; opacity:0;}
.error_cross{position:absolute; right:10px; top:31px; cursor:pointer; opacity:0;}
.error_flag_pos{position:absolute; left:-7px; top:0px;}
.flag_top{position:absolute; left:-1px; top:-7px; z-index:999;}
.yellow_button{width:auto; height:auto; background:#f9a205;  padding:6px 20px; color:#ffffff; text-align:center;  font-size:12px; outline:0; border:none; cursor:pointer; float:left; text-transform:uppercase; font-weight:500;}
img.ui-datepicker-trigger {
    position: absolute!important;
    right: 6px;
    top: 6px;
}
.adRegister{width:440px; height:400px; border:1px solid black;}
.agreeR{width:438px}
.err{margin-bottom:20px; color:#009eff;}
.videoCtn,.videoCtn2,.videoCtn3,.videoCtn4,.videoCtn7{width:767px; height:563px; padding:20px; background:#ffffff; margin:0 auto;  position: fixed;  top:60px;  left:50%; z-index: 999999; display:none; margin-left:-384px;}

/*bse page*/
.dd{width:45px; height:25px;}
.nse2{width:auto; padding:3px 8px; float:left; font-size:12px; text-align:center; color:#000000; cursor:pointer;  z-index:999; position:relative}

.nse2:hover,.nse2w{width:auto; padding:3px 8px; float:left; font-size:12px; text-align:center;position:relative;color:#329EA2; cursor:pointer;	border:1px solid black; border-bottom:1px solid #ffffff; z-index:999; }
.txtholder{border:1px solid #000000;  padding:10px; margin-top:-1px; z-index:9; }

.nse3{width:auto; padding:3px 3px; float:left; font-size:12px; text-align:center; color:#000000; cursor:pointer;  }
.nse3:hover,.nse3w{width:auto; padding:3px 3px; float:left; font-size:12px; text-align:center; color:#329EA2; cursor:pointer;}
.nsle2 table tr td {padding:5px !important; color:#000000;}
.nse4{width:auto; padding:3px 8px; float:left; font-size:12px; text-align:center; color:#000000; cursor:pointer; border:1px solid white; }
.nse4:hover,.nse4w{width:auto; padding:3px 8px; float:left; font-size:12px; text-align:center; color:#329EA2; cursor:pointer;	border:1px solid black; border-bottom:1px solid #ffffff;  }
.hol{ padding:10px; margin-top:-1px;  }

/*market news*/
.mimg{width:230px; height:200px;}
.nimg{width:40px; height:40px; margin-right:10px}
.mimg img,.nimg img{width:100%; height:100%;}
.ndesc{width:160px; height:auto;}
.prev4{padding:10px; background:#ffffff; position:absolute; left:0px; top:110px; cursor:pointer;}
.next4{padding:10px; background:#ffffff; position:absolute; right:0px; top:110px; cursor:pointer;}
.nes{margin-top:10px; margin-bottom:10px;}
.selct{width:25px; height:23px; border:1px solid black; background:#c3c3c3; cursor:pointer;}
.sel{position:absolute; right:2px; top:4px;}

.mtabimg{width:180px; height:110px;}
.mtabimg img{width:100%; height:100%;}
.mdec{width:480px}
.w115{width:65px;}
.w50{width:48px;}
.w55{width:100px;}
.getquotedrp {
    position: absolute;
    background: #fff;
    visibility: hidden; 
    z-index: 100;
   }

/*watchlist*/
.cont {
    border-left: #7B92AD 1px solid;
    border-right: #7B92AD 1px solid;
	background:#a9d2f5;
    border-radius: 5px
}
.cont td {
    border-top: #7b9ab5 1px solid;
    font-size: 12px;
    vertical-align: top;
    line-height: 18px;
}
.chartDtl tr td {
     padding: 6px 6px;
   
   
}
.cont2 td {
    padding: 6px 6px;
   
    border-top: #7b9ab5 1px solid;
    font-size: 12px;
    vertical-align: top;
    line-height: 18px;
}
.chartDtl{border:1px solid #c2c2c2;}
.stkName {
    width: 12px; height: 12px; background-color: #428bca; color: #fff; text-align: center; font-size: 10px; font-weight:bold;  cursor: pointer; border-radius: 2px; line-height:12px; margin-right:10px;
}
.portTble1{background:#A9D2F5; border-radius:5px; padding:15px;}
.blue{color:#428bca}
.listNews p a{color:black;}
.blue_button{
    width: auto;
    height: auto;
	padding:3px 5px;
    display: inline-block;
    background:#428bca ;
    float: right;
    border: none;
    cursor: pointer;
	border-radius:4px;
	color:#ffffff;
}
.green_button{
    width: auto;
    height: auto;
	padding:3px 5px;
    display: inline-block;
    background:#126D58 ;
    float: right;
    border: none;
    cursor: pointer;
	border-radius:4px;
	color:#ffffff;
}
p .PB5{margin:0 !important;}
.listNews{line-height:12px; margin-bottom:25px;}
.edit{width:748px; height:auto; padding:20px; position:fixed; z-index:999999; left:50%; top:40px; display:none; background-color:#223971; color:#ffffff; border:1px solid #ffffff; border-radius:5px; margin-left:-374px;}
.edit table tr td {color:#ffffff; padding:5px!important;}
.edit select{height:28px; color:#000000;}
.inputstyle4{width:100px; height:30px; padding-left:12px; outline:0; border:1px solid #dadada; border-radius:4px; margin-bottom:5px; color:#000000;}
.inputstyle6{width:400px; height:29px; padding-left:12px; outline:0; border:1px solid #dadada; border-radius:4px; margin-bottom:5px; color:#000000;}
.edittable{padding:10px; font-size:14px; color:#ffffff; font-weight:bold; }
.serch{position:absolute; right:2px; top:2px;}
.addstock,.setalerts{width:726px; height:auto; padding:20px; position:fixed; z-index:999999; left:50%; top:40px; display:none; background-color:#223971; color:#ffffff; border:1px solid #ffffff; border-radius:5px; margin-left:-363px;}
.addstock table tr td {color:#ffffff; padding:5px!important;}
.addstock select{height:28px; color:#000000;}
.tab2{width:auto; padding:10px; float:left; font-size:16px; text-align:center; color:#ffffff; background:#223971; cursor:pointer; border-top-left-radius:2px; border-top-right-radius:2px; margin-right:3px;}
.tab2:hover,.tab2h{ color:#ffffff; border:1px solid #ffffff;}
#wtab1h,#wtab2h{margin-top:-10px;}
.newstab{padding:3px 10px; cursor:pointer; font-weight:bold; font-size:14px; border:2px solid #ffffff; border-bottom:0;}
.newstab:hover,.newstabh{padding:3px 10px;cursor:pointer; font-weight:bold; font-size:14px; border:2px solid #c2c2c2; border-bottom:0;}
/*asia indices*/
.tbldata14 tr th{padding: 10px;  font: bold 13px arial;    color: #000;
    border-bottom: solid 1px #bababa; background:#E5E66F;}
.tbldata14 tr td {
    padding: 7px;
    font: 12px arial;
    color: #666;
    border-bottom: solid 1px #e9e9e9;}
	
.btnAddStk {
    background: #EFEFEF;
    display: inline-block;
    width: auto;
    height: auto;
	padding:5px 12px;
	color:#000000;
	border:2px solid #000000;
	cursor:pointer;
	font-weight:bold;
	font-size:14px;
	border-radius:3px;
}
.stk_arial12blue{font-weight:bold;	font-size:13px;}
.portCont {
    border: #f2f2f2 2px solid;
    padding: 8px;
}
.portCont .prtTH {
    background: url(http://img.moneycontrol.co.in/images/portfolio/opt/repeat_sprite.gif) 0 -73px repeat-x;
    height: 28px;
    margin: 10px 0;
    color: #000000;
    font: bold 15px/28px arial;
    overflow: hidden;
}

.prtic {
    float: left;
    padding: 0 10px 0 10px;
    width: 215px;
    height: 28px;
}
.invest {
    float: left;
    width: 107px;
    padding: 0px 10px 0 10px;
    text-align: right;
    border-left: #b2c7e4 1px solid;
    height: 28px;
}
.todayGain {
    float: left;
    width: 102px;
    padding: 0px 10px 0 10px;
    text-align: right;
    border-left: #b2c7e4 1px solid;
    height: 28px;
}
.allGain {
    float: left;
    width: 122px;
    padding: 0px 10px 0 10px;
    text-align: right;
    border-left: #b2c7e4 1px solid;
    height: 28px;
}
.lateValue {
    float: left;
    width: 107px;
    padding: 0px 10px 0 10px;
    text-align: right;
    border-left: #b2c7e4 1px solid;
    height: 28px;
}
.summmain_head {
    color: #003463;
    font-family: Arial;
    font-weight: bold;
    font-size: 14px;
    cursor: pointer;
    padding-left: 20px;
    margin-right: 15px;
    background: url(http://img.moneycontrol.co.in/images/revamp/plus.gif) no-repeat scroll 1px 1px;
}
.summmain_head_off {
    color: #003463;
    font-family: Arial;
    font-weight: bold;
    font-size: 14px;
    cursor: pointer;
    padding-left: 20px;
    margin-right: 15px;
    background: url(http://img.moneycontrol.co.in/images/revamp/minus.gif) no-repeat scroll 1px 1px;
}
.port-blue_4_11 {
    color: #006BCD;
    font: 11px/15px Arial,tahoma,Verdana,trebuchet MS;
}
.alerts_dtls{background:#ffffff; padding:1px; width:334px; }
.alerts_dtls a{color:#000000 }
.expandMenu dt {
    background-color: #FFFFFF;
    margin: 0px 0px 1px;
    color: #000000;
    cursor: hand;
    height: 25px}
.expandMenu dd {
    margin: 0px;
    padding: 0px;
    background-color: #FFFFFF;
}
.hideSwitch {
    display: none}
.showSwitch{display: block}	
.accor_off {
    background: #f6f6f6 url(http://img.moneycontrol.co.in/images/revamp/plus.gif) 7px 5px no-repeat;
    padding-left: 25px;
    border-bottom: 1px solid #fff;
    cursor: pointer;
    font: 11px arial;
    color: #005066;
	    padding: 5px;
    padding-top: 7px;
    padding-bottom: 7px;
	    padding-left: 25px;
}
.accor_on {
    background: #f6f6f6 url(http://img.moneycontrol.co.in/images/revamp/minus.gif) 7px 5px no-repeat;
    padding-left: 25px;
    border-bottom: 1px solid #fff;
    cursor: pointer;
    font: 11px arial;
    color: #005066;
	    padding: 5px;
    padding-top: 7px;
    padding-bottom: 7px;
	    padding-left: 25px;
}
 #u_mktmap .sector {
                            font-family:arial;
                            font-size:16px;
                            color:444444;
                            font-weight:bold;
                        }
                        #u_mktmap .indices {
                            font-family:arial;
                            font-size:14px;
                            color:000000;
                            font-weight:bold;
                        }
                        #u_mktmap .text {
                            font-family:arial;
                            font-size:10px;
                            color:000000;
                            font-weight:bold;
                        }
                        #u_mktmap .title {
                            font-family:arial;
                            font-size:16px;
                            color:000099;
                            font-weight:bold;
                        }
                        #u_mktmap .mktcap {
                            font-family:arial;
                            font-size:14px;
                            color:000000;
                            font-weight:bold;
                            text-align:right;
                        }
                        #u_mktmap .change {
                            font-family:arial;
                            font-size:14px;
                            color:000099;
                            font-weight:bold;
                            text-align:left;
                        }
                        #u_mktmap table {
                            border-collapse:separate!important;
                            margin:auto!important;
                            padding:1px!important;
                        }
						.alertNTMF {
                                                                border-bottom:#726f60 1px solid;
                                                                background:#fefde1;
                                                                padding:6px 8px;
                                                                font:12px arial;
                                                                color:#4e4a3e;
                                                                line-height:20px;
                                                            }
                                                            .alertNTMF span.ic {
                                                                width:35px;
                                                                height:32px;
                                                                display:inline-block;
                                                                background:url(http://stat.moneycontrol.co.in/images/portfolio/new/alertIC.gif) 0 0 no-repeat;
                                                                vertical-align:middle;
                                                                margin-right:8px;
                                                            }
.amam td{border:0; }
.bestMF_top {
    background: rgba(0, 0, 0, 0) url("http://img.moneycontrol.co.in/images/mf/sprites_mf_repeat.gif") repeat-x scroll 0 -50px;
    height: 31px;
    padding-top: 6px;
}
.bestMF_top ul { -webkit-padding-start: 0px;  -moz-padding-start: 0px;}
.bestMFtab li {
    float: left;
	border-left: 1px solid #b1b1b1;
    border-right: 1px solid #b1b1b1;
    border-top: 1px solid #b1b1b1;
	MARGIN-RIGHT:5px;
}
.bestMFtab li:hover {background:#f0f0f0;}
.bestMFtab li.active a {
    background: rgba(0, 0, 0, 0) url("http://img.moneycontrol.co.in/images/mf/sprites_mf_repeat.gif") repeat-x scroll 0 0;
     color: #000;
    font-weight: bold;
    padding: 7px 14px 6px;
    text-decoration: none;
}
.bestMFtab li a {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #b1b1b1 #b1b1b1 -moz-use-text-color;
    border-image: none;
    border-width: 1px 1px 0;
    color: #015c7c;
    display: inline-block;
    font: 12px Arial;
    height: 15px;
    margin-right: 5px;
    padding: 6px 14px;
}
.bestMFdtl {
    height: auto;
    overflow: auto;
    width: 690px;
}
.bestMFdtl .btBrd {
    border-bottom: 1px solid #ddd;
}
.bestMFdtl .tBrd {
    border-top: 1px solid #ddd;
}
.bestMFdtl .tbg {
    background: #f6f6f6 none repeat scroll 0 0;
}

.bestMFdtl .eqTle {
    background: #f6f6f6 none repeat scroll 0 0;
    border-bottom: 1px solid #fff;
    border-top: 1px solid #fff;
    font-size: 10px;
    height: 42px;
    padding-top: 5px;
}
.bestMFdtl .rtBrd {
    border-right: 1px solid #ddd;
}
.wd_172{width:172px;}
.wd_75{width:75px;}
.equityN table tr td,.fundtools tr td{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    padding: 5px 3px;
    text-align: center;}
	.grn{width:60px; color:green;}
.sbyamc {
    padding: 0;
}
.snpst {
    background: #eff7fa none repeat scroll 0 0;
    border-bottom: 1px solid #d5d5d5;
    padding: 10px 13px;
  
}
.amclists {
    padding: 10px 13px;
   
}
.btmamclist {
   text-align: left;
  float:left;
  width:180px;
}
.btmamclist a {
    color: #024d99;
    text-decoration: none;
}
.btmamclist a:before {
    content:url(../images/arrow.gif); padding-right:4px;
}
.hadrh4nonbd {
    height: 20px;
    margin: 0;
}
#rtGetQuoteButton {
    float: right;
    width: 76px;
}
.imgCtnp{width:200px; height:100px; border:2px solid #000000; margin-bottom:10px; overflow:hidden;}
.imgCtnp img{width:100%;}
#forexCenter {
    margin: 0 11px 18px 10px;
}
#forexCenter h2 {
    float: left;
    font-size: 21px;
    margin-bottom: 8px;
}

.refreshBtn {
    border: 1px solid #ccc;
    border-radius: 5px;
    box-shadow: 0 11px 8px -10px #ccc inset, 0 -11px 8px -10px #ccc inset;
    display: block;
    font-size: 12px;
    font-weight: 700;
    padding: 4px 11px;
    text-transform: uppercase;
	margin-top:19px;
}
#forexCenter .forexCenterHead {
    background-color: #e0e9ee;
    border-bottom: 5px solid #a8c2cc;
    width: 662px;
}
#forexCenter .forexCenterHead ul#fRatesReturn li.active {
    background-color: #a2bec9;
}
#forexCenter .forexCenterHead ul#fRatesReturn li {
        color: #000;
    cursor: pointer;
    float: left;
    font-size: 15px;
    height: 46px;
    line-height: 40px;
    list-style: outside none none;
    padding: 0 13px;
    text-align: center;
}
#forexCenter .fcRight {
    color: #605f5f;
    font-size: 14px;
    
    position: relative;
}
ul#fcRates {padding-left:0 !important;}
ul#fcRates li.active {
    background-color: #004b62;
    
}
ul#fcRates li {
    background-color: #96a9af;
    background-image: url("/photo/21480370.cms");
    background-position: -51px -13px;
    cursor: pointer;
    height: 96px;
    list-style: outside none none;
    margin-top: 1px;
    padding: 9px;
    width: 11px;
}
.forexCurrency {
    height: 230px;
    overflow: hidden;
    width: 650px;
}
.tblData5 {
    font-size: 11px;
    width: 100%;
}
.tblData5 tr td:first-child {
    padding-left: 10px;
}
.tblData5 tr.head4 td {
    background: #fff none repeat scroll 0 0;
    border-bottom: 7px solid #d9e5e9;
    color: #797979;
    font-size: 10px;
    padding-left: 5px;
}
.tblData5 td {
    border-bottom: 1px solid #eee;
    font-size: 12px;
    font-weight: 700;
    height: 31px;
    vertical-align: middle;
}
.w80 {
    width: 80px;
}
#forexCenter .forexCurrencyGraph {
    background-color: #e0e9ee;
    float: right;
    height: 260px;
    width: 203px;
}
#forexCenter .forexCurrencyGraph .fgraphCurrValue {
    padding: 10px 0 10px 15px;
}
#forexCenter .forexCurrencyGraph .currHighLow {
    padding: 15px 0 0 17px;
}
#forexCenter .forexCurrencyGraph .period {
    background-color: #96a9af;
    margin: 7px;
	padding:8px 0px;
}
#forexCenter .forexCurrencyGraph .currHighText {
    font-family: arial;
    font-size: 14px;
    font-weight: 700;
    margin: 4px;
}
#forexCenter .forexCurrencyGraph button {
    color: #fff;
    cursor: pointer;
    font: 12px Arial,Helvetica,sans-serif;
    margin: -4px 0 -7px 20px;
    padding: 3px 9px 3px 3px;
	color:#000000;
}
#forexCenter .fxMore {
    background: #a2bec9 none repeat scroll 0 0;
    padding: 5px;
}
#forexCenter .fxMore .moreBtn {
   
    color: #024d99;
    cursor: pointer;
    float: left;
    font-weight: 700;
    margin-left: 38px;
    padding: 10px 0 10px 0px;
}
#forexCenter .fxMore .rtText {
    background-color: #326874;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    float: right;
    margin-top: 6px;
    padding: 5px 10px;
}
.PB10{padding-bottom:10px;}
ul.tab_n2 {
    height: 33px;
	padding:0!important;
	margin-bottom:0;
}
.tab_n2 li {
    float: left;
    margin-left: 2px;
}
.tab_n2 li a:hover, .tab_n2 li a.act {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #fff url("http://img-d02.moneycontrol.co.in/images/currencies/currency_repeat_sprite.gif") repeat-x scroll 0 0;
    border-color: #b1b1b1 #b1b1b1 -moz-use-text-color;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    color: #6bb60a;
    font: 15px arial;
    padding: 4px 10px 7px;
    text-decoration: none;
}
.tab_n2 li a {
    color: #333;
    display: inline-block;
    font: 15px arial;
    padding: 5px 11px;
    text-align: center;
}
#Drupee .gdb14 {
    color: #333333;
    font: bold 14px Arial,Helvetica,sans-serif;
}
.cc {
    color: #6bb60a;
    font: bold 22px/22px arial;
}
.PA10 {
    padding: 10px;
}
.MT10 {
    margin-top: 10px;
}
.convertLink {
    background: rgba(0, 0, 0, 0) url("http://img-d02.moneycontrol.co.in/images/currencies/currency_sprite_1.gif") no-repeat scroll 0 -96px;
    border: 0 none;
    cursor: pointer;
    display: inline-block;
    height: 22px;
    width: 70px;
	margin-top:10px;
}
.uparrow_rd_rad {
    background: transparent url("http://img-d02.moneycontrol.co.in/images/mc_home/mccommon_sprite_v18.gif?ep=0") no-repeat scroll 0 -209px;
    display: inline-block;
    height: 8px;
    width: 15px;
}
.quotebox {
    background: #fdfdfd url("http://img-d03.moneycontrol.co.in/images/mc_home/mcSprite_re_v13.gif") repeat-x scroll 0 -1476px;
    border: 1px solid #d2d9dc;
    border-radius: 3px;
    padding: 2px 0 3px;
}
.quttxtbox {
    float: left;
    width: 40px;
}
.gqtndfr {
    cursor: pointer;
    float: left;
    width: 154px;
}
.getquotedrp {
    position: absolute;
    visibility: hidden;
    width: 186px;
	right:44px;
	top:41px;
    z-index: 100;
}
.qt_ser_input {
    background: #fdfdfd none repeat scroll 0 0;
    border: medium none;
    color: #444444;
    font: 12px Arial;
    padding: 7px 0 0 10px;
    width: 97px;
}
.aquot {
    background: rgba(0, 0, 0, 0) url("http://img-d02.moneycontrol.co.in/images/mc_home/mccommon_sprite_v17.gif") no-repeat scroll -32px -935px;
    color: #444444;
    float: right;
    font: 11px Arial;
    height: 29px;
    margin-top: 1px;
    padding: 6px 0 0 6px;
    width: 150px;
}
.qt_sgt ul li {
    border-bottom: 1px solid #e9e9e9;
	padding:3px;
    display: block;
    list-style: outside none none;
}
 .qt_sgt ul li a {
    color: #646464;
    display: block;
    font: 12px Arial;
    padding: 5px 3px;
    text-decoration: none;
}
.qt_hd {
    background-color: #e2f0d0;
    border-right: medium none #e9e9e9;
    text-transform: uppercase;
}
input.goBtnIn {
    background: rgba(0, 0, 0, 0) url("http://img-d02.moneycontrol.co.in/images/mc_home/mccommon_sprite_v17.gif") no-repeat scroll 0 -935px;
    border: medium none;
    cursor: pointer;
    display: block;
    height: 27px;
    text-indent: -99999px;
    width: 27px;
	margin-top:1px;
}
.comimg{ height:100px; margin-bottom:5px; background:#ff900c;}
.comimg img{width:100%; height:100%;}
.comslider {width:638px; height:200px;  overflow:hidden; margin:0 auto; margin-bottom:10px;}
.comslider ul li{float:left; margin-right:10px;}
.comslider ul {-webkit-padding-start: 0px;  -moz-padding-start: 0px;}
.comslides{width:149px; height:200px; padding:0px 10px;}
.comprev{position:absolute; left:0; top:100px; cursor:pointer;}
.comnext{position:absolute; right:0; top:100px;  cursor:pointer;}
.w475{width:475px;}
.w450{width:450px;}
.w843{width:843PX; BORDER:1PX SOLID #CFCFCF;}
.pagination{float:right; margin-right:20px;}
.pagination ul li{float:left; padding:3px 10px; border:1px solid green; color:#000000; cursor:pointer; border-radius:3px;}
.pagination ul li:hover{background:green; color:#ffffff;}
.date{color:#B6B4B5; margin-bottom:40px;}
.date3{color:#B6B4B5;}
.bbd{border-bottom:1px dashed #cfcfcf; margin-bottom:10px;}
.ad{width:auto; height:90px; background:#ffcb00; margin-bottom:20px;}
.chs{height:1950; overflow:scroll;}
.pht{width:100px; margin-right:6px; margin-bottom:10px;  float:left;}
.pht img{width:100%; margin-bottom:10px;}
.critab tr td{width:auto; padding:4px; background:#e8e8e8;  border:3px solid white; border-radius:8px;}
.critab22 tr td{width:auto; padding:4px; background:#e8e8e8;  border:3px solid white; border-radius:8px;}
.critab tr td div{color:#757373;}
.critab22 tr td div{color:#757373;}
.crtab{width:auto; padding:4px; float:left; font-size:12px; text-align:left; margin-right:3px; color:#757373;  background:#e8e8e8;  cursor:pointer; border-radius:4px;}

.crtabh{background:#888383; color:#ffffff;}
.blueband{width:217px; height:40px; background:#5B9FD6; color:#ffffff; text-align:center; font-size:14px; text-transform:uppercase; line-height:40px; margin-top:10px; margin-bottom:10px; outline:0; border:0;}
.video img{width:100%; height:100%; cursor:pointer;}
.crtabs{}
.critab{color:#ffffff; font-size:16px; font-weight:bold; background:#009eff; width:auto; padding:4px 16px;; float:left; text-align:left;  cursor:pointer; margin-top:0px; }
.critab22{color:#ffffff; font-size:16px; font-weight:bold; background:#cfcfcf; width:auto; margin:1px 10px; text-align:left;  cursor:pointer; }
.critab:hover,.critabh{background:#ffffff; color:#000000;}
.cr{ width:700px; height:auto; border-radius:45px; background:url(../images/musicalbg.jpg) left top no-repeat #5B78B4; background-size:cover; box-shadow: 4px 4px 2px rgba(34, 25, 25, 0.4); padding:20px; margin-bottom:10px; }
.radi{font-size:15px; background:#cfcfcf; border:1px solid black; outline:none; padding:5px;}
.boxradio{width:250px; height:auto; padding:20px; border-radius:20px; background:url(../images/musicalbg.jpg) center top repeat #5B78B4; box-shadow: 4px 4px 2px rgba(34, 25, 25, 0.4); margin-bottom:20px;}
.boxradio ul li a{color:#000000; cursor:pointer;}
.boxradio ul li a:hover{color:#ffffff; cursor:pointer;}
.op{width:auto; height:auto; padding:15px; border:2px solid #000000; margin:10px;}
.op p{ font-size:16px; font-weight:bold; text-decoration:underline; color:#0b539d; }
.yes{padding:5px 15px; text-align;center; color:#fffffff; background:#6e952c; outline:0; border:0; box-shadow: 2px 2px 1px rgba(34, 25, 25, 0.4)}
.no{padding:5px 15px; text-align:center; color:#fffffff; background:#fe8710; outline:0; border:0; box-shadow: 2px 2px 1px rgba(34, 25, 25, 0.4)}
.mbmtab,.mmtab,.mstab{width:auto; padding:1px 4px; float:left; font-size:11px; text-align:center; color:#5B9FD6; cursor:pointer; border:1px solid #009eff; border-radius:3px; margin-right:2px;}
.mbmtab:hover,.mmtab:hover,.mstab:hover,.mbmtabh,.mmtabh,.mstabh{background:#009eff; color:#ffffff;}
.plus{width:17px; height:17px; background:green; color:#ffffff; text-align:center;  font-weight:bold; border-radius:20px; cursor:pointer;}
.mt10{margin-top:10px;}
.graph{width:auto; height:100px;}
.bhide{display:none;}


.desc2{padding:5px 10px; font-size:13px; color:#009eff; border-bottom:1px solid #cfcfcf;}
.desc2:hover{color:green; text-decoration:underline;}
.mmctn table tr td{padding:3px;}
#stkadv_frm .comSrch .comNm{padding: 7px 4px 3px 25px;
    font: 10px arial;
    color: #434343;
    display: inline-block;
    background: url(http://img-d03.moneycontrol.co.in/images/mc_home/newSprite_market_v13.gif) -780px -23px no-repeat #DADADA;
    text-transform: uppercase;
    cursor: pointer;
}
#nStokAd .comSrch .input {
    background: url(http://img-d02.moneycontrol.co.in/images/market/mcSprite_re.gif) 0 -256px repeat-x;
    border: 0;
    height: 28px;
    width: 131px;}
#nStokAd .comSrch {
    border: #cbc7c7 1px solid;
    background: url(http://img-d02.moneycontrol.co.in/images/market/mcSprite_re.gif) 0 -1145px repeat-x;
    height: 28px;
    width: 248px;
    overflow: hidden;
}
input.goBtnIn {
    display: block;
    width: 23px;
    height: 22px;
    background: url(http://img-d03.moneycontrol.co.in/images/mc_home/newSprite_market_v13.gif) -244px -169px no-repeat;
    text-indent: -99999px;
    border: none;
    cursor: pointer;}
.PA6{padding:6px;}
.indif{padding-top:3px; cursor:pointer;}
.grey{color:grey}
.box div h3{background:#004652; color:#ffffff;  font-size: 14px; margin:0 !important; padding:7px 10px; border-top-left-radius:4px; border-top-right-radius:4px;
    font-weight: bold;}
.cetab,.cetab2{width:auto; height:auto; font-size:15px; font-weight:bold; color:#009eff; padding:7px; cursor:pointer}
.cetab:hover,.cetab2:hover,.cetabh,.cetab2h{width:auto; height:auto; font-size:15px; font-weight:bold; color:#009eff; padding:7px; background:#ffffff; cursor:pointer}
.cetabctn table tr td{padding:5px 10px;}
.cetabctn2 table tr td{padding:5px 10px;}
.boxradio ul{ -webkit-padding-start:0px !important; -webkit-margin-before:0px !important;  -moz-padding-start:0px !important; -moz-margin-before:0px !important;margin-top:10px;}
#chlist{width:200px;}
.mr10{margin-right:10px;}
.ml10{margin-left:10px;}
.mt10{margin-top:10px;}
ul#stkqul,.ns ul{-webkit-padding-start:0px; -moz-padding-start:0px;}
.bselist{ background:#eeeeee;}
.bselist ul {-webkit-padding-start:0px; -moz-padding-start:0px; width:970px; margin:0 auto;}
.bselist ul  li{float:left; color:#000000; padding:5px 8px ;}

.dropdown dd, .dropdown dt {
    margin:0px;
    padding:0px;
}
.dropdown ul {
    margin: -1px 0 0 0;
}
.dropdown dd {
    position:relative;
}
.dropdown a, 
.dropdown a:visited {
    color:#fff;
    text-decoration:none;
    outline:none;
    font-size: 14px;
}
.dropdown dt a {
    background-color:#cfcfcf;
	
    display:block;
    padding: 13px 13px 5px 13px;
    line-height: 10px;
    overflow: hidden;
    border:0;
    width:220px;
}
.dropdown dt a span, .multiSel span {
    cursor:pointer;
    display:inline-block;
    padding: 0 3px 2px 0;
}
.dropdown dd ul {
    background-color: #cfcfcf;
    border:0;
    color:#000;
    display:none;
    left:0px;
    padding: 2px 2px 2px 5px;
    position:absolute;
    top:2px;
    width:220px;
    list-style:none;
    height: 130px;
    overflow: auto;
	z-index:999;
}
.dropdown span.value {
    display:none;
}
.dropdown dd ul li a {
    padding:5px;
    display:block;
}
.dropdown dd ul li a:hover {
    background-color:#fff;
}

.mutliSelect ul li input[type="checkbox"]{margin:10px;}
.cctab{width:auto; height:auto; padding:5px 10px; float:left; font-size:12px; border-top-left-radius:4px; border-top-right-radius:4px; color:#000000; background:#ffffff; margin-top:15px; cursor:pointer; border:1px solid #000000; border-bottom:0; margin-right:5px;}
.cctab:hover,.cctabh{width:auto; height:auto; padding:5px 10px; float:left; font-size:12px; color:#000000; background:#cfcfcf; margin-top:15px; cursor:pointer; border:1px solid #000000; border-bottom:0; }
.cctabct{width:auto; height:auto; background:#cfcfcf; padding:10px; margin-top:-3px; margin-bottom:10px; border-top:0;}
.ccctab{width:auto; height:auto; padding:5px 10px; float:left; font-size:12px; border-top-left-radius:4px; border-top-right-radius:4px; color:#000000; background:#ffffff; margin-top:15px; cursor:pointer; border:1px solid #000000; border-bottom:0; margin-right:5px;}
.ccctab:hover,.ccctabh{width:auto; height:auto; padding:5px 10px; float:left; font-size:12px; color:#000000; background:#cfcfcf; margin-top:15px; cursor:pointer; border:1px solid #000000; border-bottom:0; }
.ccctabct{width:auto; height:auto; background:#cfcfcf; padding:10px; margin-top:-2px; margin-bottom:10px; border-top:0;}
.lattab{width:auto; height:auto; padding:3px 6px; float:left; font-size:11px; color:#000000; background:#cfcfcf; margin-top:15px; cursor:pointer; border:1px solid #000000; border-bottom:0; }
.lattab:hover,.lattabh{width:auto; height:auto; padding:3px 6px; float:left; font-size:11px; color:#000000; background:#ffffff; margin-top:15px; cursor:pointer; border:1px solid #000000; border-bottom:0;}
.lattabct{width:auto; height:auto; background:#cfcfcf; padding:10px; margin-top:-3px; margin-bottom:10px; border-top:0;}
.slidermovie {width:667px; height:100px; overflow:hidden; margin:10px auto; position:relative; }
.slidermovie ul{ position:absolute; left:0; top:0; -webkit-padding-start:0px !important; -webkit-margin-before:0px !important; -webkit-margin-after:0px !important; -moz-padding-start:0px !important; -moz-margin-before:0px !important; -moz-margin-after:0px !important;}
.slidermovie li{list-style:none; width:100px; height:100px; background:tranparent; margin-right:12px; float:left; float:left;}
.slidermovie li div img{width:100%; height:100%;}
.inthis div{padding:7px; font-size:10px; float:left; text-align:center; cursor:pointer;}
.inthis2 div{padding:7px; font-size:10px; float:left; text-align:center; cursor:pointer;}
.inthis3 div{padding:7px; font-size:10px; float:left; text-align:center; cursor:pointer;}
.inthis4 div{padding:7px; font-size:10px; float:left; text-align:center; cursor:pointer;}

.mban{width:685px; height:329px; margin:5px; cursor:pointer;}
.mban2{width:270px; height:170px; margin:5px; cursor:pointer;}
.mbans{width:130px; height:70px; margin:5px; cursor:pointer;}
.mban img, .mban2 img, .mbans img{width:100%; height:100%;}
.mprev2{position:absolute; left:5px; top:45%; cursor:pointer;}
.mnext2{position:absolute; right:10px; top:45%;  cursor:pointer;}
.movieslides {width:975px; height:340px; overflow:hidden; margin:0 auto; position:relative; margin-bottom:10px;}
.movieslides ul{ position:absolute; left:0; top:0; -webkit-padding-start:0px !important; -webkit-margin-before:0px !important; -webkit-margin-after:0px !important;}
.movieslides li{list-style:none; width:1005px; height:350px; background:#ffffff; margin-right:10px; float:left;}

.mmslider {width:100%; height:140px;  overflow:hidden; margin:0 auto;}
.mmslider ul li{float:left; margin-right:10px;}
.mmslider ul {-webkit-padding-start: 0px;  -moz-padding-start: 0px;}
.mmslides{width:160px; height:140px; padding:0px 10px; margin-right:20px;}
.mmslides div.desc{ color:#ffffff; padding-top:5px;}
.mmimg{width:160px; height:100px;}
.mmimg img{width:100%; height:100%;}

.mmprev{position:absolute; left:0; top:40%; z-index:99; cursor:pointer;}
.mmnext{position:absolute; right:0; top:40%; z-index:99;  cursor:pointer;}
.movtab{width:auto; height:auto; padding:4px 10px; color:#ffffff; font-size:14px; background:#4f3d39; font-weight:bold; cursor:pointer; border-right:1px solid white;}
.movtab:hover,.movtabh{  background:#ffffff; color:#4f3d39;}
.mmctn{ background:#4f3d39;}
.bgblack{background:#000000;}
.alerts{background:#e8e8e8 ;}
.alerts p{border-left:3px solid purple;  border-bottom:1px solid #cfcfcf;  padding:5px; margin:0 0 2px; }
.cont table{margin-bottom:10px;}
.cont table tr td{padding:10px; }
.portHeader{border-top:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;}

/*load more start*/
.show_more_main {
margin: 15px 25px;
}
.show_more {
background-color: #f8f8f8;
background-image: -webkit-linear-gradient(top,#fcfcfc 0,#f8f8f8 100%);
background-image: linear-gradient(top,#fcfcfc 0,#f8f8f8 100%);
border: 1px solid;
border-color: #d3d3d3;
color: #333;
font-size: 12px;
outline: 0;
}
.show_more {
cursor: pointer;
display: block;
padding: 10px 0;
text-align: center;
font-weight:bold;
}
.loding {
background-color: #e9e9e9;
border: 1px solid;
border-color: #c6c6c6;
color: #333;
font-size: 12px;
display: block;
text-align: center;
padding: 10px 0;
outline: 0;
font-weight:bold;
}
.loding_txt {
background-image: url(loadmore/loading_16.gif);
background-position: left;
background-repeat: no-repeat;
border: 0;
display: inline-block;
height: 16px;
padding-left: 20px;
}
/*load more end*/
/*for news by industry*/
div.style1:before {
    content: "\00BB \0020";
    }
/*search box*/
#country-list{float:left;list-style:none;margin:0;padding:0;width:220px;}
#country-list li{padding: 10px; background:#FAFAFA;border-bottom:#F0F0F0 1px solid;}
#country-list li:hover{background:#F0F0F0;}

