body{font:10px 'segoeuisl',Arial; background:#fff;}
*{padding:0px; margin:0px;}
a img{border:none;}a{text-decoration:none;}a:hover{text-decoration:underline;}
ul, li {padding:0; margin:0; list-style:none;}
/*// Float containers fix ---- */
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {	display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {	height: 1%;}
.clearfix {	display: block;}
/* End hide from IE-mac */
.FL{float:left;}.FR{float:right;}.FN{float:none;}.CL{clear:both; font-size:0; line-height:0; height:0;}.CL1{clear:both}.disN{display:none;}.disB{display:block;} .CTR { text-align:center } .fwn {font-weight:normal;}
.no_brd { border:none !important }:focus {outline: 0;} .UC{text-transform:uppercase;} .PR{position:relative;}
.imgCtr{display:table-cell;}.uline{text-decoration:underline;}
.MA5{margin:5px;}.MA10{margin:10px;}
.MT1{margin-top:1px;}.MT3{margin-top:3px;}.MT5{margin-top:5px;}.MT7{margin-top:7px;}.MT10{margin-top:10px;}.MT12{margin-top:12px;}.MT15{margin-top:15px;}.MT20{margin-top:20px;} .MT25{margin-top:25px;} .MT35 { margin-top:35px; }.MT40{margin-top:40px;} .MT45 { margin-top:45px; }.MT50{margin-top:50px;} .MT70{ margin-top:70px;} .MT30{margin-top:30px;} .MT3{margin-top:3px;} .MT21{margin-top:21px;}
.MR3{ margin-right:3px;}.MR5{margin-right:5px;}.MR10{margin-right:10px;}.MR15{margin-right:15px;}.MR20{margin-right:20px;}.MR25{ margin-right:25px;} .MR8{margin-right:8px;}
.MB3{margin-bottom:3px;}.MB5{margin-bottom:5px;}.MB10{margin-bottom:10px;}.MB15{margin-bottom:15px;}.MB20{ margin-bottom:20px;}.MB30{margin-bottom:30px;}
.ML2{margin-left:2px;}.ML3{margin-left:3px;}.ML5{margin-left:5px;}.ML8{margin-left:8px;}.ML10{margin-left:10px;}.ML15{margin-left:15px;}.ML20{margin-left:20px;} .ML25{margin-left:25px;}.ML40{margin-left:40px;}.ML45{margin-left:45px;}
.PA3{padding:3px;}.PA5{padding:5px;}.PA7{padding:7px;}.PA10{padding:10px;} .PA15 { padding:15px; } .PA20 { padding:20px; }.PA25{padding:25px;}
.PT1{padding-top:1px;}.PT2{padding-top:2px;}.PT3{padding-top:3px;}.PT4{ padding-top:4px;}.PT5{padding-top:5px;}.PT7{padding-top:7px;}.PT8{padding-top:8px;}.PT10{padding-top:10px;}.PT12{padding-top:12px;}.PT15{padding-top:15px;}.PT20{padding-top:20px;}.PT25{padding-top:25px;}.PT30{padding-top:30px;} .PT35{padding-top:35px;} .PT18{padding-top:18px;}.PT40{padding-top:40px;}
.PR2{padding-right:2px;}.PR3{padding-right:3px;}.PR5{padding-right:5px;}.PR7{padding-right:7px;} .PR8{padding-right:8px;} .PR10{padding-right:10px;}.PR15{padding-right:15px;}.PR20{padding-right:20px;}.PR25{padding-right:25px;}.PR30{padding-right:30px;}.PR40{padding-right:40px;} .PR35 { padding-right:35px; }
.PB3{padding-bottom:3px;}.PB5{padding-bottom:5px;}.PB7{padding-bottom:7px;}.PB10{padding-bottom:10px;}.PB15{padding-bottom:15px;}.PB20{padding-bottom:20px;}.PB25{padding-bottom:25px;} .PB18{padding-bottom:18px;}
.PL3{padding-left:3px;}.PL5{padding-left:5px;}.PL7{padding-left:7px;} .PL8{padding-left:8px;} .PL9{padding-left:9px;}.PL10{padding-left:10px;}.PL15{padding-left:15px;}.PL20{padding-left:20px;}.PL25{ padding-left:25px;}.PL30{padding-left:30px;}.PL40{ padding-left:40px;} .PL12{padding-left:12px;}
.TAR{text-align:right;} .CTR{text-align:center;} .TAL{text-align:left;}
.PT100{padding-top:100px;}

@font-face {
    font-family: 'segoeuil';
    src: url('segoeuil.eot');
    src: url('segoeuil.eot') format('embedded-opentype'),
         url('segoeuil.ttf') format('truetype');
}

@font-face {
    font-family: 'segoeuisl';
    src: url('segoeuisl.eot');
    src: url('segoeuisl.eot') format('embedded-opentype'),
         url('segoeuisl.ttf') format('truetype');
}

@font-face {
    font-family: 'seguisb';
    src: url('seguisb.eot');
    src: url('seguisb.eot') format('embedded-opentype'),
         url('seguisb.ttf') format('truetype');
}

@font-face {
    font-family: 'seguisb_1';
    src: url('seguisb_1.eot');
    src: url('seguisb_1.eot') format('embedded-opentype'),
         url('seguisb_1.ttf') format('truetype');
}

.nav{ background:#00bcf2; height:34px;}
.ic_mn{display:inline-block; width:51px; height:43px; background:url(../images/ic_menu.gif) 0 0 no-repeat; vertical-align:top;}
.top_txt{ color:#ffffff; font:400 180%/43px 'seguisb',Arial, Helvetica, sans-serif;}
.search_ic{display:inline-block; width:17px; height:17px; background:url(../images/search_img.png) 0 0 no-repeat;}


/*middle content*/
.story_bx{ background:url(../images/storybg.gif) repeat-x top; height:77px; overflow:hidden;}
.tpstr{background:#0072c6; width:68px; padding:15px 5px; color:#fff; font:400 220%/26px 'segoeuil',Arial, Helvetica, sans-serif; position:absolute; left:0;}
.story_slider li{height:77px;}
.story_slider li a{ padding:15px 35px 15px 15px; display:inline-block; color:#ffffff; font:400 150% 'segoeuisl',Arial, Helvetica, sans-serif;}
.sm_g13{ color:#c5deed; font:400 90% 'segoeuisl',Arial, Helvetica, sans-serif;}
.story_bx .bx-controls a{background:url(../images/prev_next.gif) 0 0px no-repeat; width:31px; height:36px; display:inline-block;  font-size:0px; position:absolute; color:#fff;}
.story_bx .bx-controls a.bx-prev{background-position:0 0; right:0; top:0; height:39px;}
.story_bx .bx-controls a.bx-next{background-position:0 -41px; right:0; bottom:0}

.se_bltitle{ color:#0080c8; font:400 240% 'segoeuisl',Arial, Helvetica, sans-serif; border-bottom:1px solid #e5e5e5; padding-bottom:10px;}

.mst_gridview .mslst li{min-height:310px; padding:20px 0; border-bottom:1px dashed #cccccc;}
.mst_gridview .mslst li.last{border-right:0px dashed #e5e5e5;}
.mst_gridview .mslst li .wd330{padding-left:0px; padding-top:25px;}
.mst_gridview .mslst li .ms_thumb{background:#4c4c4c; position:relative;}
.mst_gridview .mslst li .ms_thumb img{ width:100%; height:auto;}
.msl_info{ color:#737373;}
.gl_se14{font:400 140% 'segoeuisl',Arial, Helvetica, sans-serif; color:#737373;}
.msl_info .gld_18{color:#000000; font:200%/25px 'segoeuisl',Arial, Helvetica, sans-serif;}
.msl_info .gld_16{color:#000000; font:160%/20px 'segoeuisl',Arial, Helvetica, sans-serif;}
.msl_info .gld_16:hover{color:#005fae; text-decoration:none;}
.op_bl13{color:#227ab4; font:400 130% Arial, Helvetica, sans-serif; text-decoration:underline;}
.ms_thumb a .ic_transpl, .ms_thumb  a .ic_play, .ms_thumb  a .ic_shr, .ms_thumb  a .ic_win{display:inline-block; width:33px; height:25px; background:url(../images/microsoft_sprite.png) -210px 0px no-repeat; position:absolute; bottom:7px; left:8px;}
.ms_thumb a .ic_transpl{ background-position:-210px 0px;}
.ms_thumb a:hover .ic_transpl{ background-position:-210px 0px;}
.ms_thumb a .ic_play{ background-position:-247px 0; width:33px; height:22px;}
.ms_thumb a:hover .ic_play{ background-position:-247px 0;}
.ms_thumb a .ic_shr{ background-position:-284px 0; width:29px; height:29px;}
.ms_thumb a:hover .ic_shr{ background-position:-284px 0;}
.ms_thumb a .ic_win{ background-position:-318px 0px; width:26px; height:27px;}
.ms_thumb a:hover .ic_win{ background-position:-318px -0px;}
.osw_bl12{color:#3e80be; font:400 120% 'segoeuisl',Arial, Helvetica, sans-serif;}
.ic_ldmore{display:inline-block; width:17px; height:17px; background:url(../images/microsoft_sprite.png) -189px 0px no-repeat; vertical-align:middle;}
.ic_ldmore2{display:inline-block; width:14px; height:17px; background:url(../images/microsoft_sprite.png) -112px -35px no-repeat; vertical-align:middle;}
.or12{color:#f95200; font:100% Arial, Helvetica, sans-serif;}
.bl_12{ color:#009ff4; font:100% Arial, Helvetica, sans-serif;}
.share_ic a{display:inline-block; width:24px; height:24px; background:url(../images/microsoft_sprite.png) 0 0 no-repeat;}
.share_ic a.ic_fb{ background-position:0px -34px;}
.share_ic a.ic_fb:hover{ background-position:0 -64px;}
.share_ic a.ic_tw{ background-position:-28px -34px;}
.share_ic a.ic_tw:hover{ background-position:-28px -64px;}
.share_ic a.ic_gplus{ background-position:-56px -34px;}
.share_ic a.ic_gplus:hover{ background-position:-56px -64px;}
.share_ic a.ic_in{ background-position:-83px -34px;}
.share_ic a.ic_in:hover{ background-position:-83px -64px;}
.osw_bl16{ font:400 160% 'segoeuisl',Arial, Helvetica, sans-serif; color:#0080c8;}

.se_b14{font:400 140% 'segoeuisl',Arial, Helvetica, sans-serif; color:#000;}
.se_bl14{color:#4b6ea8; font:400 140% 'segoeuisl',Arial, Helvetica, sans-serif; text-decoration:underline;}
.downlist li{padding:15px 0; border-bottom:1px solid #e6e6e6;}
.gd_14{ color:#343434; font:400 140% Arial, Helvetica, sans-serif;}
.downlist li:last-child{border-bottom:0px;}
.or_12{color:#f95200; font:120% Arial, Helvetica, sans-serif;}
.se_b16{color:#000000; font:160%/22px Arial, Helvetica, sans-serif;}
.dw_ic{display:inline-block; width:23px; height:23px; background:url(../images/ic_pdf.png) 0 0 no-repeat; vertical-align:middle;}
.brdl{border-left:1px solid #e6e6e6;}
.g12{color:#666666; font:120% Arial, Helvetica, sans-serif;}
.se_uib15{color:#343434; font:400 150% 'segoeuisl',Arial, Helvetica, sans-serif;}


.poll_bx{background:url(../images/pollbg.jpg); border:1px solid #d6d6d6; box-shadow:2px 2px 2px #d6d6d6;}
.poll_bx .gd20{color:#313131; font:400 180%/24px 'segoeuisl',Arial, Helvetica, sans-serif;}
.check_list li input { visibility: hidden; width: 27px; height:27px; vertical-align:middle;}
.check_list li { background: url(../images/checklist.png) 0 7px no-repeat; cursor: pointer; font:400 160% 'seguisb',Arial, Helvetica, sans-serif; color:#666666; display:block; padding:8px 3px 8px; float:left; margin-right:10px;}
.check_list li.yes{ color:#357d0e;}
.check_list li.no{ color:#a90101;}
.check_list li.checked { background-position:0 -65px;}
.btn_submit{ border:0px; font:400 180% 'segoeuisl',Arial, Helvetica, sans-serif; color:#fff; display:inline-block; padding:5px 15px 7px; background:#0080c8; text-decoration:none !important; border-radius:3px;}
.op_bl14{color:#227ab4; font:400 140% 'seguisb',Arial, Helvetica, sans-serif; text-decoration:underline;}
.brdbno{border-bottom:0px !important;}

.se_bltitle2{ color:#0080c8; font:400 250% 'segoeuisl',Arial, Helvetica, sans-serif;}
.bgdvrp2{ display:block; width:114px; height:30px; background:#ffffff; box-shadow: 0 0 6px #d3d5d6 inset; font: italic 120%/30px 'segoeuisl',Arial, Helvetica, sans-serif; color:#585858; text-decoration:none; cursor:pointer; padding:0 8px; border-radius:20px; position:relative;  border:1px solid #caced1;}
.bgdvrp2 .arw_sp{width:11px; height:8px; display:inline-block; background:url(../images/microsoft_sprite.png) -192px -27px no-repeat; position:absolute; right:15px; top:12px;}
.drop2 .dropp_sele{ display:none; width:130px; position:absolute; z-index:999;}
.drop2 .drpm_liste{background:#fbfbfb; border:1px solid #c3c3d1;}
.drop2 .drpm_liste li{ padding:7px 5px 5px 10px; color:#585858; border-bottom:1px solid #c3c3d1;}
.drop2 .drpm_liste li.last{ border-bottom:0px;}
.drop2 .drpm_liste li a{ display:block; font:italic 400 120% 'segoeuisl',Arial; color:#585858;}
.se_uibl13{color:#227ab4; font:400 110% 'seguisb',Arial, Helvetica, sans-serif; text-decoration:underline;}


.thumb_fl{ float:left; width:75px;}
.thumb_cnt{ display:table-cell;}
.bl_se16{ color:#3484cc; font:400 160% 'segoeuisl',Arial, Helvetica, sans-serif;}
.g_se14{color:#7f7f83; font:400 140% 'segoeuisl',Arial, Helvetica, sans-serif;}
.brdt{border-top:1px solid #CCC;}
.brdb{border-bottom:1px solid #CCC;}
.arti_img img{width:100%; height:auto;}
.art_cnt{ color:#666666; font:400 140%/20px 'seguisb',Arial, Helvetica, sans-serif;}
.cn_gd16{ color:#666666; font:400 110%/20px 'seguisb',Arial, Helvetica, sans-serif;}
/*.art_cnt p{ margin-top:20px;}*/
.relate_list li{ padding:20px 0; border-bottom:1px solid #e6e6e6;}
.thumb_rel{ width:123px; margin-right:10px; float:left;}
.rel_cnt{display:table-cell;}

.MT30{margin-top:30px;}
.cio_interview{background:#442359; padding:10px 10px 50px 10px; position:relative; }
.cio_titile{background:#FFF; color:#000000; font:280%'segoeuisl',Arial, Helvetica, sans-serif; color:#442359; position:absolute; padding:7px 15px; top:-30px; left:10px;}
.w13{font:130% Arial; color:#FFF;}
.wcol_link{color:#FFF;}
.blcol_link{color:#2fbeee;}
.cio_cnt{font:160%'segoeuisl',Arial, Helvetica, sans-serif; color:#FFF;}
.cio_interview .w12{font-size:120%}
.cio_interview img{width:100%; height:auto;}
.cio_interview .bx-next, .cio_interview .bx-prev{background:url(../images/cio_int_arow.png) no-repeat; width:26px; height:25px; position:absolute; bottom:10px; text-indent:-999999px}
.cio_interview .bx-next{background-position:-29px -30px; right:20px;}
.cio_interview .bx-prev{background-position:0 -30px; right:50px}
.cio_interview .bx-next.disabled{background-position:-29px 0; right:20px; cursor:default;}
.cio_interview .bx-prev.disabled{background-position:0 0; right:50px; cursor:default;}
.se_bltitle.clearfix{font-size:230%;}
.acce_title{font:180% 'segoeuisl',Arial, Helvetica, sans-serif; color:#666666;}
.acce_title span{color:#000;}
.acce_imgbox img{padding-top:10px; width:100%; height:auto;}
.cio_interview.mfk{background:none;}
.cio_interview.mfk .w13, .cio_interview.mfk .w12,.cio_interview.mfk .cio_cnt a, .cio_interview.mfk .wcol_link{color:#000;}
.cio_interview.mfk .bx-next.disabled{background-position:-29px -59px; right:20px; cursor:default;}
.cio_interview.mfk .bx-prev.disabled{background-position:0 -59px; right:50px; cursor:default;}
.h3_bld {color: #999;font-family: vardana;font-size: 14px;font-weight: bold;}



/*footer*/
.footer{ background:#000; padding:20px 0; font:110% Arial, Helvetica, sans-serif; color:#a3a3a3;}
.w12{color:#dddddd; font:110% Arial, Helvetica, sans-serif;}
.brdb_gd{border-bottom:1px solid #333333;}

/*lightbox form css*/
.inputfld{ border:1px solid #caced1; padding:5px 10px; border-radius:20px; width:225px; background:#fff; box-shadow: 0 0 6px #d3d5d6 inset; height:20px; font:italic 12px Arial, Helvetica, sans-serif; color:#a3a3a3;}
.back2 {display:none;position:absolute;top:0;left:0; background:url(../images/overlay-bg.png) repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='../images/overlay-bg.png', sizingMethod=scale);*background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/overlay-bg.png');z-index:5000; text-align:left;}
.reg_formpop{width:300px; margin:0 auto; overflow:auto;z-index:10000;position:absolute; display: none; top:30px !important;left:0; overflow:hidden;}
.reg_formpop .closebt{ display:inline-block; position:absolute; top:5px; right:3px; width:22px; height:22px; background:url(../images/close.png) 0 0 no-repeat; cursor:pointer; z-index:99;}
.reg_formpop .myth_cnt{ border:3px solid #035d79; padding:15px; width:270px; background:#fff; border-radius:10px;}
.wd260{width:260px;}
.bgdvrp{ display:block; width:225px; height:30px; background:#ffffff; box-shadow: 0 0 6px #d3d5d6 inset; font: 12px/30px Arial, Helvetica, sans-serif; color:#a3a3a3; text-decoration:none; cursor:pointer; padding:0 10px; border-radius:20px; position:relative;  border:1px solid #caced1;}
.dropp_sele{ display:none; width:245px; position:absolute; z-index:999;}
.drpm_liste{background:#fbfbfb; border:1px solid #c3c3d1;}
.drpm_liste li{ padding:7px 5px 5px 10px; color:#343434; border-bottom:1px solid #c3c3d1;}
.drpm_liste li.last{ border-bottom:0px;}
.drpm_liste li a{ display:block; font:400 12px Arial; color:#a3a3a3;}
.arw_sp{width:11px; height:8px; display:inline-block; background:url(../images/microsoft_sprite.png) -192px -27px no-repeat; position:absolute; right:15px; top:13px;}
.drpm_liste {    background: none repeat scroll 0 0 #fbfbfb;    border: 1px solid #c3c3d1;}
.dropp_sele {    display: none;    height: 170px;    overflow-y: scroll;    position: absolute;    width: 245px;    z-index: 999;}
em {    color: #cc0000;}
.deletelog {    background: none repeat scroll 0 0 #ffc8c6;    border: 1px solid #ea918d;    color: #333333;    font: 12px Arial;    padding: 10px 9px;}
.deletelog_icon {    background: url("https://img-d03.moneycontrol.co.in/images/moneybhai_2013/message_sprite1.gif") no-repeat scroll -54px 0 rgba(0, 0, 0, 0);    display: inline-block;    height: 16px;    margin-right: 8px;    vertical-align: middle;    width: 17px;} 
.deletelog {    color: #333333;    font: 12px Arial;}
 .art_cnt img{width:100%}
/*resources listing start nov12 2014*/

.btn_submit_sm{ border:0px; font:400 130% 'segoeuisl',Arial, Helvetica, sans-serif; color:#fff; display:inline-block; padding:5px 15px 7px; background:#0080c8; text-decoration:none !important; border-radius:3px;}
.res_img img{ width:100%; height:auto;}
.artv_txt p{margin-top:5px;}
.gl_se14 img{width:100%;padding-bottom:15px;}

.nav_grn {
    background: none repeat scroll 0 0 #7fbb01;
    color: #ffffff;
    font: 400 110%/34px "seguisb",Arial,Helvetica,sans-serif;
    padding-left: 5px;
    text-align: left;
}

.nav_grn a {
    color: #fff;
}

.nav_grn span {
    color: #a2d25c;
    display: inline-block;
    padding: 0 5px;
}

.stdC {
    padding-left: 14px;
    padding-top: 51px;
    position: absolute;
}


.nav1{ background:#7fbb01; height:40px;}
.ic_mn1{display:inline-block; width:40px; height:40px; background:url(../images/ic_menu1.gif) 0 0 no-repeat; vertical-align:top;}
.top_txt1{ color:#ffffff; font:400 180%/40px 'seguisb',Arial, Helvetica, sans-serif;}
.drpdwn{ background:#669601; padding:5px 21px 2px 12px; position:relative; display:none; z-index:9999;}
.menuarw{ background: url(../images/menuarw.png) no-repeat; width:14px; height:6px; position:absolute; z-index:99; top:0px; left:15px;}
.drpdwn ul li{ border-bottom:1px solid #88b105; padding:16px 0px 12px 0px; background:url(../images/arw_li.png) no-repeat 7px 23px; padding-left:20px;}
.drpdwn ul li a{color:#ffffff; font:400 180%/18px 'seguisb',Arial, Helvetica, sans-serif;}
.drpdwn ul li.last{ border-bottom:0px;}

.frmlft span{color:#cb0202;}
.gldb_16 {color: #000000;font: 160% "segoeuisl",Arial,Helvetica,sans-serif;}
.gldb_14 {color: #000000;font: 140% "segoeuisl",Arial,Helvetica,sans-serif;}
.gldb_12 {color: #000000;font: 120% "segoeuisl",Arial,Helvetica,sans-serif;}
.frm_cnt {color: #666666; font: 400 140%/20px "seguisb",Arial,Helvetica,sans-serif;}
.frm_cnt p{margin-top:15px;}

ul.grnbull li{ padding:0px 0px 15px 29px; background:url(https://img-d03.moneycontrol.co.in/images/microsite/microsoft/grnbull.png) no-repeat left 6px; font:300 100%/24px "segoeuisl",Arial,Helvetica,sans-serif; color:#666;}
ul.grnbull li strong, ul.bluebull li strong{ font-weight:700;}
ul.bluebull li{ padding:0px 0px 15px 29px; background:url(https://img-d03.moneycontrol.co.in/images/microsite/microsoft/bluebull.png) no-repeat left 6px; font:300 100%/24px "segoeuisl",Arial,Helvetica,sans-serif; color:#666;}
.thank_bx { display: none; margin: 0 auto;}
.clod-lft { float: left;}