@import url('demo.css');
@import url(http://fonts.googleapis.com/css?family=Roboto:300,400,500,600,700);

/* reset css */
html, body, div, span, table, caption, tbody, tfoot, thead, tr, th, td, img, h1, h2, h3, h4, h5, h6, p, a, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin: 0; padding: 0; border: 0;}
:focus {outline: 0;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;}
p{line-height:16px;font-size:12px;}
p:first-line{line-height:16px;}
input[type='radio']{ height:13px; width:13px; margin:0 2px 0 2px; padding:0px;}
input[type='checkbox']{ height:13px; width:13px; margin:0px; padding:0px;}
select{padding:5px;border:1px solid #dadada;color:#777;}
/*input[type='text']{padding: 2px;border: 1px solid #dadada !important;width:155px;}*/
textarea{ resize:none; }
/*::selection {background: transparent;}
::-moz-selection {background: transparent;} */
/*  Nav Starts */
#navigation { background: url(../images/navBG.png) 0px 0px repeat-x; clear:both; margin: 0 auto;  width: 985px; height: 32px; position:relative;}
#navigation > ul { list-style:none;}
#navigation > ul > li { float:left; position:relative;}
#navigation > ul > li > a{ display:block; background: url(../images/nav-seperator.png) right top no-repeat; font-family:arial; font-size:12px; font-weight: bold; color:#fff; padding:9px 11px 7px 11px; _color:#ffffff!important;}
#navigation > ul > li:hover > a{background: url(../images/navhover-bg.png) bottom center repeat-x; color:#FF7F00; text-decoration:none;}
#navigation > ul > li.active { background:none !important; border-right:none; padding:0px; margin:0px; color:#FF7F00;}
#navigation > ul > li.active > a{background: url(../images/navactive-bg.png) bottom center repeat-x !important; color:#FF7F00; border-right:none; margin:0px; text-transform:none;}
#navigation > ul > li.bdrNone > a{ border-right:none;}
#navigation > ul > li.mypage > a{ display:block; font-family:arial; font-weight: bold; font-size:12px; color:#fff; border-right:none; padding:5px 26px 6px 25px;}
#navigation > ul > li.login > a{ display:block; font-size:11px; color:#fff; border-right:1px solid #373737; padding:9px 6px 9px 6px; font-family:Arial;}
#navigation ul li:hover #m_menubox a{background:none; color:#FF7F00;}
#navigation ul li.active #m_menubox a{background:none !important;}
#navigation > ul > li.active2 { background:none !important; border-right:none; padding:0px; margin:0px;}
#navigation > ul > li.active2 > a{background: url(../images/navhover-bg.png) bottom center repeat-x !important; border-right:none; margin:0px; padding:9px 11px 7px 11px; color:#FF7F00; text-transform:none;}
.signIn{ background:#9D9D9D url(../images/signinBG.png) bottom left repeat-x; position:absolute; top:137px; right:0}
.signIn ul { list-style:none; }
.signIn ul li { float:left; font-size:11px;}
.signIn ul li a{ display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2f2f2f; padding:2px 0px; margin:0px 6px;}
.signIn ul li:first-child { float:left; background:url(../images/signFirTabLft.png) bottom left no-repeat;}
.signIn ul li:first-child a{ display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2f2f2f; padding:2px 0px; margin:0px 6px;}
.signIn ul li:last-child { float:left; background:url(../images/signLstTabRit.png) bottom right no-repeat;}
.signIn ul li:last-child a{ display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2f2f2f; padding:2px 0px; margin-right:0px 6px;}
.signIn ul li a{ display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2f2f2f; padding:2px 3px;}

/* Sub Menu */
.sub_menu{background:url(../images/new_sub_menu_bg.gif) repeat-x 0 0;}
.sub_menu ul{list-style: none outside none;margin: 0 auto;padding: 0;width: 975px;}
.sub_menu ul li {float:left;height:33px;}
.sub_menu ul li .div3 {background: none repeat scroll 0 0 #f5f5f5;border: 1px solid #ccc;color: #333;margin: 10px 0 0;padding: 2px 0px;width: 100px;position: absolute;visibility:hidden;z-index: 9999999;box-shadow: 0 2px 10px rgba(0,0,0,.2);}
.div3 a{margin-top:0px !important;padding:7px 10px !important;border-bottom: 1px solid #D5d5d5;}
.div3 a:last-child{border-bottom:none;}
.sub_menu ul li a {display: block;color: #8c97a0;font-size: 12px;font-weight: 500;padding: 0px 10px;border-right: 1px solid #b7c4ce;margin-top: 10px;line-height: 12px;text-transform:Capitalize;}
.sub_menu ul li a:hover {color: #1887a7;}
.sub_menu ul li:last-child a{border-right:none !important;}
.sub_menu .sel a{color: #1887a7;font-weight:700;}
/*  Nav Ends */

/*global css*/
.imgCont{ margin-right:10px; border:1px solid #DDDDDD;}
.imgCont1{ margin-right:10px; border:none; padding:2px;}
.txtRit{ text-align:right;}
.txtLeft{ text-align:left;}
.txtCnt{ text-align:center !important;}
.lineBreak{ height:2px; background:#8C92A8;}
.ovrflowHdn{ overflow:hidden;}
.visHid{ visibility:hidden;}
.disNone{ display:none;}
.disBlock{ display:block;}
.lineHit20{ line-height:20px;}
.lineHit24{ line-height:24px;}
.pointer{ cursor:pointer;}
.fsNormal{ font-style:normal !important;}
.bdrNone { border:none !important;}
.bckgrndnone{background:none !important;}
.nodecor{text-decoration:none!important;}
.inline_blk{display:inline-block !important;}
.cntrd_txt, .justify{text-align:justify;}
.divider{border-bottom: 1px solid #E9E9E9;}
.letter_shrink{letter-spacing:-1px;}
.ul_list_square li,.ol_list li,.ul_list li,.none_list li{padding-bottom:5px;}
.ul_list_square{list-style-type: square !important;font-size: 12px;padding-left:18px;}
.ul_list{list-style-type: disc !important;font-size: 12px;padding-left:18px;}
.ol_list{list-style-type: decimal !important;font-size: 12px;padding-left:18px;}
.none_list{list-style: none !important;font-size: 12px;}
/* main css */ 
a{color:#0069aa;text-decoration:none;}
a.no-link{text-decoration:none;cursor:default;}
a.no-link:hover{text-decoration:none;cursor:default;}
h1{font-size: 30px;}
h2 {font-size: 25px;}
h3 {font-size: 18px;}
h5 {font-size: 14px;}
.bold {font-weight:bold !important;}
.fRt{ float:right !important;}
.fLt{ float:left !important;}
.clrBoth{ clear:both;}
.em{ font-style:italic;}

/* margin top class */
.m0p0{ margin:0px!important; padding:0px!important;}
.p0{padding:0px !important;}
.p1{padding:1px;}
.m0{margin:0 !important;}
.mT0{margin-top:0px!important;}
.mT1{margin-top:1px!important;}
.mT2{margin-top:2px!important;}
.mT3{margin-top:3px!important;}
.mT5{margin-top:5px!important;}
.mT8{margin-top:8px!important;}
.mT10{margin-top:10px!important; _margin-top:20px;}
.mT13{margin-top:13px!important;}
.mT15{margin-top:15px;}
.mT20{margin-top:20px!important;}
.mT30{ margin-top:30px!important;}
.mT35{ margin-top:35px!important;}
.mT40{ margin-top:40px!important;}
.mT50{margin-top:50px !important;}/* for home page advertisement */
.mT60{margin-top:60px !important;}/* for home page advertisement */

/* adjustable class */
.mTn2{margin-top:-2px !important;}
.mT26{margin-top:26px !important;}
.pd10{padding:10px;}
.pB22{padding-bottom:22px!important;}
html > body .pB22{padding-bottom:-10px;}
.pB45{ padding-bottom:45px!important;}


/* margin bottom class */
.mB0{ margin-bottom:0px !important;}
.mB2{ margin-bottom:2px !important;}
.mB3{ margin-bottom:3px !important;}
.mB5{ margin-bottom:5px !important;}
.mB8{ margin-bottom:8px !important;}
.mB10{ margin-bottom:10px !important;}
.mB13{ margin-bottom:13px !important;}
.mB15{ margin-bottom:15px !important;}
.mB20{ margin-bottom:20px!important;}
.mB25{ margin-bottom:25px!important;}
.mB30{ margin-bottom:30px!important;}
.mB35{ margin-bottom:35px!important;}

/* margin left class */
.mL5{margin-left:5px!important;}
.mL8{margin-left:8px}
/*.mL10{margin-left:10px !important;}*/
.mL11{margin-left:11px !important;}
.mL12{margin-left:12px !important;}
.mL15{margin-left:15px !important;}
.mL20{margin-left:20px !important;}
.mL28{margin-left:28px;}
.mL29{margin-left:29px;}
.mL30{margin-left:30px !important;}
.mL50{margin-left:50px !important;}
.mL60{ margin-left:60px;}
.mL87{margin-left:87px;}
.mL-100{ margin-left:-106px;}
.mL-392{ margin-left:-392px;}
.mL-583{ margin-left:-583px;}
.mT13{ margin-top:13px;}
.h280{ height:280px;}
.mL170{margin-left:170px;}/* for home page gallery */

/* margin right class */
.mR3{margin-right:3px!important;}
.mR5{margin-right:5px!important;}
.mR8{margin-right:8px!important;}
.mR10{margin-right:10px !important;}
.mR12{margin-right:12px !important;}
.mR15{margin-right:15px;}
.mR20{margin-right:20px!important;}
.mR25{margin-right:25px!important;}
.mR30{margin-right:30px!important;}
.mR35{margin-right:35px!important;}
.mR40{margin-right:40px;}
.mR80{margin-right:80px!important;}

/*Padding all*/
.pA0{padding:0 !important;}
.pA5{padding:5px;}
.pA10{padding:10px;}
.pA15{padding:15px;}
.pA20{padding:20px;}
/*Padding all*/

/* padding top class */
.pT0{padding-top:0px !important;}
.pT3{padding-top:3px !important;}
.pT5{padding-top:5px !important;}
.pT8{padding-top:8px !important;}
.pT10{padding-top:10px !important;}
.pT20{padding-top:20px !important;}
.pT15{ padding-top:15px;}
.pT60{ padding-top:60px !important;}

/* padding bottom class */
.pB0{padding-bottom:0px !important;}
.pB2{padding-bottom:2px !important;}
.pB3{padding-bottom:3px !important;}
.pB5{padding-bottom:5px !important;}
.pB10{padding-bottom:10px!important;}
.pB15{padding-bottom:15px!important;}
.pB20{padding-bottom:20px!important;}
.pB22{padding-bottom:22px!important;}
.pB25{padding-bottom:25px!important;}
.pB50{padding-bottom:50px!important;}

/* padding left class */
.pL5{padding-left:5px;}
.pL10{padding-left:10px !important;}
.pL15{padding-left:15px;}
.pL20{padding-left:20px;}
.pL50{ padding-left:50px;}

/* padding right class */
.pR2{padding-right:2px;}
.pR3{padding-right:3px;}
.pR5{padding-right:5px;}
.pR10{padding-right:10px !important;}
.pR15{padding-right:15px;}
.pR20{padding-right:20px;}
.pR30{padding-right:30px !important;}
/* width */
.fullWidth{ width:100%;}
.w2{ width:2px;}
.w10{ width:10px;}
.w20{ width:20px;}
.w40{ width:40px !important;}
.w30{ width:30px}
.w35{ width:35px;}
.w38{ width:38px;}
.w50{ width:50px;}
.w60{ width:60px !important;}
.w65{ width:65px;}
.w68{ width:68px;}
.w69{ width:69px;}
.w70{ width:70px !important;}
.w75{ width:75px;}
.w80{ width:80px !important;}
.w85{ width:85px;}
.w90{ width:90px;}
.w100{ width:100px;}
.w120ie{ *width:120px;}
.w105{ width:105px;}
.w106{ width:106px;}
.w107{ width:107px;}
.w110{ width:110px;}
.w115{ width:115px;}
.w118{ width:118px;}
.w120{ width:120px !important;}
.w130{ width:130px !important;}
.w140{ width:140px !important;}
.w145{ width:145px !important;}
.w150{ width:150px !important;}
.w158{ width:158px !important;}
.w160{ width:160px !important;}
.w167{ width:167px !important;}
.w168{ width:168px !important;}
.w169{ width:169px !important;}
.w170{ width:170px !important;}
.w172{ width:172px !important;}
.w175{ width:175px !important;}
.w174{ width:174px !important;}
.w180{ width:180px !important;}
.w185{ width:185px !important;}
.w192{ width:192px;}
.w190{ width:190px !important;}
.w199{ width:199px;}
.w203{ width:203px !important;}
.w208{ width:208px !important;}
.w220{ width:220px !important;}
.w225{ width:225px !important;}
.w250{ width:250px !important;}
.w255{ width:255px !important;}
.w256{ width:256px !important;}
.w257{ width:257px !important;}
.w258{ width:258px !important;}
.w262{ width:262px !important;}
.w275{ width:271px !important;}
.w270{ width:270px !important;}
.w300{ width:300px;}
.w360{ width:360px !important;}
.w380{ width:380px;}
.w390{ width:385px !important;}
.w461{ width:461px !important;}
.w500{ width:500px !important;}
.w518{ width:518px !important;}
.w520{ width:520px !important;}
.w572{ width: 572px;}
.w598{ width:598px;}
.w619{ width:619px;}
.w865{ width:865px;}
.w890{ width:890px;}
.w918{ width:918px;}
.wC2{width:48%;}
.wC3{width: 45.6%;}
.w62_8{width:62.8%;}
.w33_8{width:33.8%;}
/*------------------*/
.w195{ width:195px !important;}
.w200{ width:200px;}
.w210{ width:210px;}
.w215{ width:215px;}
.w280{ width:280px !important;}
.w300{ width:300px !important;}
.w302{ width:302px !important;}
.w303{ width:303px !important;}
.w305{ width:305px !important;}
.w310{ width:310px !important;}
.w315{ width:315px !important;}
.w330{ width:330px !important;}
.w340{ width:340px !important;}
.w345{ width:345px;}
.w350{ width:350px;}
.w410{ width:410px !important;}
.w450{ width:450px !important;}
.w590{ width:590px;}
.w598{ width:598px;}
.w599{ width:599px;}
.w600{ width:600px !important;}
.w615{ width:615px;}
.w620{ width:620px;}
.w302p{width:48.3% !important;}
/* height */
.h0{ height:0px;}
.h20{ height:20px;}
.h30{ height:30px !important;}
.h40{ height:40px !important;}
.h210{ height:210px;}
.h260{ height:260px !important;}
.h290{ height:290px !important;}
.h320{ height:320px !important;}
.h60{ height:60px;}
.h200{ height:200px;}
.h900{ height:900px;}

/*Min-height*/
.mh242{min-height:242px;}
.mh348{min-height:348px;}
.mh350{min-height:350px;}
.mh450{min-height:450px;}

/* font size */
.fs10{ font-size:10px;}
.fs11{ font-size:11px !important;}
.fs12{ font-size:12px !important;}
.fs13{ font-size:13px;}
.fs14{ font-size:14px;}
.fs15{ font-size:15px;}
.fs16{ font-size:16px;}
.fs18{ font-size:18px;}
.fs20{ font-size:20px;}
.fs22{ font-size:22px;}
.underline{ text-decoration:underline;}

/* font size */
.fw100{font-weight:100 !important;}
.fw200{font-weight:200 !important;}
.fw300{font-weight:300 !important;}
.fw400{font-weight:400 !important;}
.fw500{font-weight:500 !important;}
.fw600{font-weight:600 !important;}
.fw700{font-weight:700 !important;}

/* line height */
.lH1{ line-height:1em;}
.lH20{ line-height:20px;}

/* text color */
.color1{color:#333333;}/* gray */
.color2{color:#990000 !important;}/* red */
.color3{color:#5D9C05 !important;}/* green */
.color4{ color:#ff0000 !important;}


/* border properties */
.bdrBNone{ border-bottom:none!important;}
.bdrRNone{ border-right:none!important;}
.bdr_right{border-right:1px solid #dadada!important;}
.gryBdrBtm{ border-bottom:1px solid #DDDDDD;}
.gryBdrRit{ border-right:1px solid #626262!important;}
.gryBdrAll{ border:1px solid #ccc!important;}
.litgryBdrRit{ border-right:1px solid #e7e7e7;}
.brd_right{border-right:1px solid #dddddd;}
.brd_left{border-left:1px solid #dddddd;}
.bdrAll{ border: 1px solid #DDDDDD !important;}
.disabled{opacity:0.5;color:#ebebeb;border:0;}
.orange_bottom{border-bottom:2px solid #FF8300;}
/* border none properties */

/*Default Values Starts*/
	*{margin:0;padding:0;}	
	h1{font: 300 26px/28px 'Roboto', sans-serif;color:#0069aa;padding-bottom:5px;}
	h2{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#333;font-weight:700;display:block;margin:0 0 15px;}
	h3{font: 300 18px/20px 'Roboto', sans-serif;color:#00355e;}
	body{color: #454545;font-family: 'Roboto', Arial;font-size: 14px;line-height: 16px;}
	.iifl_titles{font: 300 26px/28px 'Roboto', sans-serif;color: #333;display: block;margin: 0 0 15px;text-transform:capitalize;}
    .iifl_titles_tab{font-family: 'Roboto', sans-serif;font-size:26px;color:#333;font-weight:300;display:block;text-transform:capitalize;border-top:1px solid #dadada;border-right:1px solid #dadada;border-left:1px solid #dadada;padding: 10px 0 8px 10px;}
	.float-clear, .CL{clear:both;}
	.greytxt{color: #777 !important;font-size: 12px !important;}
	.dotted-lsh{background: url(../images/dotline_hori.gif) repeat-x;height:1px;margin:10px 0px 10px 0px;}
	.dotted-rsv{padding-left:10px;margin-left:10px;background: url(../images/dotline_vert.gif) repeat-y left top;}
	.dotted-lsv{padding-right:10px;margin-right:10px;background: url(../images/dotline_vert.gif) repeat-y right top;}
	.dotted-lsv2{padding-right:7px;margin-right:7px;background: url(../images/dotline_vert.gif) repeat-y right top;}
	.huge-btm-bdr{border-bottom: 3px solid #ebebeb;padding-bottom: 20px;margin-bottom: 15px;}
	.nowrap{white-space: nowrap !important;}
	.ovr_hidden{overflow:hidden;}	
	.breadcrum{padding:10px 0 10px 10px;font-weight:bold;}	
	.mktbreadcrum{border:1px solid #dedede;margin:10px 0 9px 0;height:2.3em;font: 14px/30px 'Roboto';list-style-type:none;}
	.mktbreadcrum li {float:left;line-height:2.3em;padding-left:.75em;color:#777;}
	.mktbreadcrum li>a{display:block;padding:0 15px 0 0;background:url(../images/crumbs.gif) no-repeat right center;}
	.mktbreadcrum li p{display:block;padding:8px 15px 8px 0;background:url(../images/crumbs.gif) no-repeat right center;}
	.mktbreadcrum li>a:hover{color:#FF7F00;}	
	.mktbreadcrum .current_page{font-size:13px;line-height:32px;color:#FF7F00;font-weight:bold;}	
	.breadcrum a, .mktbreadcrum a, .mktbreadcrum span,.mktbreadcrum p{font-size:13px;}
/*Default Values Ends*/

/*Container*/
	.middle-content-new-site,.mainContainer{width:985px;margin:0px auto;}
	.main_wrapper{width:985px;margin:20px auto;min-height:350px;}
	.vertical-container2{width:48.1%;float:left;}
	.vertical-container{width:31.84%;float:left;}
	.vertical-container4{width:23%;float:left;}
	.huge-left-block{width:65.88%;float:left;}
	.horizontal-container{width:100%;float:left;}			
/*Container*/

/*Horizontal Box Starts*/
	.box-image-newsite p{font-size:12px;line-height:18px;text-align:justify;font-family: Tahoma,Arial,Georgia;color: #2D393B;}
	.box-image-newsite ul li{list-style:disc;margin:0 0 0 15px;}
	.left-side-in-box{float:left;}	
	.right-side-in-box p{font-size:14px;line-height: 18px;}
	.right-side-in-box .dgrey_color{font-size:12px;line-height: 16px;}
	.right-side-in-box{overflow:hidden;}
	.box-bullet-list ul{padding:5px 0;}
	.box-bullet-list ul li{list-style:none;padding:5px 0 0px 0px;}
/*Horizontal Box Side Ends*/
.content_article_ul{ padding:5px 0;color: #2D393B; font-family: Tahoma,Arial,Georgia; font-size: 12px; line-height: 18px; text-align: justify; overflow-x:auto;}
.content_article_ul ul{list-style-type: disc !important;}
/*Ticker Styling Starts*/
#ticker table tr td{font: 300 14px/16px 'Roboto', sans-serif;}
#ticker{padding:10px;width:964px;border-bottom:1px solid #d9d9d9;margin:0 auto 10px;}
.ticker-wrapper.has-js{margin: 0px;padding: 0px;width: 964px;/*height: 32px;*/display: block;/*-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;background-color: #fff;font-size: 0.75em;*/}
.ticker{width: 900px;/*height: 23px;background-color: #fff;*/display: block;position: relative;overflow: hidden;}
.ticker-title{color: #333;font-weight: bold;background-color: #fff;text-transform: uppercase;}
.ticker-title table td span{color:#333;background-color:#fff;font-size:15px;text-transform: uppercase;}
.ticker-title marquee a{background-color:#fff;text-transform: uppercase;}
.ticker-content{margin: 0px;/*padding-top: 9px;position: absolute;*/color: #1E5083;padding:0 0 0 5px;/*font-weight: bold;background-color: #f8f0db;*/overflow: hidden;white-space: nowrap;/*line-height: 1.2em;*/}
.ticker-content a{text-decoration:none;color:#1f4f82;}
.ticker-content a:hover{text-decoration: underline;color:#1f4f82;}
.ticker-swipe{/*padding-top: 9px;*/position:absolute;top:0px;/*background-color:#f8f0db;*/display:block;/*width:800px;height:23px;*/}
.ticker-swipe span{margin-left:1px;/*background-color:#f8f0db;border-bottom: 1px solid #1F527B;height:12px;*/width:7px;display:block;}
.ticker-controls{padding:0px;list-style-type:none;float:left;margin:0;}
.ticker-controls li{padding:0px;margin-left:5px;float:left;cursor:pointer;height:16px;width:12px;display:block;}
.ticker-controls li.jnt-play-pause{/*background-image: url('../images/refreshIcon.gif');background-position:0px 0px;background-repeat:no-repeat;*/background:url(../images/sprite.png)  no-repeat -10px -850px;}
.ticker-controls li.jnt-play-pause.over{background-position:-10px -850px;}
.ticker-controls li.jnt-play-pause.down{background-position:-10px -850px;}
.ticker-controls li.jnt-play-pause.paused{/*background-image: url('../images/refreshIcon.gif');background-position:0px -18px;background-repeat:no-repeat;*/background:url(../images/sprite.png)  no-repeat -10px -818px;}
.ticker-controls li.jnt-play-pause.paused.over{background-position:-10px -818px;}
.ticker-controls li.jnt-play-pause.paused.down{background-position:-10px -850px;}
.ticker-controls li.jnt-prev{/*background-image:url('../images/leftArrow.gif');background-position:0px 2px;background-repeat:no-repeat;*/background:url(../images/sprite.png)  no-repeat -10px -265px;}
.ticker-controls li.jnt-prev.over{background-position:-10px -280px;}
.ticker-controls li.jnt-prev.down{background-position:-10px -280px;}
.ticker-controls li.jnt-next{/*background-image:url('../images/rightArrow.gif');background-position:0px 2px;background-repeat:no-repeat;*/background:url(../images/sprite.png)  no-repeat -48px -265px;}
.ticker-controls li.jnt-next.over{background-position:-48px -280px;}
.ticker-controls li.jnt-next.down{background-position:-48px -280px;}
.js-hidden{display: none;}
.no-js-news{padding: 10px 0px 0px 45px;color:#F8F0DB;}
.left .ticker-swipe{/*left: 80px;*/}
.left .ticker-controls, .left .ticker-content, .left .ticker-title, .left .ticker{float:left;}
.left .ticker-controls{padding-left:6px;}
.right .ticker-swipe{/*right: 80px;*/}
.right .ticker-controls, .right .ticker-content, .right .ticker-title, .right .ticker{float: right;}
.right .ticker-controls{padding-right: 6px;}
#MarqueeId{padding-top:1px;}
/*Ticker Styling Ends*/

.iifl_strip{background:url(../images/strip_bg.png) 0px 10px no-repeat;font-family:Arial;font-size:14px;color:#333;text-align:center;line-height:22px;}
.iifl_ads{text-align:center;}
.news_containerLeft,.market_today,.leaderspeak,.top5funds{width:660px;float:left}
.mkt_today .tabmkt ul li a, .mkt_today .tabmkt ul li .active, .mkt_today .tabmkt ul li a:hover{font-size:13px;}
.market_tabs ul{list-style:none;display:inline-block;width:300px;margin:-35px 160px 10px;padding:2px 5px 0; position:absolute;}
.market_tabs ul li{font-size:13px;float:left;margin-right:15px;padding:0 0 1px}
.market_tabs,.fund_tabs{margin-bottom:5px;width:658px;display:inline-block}
.fund_tabs ul{list-style:none;display:inline-block;width:660px;margin:0;padding:2px 5px 0}
.fund_tabs ul li{font-size:12px;float:left;margin-right:15px;padding:0}
.funds_select{width:300px;height:24px;border:1px solid #abadb3;font-size:12px;display:block;margin:11px 0 15px;padding:2px}
.fund_tabs table{border:none;width:100%;padding:0 0 10px}
.fund_tabs table td{padding:3px}
.fund_tabs table a{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:400;color:#1F4F82;line-height:16px;text-decoration:none;margin:0;padding:0}
.fundtable_head{border-bottom:1px solid #dfdfdf;color:#000}
.fundtable{font-family: arial;font-size: 12px;font-weight: 400;}
.fundtable tr td{padding:2px}
.smalltxt{font-size:11px;color:#6f6f6f}
.alt_color {background-color: #f5f5f5;}
.topfundselect{width: 215px; font-size: 12px; color: #828282; padding-left: 6px; border:1px solid #ccc;}
.trade_icons{margin-bottom:5px;display:inline-block; font-size:12px}
.trade_icons ul li{float:left;margin:0 14px 0 0;padding:0 0 0 18px}
.trade_ico{background:url(../images/trade_icons.png) no-repeat}
.register_ico{background:url(../images/trade_icons.png) no-repeat 0 -17px}
.download_ico{background:url(../images/trade_icons.png) no-repeat 0 -33px}
.demo_ico{background:url(../images/trade_icons.png) no-repeat 0 -48px}
.downloadwid{background:url(../images/dload.png) no-repeat left; padding:0px 0px 0px 20px; margin-top:-31px; float:right;}
.downloadwid a{font-size:12px; color:#1F4F82; text-decoration:none;}
.downloadwid a:hover{text-decoration:underline;}
.red_arrow_img{background:url(../images/down.jpg) no-repeat 0px 3px;}
.green_arrow_img{background:url(../images/up.jpg) no-repeat 0px 3px;}
.tab_container{min-height:180px;padding:5px}
.top_gain{width:370px;float:left}
.tab_line{border-top:1px solid #c1c1c1;margin-top:-11px}
.top_cont{margin-top:25px; width:370px; display:inline-block;}
.refresh{position:absolute;margin:3px 0 0 355px}
.rates{background:url(../images/rate_bg.gif) top;border:1px solid #e2e2e2;padding:10px 0}
.rates table tr td{font-size:12px;padding:0 10px}
.sector_per{float:left;}
.table_heading{border-bottom:1px solid #e2e2e2;color:#000}
.row_bg{background-color:#f3f3f3}
.day table tr td{padding:3px;}
.red_color, .TextRd{color: #d71400 !important;}
.green_color{color: #008d21 !important;}
.black_color{color: #454545 !important;}
.dgrey_color, .grey_color{color: #777 !important;}
.blue_color{color:#015b99 !important;}
.navyb_color{color: #2f6f93 !important;}
.chocolate_color{color: #D2691E !important;}
.oranged_color{color: #E04F01 !important;}
.maroon_color{color:#804040 !important;}
.gold_color {color:#e07f02 !important;}
.purple_color{color:#9075b1 !important;}
.darkpurple_color{color:#663399 !important;}
.darkmagenta_color{color:#8B008B !important;}
.grey_bg{background:#E2E2E2 !important;}
.gray_color{background-color: #f3f3f3;}
.tab_on,.tab2_on{border-bottom:3px solid #FF7F00;cursor:pointer;font-size:14px;color:#074d9d;text-transform:uppercase}
.tab_off,.tab2_off{border-bottom:3px solid #D7D7D7;cursor:pointer;color:#333;text-transform:uppercase}
.top_gain ul,.cricket ul{list-style:none;display:inline-block;width:300px;margin:0 0 10px;padding:2px 0 0}
.top_gain ul li,.cricket ul li{font-size:12px;float:left;margin-right:15px;background-color:#fff;padding:0}
.top_cont table,.sector_per table{width:100%;font-size:13px;line-height:14px;padding:0}
.top_cont table td,.sector_per table td{padding:2px}
.top_cont a,.sector_per table a,.lead_block h3 a{color:#00355e;text-decoration:none;}
.top_cont a:hover,.sector_per table a:hover,.lead_block h3 a:hover{color:#00355e;text-decoration:underline}
.polls h3{color: #333;}
/* .polls{width:220px;float:left;background: url(../images/dotline_vert.gif) repeat-y right top;padding-right:20px;margin-right:20px;} */
.polls{float:left;padding-right:20px;margin-right:20px;}
.polls h3{font-family:"Times New Roman", Georgia, Times, serif;font-size:18px;font-weight:400;color:#333;line-height:18px;margin:0;padding:0}
.polls_img{width:100px;height:80px;float:left;margin:0 10px 0 0}
.vote_bt{font-size:12px; color:#fff; margin:2px 0px 0px 1px; border:1px solid #0080e3; -moz-border-radius:3px; -webkit-border-radius:3px; padding:2px 7px 2px 7px; line-height:16px; cursor:pointer;
background: #e67f10; /* Old browsers */
background: -moz-linear-gradient(top,  #0080e3 0%, #005fa8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0080e3), color-stop(100%,#005fa8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0080e3 0%,#005fa8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0080e3 0%,#005fa8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #0080e3 0%,#005fa8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #0080e3 0%,#005fa8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0080e3', endColorstr='#005fa8',GradientType=0 ); /* IE6-9 */}
.prev_poll{margin:45px 0 0}
.prev_poll a{color:#1F4F82;text-decoration:none;margin:10px 0 0}
.discussion{width:715px;float:left;display:inline-block}
.recent{font-size:14px}
.disc_left{width:350px;float:left;margin-right:15px}
.disc_right{width:350px;float:left}
.discussion ul{font-size:12px;}
.discussion ul li{margin:0 0 5px;padding:5px;background-color:#f1f1f1;border-bottom:1px solid #d0d0d0}
.discussion ul li a{font-size:12px;text-decoration:none}
.lifestyle h3{margin: 0 0 5px;padding: 0;}
.lifestyle_left{width:480px;float:left;margin-right:15px}
.lifestyle_right{width:480px;float:left}
.lifestyle_block{display:inline-block;}
.lifstyle_img{float:left;margin:0 10px 0 0}
.didyouknow{width:435px;float:left;display:inline-block;margin-right:7px;padding-right:7px; background:url(../images/dotline_vert.gif) repeat-y right top;}
.did_block{display:inline-block;margin:0 0 10px}
.newoffers{width:530px;display:inline-block}
.newoffers_block{width:160px;margin-right:7px;padding-right:7px;min-height:200px;background:url(../images/dotline_vert.gif) repeat-y right top;float:left}
.newoffers_block ul{list-style:none;margin:5px 0 0;padding:0}
.newoffers_block ul li{font-size:13px;margin-bottom:15px}
.did_img,.getstart_img{float:left;margin:0 5px 0 0}
/*Misc*/

.news_articles>p{padding-bottom:10px;}
.latestnews{width:100%;float:left}
.latestnews h4{font-size:13px;color:#333;font-weight:400;margin:0 0 7px;padding:0}
.latestnews ul li{list-style:none;font: 300 14px/20px 'Roboto', sans-serif;color:#1F4F82;background:url(../images/bullet_arrow.jpg) no-repeat -2px 5px;padding-left:10px;margin-bottom:6px}
.new_more{font-size:12px;background:url(../images/more_img.jpg) no-repeat right bottom;width:37px;line-height:12px;text-transform:capitalize;padding-top:10px;}
.new_more a{color:#0069aa;text-decoration:none;font-family:'Roboto';}
.new_more a:hover{color:#0069aa;text-decoration:underline}
.research_block{border:1px solid #d3d3d3;background:url(../images/research_bg.gif) top repeat-x;padding:0 0 5px;}
.research_block a{font-family:'Roboto';font-size:14px;color:#0069aa;text-decoration:none;font-weight:500;}
.research_block p{font-size:13px}
.research_block ul{list-style:none;margin:0;padding:10px 10px 0 10px}
.research_block ul li{margin:0 0 20px;padding:0}
.blogs{width:660px;float:left;border-bottom:3px solid #ebebeb;padding-bottom:20px;margin-bottom:20px;display:inline-block}
.blog_block{font-size:12px;/*min-height:270px;*/}
.blog_block h3{font-family:'Roboto';font-size:12px;font-weight:400;color:#1F4F82;line-height:16px;margin:0 0 5px;padding:0}
.blog_block ul{list-style:none;margin:10px 0 0;padding:0}
.blog_block ul li{background:url(../images/bullet_blog.jpg) no-repeat left 6px;padding-left:10px;margin-bottom:3px;line-height:18px}
.blog_block ul li a{font-family:arial,verdana,sans-serif;font-size:13px;font-weight:400;color:#1F4F82;line-height:18px;text-decoration:none}
.blog_left{width:660px;float:left;display:inline-block}
.blog_img{float:left;margin:0 5px 5px 0}
.blog_right{width:300px;float:right;padding-left:10px;margin-left:10px;display:inline-block;}
.mailbox_txt1{font-size:17px;color:#333;line-height:22px}
.mailbox_txt2{font-size:30px;color:#333;line-height:20px;}
.mail_textbox{width:145px;border:1px solid #ccc !important;margin-top:2px;background-color:#ededed;float:left;padding:3px 5px;margin-right:5px;}
.mailbox p{font-size:11px !important;margin-top:5px}
.mailbox_submit{font-size:12px; color:#fff; margin:2px 0px 0px 1px; border:1px solid #ed8719; -moz-border-radius:3px; -webkit-border-radius:3px; padding:0px; width:55px; height:22px; line-height:16px; cursor:pointer;
background: #e67f10; /* Old browsers */
background: -moz-linear-gradient(top,  #fea03b 0%, #e67f10 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fea03b), color-stop(100%,#e67f10)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fea03b 0%,#e67f10 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fea03b 0%,#e67f10 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fea03b 0%,#e67f10 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fea03b 0%,#e67f10 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fea03b', endColorstr='#e67f10',GradientType=0 ); /* IE6-9 */}
.lead_block h3{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;color:#00355e;line-height:16px;margin:0 0 5px;padding:0}
.corp_ano{width:300px; float:left; display:inline-block;}
.corp_ano table{border:none;padding:0}
.corp_ano table td{background:url(../images/dotline_hori.gif) repeat-x bottom;padding:5px}
.corp_ano table a{font-size:12px;font-weight:400;line-height:16px;text-decoration:none;margin:0;padding:0}
.corp_table{width:300px;display:inline-block;}
.getstart_block{margin-bottom:10px;display:inline-block}
.top_searchd p font{padding:2px;}
/*Misc*/

/* about us starts */
.about_active{ background-color:#ebebeb; color:#FFF;}
.about_hd{display:inline-block;margin-bottom:20px;}
.about_right{margin-bottom:20px; font-size:13px; color:#333;}
.about_right p{padding:0px; margin:0px; font-size:13px; color:#333; line-height:18px;}
.aboutblocklist{width:360px; margin-right: 10px; padding-right:10px; background:url(../images/dotline_vert.gif) repeat-y top right;}
.blockrow{display:inline-block; margin-bottom:40px;}
.aboutblock{display:inline-block; margin:20px 0px 20px 0px; padding:20px 0px 20px 0px; border-bottom:3px solid #ebebeb; border-top:3px solid #ebebeb; width:750px;}
.aboutblock h3{font-size:18px; font-weight:normal; line-height:24px;padding:0px; margin:0px 0px 5px 0px;}
.aboutblock h3 a{color:#333;text-decoration:none; line-height:24px;}
.aboutblock h3 a:hover{text-decoration:underline;}
.aboutblock img{margin-right:5px;}
.glance_tab{width:750px; font-size:13px; margin-bottom:20px; display:inline-block;}
.glance_tab td{padding:5px;font-size:12px;border-bottom:1px solid #ebebeb;}
.lcenter_label{font-size: 18px;font-family: verdana;font-weight: 700;padding-left: 0;float: left;}
.MahindraF{background-color: #f4f4f4;}
.MCnt1{font-family: arial;font-size: 12px;color: #333;font-weight: 400;padding: 10px 10px 10px 2px;}
.M_toplink{font-family: arial;font-size: 11px;color: #656565;font-weight: 400;float: right;padding-right: 10px;padding-top: 5px;}
.Ctop {font-family: arial;font-size: 18px;font-weight: 700;color: #333;float: left;}
.tbl_fontsize{font-family: arial;font-size: 12px;font-weight: 400;color: #333;margin: 0;}
.tbl_14 td {border-bottom: 1px solid #f0f0f0;}

/* Glossary Menu */
.glossymenu{float: left;padding:0;width:215px;margin-right:10px;border-right:1px solid #ebebeb;min-height:200px;}
.glossymenu .mkt_collpse_parent_li h4 a{color:#333;}
.glossymenu .mkt_collpse_parent_li:hover{background-color:#80BAE9;}
.glossymenu .mkt_collpse_parent_li:hover h4 a{color:#fff;}
.glossymenu a.trigger {font:normal 14px arial;}
.glossymenu a.trigger {background-image:url(../images/icon-maximise.gif);background-repeat: no-repeat;background-position:185px 50%;}
.glossymenu a.trigger.open {background-image: url(../images/icon-minimise.gif)}
.glossymenu .mkt_collpse_parent_li h4 {padding-bottom:5px;padding-left:10px;}
.glossymenu .mkt_collpse_parent_li{padding:5px 0px 0px 0px !important;border-bottom:1px solid #E9E9E9;}
.glossymenu .mkt_collpse_parent_li .outer .mkt_acc_inner ul{padding-left:10px;}
.glossymenu .mkt_collpse_parent_li .outer .mkt_acc_inner ul li{padding:2px 0 2px 10px;border-bottom:1px solid #E9E9E9;}
.glossymenu .mkt_collpse_parent_li .outer .mkt_acc_inner ul li:hover{background-color:#80BAE9;}
.glossymenu .mkt_collpse_parent_li .outer .mkt_acc_inner ul li:hover a{color:#fff;}
.glossymenu .mkt_collpse_parent_li .outer .mkt_acc_inner ul li:last-child{border:none;}
.glossymenu .mkt_collpse_parent_li .outer .mkt_acc_inner ul li a{font:normal 13px arial;color:#959595;display:block;}
.glossymenu .bg_active{background-color:#80BAE9;}
.glossymenu .bg_active h4 a{color:#fff !important;}
.glossymenu .bg_sub_active{background-color: #ebebeb;}
/* Glossary Menu */

.cred_ul{padding:0px; margin:0px;}
.cred_ul li{list-style:none;font-family:arial;font-size:13px;font-weight:normal;color:#333;line-height:14px;background:url(../images/bullet_arrow.jpg) no-repeat left 5px;padding-left:10px;margin:10px 0px 10px 0px;}
.credfin_list{display:inline-block; margin-bottom:10px;}
.credfin_list ul{padding:0px; margin:0px;display:inline-block;}
.credfin_list ul li{padding:0px; margin:0px 15px 20px 0px; font-size:12px; list-style:none; float:left; width:90px;}
.visionval_ul{padding:0px; margin:0px;}
.visionval_ul li{list-style:none;font-family:arial;font-size:13px;font-weight:normal;color:#333;line-height:14px;background:url(../images/bullet_arrow.jpg) no-repeat left 3px;padding-left:10px;margin:10px 0px 10px 0px;}
.visionvalue{display:inline-block; width:100%; margin-top:20px;}
.visionvalue ul{padding:0px; margin:5px 0px 20px 0px; background-color:#ebebeb;}
.visionvalue ul li{list-style:none;font-family:arial;font-size:13px;font-weight:normal;color:#333;line-height:14px;border-bottom:1px solid #ddd;padding:10px;margin:0px;}
div.text-container {margin: 0 auto;border-bottom:1px solid #ededed;margin-bottom:20px;padding-bottom:10px;}
.text-content{line-height: 1em;}
.short-text {overflow:hidden;height:35px;}
.full-text{height: auto;}
.strenght_title{font-size:18px;font-weight:normal;line-height:18px;padding:0px;margin:0px 0px 10px 0px;display:block;}
.show-more {padding: 10px 0px 0px 0px;text-align:right;}
.show-more a{text-decoration:none; color:#015395;}
.show-more a:hover{text-decoration:none; color:#015395;}
.indiaofficeblock{width:350px; display:inline-block; font-size:13px; margin-right:20px; background:url(../images/dotline_vert.gif) repeat-y top right; padding-right:10px; margin-right:10px;}
.block750{float:left;border-bottom:3px solid #EBEBEB;margin-bottom:20px;padding-bottom:20px;width:750px;}
.blocktitle{text-transform:uppercase;border-left:5px solid #FF7F00;font-size:17px;margin:0 0 17px 0;padding:0 0 0 10px;}
.inter_block{width:648px;}
.inter_block ul{padding:0px 0px 20px 0px; margin:0px; list-style:none; font-size:13px; display:inline-block;}
.inter_block ul li{float:left; background:url(../images/verDottedLine.png) top right repeat-y; width:200px; margin-right:5px; padding:5px; min-height:130px;}
.inter_block img{margin:0px 5px 5px 0px;}
.country_txt{font-size:14px; color:#333; font-weight:bold;}
.uppercase_txt{text-transform:uppercase;}
.EIevent{width:750px; display:inline-block;border-bottom:1px solid #EBEBEB;margin-bottom:20px;padding-bottom:20px;}
.EIevent ul{padding:0px;margin:0px;display:inline-block;}
.EIevent ul li{padding:0px;margin:0px 10px 0px 0px; list-style:none; float:left;}
.awards{width:750px; display:inline-block;border-bottom:1px solid #EBEBEB;margin-bottom:20px;padding-bottom:20px;}
.awards ul{padding:0px;margin:0px;display:inline-block;}
.awards ul li{padding:0px 0px 10px 0px;margin:0px 10px 20px 0px; list-style:none; font-size:16px; line-height:24px; border-bottom:1px solid #ebebeb; width:750px;}
.iifl_shares{background:url(../images/rate_bg.gif) top;width:750px;border:1px solid #e2e2e2;display:inline-block;float:left;padding:10px 0; margin-bottom:20px;}
.iifl_shares ul{margin:0px; padding:3px; display:inline-block;}
.iifl_shares ul li{list-style:none;float:left; margin-right:5px; padding-right:5px; border-right:1px solid #ccc;}
.blue{color:#246ea9;}
.smalltxt2{font-size:12px;color:#333;}
.rupeefont{font-size:20px;color:#333;}
.iiflshares_block{display:inline-block; margin-bottom:20px;}
.shareprice_block{display:inline-block; width:750px; margin-bottom:20px; padding-bottom:20px; border-bottom:3px solid #ebebeb;}
.shareprice_block h3{margin:0px 0px 10px 0px; padding:0px; line-height:20px; font-size:18px; color:#333;}
.bsense_block{width:340px; font-size:12px; display:inline-block; border:1px solid #ccc; margin-right:20px; padding:10px; background:url(../images/share_bg.gif) repeat-x top;}
.bsense_block table{width:100%;}
.bsense_block table td{padding:3px; border-bottom:1px solid #ebebeb;}
.insider_block{width:340px; display:inline-block; font-size:12px; margin-right:20px; padding:10px 20px 0px 0px; background:url(../images/dotline_vert.gif) repeat-y top right;}
.insider_block table{width:100%;}
.insider_block table td{padding:3px; border-bottom:1px solid #ebebeb;}
.insider_blocklist{width:750px; font-size:12px; display:inline-block; margin-bottom:20px; border:1px solid #ebebeb;}
.insider_blocklist table{width:100%;}
.insider_blocklist table td{padding:3px; background-color:#FFF;}
.sharholdpat{width:750px; font-size:12px; display:inline-block;margin-bottom:40px; display:inline-block;}
.sharholdpat table{width:100%; border:1px solid #ebebeb;}
.sharholdpat table td{padding:3px; background-color:#FFF;font-size: 12px;}
.sharholdpat_title{background:url(../images/shartitle_bg.gif) repeat-x top; color:#fff;}
.sharholdpat a{color:#01457A; text-decoration:none;}
.sharholdpat a:hover{color:#01457A; text-decoration:underline;}
.sast_archive{width:750px; font-size:12px; display:inline-block; margin-bottom:20px;}
.sast_archive table{width:100%;}
.sast_archive table td{padding:5px; background-color:#FFF; border:1px solid #ebebeb;}
.sast_archive table td a{color:#01457A; text-decoration:none;}
.sast_archive table td a:hover{color:#01457A; text-decoration:underline;}
.anurep_pressrel{border-bottom:3px solid #ebebeb; padding-bottom:20px; margin-bottom:20px; display:inline-block;}
.annual_rep{width:350px; margin-right:15px; padding-right:15px; background:url(../images/dotline_vert.gif) repeat-y top right;}
.annual_rep table{width:100%;font-size:12px;}
.annual_rep table td a{color:#01457A; text-decoration:none;}
.annual_rep table td a:hover{color:#01457A; text-decoration:underline;}
/*scheme of arrangements starts*/
.scheme_of_arrangements_last table td{padding:5px;}
.scheme_of_arrangements_last table{padding:5px;border:1px solid #ccc;}
/*scheme of arrangements ends*/

/*Contact IR starts*/
.contact-IR_right{font-weight:bold;font-size:15px;margin:0 0 5px 0;border-left:5px solid orange;padding-left:10px;}
.contact-IR_right_add{padding-bottom:15px;}
/*Contact IR ends*/

/*Key member of management starts*/
.management_team_blocks ul{list-style:none;margin:0px;padding:0px;}
.management_team_blocks span{font-size:12px;font-style:italic;}
.management_team_sub_blocks{padding:15px 0;border-bottom: 3px solid #ebebeb;}
/*Key member of management ends*/


/*about_iifl_foundation starts*/
.about_iifl_foundation_1{border-bottom: 3px solid #ebebeb;padding-bottom: 20px;margin-bottom: 20px;}
.about_iifl_blog_img{width:200px;margin-bottom:40px;padding-right:10px;float:left;}
/*about_iifl_foundation ends*/
.corpgov{border-bottom:3px solid #ebebeb; padding-bottom:20px; margin-bottom:20px;}
.corpgov a{color:#333; text-decoration:none;}
.corpgov a:hover{color:#333; text-decoration:underline;}
.presscoverage{width:750px; display:inline-block;}
.presscov_block{display:inline-block;border:1px solid #EBEBEB;margin-bottom:10px;padding:10px;}
.presscov_block ul{padding:0px;margin:0px;display:inline-block;}
.presscov_block ul li{padding:0px 0px 15px 0px;margin:0px 10px 15px 0px; list-style:none; border-bottom:1px solid #ebebeb;}
.presscov_block_title{font-size:14px;color: #1F4F82; text-decoration:none;}
.presscov_block_title:hover{font-size:14px;color:#1F4F82; text-decoration:underline;}
.print_title{font-size:16px; font-weight:normal; line-height:24px;padding:0px; margin:0px 0px 5px 0px;}
.presscov_block p a{font-size:12px;color: #1F4F82; text-decoration:none;}
.presscov_block p a:hover{font-size:12px;color:#1F4F82; text-decoration:underline;}
.morelink{font-size:12px;color:#01457a;background:url(../images/more_img.jpg) no-repeat right;width:37px;display:inline-block}
.morelink a{color:#01457a;text-decoration:none}
.morelink a:hover{color:#01457a;text-decoration:underline}
.csr_link{font-size:12px;color: #1F4F82; text-decoration:none;}
.csr_link:hover{font-size:12px;color:#1F4F82; text-decoration:underline;}
.chart_tittle{border-bottom:1px solid #ebebeb; padding-bottom:5px; margin-bottom:10px; font-weight:bold;}
/* about us ends */

/*Related News*/
.related_news_ul_list{list-style:none;}
.related_news_ul_list li{background:url('../images/right-arrow.png') no-repeat 0px 7px;padding-left:10px !important;}
.related_news_ul_list li a{font-size:12px;line-height:20px;text-align:justify;font-family:Tahoma,Arial,Georgia;color:#000;}
.news_chart_tabs_up{background:url(../images/sprite.png) no-repeat -10px -676px;padding-left:15px;}
.news_chart_tabs_down{background:url(../images/sprite.png) no-repeat -10px -709px;padding-left:15px;}
.news_chart{font-size: 12px;line-height: 18px;text-align: justify;font-family: Tahoma,Arial,Georgia;color: #000;}
.news_chart .active .news_chart_selected{font-weight:bold;}

/*Social media*/
.social-bar{border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;height:40px;}
.social_medias{float:right;}
.social_medias div{width:34px; height:34px;float:left;margin:0 2px;cursor:pointer;}
.social_medias .facebook_sm{background:url('../images/Social_Icons.jpg') no-repeat -69px -245px;}
.social_medias .twitter_sm{background:url('../images/Social_Icons.jpg') no-repeat -111px -245px;}
.social_medias .pinterest_sm{background:url('../images/Social_Icons.jpg') no-repeat -153px -245px;}
.social_medias .youtube_sm{background:url('../images/Social_Icons.jpg') no-repeat -489px -245px;}
.social_medias .facebook_sm:hover{background:url('../images/Social_Icons.jpg') no-repeat -69px -287px;}
.social_medias .twitter_sm:hover{background:url('../images/Social_Icons.jpg') no-repeat -111px -287px;}
.social_medias .pinterest_sm:hover{background:url('../images/Social_Icons.jpg') no-repeat -153px -287px;}
.social_medias .youtube_sm:hover{background:url('../images/Social_Icons.jpg') no-repeat -489px -287px;}
/*Social media*/

/*Market Commodity Starts*/
input[type="image"]{position:relative;top:5px;opacity:0.8;}
input[type="image"]:hover{opacity:1;}
.market-middle-container{border:1px solid #dadada;padding:10px;}
.mkt_last{background:none !important;}
.mkt_carousel_v{padding:10px 20px;float:left;height:41px;background:url(../images/mkt_seperator.gif) no-repeat top right;width:200px;}
.mkt_title {padding-left:5px;padding-bottom:5px;text-transform:Uppercase;color: rgb(162, 206, 241);font-size: 13px;}
.mkt_price{color: rgb(255, 255, 255);font-size: 20px;padding: 0px 3px;}
.mkt_up {padding-left: 20px;color:#fff;font-size:11px;background: url("../images/sprite.png") no-repeat scroll -10px -677px transparent;}
.mkt_down {padding-left: 20px;color:#fff;font-size:11px;background: url("../images/sprite.png") no-repeat scroll -10px -710px transparent;}
.mkt_sn_title{text-decoration:none !important;font-family: arial;font-size: 12px;font-weight: 700;}
.mkt_news_ul_list{list-style:none;}
.mkt_news_ul_list li{background:url('../images/right-arrow.png') no-repeat 0px 6px;padding-left:10px !important;}
.mkt_news_ul_list li a{font-size:12px;text-decoration:none;line-height:20px;text-align:justify;font-family:Tahoma,Arial,Georgia;color:#015b99;}
.evnt_cldr_ul_list{list-style:none;}
.evnt_cldr_ul_list li{background:url('../images/white_list.gif') no-repeat 0px -1px;padding:0 0 5px 10px !important;font-size: 12px;}
.evnt_cldr_viewall{text-align:right;color: #015b99;font-size: 12px;background: url('../images/next_small.gif') no-repeat 100% 25%;padding-right:10px;}
.evnt_cldr_ul_box{font-size: 12px;}
.mkt_blog_title{font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 14px;color: #333;font-weight: 700;}
.mkt_blog_box p{line-height:18px!important;text-align:justify;}
.mkt_form_label{font-family: arial;font-size: 12px;color: #333;font-weight: 700;}
.xhg_crl{list-style:none;}
.xhg_crl li{background:url('../images/white_list.gif') no-repeat 0px 3px;padding:5px 0 5px 12px !important;font-size: 12px;}
.mf_li_list li a{font-weight:bold;}
#Gtxt_cmpname1{width: 250px;margin-right: 5px;}

/*My Drop Box Starts*/
.market-middle-container>input[type="image"]{
	position:relative;
	height:30px;
	top:10px !important;
	width:62px;	
}
.market-middle-container select {
    padding:5px;
    margin: 0;
	width:170px;
	border:1px solid #dadada;
    background: #FFFFFF;
    color:#2C2C2C;    
    outline:none;
    display: inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;	
}
.market-middle-container select:hover{border:1px solid rgb(172, 172, 172);}

/* Targetting Webkit browsers only. FF will show the dropdown arrow with so much padding. */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .market-middle-container select {padding-right:18px;}
}
.market-middle-container label {position:relative;margin: 0 8px 0 0;}
.market-middle-container label:after {
    content:'<>';
    font:11px "Consolas", monospace;
    color:#aaa;
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg);
    right:8px; top:2px;
    padding:0 0 2px;
    border-bottom:1px solid #ddd;
    position:absolute;
    pointer-events:none;
}
.market-middle-container label:before {
    content:'';
    right:6px;
	top:-2px;
    width:23px;
	height:23px;
    background:#FFFFFF;
    position:absolute;
    pointer-events:none;
    display:block;
}
/*My Drop Box Ends*/
.mkt_tab_content .mkt_tbl{font-size:11px;padding:5px 3px 0 3px;}
.mkt_tab_content .mkt_tbl tr td table  tr td:first-child{font-weight:bold;}
.mkt_tab_content .mkt_tbl tr td table  tr td:last-child{padding-left:5px;}
.mkt_tab_content .mkt_tbl tr td table  tr td{padding:2px 0;font-size: 12px;}
.mkt_tab_content .mkt_chart{padding:15px 0 10px 0;}

/* DEMO 5 */
.wrapper-demo {
    *zoom: 1;
    font-weight: 400;	
}
.menu_container{background: url(../images/mkt_seperator.gif) no-repeat top right;}
.wrapper-demo:after {
    clear: both;
    content: "";
    display: table;
}
.wrapper-dropdown-5 {
    /* Size & position */
    position: relative;
    width: 202px;
	/*margin: 0 auto;*/
	padding: 22px 20px 22px 20px;
	z-index:9999999;
    /*padding: 12px 15px;*/
	
    /* Styles */	
    background:url(../images/quickjump-bg.gif) repeat-x;
    border-top: 1px solid #346F97;
    border-left: 1px solid #346F97;
    border-bottom: 1px solid #346F97;
	margin-right:2px;
	/* border-left:1px solid #CEDBDF;
	border-right:1px solid #CEDBDF;
	border-top:1px solid #CEDBDF; 
    box-shadow: 0 1px 0 rgba(0,0,0,0.2);*/
    cursor: pointer;
    outline: none;
    /*-webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;*/
}

.wrapper-dropdown-5:after { /* Little arrow */
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    top: 50%;
    right: 15px;
    margin-top: -3px;
    border-width: 6px 6px 0 6px;
    border-style: solid;
    border-color: #FAFDFF transparent
}
.dropdown_menu_title{color:#fff;font-size: 16px;}
.wrapper-dropdown-5 .dropdown {
    /* Size & position */
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
	z-index:9999999;

    /* Styles */
    display:block;
    background: #fff;    
    border: 1px solid rgba(0,0,0,0.2);
    border-top: none;	
    border-bottom: none;
    list-style: none;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
	-moz-box-shadow: 0px 7px 5px -2px #dadada, 7px 0px 5px -2px #dadada, -7px 0px 5px -2px #dadada;
	-webkit-box-shadow: 0px 7px 5px -2px #dadada, 7px 0px 5px -2px #dadada, -7px 0px 5px -2px #dadada;
	box-shadow: 0px 7px 5px -2px #dadada, 7px 0px 5px -2px #dadada, -7px 0px 5px -2px #dadada;
	
	/*box-shadow: 0px 8px 10px #dadada,-10px 8px 15px #dadada, 10px 8px 15px #dadada;*/
	
    /* Hiding */
    max-height: 0;
    overflow: hidden;
	width:980px;
}

.wrapper-dropdown-5 .dropdown li {
    padding: 0 10px;
    color: #333;
	z-index:999;	
}

.wrapper-dropdown-5 .dropdown li a {
    display: block;
    text-decoration: none;
    color: #333;
    padding: 5px 0;
    transition: all 0.1s ease-out;    
}

.wrapper-dropdown-5 .dropdown li:last-of-type a {
    border: none;
}

.wrapper-dropdown-5 .dropdown li i {
    margin-right: 5px;
    color: inherit;
    vertical-align: middle;
}
/* Hover state */
.wrapper-dropdown-5 .dropdown li a:hover{color:#57a9d9;}

/* Active state */
.wrapper-dropdown-5.active .dropdown_menu_title{color:white;}
.wrapper-dropdown-5.active{background:url(../images/quick_link_hovered.png) repeat-x 0px 0px;box-shadow:none;}
.wrapper-dropdown-5.active:after{border-color:#82d1ff transparent;}

/* swapnil S Quick Jump Dropdown */
.wrapper-dropdown-6 {
    /* Size & position */
    position: relative;
    width: 280px;
	margin: 0 auto;
    padding: 12px 15px;
    /* Styles */
    background: url(../images/small_quick_link.png) repeat-x 0px 0px;
	border-left:1px solid #CEDBDF;
	border-right:1px solid #CEDBDF;
	border-top:1px solid #CEDBDF;
    box-shadow: 0 1px 0 rgba(0,0,0,0.2);
    cursor: pointer;
    outline: none;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
	color:#fff;
}
.wrapper-dropdown-6:after { /* Little arrow */
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    top: 50%;
    right: 15px;
    margin-top: -3px;
    border-width: 6px 6px 0 6px;
    border-style: solid;
    border-color: #CEDBDF transparent;
}
.wrapper-dropdown-6 .dropdown {
    /* Size & position */
    position: absolute;
    top: 100%;
    /*left: 0;*/
    right: 0;	

    /* Styles */
    background: #fff;    
    border: 1px solid rgba(0,0,0,0.2);    	
    border-bottom: none;
    list-style: none;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;

    /* Hiding */
    max-height: 0;
    overflow: hidden;
}
/*.wrapper-dropdown-6 .dropdown*/ .dropdown_1st_sub {
    padding: 10px 10px;
	float:left;
	color:#333;
	width:130px;
	font-size:13px;
}
.wrapper-dropdown-6 .dropdown .dropdown_1st_sub h4 {
    padding:5px 0 5px 3px;	
}
.wrapper-dropdown-5 .dropdown .dropdown_1st_sub {
    padding: 10px 10px;
	float:left;
	color:#333;
	width:170px;
	font-size:13px;
}
.wrapper-dropdown-5 .dropdown .dropdown_1st_sub h4 {
    padding:0 0 10px 3px;	
}
.wrapper-dropdown-6 .dropdown, .wrapper-dropdown-5 .dropdown{
	background:#fbfbfb;
	box-shadow: 0 4px 6px -1px rgba(0,0,0,0.4);
	z-index:9999999;
}
.wrapper-dropdown-6 .dropdown .dropdown_1st_sub .dropdown_2nd_sub li {
    padding: 3px 3px;	
	font-size:12px;
	color:#565656;
	border-bottom: 1px solid #DBDBDB;
}
.wrapper-dropdown-5 .dropdown .dropdown_1st_sub .dropdown_2nd_sub li {
    padding: 3px 3px;	
	font-size:12px;
	color:#565656;
	border-bottom:1px solid #DBDBDB;
}
.wrapper-dropdown-6 .dropdown .dropdown_1st_sub .dropdown_2nd_sub li a {
    display: block;
    text-decoration: none;
    color: #565656;    
    transition: all 0.1s ease-out;    
}
.wrapper-dropdown-5 .dropdown .dropdown_1st_sub .dropdown_2nd_sub li a {
    display: block;
    text-decoration: none;
    color: #565656;    
    transition: all 0.1s ease-out;    
}
.wrapper-dropdown-6 .dropdown li:last-of-type a {
    border: none;
}
.wrapper-dropdown-6 .dropdown li i {
    margin-right: 5px;
    color: inherit;
    vertical-align: middle;
}
.wrapper-dropdown-6 .dropdown .dropdown_1st_sub .dropdown_2nd_sub li:hover a {
    color: #FF8300;
}
.wrapper-dropdown-5 .dropdown .dropdown_1st_sub .dropdown_2nd_sub li:hover a {
    color: #FF8300;
}
.wrapper-dropdown-6.active{background:url(../images/small_quick_link_hovered.png) repeat-x 0px 0px;box-shadow:none;border-bottom:none;color:white;}
.wrapper-dropdown-6.active:after{border-color:#82d1ff transparent;}
.wrapper-dropdown-6.active .dropdown, .wrapper-dropdown-5.active .dropdown{border-bottom: 1px solid rgba(0,0,0,0.2);max-height: 500px;width:980px;}

/* Mkt Tabs Starts */
#mkt{width:100%;overflow:hidden;}
#mkt .W295{width: 297px; overflow:hidden;}
#mkt .inner,.mkt_tab_box {background: #fff;border: 1px solid #d7d7d7;padding: 10px;overflow:hidden;}
#mkt .mkt_main_tab a.active, .mkt_main_tab2 a.btn_Sel, .mkt_main_tab a.btn_Sel{
	color:#545454;
	background-color:#fff !important;
	border-left: 1px solid #d7d7d7;
	border-top: 1px solid #d7d7d7;
	border-bottom: 1px solid #FFF;
    margin-bottom: -3px;
}
#mkt .mkt_main_tab a:hover, a.btn_UnSel:hover, #mkt .mkt_main_tab_tab a:hover {text-decoration: none;background: #e5e5e5;}
#mkt .mkt_main_tab a {
	background: #f0f0f0;
	border-left: 1px solid #d7d7d7;
	border-top: 1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	display:inline-block;
	margin-left:-4px;
	color: #545454;
	font-size: 13px;
	line-height: 20px;
	padding: 5px 10px;
	text-decoration: none;}
#mkt .mkt_main_tab a:first-child{margin-left:3px;}
#mkt .mkt_main_tab {border-bottom: 1px solid #d7d7d7;margin-bottom: 3px;}

#mkt .mkt_main_tab_tab a.active, .mkt_main_tab_tab2 a.btn_Sel, .mkt_main_tab_tab a.btn_Sel{
	color:#545454;
	background-color:#fff !important;
	border-left: 1px solid #d7d7d7;
	border-top: 1px solid #d7d7d7;
	border-bottom: 1px solid #FFF;
    margin-bottom: -3px;
}
#mkt .mkt_main_tab_tab a {
	background: #f0f0f0;
	border-left: 1px solid #d7d7d7;
	border-top: 1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	display:inline-block;
	margin-left:-1px;
	color: #545454;
	font-size: 13px;
	line-height: 20px;
	padding: 5px 8px;
	text-decoration: none;}
#mkt .mkt_main_tab_tab a:first-child{margin-left:3px;}
#mkt .mkt_main_tab_tab {border-bottom: 1px solid #d7d7d7;margin-bottom: 3px;}
.tabmkt{padding-bottom:3px;}
.tabmkt select{width:200px;}
.tabmkt ul li a.active, .tabmkt ul li a:hover {text-decoration: none;color: #dadada;}
.tabmkt ul li{float:left;}
.tabmkt ul li a {
float: left;
padding-left: 4px;
font-family: arial;
height: 17px;
color: #646464;
font-size: 10px;
font-weight: normal;
text-decoration: none;
text-transform: uppercase;
cursor: pointer;
}
.tabmkt ul li a.active span, .tabmkt ul li a:hover span {
color: #FF9900;
}

.tabmkt ul li a span {
float: left;
padding-top: 7px;
height: 15px;
}

.tabmkt ul li a.active, .tabmkt ul li a:hover {color: #fff;font-size: 12px;font-family: arial;}
.tabmkt ul li a.active span{border-bottom:2px solid #FF7F00;}
.tabmkt ul li a{
font-family: arial;
color: #646464;
font-size: 12px;
padding: 0 0 7px 0;
margin-bottom:5px;
font-weight: normal;
text-transform: uppercase;
cursor: pointer;
}
.tabmkt ul li a:first-child{margin-right:10px;}
#mkt .mkt_tab_cont {margin-top: 2px;}
#mkt table.mkt_tbl_data td {border-bottom: 1px solid #E9E9E9;padding: 6px 5px;}
.lnk_more {color:#0069aa;font-size:12px;font-family:'Roboto';}

/* Mkt Tabs Ends */
.form_label {font-family: arial;font-size: 12px;color: #333;font-weight: 700;}
.poll {font-family: arial;font-size: 12px;color: #333;font-weight: 400;}
input[name="Poll1$Rbl_Vote"]{margin: 3px 3px 0px 5px;}
.mkt_tab_content .poll td{padding:3px 0 3px 15px;}
.NewsDate{border:1px solid #ebebeb;background:#f5f5f5;padding:3px;}
.mkt_ipo_news_table{font-size: 12px;font-weight: normal;}
.mkt_ipo_news_table tr:nth-child(even) td{padding:5px;}
.mkt_ipo_ttr{font-family: arial;font-size: 12px;color: #333;font-weight: 700;}
.mkt_ipo_ttr_box p{text-align:justify;padding-bottom:10px;}
.mkt_ipo_ttr_box ul li{padding:5px 0 5px 0px;margin-left:30px;list-style:disc;line-height: 16px;font-size: 12px;text-align:justify;}
.mkt_ipo_ttr_box ul{padding-bottom:10px;}
.get_quotes_listing h3{font-family: arial;font-size: 12px;color: #333;font-weight: 700;}
.get_q_listing{margin:0 auto;}
.ui-autocomplete-input {border:1px solid #dadada;padding:5px;color:#2C2C2C;}
.mkt_go_btn_comp{width:35px !important;height:auto !important;top:7px !important;}
.mkt_discuss_stock{background:url('../images/stock_disc.gif') no-repeat 0px 0px;padding:2px 0 2px 33px;}
.mkt_LH{background:#f4f4f4;}
.no_data{text-align:center;min-height:75px;padding-top:60px;color:#d71400;}
.mkt_comp_sms{font-family:Calibri;font-size:12px;font-weight:bold;}
.mkt_comp_select{margin-bottom:10px;}
.mkt_comp_bse_nse{width:48%}
.mkt_tbl2{font-family: arial;font-size: 12px;color: #333;}
.mkt_tbl2 td {padding:3px 0px;}
.mkt_tbl2 td input{padding:2px;border:1px solid #dadada !important;}
.cal_button {background-color: #f89327;color: #fff;font-family: Arial,verdana;font-size: 12px;border: solid 1px #f89327;}
/*Market Commodity Ends*/

/* Market Carousel Starts */
.mkt_top_header{width:985px;margin:0 auto;}
.sticky_header{z-index:9999999;}
.sticky-wrapper{height:auto !important;}
.sticky_header #wrap{overflow:hidden;float: left;height:65px;width:738px;}
.sticky_header .jcarousel-skin-tango .jcarousel-container {background: url(../images/mkt_bg.gif) repeat-x;border: 1px solid #346F97;border-left:none !important;}
.sticky_header .jcarousel-skin-tango .jcarousel-direction-rtl {direction: rtl;}
.sticky_header .jcarousel-skin-tango .jcarousel-container-horizontal {width: 245px;}
.sticky_header .jcarousel-skin-tango .jcarousel-container-vertical {height:60px;overflow:hidden;/*float:right;*/width:740px;}
.sticky_header .jcarousel-skin-tango .jcarousel-clip {overflow: hidden;}
.sticky_header .jcarousel-skin-tango .jcarousel-clip-vertical {height:60px;overflow:hidden;}
.sticky_header .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left: 10px;margin-right: 0;}
.sticky_header .jcarousel-skin-tango .jcarousel-item-vertical {margin-bottom: 0px;}
.sticky_header .jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}
.video_box .jcarousel-skin-tango .jcarousel-prev-horizontal{position:absolute;top:80px;left:5px;width:32px;height:32px;cursor:pointer;background:transparent url(../images/prev-horizontal.png) no-repeat 0 0;}
.video_box .jcarousel-skin-tango .jcarousel-next-horizontal{position:absolute;top:80px;right:5px;width:32px;height:32px;cursor:pointer;background:transparent url(../images/next-horizontal.png) no-repeat 0 0;}
.video_box .jcarousel-skin-tango .jcarousel-container {-moz-border-radius:10px;background-color:#f1f1f1;border:1px solid #ccc;}
.video_box .jcarousel-skin-tango .jcarousel-direction-rtl {direction:rtl;}
.video_box .jcarousel-skin-tango .jcarousel-container-horizontal {width:250px;padding:40px 40px 20px 40px;}
.video_box .jcarousel-skin-tango .jcarousel-container-vertical {width:75px;height:245px;padding:40px 20px;}
.video_box .jcarousel-skin-tango .jcarousel-clip-horizontal {width:250px;}
.video_box .jcarousel-skin-tango .jcarousel-item-horizontal {margin-left:0;margin-right:10px;width:120px;}
.video_box .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left: 10px;margin-right: 0;}
.video_box .jcarousel-skin-tango .jcarousel-item-vertical {margin-bottom: 10px;}
.video_box .jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}

.video_box .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {left: 5px;right: auto;background-image: url(prev-horizontal.png);}
.video_box .jcarousel-skin-tango .jcarousel-next-horizontal:hover {background-position: -32px 0;}
.video_box .jcarousel-skin-tango .jcarousel-next-horizontal:active {background-position: -64px 0;}
.video_box .jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.video_box .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.video_box .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor: default;background-position: -96px 0;}
.video_box .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {left: auto;right: 5px;background-image: url(next-horizontal.png);}
.video_box .jcarousel-skin-tango .jcarousel-prev-horizontal:hover {background-position: -32px 0;}
.video_box .jcarousel-skin-tango .jcarousel-prev-horizontal:active {background-position: -64px 0;}
.video_box .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.video_box .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.video_box .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default;background-position: -96px 0;}
/* Market Carousel Ends */

/* Collapsible Starts */
.mkt_acc_inner p{text-align:justify;}
.mkt_collpse_parent_li{padding: 5px 0px;border-bottom:1px solid #E9E9E9;}
.mkt_collpse_parent_li:last-child{border:none;}
.mkt_collpse_accordion li {list-style-type:none;}
.mkt_collpse_accordion li.last-child {margin-left:19px; list-style-type:disc}
.mkt_collpse_accordion .outer {/*border:1px solid #dadada; border-width:0 1px 1px;*/ background: #fff}
.mkt_collpse_accordion .mkt_acc_inner { position:relative; overflow:hidden}
a.trigger {background-image: url(../images/icon-maximise.gif); background-repeat: no-repeat; background-position: 1px 50%;  font-weight:700}
a.trigger.open {background-image: url(../images/icon-minimise.gif)}
.last-child a.trigger{padding-left:1px; background-image:none; font-weight:normal}
.dwnld {margin: 0;padding: 0 0 0 10px;}
.dwnld li {background: url("../images/downloadIcon.gif") no-repeat scroll 0 3px transparent;list-style: none outside none;padding: 0 0 0 20px;}
.wrapper-dropdown-5 .mkt_collpse_accordion .mkt_collpse_parent_li .h .trigger{padding:5px 20px;border-bottom:none;}
.wrapper-dropdown-5 .mkt_collpse_accordion .mkt_collpse_parent_li .mkt_acc_inner ul{padding-left:20px;}
/* Collapsible Starts */

/* Jquery Tabs Starts */
#ads{padding-top:167px;}
.tabcontainer h2{font: 300 24px/28px 'Roboto', sans-serif;color: #333;display: block;margin: 0 0 15px;text-transform:capitalize;letter-spacing:-1px;}
.button1{font-size:11px;color:#01457a;display:inline-block;line-height: 12px;}
.button1 a{color:#01457a;text-decoration:none !important;}
.tbl td:first-child{text-align:left;}
#topgainerloser .tabcontainer{min-height:310px;width:300px;float:left;margin-right:10px;}
#sectorperformance .tabcontainer{width:300px;float:left;margin-right:10px;min-height:330px;}
#indexmovers .tabcontainer{overflow:hidden;}
#gdr .tabcontainer{width:300px;float:left;margin-right:10px;}
#buyerssellers .tabcontainer{width:300px;float:left;margin-right:10px;min-height:325px;}
#advancesDeclines .tabcontainer{width:300px;float:left;margin-right:10px;}
#mfActivity .tabcontainer{overflow:hidden;min-height:310px;}
#mostactivestocks .tabcontainer{overflow:hidden;min-height:330px;}
#intradayhighlow .tabcontainer{overflow:hidden;min-height:325px;}
#idr .tabcontainer{overflow:hidden;min-height:280px;}
#niftysparks_tab .mkt_main_tab a{padding:5px !important;}
#niftysparks .tabcontainer ul li a{padding:5px 5px !important;}
#niftysparks .tabcontainer{height: auto !important;}
#ipoPerformers .tabcontainer{height: auto !important;}
#fiftytwoWeeksUpdate .tabcontainer{height: auto !important;}
#breakoutstocks .tabcontainer{height: auto !important;}
#arbitrageOpportunities .tabcontainer{height: auto !important;}
#adr .tabcontainer{height: auto !important;}
#pivottable .tabcontainer{height: auto !important;}
#globalindices .tabcontainer{height: auto !important;}
#nodeliveryperiod .tabcontainer{height: auto !important;}
#fiiActivity .tabcontainer{height: auto !important;}
#mfActivity .tbl td:first-child{text-align:center;white-space:nowrap;}
#bulkDeals .tbl td:first-child + td{text-align:left !important;}
#blockDeals .tbl td:first-child + td{text-align:left !important;}
#fiiActivity .tbl td:first-child{white-space:nowrap;}
.tbl tr:hover{background:#E0E8FF;}
.tbl td{cursor:default;}
.tbl_header_company td{font: 12px Arial;color: #303030;font-weight:bold !important;padding: 6px 5px;background-color:#f7f7f7;border-bottom: 1px solid #E9E9E9;}
.txtblue, .blude_color, .blue_Clr, .ChatPaging_active {color: #093D72 !important;font: 12px arial;}
.tbl_fontsize_stat {font:12px 'Roboto', Arial, Helvetica, sans serif;color: #000;text-decoration: none;border-bottom: 1px solid #E9E9E9;padding: 6px 5px;}
.topnews_label {color: #015c7c;font: 13px Arial, Helvetica, sans-serif;padding: 5px 6px;display: inline-block;}
.tabcontainer ul li{display:inline-block;}
.tabcontainer ul li:first-child{margin-left:5px;}
.tabcontainer{margin:0 0 10px 0;padding:10px;border: 1px solid #DBDBDB;}
.ui-widget-header {border-bottom: 1px solid #d7d7d7;margin-bottom: 3px;}
.ui-state-default{margin-left:-5px;}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	background: #f8f8f8;
	border-left: 1px solid #d7d7d7;
	border-top: 1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	display:inline-block;
	color: #545454;
	font-size: 13px;
	line-height: 20px;
	padding: 5px 10px;
	text-decoration: none;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {background: #ededed;}
.ui-state-active,
.ui-widget-content .ui-state-active, .ui-state-active {background:#fff !important;}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {	
	color:#545454;
	background-color:#fff !important;
	border-left: 1px solid #d7d7d7;
	border-top: 1px solid #d7d7d7;
	border-bottom: 1px solid #FFF;
    margin-bottom: -3px;
}
/* Jquery Tabs Ends */


/* Derivatives Starts */
.tab-d .mkt_main_tab, .mkt_derivative_tab .mkt_main_tab2{display:inline-block;}
.m-l{margin-left:-4px;}
.tab-d .mkt_main_tab a, .mkt_main_tab2 a{
	background: #f0f0f0;
	border-left: 1px solid #d7d7d7;
	border-top: 1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	display:inline-block;
	color: #545454;
	font-size: 13px;
	line-height: 20px;
	padding: 5px 10px;
	text-decoration: none;
}
.mkt_tabs_underline{border-bottom: 1px solid #d7d7d7;margin-bottom: 3px;}
.iifl_titles a{color: #333 !important;}
/* Derivatives Ends */

/* Mutual Funds */
.mf_btnbg{
background-image: url(../images/btnbg.gif);
color: #FFF;
border: 0 solid #FFF;
background-repeat: repeat-x;
min-width: 60px;
height: 26px;
font-family: Arial;
font-size: 11px;
font-weight: 700;
cursor: pointer;
padding:0 3px;
}
.com_tab_a{line-height:18px;}
/* Mutual Funds */

/* Calculator */

.pf_cal_tbl td{padding-bottom:5px;}
.pf_cal_tbl select{width:74%;}

/* Calculator */

/* portfolio */
.portfolio_tbl_main tr td{padding:5px 0px;}
/*.ui-datepicker{background-color:#;}*/
.ui-datepicker{border:1px solid #000; background:#fff; z-index:999!important;}
.ui-datepicker .ui-datepicker-header{background:#f3f3f3;}
.ui-icon-circle-triangle-e{background:url(../images/right.black.arrow.md.png) no-repeat 0 0;width:20px;height:20px;cusrsor:pointer!important;}
.ui-icon-circle-triangle-w{background:url(../images/left.black.arrow.md.png) no-repeat 0 0;width:20px;height:20px;cusrsor:pointer!important;}
.ui-datepicker .ui-datepicker-next-hover{right:0px;top:0px}
.ui-datepicker .ui-datepicker-prev-hover{left:0px;top:0px}
.ui-datepicker .ui-datepicker-prev{top:0px;left:0px;}
.ui-datepicker .ui-datepicker-next{top:0px;right:0px;}
.actions_edit_sell_del ul li{float:left;padding:0 3px;}
.port_accord_trigger{cursor:pointer;}
.portfolio_tabcont{padding:10px;border: 1px solid #DBDBDB;}
.portfolio_tabcont .port_tabs li{display:inline-block;}
.ui-datepicker-trigger{margin:5px 0 0 5px;}
.port_tabs li{border-bottom: 3px solid #D7D7D7;margin:0 5px 0 0;}
.port_tabs .active{border-bottom:3px solid #FF7F00;}
.port_tabs .active a{color:#FF7F00 !important;}
.port_tabs .txtCnt a{color:black;}
.port_btn{background:url(../images/btnbg.gif) no-repeat 0px 6px;padding:12px;}
.port_btn a{color:#fff !important;}
.inner .portfolio_tbl_main td{height:32px !important;}
/* portfolio */

/* research */
.research_clndr{border-left:1px solid #E9E9E9;border-right:1px solid #E9E9E9;}
.bdr_right td{border-right:1px solid #E9E9E9;}
.bdr_left{border-left:1px solid #E9E9E9;}
.bdr_top{border-top:1px solid #E9E9E9;}
.bdr_right_none{border-right:none !important;}
.orange_color{color:#E85D00 !important;}
.clndr_list{list-style:none;padding-top:5px;}
.clndr_list li{background:url('../images/white_list.gif') no-repeat 0px -2px;padding:0px 0 5px 12px !important;font-size: 11px;}
/* research */

/*Persomnal Finance*/
.news_table_1 tr td{padding:5px 0 5px 0px !important;font-size: 12px;}
.dwnld_widgt {background: url(../images/sprite.png) no-repeat -10px -1270px;width: 16px;height: 16px;padding-left: 20px;font-size: 11px;text-transform: capitalize;}

/* Earnings */
.uparrow{background: url(../images/up.jpg) no-repeat 0% 50%;}
.downarrow{background: url(../images/down.jpg) no-repeat 0% 50%;}
.earning_submit{position:relative;top:2px !important;height:30px;width:70px;border-width:0px;}

/* Autocomplete xyz */
.ui-widget, .ui-widget_2{position:relative;}
.ui-widget #auto_com_drop{position:absolute;top:27px;}
.ui-widget_2 #auto_com_drop{position:absolute;top:27px;left:91px;}
.ui-autocomplete{background: #FFFFFF;	z-index: 999;border: 1px solid #dadada;}
#auto_drop_hp{position:absolute;right:0px;width:320px;}
#auto_drop_hp .ui-autocomplete{min-width:320px;max-height:376px;overflow-x: hidden;-webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.8);box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.8);}
#auto_drop_hp .ui-autocomplete{position:absolute;right:0px;}
/* Market Statistics */
#detailsdiv .tabcontainer{height:auto!important;}

/* History */
#dates a:hover {
color: #ffcc00;
}
#dates   a.selected {
color: #ffcc00;
}
.sociales {
text-align: center;
margin-bottom: 20px;
}

#timeline {
width: 750px;
height: 800px;
overflow: hidden;
margin: 20px auto;
position: relative;
background: url('../images/dot.gif') left 45px repeat-x;
}
#dates {
width: 750px;
height: 55px;
overflow: hidden;
}
#dates li {
list-style: none;
float: left;
width: 100px;
height: 50px;
font-size: 24px;
text-align: center;
background: url('../images/biggerdot.png') center bottom no-repeat;
}
#dates a {
color: #333333;
text-decoration: none;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-o-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
line-height: 38px;
padding-bottom: 10px;
}
#dates .selected {
font-size: 38px;
}

#issues {
width: 750px;
height: 800px;
overflow: hidden;
}	
#issues li {
width: 750px;
height: 800px;
list-style: none;
float: left;
}
#issues li.selected img {
-webkit-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);
transform: scale(1.1,1.1);
}
#issues li img {
float: left;
margin: 10px 70px;
background: transparent;
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE 8 */   
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);/* IE 6 & 7 */      
zoom: 1;
-webkit-transition: all 2s ease-in-out;
-moz-transition: all 2s ease-in-out;
-o-transition: all 2s ease-in-out;
-ms-transition: all 2s ease-in-out; 
transition: all 2s ease-in-out;
-webkit-transform: scale(0.7,0.7);
-moz-transform: scale(0.7,0.7);
-o-transform: scale(0.7,0.7);
-ms-transform: scale(0.7,0.7);
transform: scale(0.7,0.7);
}
#issues li h1 {
color: #ffcc00;
font-size: 48px;
margin: 20px 0;
text-align: center;
text-shadow: #000 1px 1px 2px;
}
#issues li p {
font-size: 14px;
margin-right: 50px;
margin-left: 50px;
padding-bottom : 20px;
font-weight: normal;
line-height: 22px;
font-style: arial;
}
#grad_left,
#grad_right {
width: 100px;
height: 800px;
position: absolute;
top: 0;
}
#grad_left {
left: 0;
/* background: url('../slider_images/grad_left.png') repeat-y; */
}
#grad_right {
right: 0;
/* background: url('../slider_images/grad_right.png') repeat-y; */
}

#next,
#prev {
position: absolute;
top: 0;
font-size: 70px;
top: 170px;
width: 22px;
height: 38px;
background-position: 0 0;
background-repeat: no-repeat;
text-indent: -9999px;
overflow: hidden;
}
#next:hover,
#prev:hover {
background-position: 0 -76px;
}
#next {
right: 0;
background-image: url('../images/next.png');
}
#prev {
left: 0;
background-image: url('../images/prev.png');
}
#next.disabled,
#prev.disabled {
opacity: 0.2;
}

/* Calendar */
.mkt_cal{border:1px solid #d7d7d7;}
.days td{font-weight:bold;color:#999;padding:5px 0;background:#dadada;}		
.cal_this{color:#ff7f00;background:#fff !important;border-bottom:none !important;}
.days_num td:first-child{border-left:none;}
.days_num td{font-weight:bold;cursor:pointer;padding:5px 0;background:#f8f8f8;border-left:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;}		
.days_num td:hover{background:#ededed;}
#ical2{padding-top:20px;}
.icaltable {
	border-collapse: separate;
	border: 1px solid #9DABCE;	
	margin: 10px auto;
	font: 300 14px/16px 'Roboto';	
	clear:both;
	width:100%;
}
.cal_title{float:left;padding-top:5px;text-align:center;width:272px;}
#ical2 .cal_title{width:92% !important;font:700 20px/20px 'Roboto' !important;padding-bottom:10px;}
.icaltable td{
	width: 45px;
	height: 30px;
	text-align: center;
	vertical-align: middle;
	background: url(../images/cells.png);
	color: #444;
	position: relative;
}
#ical2 > .icaltable td, #ical2 > .icaltable td.padding {	
	background: none !important;
	color:#444 !important;
	border:1px solid #ebebeb;
	padding:30px 20px;
	font: 300 20px/20px 'Roboto';
}
#ical2 > .icaltable .date_has_event{background:#8DB3F8 !important;color:#fff !important;}
#ical2 > .icaltable .date_has_event:hover{background:#dadada !important;color:#333 !important;cursor:pointer;}
.icaltable th {
	height: 30px;
	font: 700 14px/16px 'Roboto';
}
.icaltable td:hover, .icaltable th:hover {
	background-position: 0px -81px;
	color: #222;
}
.icaltable td.date_has_event {
	background-position: 162px 0px;
	color: white;
}
.icaltable td.date_has_event:hover {
	background-position: 162px -81px;
	cursor:pointer;
}
.icaltable td.padding {
	background: url(../images/calpad.jpg);
}
.icaltable td.today {
	background-position: 81px 0px;
	color: white;
}
.icaltable td.today:hover {
	background-position: 81px -81px;
}

.events {
	position: relative;
}
.events ul {
	text-align: left;
	position: absolute;
	display: none;
	z-index: 99999;
	padding: 5px 10px;
	background: #fff;
	color: white;
	border: 1px solid white;
	font-size: 15px;
	width: 200px;	
	list-style: none;
	max-height: 200px;
	overflow-x: hidden;
	color: #444444;
	-webkit-box-shadow: 0px 5px 8px #999;
	border:1px solid #ebebeb;
}
.events li {
	padding-bottom: 5px;
	border-bottom:1px solid #ddd;
}
.events li:last-of-type {	
	border-bottom:none;
}
.events li span {
	display: block;
	font-size: 12px;
	text-align: justify;
	color: #555;
}
.events li span.title {
	font-weight: bold;
	color: #222;
}

#icalnext{
    height:20px;
	width:20px;
	background:url(../images/right.black.arrow.md.png) no-repeat 0 0;	
	display:block;
	float:right;
	cursor:pointer;
}

#icalprev{
    height:20px;
	width:20px;
	background:url(../images/left.black.arrow.md.png) no-repeat 0 0;
	display:block;
	float:left;
	cursor:pointer;
}

#currentmonth, #currentyear{
    font-weight:bold;
}
/* Calendar */

.footer{margin-top:20px;}
.msg{color:red;font-size:12px;}
.btNone{border-top:none !important;}
.ordered_list{list-style-type:decimal;margin-left:20px;}
.displayRes li{float:left;padding:0 5px;border-right:1px solid #dadada;}
.displayRes .sel a{color:#FF8300;}
.displayRes li a:hover{color:#FF8300;}
.nifty_snapshot table{width:100% !important;}
.nifty_snapshot table colgroup col{width:auto !important;}
.nifty_snapshot table tr td{font: 11px arial;color: #000;text-decoration: none;border-bottom: 1px solid #E9E9E9;padding: 6px 5px;}

/* Blogs */
.mscontentdiv{width:100%;float:left;}
.msleftmenu{width:195px;float:left;}
.vileftmenu{width:155px;float:left;border-right:1px solid #dadada;}
.virightcontent{overflow:hidden;}
.leftmenu3{height:720px !important;}
.leftmenu3>li{padding:0 0 10px 15px !important;}
.leftmenu3 .iifl_acc_div>ul>li{padding: 10px 0 0px 10px !important;}
.leftmenu{margin:0;padding:0;height:410px;overflow-x:hidden;}
.leftmenu li{color:#666666;font-size:13px;list-style:none outside none;padding:0 0 10px;}
.leftmenu li a{color:#666666!important;display:block;font-size:13px;text-decoration:none;}
.leftmenu>li a:hover, .leftmenu>li a.selected{border-right:3px solid #FF8300;color:#FF8300!important;text-decoration:none;}
.leftmenu2{width:195px;}
.leftmenu2 li:hover{width:215px;border-right:none;}
.leftmenu2 li{background:url(../images/blog_tab_on.gif) no-repeat 0px 0px;height:53px;border-right:1px solid #dadada;margin-bottom:10px;}
.msrightcontent{overflow:hidden;position:relative;}
.blog_list li{border-bottom:1px solid #d9d9d9;padding-bottom:10px;margin-bottom:10px;}
.blog_list li a:hover{text-decoration:underline;}
.blog_list li .blog_list_title{color:#0069aa;font: 300 18px/20px 'Roboto', sans-serif;}
.blog_list li .tag{color:#777;font-style:italic;}
::-webkit-scrollbar{width:10px;border-right:1px solid #dadada;}
::-webkit-scrollbar-track{background-color:#fff;border-right:1px solid #dadada;}
::-webkit-scrollbar-thumb{background-color:#ebebeb;}
::-webkit-scrollbar-thumb:hover{background-color:#dadada;}
.white_color{color: #fff !important;}
.video_thumbs li{float:left;line-height:14px;width:145px;}
.video_thumbs li a{font-size:12px;}
.category_search{padding-top:5px !important;border-bottom:1px solid #dadada;margin-bottom:10px;}
.categories_searchbox{float:left;padding:2px;width:105px;margin-right:5px;}
.categories_searchimg{width:25px;padding-top:2px;}
/*  */
.TxtBox{padding:5px;border:1px solid #dadada;}

/*FeedBack Css Start*/
.content {
    padding: 0px;
    z-index: 20;
}
.content ul {
    margin: 20px 0px 0px;
    padding: 0px;
}
.content ul li {
    list-style: none;
    margin-bottom: 10px;
}
.content ul li div {
    float: left;
    padding-top: 5px;
    width: 70px;
}
.feedback_input {
    border: 1px solid #d9d9d9;
    height: 20px;
    width: 250px;
}
.feedback_textarea {
    border: 1px solid #d9d9d9;
    resize: none;
    width: 250px;
}
.social_icons {
    margin-right: -10;
    margin: 10px 0px -5px 0px;
}
.social_icons ul {
    margin: 0px;
    padding: 0px;
}
.social_icons ul li {
    list-style: none;
    margin: 0px 5px 0px 0px;
    padding: 0px;
}
.feedback_pop {
    position: fixed;
    right: 0em;
    top: 285px;
    z-index: 10000;
}
.feedback_pop h3 {
    color: #333;
    font-family: arial, verdana, sans-serif;
    font-size: 20px;
    font-weight: bold;
    line-height: 16px;
    margin: 0px 0px 10px;
    padding: 0em;
}
.messagepop {
    -moz-box-shadow: -1px 3px 3px rgba(50, 50, 50, 0.75);
    -webkit-box-shadow: -1px 3px 3px rgba(50, 50, 50, 0.75);
    background-color: #fff;
    border: 3px solid #ff7f00;
    box-shadow: -1px 3px 3px rgba(50, 50, 50, 0.75);
    cursor: default;
    display: none;
    margin-top: 0px;
    padding: 15px 15px 10px;
    position: absolute;
    right: 0px;
    text-align: left;
    width: 394px;
    z-index: 10000;
}
.messagepop p,
.messagepop.div {
    border-bottom: 1px solid #efefef;
    margin: 8px 0em;
    padding-bottom: 8px;
}
.input_feedback {
    background: url("../images/feedback.gif") no-repeat;
    border: none;
    cursor: pointer;
    height: 114px;
    width: 35px;
}
.send_msg {
    background-color: #1f4f82;
    border: none;
    color: #fff;
    cursor: pointer;
    padding: 5px 10px;
}
.send_msg:hover {
    background-color: #317ac9;
}
.feed_close {
    position: absolute;
    right: 0em;
    top: 0px;
}
.feedclose_button {
    background: url("../images/close_bt.png") no-repeat;
    border: none;
    cursor: pointer;
    height: 24px;
    margin: 5px;
    width: 24px;
}

/*FeedBack Css End*/
.Tabbg2 td{padding:10px 5px;}
.rss_icon {float: right;}
.plus_ico{background:url(../images/plus.gif) no-repeat 0px 4px;}
.minus_ico{background:url(../images/minus.gif) no-repeat 0px 4px;}
.vi_tabs a{font:400 18px/20px 'Roboto';border-right:2px solid #757575;padding: 0 10px}

.arc_copy{background: url(../images/email_print.png) no-repeat;float: left;padding: 10px 0 10px 32px}
.print_ico{background-position:0px -34px;margin-right: 10px;}
.print_ico:hover{background-position:0px 3px;color:#333;}
.email_ico{background-position:0px -96px;}
.email_ico:hover{background-position:0px -66px;color:#333;}
.input-text{padding:5px;border:1px solid #dadada;}
.input-text, textarea{font:400 12px/14px 'Roboto';color:#333;}
.calc_clear{background: url(../images/btnbg.gif) no-repeat 0px 0px;color: #FFF;padding:5px 15px;font-size: 11px;font-weight: 500;}
.calc_ans{padding-top:12px;font-weight:500;font-family:'Roboto', Arial;font-size:14px;}
.ms_active{color:#FF7F00;font-weight:bold;border-bottom:1px solid #FF7F00;}

.event_all{display:none;}
.event_0{display:block !important;}
.sitemap_ul li{padding:3px 0;}
.sitemap_block a:hover, .sm_block a:hover{
	color:#FF8300;
	-webkit-transition: color 50ms linear;
    -moz-transition: color 50ms linear;
    -o-transition: color 50ms linear;
    -ms-transition: color 50ms linear;
    transition: color 50ms linear;
}
.sm_block a.active{color:#FF8300;font-weight:bold;}
.top_searched_box font{font-weight: 500;line-height: 22px;}

#gg_header{background:url(../images/header.gif) no-repeat; width:918px;height:60px}
#gg_logo{background:url(../images/iiflLogo.gif) no-repeat; width:161px;height:51px; position:relative; left:20px}
.gg_container{ border-left:1px solid #ccc; border-right:1px solid #ccc;border-bottom:1px solid #ccc; float:left;width:916px}
.gg_content{float:left;padding:15px;}
#gallery{float:left;padding-bottom:15px;}
.gg_colleft{width:595px;margin-right:15px;float:left;}
.gg_colright{width:276px;float:left;}
.divinfo{color:#5D6065;font-size:12px}
.divinfo .text{/* margin:0px 10px 0px 20px;*/text-align:justify;}
.servicehead{ background:#1B97BD; padding:5px; margin:15px 0px 10px 0px;}
.ors{color:#fff;font:400 16px/24px 'Roboto';padding:5px;}
.nopad{padding:0;}
.nomarginbot{margin-bottom:0;}
.services-content{ float:left; padding:5px 10px;font-size:12px;color:#5D6065;}
.bficon1{background:url(../images/icon-benefits1.gif) no-repeat 0 0px;float:left;padding-left:85px;width:185px;padding-bottom:10px;padding-right:35px;min-height:100px;}
.bficon2{background:url(../images/icon-benefits2.gif) no-repeat 0 0px;float:left;padding-left:85px;width:185px;padding-bottom:10px;min-height:100px;}
.bficon3{background:url(../images/icon-benefits3.gif) no-repeat 0 0px;float:left;padding-left:85px;width:185px;padding-bottom:10px;padding-right:35px;min-height:100px;}
.bficon4{background:url(../images/icon-benefits4.gif) no-repeat 0 0px;float:left;padding-left:85px;width:185px;padding-bottom:10px;min-height:100px;}
.bficon5{background:url(../images/icon-benefits5.gif) no-repeat 0 0px;float:left;padding-left:85px;padding-bottom:10px;min-height:60px;width:185px;padding-right:35px;}
.bficon6{background:url(../images/icon-benefits6.gif) no-repeat 0 0px;float:left;padding-left:85px;padding-bottom:10px;min-height:60px;width:185px;}
.bficon7{background:url(../images/icon-benefits7.gif) no-repeat 0 0px;float:left;padding-left:85px;padding-bottom:10px;min-height:60px;width:185px;padding-right:35px;}
.point{color:#777;font-size:15px;margin:0;padding:0;}
.bftitle{font-size:15px;color:#EA5900;border-bottom:1px dotted #666;padding-bottom:3px;margin:0;font-weight: 500;}
.uldisc{  float: left;margin:15px 0 0 0;padding: 10px 0;border-top:1px solid #ccc;width:100%;}
.uldisc li{ list-style-type:none; float:left; padding:0 7px;background:url(../images/seperator.gif) no-repeat 0 6px;}
.uldisc li.first{padding-left:0;background:none;}
.uldisc li a{ color:#548FB8 ; font-size:12px; text-decoration:none}
.bottomadd{ font-size:10px;color:#A3A3A3;clear:both;}
.formdiv{border: 1px solid #E5E5E5; background:#F5F5F5;padding:15px 10px 14px 10px;}
.formtitle{ color:#E86A1F; font-size:22px; font-weight:bold;margin:0;padding:0;}
.formdiv>h4{color:#5A6567; font-size:16px; margin:8px 5px; width:140px; float:left;font-weight:normal;}
.border{ border-top:1px solid #E5E5E5; float:left;width:102px; margin-top:17px}
.formdiv table tr td{ color:#5A6567; font-size:14px; font-weight:bold; padding:6px 5px;}
.formdiv input[type=text] { border:1px solid #E5E5E5; padding:5px;width:170px;margin:0;}
.formdiv select{border:1px solid #E5E5E5; padding:5px;width:183px;margin:0;}
.btnsubmit{background:url(../images/btn-submit.gif) no-repeat 0 0px; border:none; width:65px; height:26px; cursor:pointer}
.rightbox{border:1px solid #ccc;width:254px;overflow:hidden;text-align:justify;padding:10px;}
.bulletpt{margin:0;padding:0;}
.bulletpt li{background:url(../images/arrow-orange.gif) no-repeat 0 5px;padding:0 15px 8px 15px;list-style:none;}
.tmac{margin:0;padding:0}
.tmac li{padding-bottom:10px;list-style:none;border-bottom:1px solid #d9d9d9;padding-top:5px;}
.eq{background:url(../images/icon-equity.gif) no-repeat 5px 5px;padding-left:35px;list-style:none;color:#4681A9;font-size:14px;}
.comm{background:url(../images/icon-commodity.gif) no-repeat 5px 5px;padding-left:35px;list-style:none;color:#4681A9;font-size:14px;}
.curr{background:url(../images/icon-currency.gif) no-repeat 5px 5px;padding-left:35px;list-style:none;color:#4681A9;font-size:14px;}
.mf{background:url(../images/icon-mutualfund.gif) no-repeat 5px 5px;padding-left:35px;list-style:none;color:#4681A9;font-size:14px;border:none!important;}
.remark{padding:5px 0;margin:0;font-size:12px;color:#666;}
.awardblock{float:left;width:100%;}
.imgdiv{width:170px;height:110px;text-align:center;}
.txtcenter{text-align:center;}
.slider {float: left;margin: 10px 0 0;}
.leftarrow_slide {margin: 90px 0 0;position: absolute;}
.rightarrow_slide {margin: 90px 0 0 860px;position: absolute;}
#carousel_inner {float: left;margin: 0 0 0 30px;overflow: hidden;width: 830px;position:relative;}
#carousel_ul {left: -230px;list-style-type: none;padding: 10px;position: relative;width: 9999px;margin:0;padding:0;}
#carousel_ul li {float: left;/*margin: 0 5px 10px 21px;*/padding: 0;font-size:12px;width: 170px;min-height:210px;padding:0 22px;border-right:1px solid #d9d9d9;}
#carousel_ul li a {color: #1F4F82;font-size: 13px;line-height: 16px;text-decoration: none;}
#carousel_ul li img {border: 0 none;}
#left_scroll {float: left;vertical-align: middle;width: 25px;}
#right_scroll {float: right;vertical-align: middle;width: 25px;}
#left_scroll img, #right_scroll img {cursor: pointer;vertical-align: middle;}

/*BalanceSheet Styling*/
.Headerfont {color: #666682;font-weight:bold;}
.subtotal1font {color: #9075b1;font-weight: bold;}
.TotalFont {color: #804040;font-weight: bold;}
.lesssubtotalfont {color: #d71400;font-weight: bold;}
.subtotal2font {color: #333;font-weight: bold;}
.lessitemfont {color: #d71400;font-weight: 400;}

/*Article title styling*/
.articletitle{color:#0069AA;font:300 18px/21px 'Roboto',sans-serif;}
.contact_nums td{padding:5px 10px 5px 0;}

/* News */
.news_para1 p style strong font table
{
    font-size:14px !important;
    line-height:23px !important;
    margin-bottom:8px !important;
    text-align:justify;
}
.news_para1
{
font-size:14px !important;
line-height:23px !important;
margin-bottom:8px !important;
text-align:justify;
width:649px;
overflow-x:auto;
overflow-y:hidden;
}
.news_para1 p ul
{
    list-style-type:disc;
}
.news_para1 table td th
{
border:1px solid #d7d7d7;
}
.news_para1 td th
{
    padding:3px 5px;
    vertical-align:top;
}

.news_para2
{
font-size:14px !important;
line-height:23px !important;
margin-bottom:8px !important;
text-align:justify;
}

.justify{text-align:justify;}

#ratesTable {
	width:649px;
	height:132px;
	margin:0 auto;
	font-family:arial, sans-serif;
	font-size:15px;
	line-height:22px;
	color:#333;
	text-align:center;
}
.ratesContent {
	width:140px;
	float:left;
	margin:9px 11px;
}
.pr_name {
	font-size:20px;
	margin:10px 0;
	font-weight:bold;
	margin-bottom:10PX;
}
.pic {
	width:135px;
	height:65px;
	border:1px solid e0e0e0;
	margin:0 auto;
	margin-bottom:10px;
}
.color6 {
	color:#0c4fab;
}
.color7 {
	color:#636466;
}
.color8 {
	color:#01b022;
}