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;}
.brdb { border-bottom:1px solid #e5e5e5;}
.brdt { border-top:1px solid #e5e5e5;}
.brd { border:1px solid #bcbcbc}
.brdt_3px { border-top:3px solid #d8d7c0;}

.PA5 { padding:5px;}.PA10 { padding:10px;}.PA15 { padding:15px;}
.PB3{padding-bottom:3px;}.PB5{padding-bottom:5px;}.PB10{padding-bottom:10px;}.PB15{padding-bottom:15px;}
.PT10 { padding-top:10px;}.PT20 { padding-top:20px;}.PT25 { padding-top:25px;}
.PL5{padding-left:5px;}.PL10{padding-left:10px;}
.PR10 { padding-right:10px;}
.MB10 { margin-bottom:10px;} .MB15 { margin-bottom:15px;}
.MT5 { margin-top:5px;}.MT10 { margin-top:10px;}.MT15 { margin-top:15px;}.MT25 { margin-top:25px;}
.MR10 { margin-right:10px;}.MR15 { margin-right:15px;}
.ML10 { margin-left:10px;}.ML15 { margin-left:15px;}.ML20 { margin-left:20px;}
.ls2px {letter-spacing:1px;}
.gL_11 { font:11px arial; color:#676767;}.gL_12 { font:12px arial; color:#b9babb;}.gL_13 { font:13px arial; color:#676767;}.gL_14 { font:14px/18px arial; color:#676767;}
.br_11 {font:11px arial; color:#ad4100;}.br_15 {font:15px arial; color:#ad4100;}.br_20 {font:20px arial; color:#ad4100;}
.wh_20g { font:20px Georgia, "Times New Roman", Times, serif; color:#fff;}
.wh_14g { font:14px/18px Georgia, "Times New Roman", Times, serif; color:#99b7c6;}
.wh_18g { font:18px/23px Georgia, "Times New Roman", Times, serif; color:#99b7c6;}
.wh_13 { font:13px arial; color:#fff;}.wh_15 { font:15px arial; color:#fff;}.wh_18 { font:18px arial; color:#fff;}.wh_20 { font:20px arial; color:#fff;}
.bl_11 { font:11px arial; color:#0068a3}.bl_12 { font:12px arial; color:#0068a3}.bl_13 { font:13px arial; color:#0068a3}.bl_15 { font:15px arial; color:#005167} 
.bl_1_15 { font:15px arial; color:#859a9f}
.bl_1_13 { font:13px arial; color:#859a9f}
.r_15 { font:15px arial; color:#da0f0d}.r_16 { font:16px arial; color:#da0f0d}
.gD_11 { font:11px arial; color:#4b4b4b}.gD_16 { font:16px arial; color:#4b4b4b}
.b_10 { font:10px arial; color:#000}.b_13 { font:13px arial; color:#000}.b_15 { font:15px arial; color:#000}
.gr_15 { font:15px arial; color:#689e00;}
.gr_24 { font:24px arial; color:#75ab01;}

.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;}

.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) repeat-x #002b37; margin-top:10px;}

.scroll_1a{position:relative; overflow:hidden; width:400px; height:34px; float:left; margin-left:5px;}
.scroll_1a .belt{position:absolute; left:0px; top:0px;}
.scroll_1a .panel{float:left; overflow:hidden;}
ul.tab_n2{ height:34px;}
.tab_n2 li{ float:left; margin-right:0px; border-left:1px solid #ccc}
.tab_n2 li a{ display:inline-block; font:bold 16px/16px arial; padding:8px 18px; color:#616060;} 
.tab_n2 li a:hover, .tab_n2 li a.act{ text-decoration:none; border: 1px solid #b1b1b1; border-bottom:0; padding:7px 17px 8px 17px; font:bold 16px/16px arial;background: url(http://img1.moneycontrol.com/images/budget2011/tab_onbg.gif) repeat-x left bottom; color:#000;}

.jigsaw_txt{background:#ad4100; padding:10px;}
.vid_img{position:relative; width:137px;}
.vid_img a.img{display:block;border:2px #fff solid;}
.vid_img a.img:hover{border:2px #ad4100 solid;}
.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;}
.plybtn_big{position:absolute; bottom:5px; right:5px; width:93px; height:93px; display:inline-block; background:url(http://img1.moneycontrol.com/images/budget2011/playbtn_big.gif) no-repeat;opacity:0.5;filter:alpha(opacity=50); zoom:1;}

.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;}

.poll_prog { background:url(http://img1.moneycontrol.com/images/budget2011/poll_progbar.gif) no-repeat; padding:1px; padding-left:0; width:106px; 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;}

.aviation { background:#e5e9eb url(http://img1.moneycontrol.com/images/budget2011/aviation.jpg) no-repeat; padding:5px 15px 15px 15px; margin-top:30px; width:730px;}

.arrlst li { background:url(http://img1.moneycontrol.com/images/budget2011/arr1.gif) no-repeat left 5px; padding-left:10px; font:14px arial; color:#000; padding-bottom:10px;}
.arrlst li a { font:14px arial; color:#000;}

.chat_bx { border-left:5px solid #e5e9eb; border-right:5px solid #e5e9eb; padding:15px 0; width:277px;}

.yr a { background:url(http://img1.moneycontrol.com/images/budget2011/yr_off.gif) no-repeat; width:67px; height:15px; font:bold 14px arial; color:#0068a3; display:inline-block; padding:7px 0; text-align:center}
.yr a:hover, .yr a.act { background:url(http://img1.moneycontrol.com/images/budget2011/yr_on.gif) no-repeat; width:67px; height:15px; font:bold 14px arial; color:#fff; display:inline-block;padding:7px 0; text-align:center; text-decoration:none;}

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

.sclft, .scrgt { background: url(http://img1.moneycontrol.com/images/budget2011/sclft_off.gif) no-repeat; display:inline-block; width:11px; height:19px;}
.scrgt { background: url(http://img1.moneycontrol.com/images/budget2011/scrgt_off.gif) no-repeat;}
.sclft:hover { background: url(http://img1.moneycontrol.com/images/budget2011/sclft_on.gif) no-repeat;}
.scrgt:hover { background: url(http://img1.moneycontrol.com/images/budget2011/scrgt_on.gif) no-repeat;}
.wh_10 { font:10px Arial; color:#c6c5c5}
.bl_1_12 { font:12px arial; color:#859a9f}
.br_12 {font:12px arial; color:#ad4100;}