body{background-color:#fff; font:11px Arial; color:#303030; }
*{padding:0px; margin:0px;outline: 0;}
a img{border:none;}a{text-decoration:none;}a:hover{text-decoration:underline;}
ul, li {padding:0; margin:0; list-style:none;}
.FL{float:left;}.FR{float:right;}.CL{clear:both; font-size:0; line-height:0; height:0;}.CTR { text-align:center}.TAR { text-align:right;}

.brd_bd { border-bottom:1px dotted #7b7b7b; zoom:1}
.brdb { border-bottom:1px solid #e5e5e5;}
.brd { border:1px solid #c6c6c6}
.brdr { border-right:1px solid #c6c6c6;}
.brdt_3px { border-top:3px solid #d8d7c0;}

.MB15 { margin-bottom:15px;}.MB25 { margin-bottom:25px;}
.MT3 { margin-top:3px;}.MT5 { margin-top:5px;}.MT10 { margin-top:10px;}.MT15 { margin-top:15px;}.MT25 { margin-top:25px;}.MT30 { margin-top:30px;}.MT40 { margin-top:40px;}
.PR10 { padding-right:10px;}.PR15 { padding-right:15px;}.PR20 { padding-right:20px;}
.PL5 { padding-left:5px;}.PL10 { padding-left:10px;}.PL15 { padding-left:15px;}
.PT10 { padding-top:10px;}.PT25 { padding-top:25px;}
.PB5 { padding-bottom:5px}.PB10 { padding-bottom:10px}
.MR10 { margin-right:10px;}.MR15 { margin-right:15px;}.MR20 { margin-right:20px;}.MR30 { margin-right:30px;}
.PA5 { padding:5px}.PA10 { padding:10px}.PA15 { padding:15px}
.ML15 { margin-left:15px;}.ML20 { margin-left:20px;}

.wh_9 { font:9px arial; color:#fff;}.wh_10 { font:10px arial; color:#fff;}.wh_11 { font:11px arial; color:#fff;}.wh_14 { font:14px arial; color:#fff;}.wh_15 { font:15px arial; color:#fff;}.wh_16 { font:16px arial; color:#fff;}.wh_17 { font:17px arial; color:#fff;}
.wh_1_13 { font:13px arial; color:#859a9f;}
.wh_2_13 { font:13px arial; color:#ccd7dc;}
.wh_18g { font:18px/23px Georgia, "Times New Roman", Times, serif; color:#99b7c6;}
.wh_14g { font:14px Georgia, "Times New Roman", Times, serif; color:#fff;}.wh_16g { font:16px/19px Georgia, "Times New Roman", Times, serif; color:#fff;}
.gL_11 { font:11px arial; color:#707070;}.gL_13 { font:13px arial; color:#676767;}.gL_14 { font:14px/18px arial; color:#676767;}
.b_11 { font:11px arial; color:#000}.b_12 { font:12px arial; color:#000}.b_13 { font:13px arial; color:#000}.b_14 { font:14px arial; color:#000}.b_15 { font:15px arial; color:#000}.b_16 { font:16px arial; color:#000}.b_18 { font:18px arial; color:#000}
.r_12 { font:12px arial; color:#ed0200}.r_18 { font:18px arial; color:#ed0200}
.gr_12 { font:12px arial; color:#689e00}.gr_18 { font:18px arial; color:#689e00}
.gL_10 { font:10px arial; color:#959494}.gL_12 { font:12px arial; color:#c1c1c1}
.bl_10 { font:10px arial; color:#23728d;}.bl_11 { font:11px arial; color:#23728d;}.bl_12 { font:12px arial; color:#015c7c;}.bl_13 { font:13px arial; color:#23728d;}.bl_14 { font:14px arial; color:#0068a3;}.bl_15 { font:15px arial; color:#23728d;}
.br_11 {font:11px arial; color:#ad4100;}.br_12 {font:12px arial; color:#ad4100;}.br_13 {font:13px arial; color:#ad4100;}.br_14 {font:14px arial; color:#ad4100;}.br_15 {font:15px arial; color:#ad4100;}.br_20 {font:20px arial; color:#ad4100;}
.mr_13 { font:13px arial; color:#674747}
.gL_1_13 { font:13px arial; color:#ccc;}
.gD_12 { font:12px arial; color:#333}.gD_13 { font:13px arial; color:#333}

.ls1px {letter-spacing:1px;}

.date{font:11px arial; color:#7b7b7b;}
h2, h2 a{font:bold 25px/28px arial; color:#000;}
h3, h3 a{font:bold 20px/23px arial; color:#000;}
h4, h4 a{font:bold 16px/21px arial; color:#000;}

.main {width:998px; margin:0 auto; border-left:1px solid #ccc; border-right:1px solid #ccc; background:#fff;}

.menu_nav {background:url(http://img1.moneycontrol.com/images/revamp/menu_bg.jpg) repeat-x; height:36px;}
.menu_nav ul li { list-style:none; float:left; display:block; margin-left:3px; }
.menu_nav ul li a{ padding:8px 8px 5px 8px; font:bold 12px Arial; color:#FFF; text-decoration:none;  display:block; float:left; height:22px;}
.menu_nav ul li a:hover{ text-decoration:none; background-color:#f8f8f8; color:#000; margin-top:1px;}
.menu_nav ul li a.active{ text-decoration:none;background-color:#f8f8f8; color:#000; margin-top:1px;}
.menu_navL {background:url(http://img1.moneycontrol.com/images/revamp/menu_div.jpg) no-repeat right 7px; float:left; width:888px;}

.sub_menu ul li { list-style:none; float:left; display:block; margin-left:3px; }
.sub_menu ul li a{ float:left; padding-right:10px; font-family:arial;  height:19px; color:#333; font-size:10px; font-weight:normal; text-decoration:none; text-transform:uppercase; cursor:pointer;}
.sub_menu ul li a:hover {text-decoration:none; background:url(http://img1.moneycontrol.com/images/revamp/sub_menu_bg.jpg) no-repeat right top; color:#000;}
.sub_menu ul li a span{padding-left:10px; float:left; padding-top:3px; height:16px; }
.sub_menu ul li a:hover span{background:url(http://img1.moneycontrol.com/images/revamp/sub_menu_bg.jpg) no-repeat left top; color:#000;}
.sub_menu ul li a.active {text-decoration:none; background:url(http://img1.moneycontrol.com/images/revamp/sub_menu_bg.jpg) no-repeat right top; color:#000;}
.sub_menu ul li a.active span{background:url(http://img1.moneycontrol.com/images/revamp/sub_menu_bg.jpg) no-repeat left top; color:#000;}

.bl_bx {background:url(http://img1.moneycontrol.com/images/budget2011/blue_grd.gif) left bottom repeat-x #004d75; margin-top:10px;}
.grd_bx {background:url(http://img1.moneycontrol.com/images/budget2011/final/drkgrd_bg.gif) left bottom repeat-x #484848; margin-top:10px;}
.br_ttl { background:#ad4100; padding:2px 10px; display:inline-block;}
.bl_ttl { background:#055880; padding:2px 10px; display:inline-block;}
.mw_bx {background:url(http://img1.moneycontrol.com/images/budget2011/final/grd_bg.gif) repeat-x; border:1px solid #c4c4c4; border-top:0; padding:10px; zoom:1}
.mw_bx1 {background:url(http://img1.moneycontrol.com/images/budget2011/final/grd_bg.gif) repeat-x; border:1px solid #c4c4c4; border-top:0; margin-top:15px; padding:10px;border-top:1px solid #055880; padding-top:7px; zoom:1}

.scroll_1{position:relative; overflow:hidden; width:240px; height:195px; float:left; background:url(http://img1.moneycontrol.com/images/budget2011/final/brd_img.jpg) no-repeat center bottom; margin-bottom:10px;}
.scroll_1 .belt{position:absolute; left:0px; top:0px;}
.scroll_1 .panel{float:left; overflow:hidden;width:240px; height:195px;}

.scroll_1a{position:relative; overflow:hidden; width:280px; height:105px; float:left; background:url(http://img1.moneycontrol.com/images/budget2011/final/brd_img1.jpg) no-repeat center bottom; margin-bottom:10px;}
.scroll_1a .belt{position:absolute; left:0px; top:0px;}
.scroll_1a .panel{float:left; overflow:hidden;width:280px; height:105px;}

.arrlst li { background:url(http://img1.moneycontrol.com/images/budget2011/final/arr.gif) no-repeat left 5px; padding-left:10px; font:13px arial; color:#015c7c; padding-bottom:5px; width:125px; float:left;}
.arrlst li a { font:13px arial; color:#015c7c;}

.arrlst1 li { background:url(http://img1.moneycontrol.com/images/budget2011/final/arr.gif) no-repeat left 5px; padding-left:10px; font:13px arial; color:#676767; padding-bottom:5px; width:135px; float:left;}
.arrlst1 li a { font:13px arial; color:#676767;}

ul.tab_n2{ height:36px; margin-left:2px;}
.tab_n2 li{ float:left;border-left:1px solid #ccc}
.tab_n2 li a{ display:inline-block; font:bold 10px arial; padding:5px 7px; color:#616060; text-align:center} 
.tab_n2 li a:hover, .tab_n2 li a.act{ text-decoration:none; border: 1px solid #b1b1b1; border-bottom:0; padding:4px 6px 5px 6px; font:bold 10px arial;background: url(http://img1.moneycontrol.com/images/budget2011/final/tab_onbg.gif) repeat-x left bottom; color:#000;}
.tbl th { padding:7px; border-bottom:1px solid #dedede; background:#e5e9eb}
.tbl td { padding:7px; border-bottom:1px solid #dedede;}
.tbl_a td { padding:4px; border-bottom:1px solid #dedede;}
.tbl{font:12px arial;}
.chat_bx { border-left:5px solid #e5e9eb; border-right:5px solid #e5e9eb; padding:15px 0; width:290px;}

.tab_2 {height:32px; overflow:hidden}
.tab_2 li { float:left; border-right:1px solid #dcdcdc;}
.tab_2 li a { font:bold 15px arial; color:#616060; padding:7px 10px; display:inline-block;}
.tab_2 li a:hover, .tab_2 li a.act { font:bold 15px arial; color:#fff; padding:7px 10px; display:inline-block; background:url(http://img1.moneycontrol.com/images/budget2011/final/tab2_bg.gif) repeat-x; text-decoration:none;}

.tab_3 li { float:left;}
.tab_3 li a { font:12px/21px arial; color:#474747; text-align:center; display:inline-block; width:67px; height:21px; font-style:italic}
.tab_3 li a:hover, .tab_3 li a.act { font:12px/21px arial; color:#fff; text-align:center; display:inline-block; width:67px; height:21px; background:url(http://img1.moneycontrol.com/images/budget2011/final/tab_bg1.gif) repeat-x; text-decoration:none;font-style:italic}

ul.tab_n2a{ height:28px; margin-left:2px;}
.tab_n2a li{ float:left;border-left:1px solid #ccc;}
.tab_n2a li a{ display:inline-block; font:bold 14px arial; padding:5px 10px; color:#616060; text-align:center} 
.tab_n2a li a:hover, .tab_n2a li a.act{ text-decoration:none; border: 1px solid #b1b1b1; border-bottom:0; padding:4px 9px 5px 9px; font:bold 14px arial;background: url(http://img1.moneycontrol.com/images/budget2011/final/tab_onbg.gif) repeat-x left bottom; color:#000;}

.more { background:url(http://img1.moneycontrol.com/images/budget2011/final/more_inblbx.gif) left top no-repeat; width:410px; height:11px; font-size:0; line-height:0; display:inline-block;}
.gyaanees { background:url(http://img1.moneycontrol.com/images/budget2011/final/gyaanees_bg.jpg) no-repeat; height:278px;}
.gyaanees_txt { width:253px; font:12px arial; color:#727475; padding:13px 25px; margin-left:130px;}

.poll_prog { background:url(http://img1.moneycontrol.com/images/budget2011/poll_progbar.gif) no-repeat; padding:1px; padding-left:0; width:90px; height:13px; font-size:0; line-height:0; margin-top:2px;}
.r_bar { background:url(http://img1.moneycontrol.com/images/budget2011/red_bar.gif) repeat-x; display:inline-block; height:11px;}
.y_bar { background:url(http://img1.moneycontrol.com/images/budget2011/yel_bar.gif) repeat-x; display:inline-block; height:11px;}
.g_bar { background:url(http://img1.moneycontrol.com/images/budget2011/gre_bar.gif) repeat-x; display:inline-block; height:11px;}

.lst li { background:url(http://img1.moneycontrol.com/images/budget2011/bull.gif) no-repeat left 7px; padding-left:10px; font:13px arial; color:#000; padding-bottom:5px;}
.lst li a { font:13px arial; color:#000;}
.jigsaw_txt{background:#ad4100; padding:5px;}
.plybtn{position:absolute; bottom:5px; right:5px; width:29px; height:29px; display:inline-block; background:url(http://img1.moneycontrol.com/images/budget2011/playbtn.gif) no-repeat;opacity:0.5;filter:alpha(opacity=50); zoom:1;}

.watch_live_bx { background:#004d75 url(http://img1.moneycontrol.com/images/budget2011/final/bl_bg.jpg) left bottom no-repeat; width:280px; height:253px; padding:10px;}
.flashesrow {padding:5px 0; border-bottom:1px solid #33667d}
.up_sc, .dn_sc, .up_sc:hover, .dn_sc:hover { background:url(http://img1.moneycontrol.com/images/budget2011/final/up_sc.gif) no-repeat; width:131px; height:20px; display:inline-block}
.dn_sc { background:url(http://img1.moneycontrol.com/images/budget2011/final/dn_sc.gif) no-repeat; }
.up_sc:hover { background:url(http://img1.moneycontrol.com/images/budget2011/final/up_sch.gif) no-repeat; }
.dn_sc:hover { background:url(http://img1.moneycontrol.com/images/budget2011/final/dn_sch.gif) no-repeat; }
.play { background:url(http://img1.moneycontrol.com/images/budget2011/final/play.gif) no-repeat; width:20px; height:20px; display:inline-block; cursor:pointer;}
.download { background:url(http://img1.moneycontrol.com/images/budget2011/final/download.gif) no-repeat; width:14px; height:13px; font-size:0; line-height:0; cursor:pointer; display:inline-block;}
.fm_speech { background:url(http://img1.moneycontrol.com/images/budget2011/final/fm_speech_bg.gif) no-repeat; width:440px; height:45px;}
.fm_speech a:hover { text-decoration:none;}

#download_now {display:inline-block;overflow:hidden;cursor:pointer;}
/* tooltip styling */
.tooltip {display:none;background: url(http://img1.moneycontrol.com/images/budget2011/final/tt_bg.gif) no-repeat;height:25px;width:186px;font-size:11px;color:#000; text-align:center; padding-top:5px;  z-index:100}

.scroll_ec{position:relative; overflow:hidden; width:120px; height:210px; float:left; background:url(http://img1.moneycontrol.com/images/budget2011/final/bot_brd.gif) no-repeat center bottom; margin-bottom:10px; zoom:1}
.scroll_ec .belt{position:absolute; left:0px; top:0px;}
.scroll_ec .panel{float:left; overflow:hidden;width:120px; height:210px;}

.scroll_2{position:relative; overflow:hidden; width:275px; height:181px; float:left; text-align:center; margin-top:15px}
.scroll_2 .belt{position:absolute; left:0px; top:0px;}
.scroll_2 .panel{float:left; overflow:hidden;width:275px; height:181px;}

.sclft, .scrgt { background: url(http://img1.moneycontrol.com/images/budget2011/final/sclft_off.gif) no-repeat; display:inline-block; width:11px; height:19px;}
.scrgt { background: url(http://img1.moneycontrol.com/images/budget2011/final/scrgt_off.gif) no-repeat;}
.sclft:hover { background: url(http://img1.moneycontrol.com/images/budget2011/final/sclft_on.gif) no-repeat;}
.scrgt:hover { background: url(http://img1.moneycontrol.com/images/budget2011/final/scrgt_on.gif) no-repeat;}

#dhtmlgoodies_slideshow{width:130px;}

#galleryContainer #arrow_down{height:20px; cursor:pointer}
#galleryContainer #arrow_up{height:20px; cursor:pointer}

#scrolldiv{position:relative;overflow:hidden;height:130px;.height:140px}
#scrolldiv div{	position:relative;}

.refesh {  background:#004363 url(http://img1.moneycontrol.com/images/budget2011/final/refresh_icon.jpg) no-repeat right top; width:20px; height:20px; display:inline-block; cursor:pointer; float:right;margin-top:-10px;}

.justin{ background:url(http://img1.moneycontrol.com/images/budget2011/Reactions.jpg) no-repeat; width:627px; height:38px; margin-top:13px; font: bold 22px/24px Arial; color:#000; padding:14px 8px 0 125px;}

