@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, hr, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figure, figcaption, hgroup, menu, footer, header, nav, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;}
article, aside, canvas, figure, figure img, figcaption, hgroup, footer, header, nav, section, audio, video{display:block; margin:0; padding:0;}
img{/*max-width:100%;width: auto;*/ /* for ie 8 */ /*height:auto;*/ }
a img{border:0;}
.break-word{word-wrap:break-word;}
.clear{clear:both;}
/* Selection colours (easy to forget) */
::selection{background:rgb(46,115,177);color:#fff;}
::-moz-selection{background:rgb(46,115,177);color:#fff;}
img::selection{background:transparent;}
img::-moz-selection{background:transparent;}
a{text-decoration:none;}
a:hover{color:#0056d6;text-decoration:none;}
* { margin:0; padding:0;}
*html { margin:0; padding:0;}


/*common*/
h4 { margin:0; padding:0; display:block; font:bold 12px/20px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase;}
h4 a{ color:#000; text-decoration:none;}
h4 a:hover{ color:#000; text-decoration:none;}

h5 { margin:0; padding:0; display:block; font:normal 16px/20px Georgia, "Times New Roman", Times, serif; color:#00599b;}
h5 a{ color:#00599b; text-decoration:none;}
h5 a:hover{ color:#00599b; text-decoration:underline;}

h6 { margin:0; padding:0; display:block; font:normal 14px/18px Arial, Helvetica, sans-serif; color:#00599b;}
h6 a{ color:#00599b; text-decoration:none;}
h6 a:hover{ color:#00599b; text-decoration:underline;}


body { background:#fff1e0; border-top:3px solid #2e6e9e; color:#000; font-family:Arial, Helvetica, sans-serif;}

/* header */
#wrap { width:981px; margin:0 auto; padding:9px; background:#fff; overflow:hidden;}
header { margin:o; padding:0; display:block; clear:both; float:left; width:981px;}
header #columnist { border-bottom:3px solid #2e6e9e; padding:12px 0; margin:0 0 24px 0; clear:both; overflow:hidden;}
header #columnist .columnist1 { padding:0 20px 0 0; margin:0 0 0 10px; width:280px; float:left; display:inline; border-right:1px solid #d1c4b3; font:normal 13px/16px Arial, Helvetica, sans-serif;}
header #columnist .columnist1 h2{ padding:0; margin:0 0 3px 0; display:block; font:bold 14px/18px Georgia, "Times New Roman", Times, serif; color:#2e6e9e; text-transform:none;}
header #columnist .columnist1 h2 a{ color:#2e6e9e; text-decoration:none; text-transform:none;}
header #columnist .columnist1 h2 a:hover{ color:#2e6e9e; text-decoration:underline; text-transform:none;}
header #columnist .columnist1 img { float:left; display:inline; margin:0 10px 0 0;}
header #columnist .columnist2 { padding:0; margin:0 0 0 10px; font:normal 13px/18px Arial, Helvetica, sans-serif; color:#2e6e9e; width:345px; float:left; display:inline;}
header #columnist .columnist2 strong{ padding:0; margin:0; display:block; font:normal 13px/18px Arial, Helvetica, sans-serif; color:#2e6e9e;}
header #columnist .columnist2 strong a{ color:#2e6e9e; text-decoration:none;}
header #columnist .columnist2 strong a:hover{ color:#2e6e9e; text-decoration:underline;}

header #logo { margin:0; padding:0; float:left; display:inline; width:485px;}
header #logo .links { margin:0; padding:0; float:right; font:bold 12px/24px Arial, Helvetica, sans-serif; color:#464646;}
header #logo .links a{ color:#464646; text-decoration:none;}
header #logo .links a:hover{ color:#464646; text-decoration:underline;}
header #logo .date { margin:0; padding:0; font:normal 11px/24px Arial, Helvetica, sans-serif; color:#000;}

header #searchbox { margin:0 0 0 215px; padding:0; float:left; display:inline; width:280px;}
header #searchbox .socialicon { display:block; height:20px; margin:00;}
header #searchbox .socialicon .facebook { float:left; display:inline; width:80px; height:20px; margin:0;}
header #searchbox .socialicon .tweet { float:left; display:inline; width:65px; height:20px; margin:0;}
header #searchbox .socialicon .googleplus { float:left; display:inline; width:65px; height:20px; margin:0;}
header #searchbox .searchpanel{ margin:10px 0 0 99px; padding:0; display:block; border:1px solid #bfbfbf; width:165px; height:27px;}
header #searchbox .searchpanel input{ width:128px; border:0; display:inline-block; float:left; font:normal 12px/24px Arial, Helvetica, sans-serif; color:#bfbfbf; text-transform:uppercase; height:27px;}
header #searchbox .searchpanel span input{ width:33px; border:0; display:inline-block; float:left;}


/* Main Navigation*/
nav{clear:both;margin:15px 0 0 0;background:#f78b1f; width:981px; height:34px; float:left; display:inline; line-height:34px;}
nav .menuContainer{width:981px;margin:0 auto;}
nav .menuContainer .megamenu_wrapper{width:981px;margin:0;display:block;position:relative; z-index:9999; padding:0;}
nav .menuContainer .megamenu_container{width:100%;margin:0 auto;}
nav .menuContainer .megamenu_wrapper .megamenu_container{width:100%;list-style:none;}
nav .menuContainer .megamenu_container .megamenu{list-style:none;margin:0 auto;padding:0;}
nav .menuContainer .megamenu > li{float:left;position:relative;margin:0;border:none;}
nav .menuContainer .megamenu li.menuitem_fullwidth{position:static;}
nav .menuContainer .megamenu > li > a{outline:0;padding:0;text-decoration:none;display:block;}
nav .menuContainer .megamenu > li > a.home { margin:0; padding:0; background:url(http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/sprite.png) no-repeat 0 -18px; width:43px; height:34px; outline:0; padding:0; margin:0;}
nav .menuContainer .megamenu > li > a:hover.home { margin:0; padding:0; background:url(http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/sprite.png) no-repeat 0 -18px; width:43px; height:34px; outline:0; padding:0; margin:0;}
nav .menuContainer .megamenu > li .menuitem_drop{padding:0 7px;}
nav .menuContainer .megamenu > li.menuitem_nodrop > a{padding-bottom:10px; list-style:none;}
/* Right aligned menu item */
nav .menuContainer .megamenu > li.menuitem_right{float:right;right:0;margin-right:0; background:#7b7b7b;}
nav .menuContainer .megamenu > li.menuitem_right ul{ list-style-type:none; float:left; margin:0 4px 0 10px; width:125px; font-family:Arial, Helvetica, sans-serif;}
/* Menu Button (Mobiles) */
nav .menuContainer .megamenu li.megamenu_button{display:none;}
nav .menuContainer .megamenu li.megamenu_button_active{background:#000;}
nav .menuContainer .dropdownbox1{padding:0; float:left; display:inline; width:510px; margin:10px 5px 0 10px; font:normal 13px/18px Arial, Helvetica, sans-serif; color:#000;}
nav .menuContainer .dropdownbox1 h3{ font:normal 20px/24px Georgia, "Times New Roman", Times, serif; color:#00599b; margin:0 0 7px 0;}
nav .menuContainer .dropdownbox1 h3 a{ color:#00599b; text-decoration:none;}
nav .menuContainer .dropdownbox1 h3 a:hover{ color:#00599b; text-decoration:underline;}
nav .menuContainer .dropdownbox1 img{ display:inline; float:left; margin:7px 10px 7px 0;}
nav .menuContainer .dropdownbox1 span{ font-size:11px; color:#8a8a8a; line-height:20px; margin:0 0 7px 0;}
nav .menuContainer .dropdownbox2{ font:normal 14px/30px Arial, Helvetica, sans-serif; line-height:18px;color:#0062a7;display:inline;float:left;width:400px; margin:0 0 0 20px; padding:0 10px;}
nav .menuContainer .dropdownbox2 a{color:#0062a7;text-decoration:none;display:block;margin:0;padding:8px 0 8px 10px; border-bottom:1px dotted #aeaeae; background:url(http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/sprite.png) no-repeat 0 -62px;}
nav .menuContainer .dropdownbox2 a:hover{color:#0062a7;}

nav .menuContainer .dropdownbox2 a:last-child{border-bottom:none;}
nav .menuContainer .dropdownbox2 a img{ width:30px; height:30px; display:inline; margin:4px 10px 0 0; float:left;}

/* Drop Downs Containers */

nav .menuContainer .megamenu .dropdown_1column, .megamenu .dropdown_2columns{margin:0;display:none;position:absolute;top:34px;left:-106px;z-index:9999; }
nav .menuContainer .megamenu .dropdown_1column, .megamenu .dropdown_3columns{margin:0;display:none;position:absolute;top:34px;left:-173px;z-index:9999;}
nav .menuContainer .megamenu .dropdown_1column, .megamenu .dropdown_4columns{margin:0;display:none;position:absolute;top:34px;left:-264px;z-index:9999;}
nav .menuContainer .megamenu .dropdown_1column, .megamenu .dropdown_5columns{margin:0;display:none;position:absolute;top:34px;left:-342px;z-index:9999;}
nav .menuContainer .megamenu .dropdown_1column, .megamenu .dropdown_6columns{margin:0;display:none;position:absolute;top:34px;left:-389px;z-index:9999;}
nav .menuContainer .megamenu .dropdown_1column, .megamenu .dropdown_7columns{margin:0;display:none;position:absolute;top:34px;left:-802px;z-index:9999;}
nav .menuContainer .megamenu .dropdown_1column, .megamenu .dropdown_8columns{margin:0;display:none;position:absolute;top:34px;left:-300px;z-index:9999;}
nav .menuContainer .megamenu .dropdown_1column, .megamenu .dropdown_9columns{margin:0;display:none;position:absolute;top:34px;left:-350px;z-index:9999;}
nav .menuContainer .megamenu .dropdown_1column, .megamenu .dropdown_10columns{margin:0;display:none;position:absolute;top:34px;left:-400px;z-index:9999;}
/* Drop Downs Sizes */
nav .menuContainer .megamenu .dropdown_1column{width:990px;padding:15px 10px 15px 0;}
nav .menuContainer .megamenu .dropdown_1columns{width:975px;padding:15px 20px 15px 20px;}
nav .menuContainer .megamenu .dropdown_3columns{width:630px;padding:15px 20px 15px 20px;}
nav .menuContainer .megamenu .dropdown_4columns{width:630px;padding:15px 20px 15px 20px;}
nav .menuContainer .megamenu .dropdown_5columns{width:630px;padding:15px 20px 15px 20px;}
nav .menuContainer .megamenu .dropdown_6columns{width:630px;padding:15px 20px 15px 20px;}
nav .menuContainer .megamenu .dropdown_7columns{width:630px;padding:15px 20px 15px 20px;}
nav .menuContainer .megamenu .dropdown_8columns{width:630px;padding:15px 20px 15px 20px;}
nav .menuContainer .megamenu .dropdown_9columns{width:630px;padding:15px 20px 15px 20px;}
nav .menuContainer .megamenu .dropdown_10columns{width:630px;padding:15px 20px 15px 20px;}
nav .menuContainer .megamenu_wrapper .dropdown_right{left:auto;right:0;}
nav .menuContainer .megamenu_wrapper .megamenu li.menuitem_right .dropdown_fullwidth{left:auto;right:8px;}
/* Showing Drop Down on Mouse Hover */
nav .menuContainer .megamenu li:hover > div{display:block;}
nav .menuContainer .megamenu_light_theme .megamenu_container > ul > li:hover, .megamenu_light_theme .megamenu_container .megamenu > li.active,
nav .menuContainer .megamenu_light_theme .megamenu_container > ul > li.menuitem_nodrop:hover{background-color:#f5f5f5; border:0px solid #cdcdcd;}
nav .menuContainer .megamenu_light_theme .megamenu_container > ul > li > a, .megamenu_light_theme .megamenu_container .megamenu > li.noactive a{
font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal;color:#fff;}
nav .menuContainer .megamenu_light_theme .megamenu_container > ul > li:hover > a{color:#000;}
nav .menuContainer .megamenu_light_theme ul li .menuitem_drop, .megamenu_light_theme .megamenu li.noactive .menuitem_drop{ list-style:none;}
nav .menuContainer .megamenu_vertical_left .megamenu_light_theme ul li .menuitem_drop, .megamenu_vertical_left .megamenu_light_theme .megamenu li.noactive .menuitem_drop{}
nav .menuContainer .megamenu_vertical_right .megamenu_light_theme ul li .menuitem_drop, .megamenu_vertical_right .megamenu_light_theme .megamenu li.noactive .menuitem_drop{}
nav .menuContainer .megamenu_light_theme .megamenu > li > div, .megamenu_light_theme ul .levels li ul{background:#f5f5f5;border-bottom:5px solid #f78b1f;border-top:none; margin:0 0 0 1px;}
nav .menuContainer .megamenu_light_theme .megamenu > li > div, .megamenu_light_theme ul .levels li{ margin:0 0 0 1px; overflow:hidden; line-height:14px; padding:4px 0; width:982px;}
nav .menuContainer .megamenu_light_theme ul .levels li a{font-size:12px;font-weight:normal;line-height:20px;color:#000;text-decoration:none; list-style:none;}
nav .menuContainer .megamenu_light_theme ul .levels li a:hover{color:#d70202;text-decoration:underline;}
.megamenu > li > div, .megamenu_light_theme ul .levels li h4{ font-weight:bold !important; line-height:20px;}
.levels li h4 a{font-size:14px;font-weight:bold !important;line-height:20px;color:#000;text-decoration:none; list-style:none; text-transform:uppercase;}
nav .menuContainer .megamenu_light_theme ul .levels li h4 a:hover{color:#d70202;text-decoration:underline;}


/*top banner css*/
.ad728x90 { margin:20px 0 20px 120px; clear:both; width:981px; float:left;z-index:999;}

/*top ticker css*/
.ticker { margin:0; padding:0; clear:both;}
iframe .tickerspace { display:none !important; }

/*left css*/
#left { margin:0 30px 0 0; padding:0; float:left; display:inline; width:630px;}


/*top story css*/
section { margin:30px 0 0 0; padding:0; clear:both; overflow:hidden;}
section:first-child { margin:20px 0 0 0;}
section.bdr {border-bottom:4px solid #d3d3d3; padding:0 0 10px 0;}
section .topstory { margin:0 15px 0 0; padding:0 15px 0 0; font:normal 14px/20px Arial, Helvetica, sans-serif; color:#000; width:400px; border-right:1px dotted #b5b5b5; float:left; display:inline}
section .topstory h1{ margin:0 0 10px 0; padding:0; font:normal 30px/36px Georgia, "Times New Roman", Times, serif; color:#00599b;}
section .topstory h1 a{ font:normal 30px/36px Georgia, "Times New Roman", Times, serif; color:#00599b; text-decoration:none; background:none; margin:0; padding:0;}
section .topstory h1 a:hover{ font:normal 30px/36px Georgia, "Times New Roman", Times, serif; color:#00599b; text-decoration:underline; background:none; margin:0; padding:0;}
section .topstory p{ margin:0 0 5px 0; padding:0; font:normal 14px/20px Arial, Helvetica, sans-serif; color:#000;}
section .topstory a{ font:normal 12px/18px Arial, Helvetica, sans-serif; color:#00599b; text-decoration:none; background:url(http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/sprite.png) no-repeat 0 -131px; padding:0 0 0 15px; display:block; margin:0 0 5px 0; }
section .topstory a:hover{ font:normal 12px/18px Arial, Helvetica, sans-serif; color:#00599b; text-decoration:underline; background:url(http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/sprite.png) no-repeat 0 -131px; padding:0 0 0 15px; display:block; margin:0 0 5px 0; }
section .topstory span a { margin:0; padding:0; display:block; background:none;}
section .topstory span a:hover { margin:0; padding:0; display:block; background:none;}
section .topstory span a img { margin:0 0 15px 0; padding:0; display:block; background:none;}

section .topstory .topstorybtm { font:normal 12px/18px Arial, Helvetica, sans-serif; color:#666; border-top:1px dotted #AEAEAE; clear:both; margin:15px 0 0 0; padding:10px 0 0 0; overflow:hidden;}
section .topstory .topstorybtm a{ font:normal 18px/24px Georgia, "Times New Roman", Times, serif; color:#00599B; background:none; display:block; padding:0;}
section .topstory .topstorybtm a:hover{ font:normal 18px/24px Georgia, "Times New Roman", Times, serif; color:#00599B; background:none; display:block; padding:0;}
section .topstory .topstorybtm img { float:right; margin:8px 0 10px 10px;}
section .topstory .topstorybtm p { font:normal 12px/18px Arial, Helvetica, sans-serif; color:#666; margin:5px 0 0 0; }

section .topstoryright { margin:0; padding:0; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#666666; float:left; display:inline; width:198px;}
section .topstoryright h3{ margin:15px 0 5px 0; padding:0; font:normal 18px/24px Georgia, "Times New Roman", Times, serif; color:#00599b;}
section .topstoryright h3 a{ color:#00599b; text-decoration:none;}
section .topstoryright h3 a:hover{ color:#00599b; text-decoration:underline;}
section .topstoryright h3:first-child{ margin:0 0 5px 0; padding:0; font:normal 18px/24px Georgia, "Times New Roman", Times, serif; color:#00599b;}

/*todays market css*/
section .todays_market { margin:0; padding:0; float:left; display:inline; width:220px;}
section .todays_market h2{ margin:0 0 3px 0; padding:0; font:bold 12px/14px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase;}
section .todays_market h2 a{ color:#000; text-decoration:none;}
section .todays_market h2 a:hover{ color:#000; text-decoration:none;}
section .todays_market_box { margin:0; padding:10px; border:1px solid #ccc; overflow:hidden;}
section .todays_market_box p{ margin:0 0 10px 0; padding:0; border-top:1px solid #ccc; width:200px; height:1px; display:block; float:left;}
section .bse { margin:10px 0 0 0; padding:0; font:normal 12px/14px Arial, Helvetica, sans-serif; color:#000;}
section .bse h3{ margin:0; padding:0 0 10px 0; font:bold 12px/14px Arial, Helvetica, sans-serif; color:#003399; text-transform:uppercase;}
section .bse h3 strong{ margin:0; padding:0 5px; font:normal 12px/14px Arial, Helvetica, sans-serif; color:#000;}
section .bse_container { margin:0; padding:0; font:normal 12px/14px Arial, Helvetica, sans-serif; color:#000;}
section .go { font:normal 12px Arial, Helvetica, sans-serif; color:#000; margin:5px 0 0 0; padding:5px 0 0 0; float:left; display:inline; width:200px;}
section .go strong{ font:normal 12px Arial, Helvetica, sans-serif; color:#000;}
section .go strong input{ font:normal 12px Arial, Helvetica, sans-serif; color:#969798; border:1px solid #969798; width:160px; margin:0; padding:0; height:16px; border:1px solid #c0c0c0;}
section .graph { margin:10px 0; padding:0; float:left; display:inline;}
section #top_gainer { margin:0; padding:0; float:left; display:inline;}
section .top_gainers { margin:0; padding:0; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase;}
section .top_gainers ul{ margin:0; padding:0; height:31px; background:url(http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/lt_grey_bg.gif) repeat-x; width:200px;}
section .top_gainers li{color:#000; text-decoration:none;display:block; width:100px; height:31px; list-style:none; float:left; display:inline;}
section .top_gainers li a{color:#000; text-decoration:none;display:block; padding:5px 0 0 0; height:31px; text-align:center; }
section .top_gainers li a:hover{color:#000; text-decoration:none; display:block; padding:5px 0 0 0; height:31px; text-align:center;}
section .top_gainers li.current a{color:#fff; text-decoration:none; background:url(http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/grey_arrow_bg.gif) no-repeat 0; display:block; padding:0; line-height:27px}
section .top_gainers_content { font:bold 12px/16px Arial, Helvetica, sans-serif; color:#006199; margin:0; padding:0; float:left; display:inline;}
section .top_gainers_content ul{ font:normal 12px/24px Arial, Helvetica, sans-serif; color:#000; margin:0; padding:0; float:left; display:inline; list-style-type:none;}
section .top_gainers_content li{ font:normal 12px/24px Arial, Helvetica, sans-serif; color:#000; margin:0; padding:0; float:left; display:inline;}
section .top_gainers_content li strong{ font:bold 12px/24px Arial, Helvetica, sans-serif; color:#6a6a6a; margin:0; padding:0; text-transform:uppercase;}
section .top_gainers_content li em{ font:normal 12px/24px Arial, Helvetica, sans-serif; color:#006199; margin:0; padding:0; display:block;}
section .top_gainers_content li span{ font:normal 12px/24px Arial, Helvetica, sans-serif; color:#000; margin:0; padding:0; display:block;}
section .top_gainers_content li.wd1{ width:110px;}
section .top_gainers_content li.wd2{ width:44px; text-align:center;}


/*latest headlines*/
section .latestheadlines{ color:#0062a7;display:inline;float:left;width:385px; margin:0 0 0 20px; padding:0;}
section .latestheadlines ul { margin:0; padding:0; list-style-type:none;}
section .latestheadlines li { display:block; border-bottom:1px dotted #aeaeae; padding:7px 0 7px 0;}
section .latestheadlines li:last-child { border-bottom:none;}
section .latestheadlines li span { display:inline; background:#f78b1f; font:normal 10px/14px Arial, Helvetica, sans-serif; color:#fff; padding:1px 4px; margin:0 5px 0 0;}
section .latestheadlines li strong{color:#0062a7; display:inline;}
section .latestheadlines b { display:block; color:#F78B1F; font: 12px/20px Arial,Helvetica,sans-serif; padding:0; margin:0; float:right; overflow:hidden; clear:both;}
section .latestheadlines b a{ color:#F78B1F; text-decoration:none;}
section .latestheadlines b a:hover{ color:#F78B1F; text-decoration:underline;}


/*mid banner css*/
.ad468x60 { margin:20px 0 20px 0; clear:both; background:#f4f4f4; padding:10px; text-align:center;}


/*banking & finance css*/
section .box { width:300px; float:left; display:inline; margin:0;}
section .box h4{ border-bottom:1px dotted #AEAEAE; }
section .box:first-child { margin:0 25px 0 0;}
section .box strong{ float:right; display:inline; margin:0; padding:0; font:normal 12px/20px Arial, Helvetica, sans-serif; color:#f78b1f;}
section .box strong a{ color:#f78b1f; text-decoration:none;}
section .box strong a:hover{ color:#f78b1f; text-decoration:underline;}
section .box .boxcontent{ display:table-cell; padding:10px 0 0 0;}
section .box img{ float:left; display:inline; margin:8px 10px 10px 0;}
section .box p { padding:5px 0 10px 0; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#000; }
section .box span { padding:5px 0 0 0; font:normal 11px/16px Arial, Helvetica, sans-serif; color:#464646; display:block; }
section .box span a{ color:#f78b1f; text-decoration:none;}
section .box span a:hover{ color:#f78b1f; text-decoration:underline;}
section .box ul { margin:0; padding:0; list-style-type:none;}
section .box li { display:block; border-top:1px dotted #aeaeae; padding:7px 0 7px 0;}
section .box .bdr1 {border-bottom:1px dotted #aeaeae; width:300px; margin:5px 0 0 0; float:left; display:inline;}


section.bdr2 {border-top:4px solid #d3d3d3; border-bottom:4px solid #d3d3d3; padding:5px 0;}
section .editorpics { margin:0; padding:0;}
section .editorpics ul { margin:5px 0 0 0; padding:0; list-style-type:none;}
section .editorpics li { display:inline; float:left;  margin:0 0 5px 22px; padding:0 0 0 22px; width:180px; border-left:1px solid #ccc; min-height: 180px;}
section .editorpics li:first-child { margin:0; border-left:none; padding:0;}
section .editorpics li img{ display:block; margin:0 0 5px 0;}
section .editorpics h5 { margin:0; padding:0; display:block; font:normal 14px/18px Arial, Helvetica, sans-serif; color:#00599b;}
section .editorpics h5 a{ color:#00599b; text-decoration:none;}
section .editorpics h5 a:hover{ color:#00599b; text-decoration:underline;}

section .multimediabox { margin:0; padding:0;}
section .multimediabox ul { margin:5px 0 0 0; padding:0; list-style-type:none;}
section .multimediabox li { display:inline; float:left; margin:0 0 5px 22px; padding:0 0 0 22px; width:180px; position:relative; border-left:1px solid #ccc;}
section .multimediabox li:first-child { margin:0; border-left:none; padding:0;}
section .multimediabox li img{ display:block; margin:0 0 5px 0;}
section .multimediabox h5 { margin:0; padding:0; display:block; font:normal 14px/18px Arial, Helvetica, sans-serif; color:#00599b;}
section .multimediabox h5 a{ color:#00599b; text-decoration:none;}
section .multimediabox h5 a:hover{ color:#00599b; text-decoration:underline;}
section .multimediabox li span { background:url(http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/photo-icon.png) no-repeat; position:absolute; width:29px; height:29px; right:5px; top:85px; z-index:1;}
section .multimediabox li span a{ width:29px; height:29px; display:block;}
section .multimediabox li span.videoicon { background:url(http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/video-icon.png) no-repeat; position:absolute; width:29px; height:29px; right:5px; top:85px; z-index:1; margin:0; padding:0;}
section .multimediabox li span.videoicon a{ width:29px; height:29px; display:block;}



/*right css*/
#right { margin:20px 0 0 0; padding:10px 0; float:left; display:inline; width:320px; background:#f6f6f6;}

#right h4 { margin:0; padding:0 0 0 10px; display:block; font:bold 12px/28px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; border-top:5px solid #c1c1c1; border-bottom:1px dotted #a3a3a3; background:#e5e5e5; overflow:hidden;}
#right h4 a{ color:#000; text-decoration:none;}
#right h4 a:hover{ color:#000; text-decoration:none;}

aside { margin:0 0 30px 0; padding:0; clear:both; display:block;}
aside.ad300x250 { padding:0 0 0 10px;}

aside .inthenews { margin:0; padding:0;}
aside .inthenews ul { margin:0; padding:0; list-style-type:none;}
aside .inthenews li { display:block; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#8a8a8a; border-top:1px dotted #a3a3a3; padding:10px 0 15px 0; margin:0 10px; overflow:hidden;}
aside .inthenews li:first-child{ border-top:none;}
aside .inthenews li strong { display:block; margin:0 0 5px 0; font:normal 16px/20px Georgia, "Times New Roman", Times, serif; }
aside .inthenews li strong a{ color:#00599b; text-decoration:none;}
aside .inthenews li strong a:hover{ color:#00599b; text-decoration:underline;}
aside .inthenews img{ margin:0 10px 0 0; padding:0; float:left; display:inline;}

aside .todayspaper { margin:0; padding:0;}
aside .todayspaper ul { margin:0; padding:0; list-style-type:none;}
aside .todayspaper li { display:block; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#464646; border-top:1px dotted #a3a3a3; padding:0; margin:0 10px;}
aside .todayspaper li:first-child{ border-top:none;}
aside .todayspaper li a{ color:#464646; text-decoration:none; display:block; background:url("http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/sprite.png") no-repeat scroll 0 -62px; padding:8px 0 8px 10px;}
aside .todayspaper li a:hover{ color:#464646; text-decoration:underline; display:block; background:url("http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/sprite.png") no-repeat scroll 0 -62px; padding:8px 0 8px 10px;}

aside .indianewstab { margin:0; padding:0; position:relative;}
aside .indianewstab .indianews { margin:0; padding:0; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase;}
aside .indianewstab .indianews ul{ margin:0; padding:0; display:block; font:bold 12px/28px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; border-top:5px solid #c1c1c1; border-bottom:1px dotted #a3a3a3; background:#e5e5e5; overflow:hidden; width:320px;}
aside .indianewstab .indianews li{color:#000; text-decoration:none;width:160px; height:33px; list-style:none; float:left; display:inline;}
aside .indianewstab .indianews strong{color:#000; display:inline;}
aside .indianewstab .indianews li a{color:#000; text-decoration:none;display:block; padding:0; height:33px; text-align:center;font:bold 12px/28px Arial, Helvetica, sans-serif; }
aside .indianewstab .indianews li a:hover{color:#000; text-decoration:none; display:block; padding:0; height:33px; text-align:center; font:bold 12px/28px Arial, Helvetica, sans-serif;}
aside .indianewstab .indianews li.current a { margin:0; padding:0; display:block; font:bold 12px/28px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; border-top:5px solid #f78b1f; border-bottom:none; background:#f6f6f6; overflow:hidden; position:absolute; top:0; height:34px; width:160px;}
aside .indianewstab .indianewscontent { margin:0; padding:0; clear:both;}
aside .indianewstab .indianewscontent ul{ margin:0; padding:0; list-style-type:none;}
aside .indianewstab .indianewscontent li { display:block; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#464646; border-top:1px dotted #a3a3a3; padding:0; margin:0 10px;}
aside .indianewstab .indianewscontent li:first-child{ border-top:none;}
aside .indianewstab .indianewscontent li span { display:block; margin:0 0 10px 0; font:normal 11px/14px Arial, Helvetica, sans-serif; color:#8a8a8a; }
aside .indianewstab .indianewscontent li strong { display:block; margin:0; font:normal 15px/20px Georgia, "Times New Roman", Times, serif; color:#000; }
aside .indianewstab .indianewscontent li strong a{ color:#000; text-decoration:none; background:none;}
aside .indianewstab .indianewscontent li strong a:hover{ color:#000; text-decoration:underline; background:none;}
aside .indianewstab .indianewscontent li p { margin:0 0 10px 0; padding:0; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#000; display:inline-block;}
aside .indianewstab .indianewscontent li a{ color:#464646; text-decoration:none; display:block; background:url("http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/sprite.png") no-repeat scroll 0 -62px; padding:8px 0 8px 10px;}
aside .indianewstab .indianewscontent li a:hover{ color:#464646; text-decoration:underline; display:block; background:url("http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/sprite.png") no-repeat scroll 0 -62px; padding:8px 0 8px 10px;}
aside .indianewstab .indianewscontent li .mg { float:left; display:inline; margin: 12px 10px 10px 0;}
aside .indianewstab .indianewscontent li a.nomg{ background:none; padding:0; margin:0;}

aside .multimedia { margin:0; padding:0;}
aside .multimedia ul { margin:15px 0 0 0; padding:0; list-style-type:none; }
aside .multimedia li { width:140px; display:inline-block; font:bold 12px/16px Arial, Helvetica, sans-serif; color:#000; padding:0; margin:0 0 10px 13px; overflow:hidden; position:relative; vertical-align:top;}
aside .multimedia li a{ color:#000; text-decoration:none;  position:relative}
aside .multimedia li a:hover{ color:#000; text-decoration:underline;}
aside .multimedia li img{ display:block; margin:0 0 5px 0;}
aside .multimedia li span { background:url(http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/photo-icon.png) no-repeat; position:absolute; width:29px; height:29px; left:105px; top:62px; z-index:1;}
aside .multimedia li span a{ width:29px; height:29px; display:block;}
aside .multimedia li span.videoicon { background:url(http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/video-icon.png) no-repeat; position:absolute; width:29px; height:29px; left:107px; top:60px; z-index:1; margin:0; padding:0;}
aside .multimedia li span.videoicon a{ width:29px; height:29px; display:block;}


aside .mostpopulartab { margin:0; padding:0; position:relative;}
aside .mostpopulartab .mostpopular { margin:0; padding:0; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; border-top:5px solid #c1c1c1; width:320px; border-bottom:1px dotted #a3a3a3; background:#e5e5e5; }
aside .mostpopulartab .mostpopular ul{ margin:0; padding:0; display:block; font:normal 11px/20px Arial, Helvetica, sans-serif; color:#000; overflow:hidden;}
aside .mostpopulartab .mostpopular ul h5 { margin:0; padding:0 0 0 10px; display:inline; font:bold 12px/28px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; width:150px; float:left;}
aside .mostpopulartab .mostpopular li{color:#000; text-decoration:none;width:70px; height:33px; list-style:none; float:left; display:inline;}
aside .mostpopulartab .mostpopular strong{color:#000; display:inline; text-transform:none;}
aside .mostpopulartab .mostpopular li a{color:#00599b;  font:normal 11px/33px Arial, Helvetica, sans-serif; text-decoration:none;display:block; padding:0; height:39px; text-align:center; }
aside .mostpopulartab .mostpopular li a:hover{color:#00599b;  font:normal 11px/33px Arial, Helvetica, sans-serif; text-decoration:none; display:block; padding:0; height:39px; text-align:center;}
aside .mostpopulartab .mostpopular li.current2 a { margin:0; padding:0; display:block; font:normal 11px/42px Arial, Helvetica, sans-serif; color:#000; border-bottom:none; background:url(http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/active.jpg) bottom center no-repeat; overflow:hidden; position:absolute; top:0; height:39px; width:70px;}
aside .mostpopulartab .mostpopularcontent { margin:0; padding:0; clear:both; text-transform:none;}
aside .mostpopulartab .mostpopularcontent ol{ padding:0; margin:0 0 0 15px; color:#f78b1f;}
aside .mostpopulartab .mostpopularcontent ul{ list-style-type:none;}
aside .mostpopulartab .mostpopularcontent li { font:bold 12px/16px Arial, Helvetica, sans-serif; border-top:1px dotted #a3a3a3; padding:5px 0 3px 0; margin:5px 10px 0 10px;}
aside .mostpopulartab .mostpopularcontent li:first-child{ border-top:none;}
aside .mostpopulartab .mostpopularcontent li a{ color:#000; text-decoration:none; margin:7px 0 0 0;}
aside .mostpopulartab .mostpopularcontent li a:hover{ color:#000; text-decoration:none; margin:7px 0 0 0;}
aside .mostpopulartab .mostpopularcontent li span{ display:inline-block; font:bold 14px/14px Arial, Helvetica, sans-serif; color:#f78b1f; padding:10px 10px 10px 0; float:left;}

aside .opinionpolltab { margin:0; padding:0; position:relative;}
aside .opinionpolltab .opinionpoll { margin:0; padding:0; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase;}
aside .opinionpolltab .opinionpoll ul{ margin:0; padding:0; display:block; font:bold 12px/28px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; border-top:5px solid #c1c1c1; border-bottom:1px dotted #a3a3a3; background:#e5e5e5; overflow:hidden; width:320px;}
aside .opinionpolltab .opinionpoll li{color:#000; text-decoration:none;width:160px; height:33px; list-style:none; float:left; display:inline;}
aside .opinionpolltab .opinionpoll strong{color:#000; display:inline;}
aside .opinionpolltab .opinionpoll li a{color:#000; text-decoration:none;display:block; padding:0; height:33px; text-align:center; font:bold 12px/28px Arial, Helvetica, sans-serif; }
aside .opinionpolltab .opinionpoll li a:hover{color:#000; text-decoration:none; display:block; padding:0; height:33px; text-align:center; font:bold 12px/28px Arial, Helvetica, sans-serif;}
aside .opinionpolltab .opinionpoll li.current1 a { margin:0; padding:0; display:block; font:bold 12px/28px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; border-top:5px solid #f78b1f; border-bottom:none; background:#f6f6f6; overflow:hidden; position:absolute; top:0; height:34px; width:160px;}
aside .opinionpolltab .opinionpollcontent { margin:0; padding:0; clear:both;}
aside .opinionpolltab .opinionpollcontent ul{ margin:0; padding:0; list-style-type:none;}
aside .opinionpolltab .opinionpollcontent li { display:block; font:normal 15px/21px Georgia, "Times New Roman", Times, serif; color:#00599b; border-top:1px dotted #a3a3a3; padding:0; margin:5px 10px 0 10px;}
aside .opinionpolltab .opinionpollcontent li:first-child{ border-top:none;}
aside .opinionpolltab .opinionpollcontent li span{ font:normal 13px/21px Arial, Helvetica, sans-serif; color:#000; width:160px; display:block; margin:10px 0 0 0;}
aside .opinionpolltab .opinionpollcontent li span input{ margin:0 5px 0 0;}
aside .opinionpolltab .opinionpollcontent li b input{ margin:15px 0 0 110px; border:0;}
aside .opinionpolltab .opinionpollcontent .home-quiz input{ margin:10px 0 0 0; }

aside .morefe { margin:0; padding:0;}
aside .morefe ul { margin:15px 0 0 0; padding:0; list-style-type:none;}
aside .morefe li { width:140px; display:inline-block; font:bold 11px/20px Arial, Helvetica, sans-serif; color:#000; padding:0; margin:0 0 0 13px;}
aside .morefe li a{ font:normal 12px/20px Arial, Helvetica, sans-serif; color:#00599b; text-decoration:none; display:block;}
aside .morefe li a:hover{ font:normal 12px/20px Arial, Helvetica, sans-serif; color:#00599b; text-decoration:underline; display:block;}



/*right css*/
footer { margin:0; padding:0; font:normal 12px/24px Arial, Helvetica, sans-serif; color:#3e3c3c; clear:both;}
footer p{ color:#3e3c3c; float:right; margin:0; padding:0; display:inline;}
footer a{ color:#3e3c3c; text-decoration:none;}
footer a:hover{ color:#3e3c3c; text-decoration:underline;}
footer #footerbox { font:normal 12px/24px Arial, Helvetica, sans-serif; color:#c2c2c2; background:#2d2d2d; padding:10px; overflow:hidden; margin:0 0 3px 0; position:relative;}
footer #footerbox strong{ font:normal 14px/30px Arial, Helvetica, sans-serif; color:#fff; width:300px; display:inline-block; width:355px; margin:0 0 0 14px; }
footer #footerbox ul{ list-style-type:none; clear:both;} 
footer #footerbox li{ display:inline; width:159px; padding:0 10px 0 10px; margin:0; float:left;}
footer #footerbox li a{ color:#c2c2c2; text-decoration:none; display:block; padding:0 0 0 18px;}
footer #footerbox li a:hover{ color:#c2c2c2; text-decoration:underline; display:block; padding:0 0 0 18px;}
footer #footerbox li .searchfooter{ margin:10px 0 0 0; padding:0; display:block; border:1px solid #bfbfbf; width:165px; height:27px; background:#fff;}
footer #footerbox li b a{ color:#c2c2c2; text-decoration:underline; display:block; padding:0 0 0 18px; font-weight:bold;}
footer #footerbox li .searchfooter input{ width:128px; border:0; display:inline-block; float:left; font:normal 12px/24px Arial, Helvetica, sans-serif; color:#bfbfbf; text-transform:uppercase; height:27px;}
footer #footerbox li .searchfooter span input{ width:33px; border:0; display:inline-block; float:left;}
footer #footerbox li.bdrt { border-right:1px solid #414040;}
footer #footerbox .ielogo { position:absolute; right:10px; top:20px; background:url(http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/sprite.png) no-repeat 0 -346px; width:60px; height:75px;}
footer #footerbox li a.print{ height:23px; background:url(http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/sprite.png) no-repeat 0 -435px;}
footer #footerbox li a.newsletter{ height:23px; background:url(http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/sprite.png) no-repeat 0 -458px;}
footer #footerbox li a.lok{ height:23px; background:url(http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/sprite.png) no-repeat 0 -480px;}
footer #footerbox li a.loks{ height:23px; background:url(http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/sprite.png) no-repeat 0 -505px;}
footer #footerbox li a.iphone{ height:23px; background:url(http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/sprite.png) no-repeat 0 -528px;}
footer #footerbox li a.app{ height:23px; background:url(http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/sprite.png) no-repeat 0 -552px;}
footer #footerbox li a.rss{ height:23px; background:url(http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/sprite.png) no-repeat 0 -577px;}
footer #footerbox li a.fb{ height:23px; background:url(http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/sprite.png) no-repeat 0 -610px;}
footer #footerbox li a.twitter{ height:23px; background:url(http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/sprite.png) no-repeat 0 -632px;}
footer #footerbox li a.gplus{ height:23px; background:url(http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/sprite.png) no-repeat 0 -658px;}
footer #footerbox li a.youtube{ height:23px; background:url(http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/sprite.png) no-repeat 0 -682px;}
footer #footerbox li a.tumblr{ height:23px; background:url(http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/sprite.png) no-repeat 0 -704px;}
footer #footerbox li a.pinterest{ height:23px; background:url(http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/sprite.png) no-repeat 0 -729px;}




/*story page css*/
#left h1 { font:bold 36px/44px Georgia, "Times New Roman", Times, serif; color:#000; display:block; clear:both;}

#left .bread-crumb { clear: both; height: 35px; margin:20px 0 0 0;}
#left .bread-crumb ul { list-style: none;}
#left .bread-crumb ul li { background: #0484ce; font-size: 11px; font-weight: bold; 	float: left; padding: 0;}
#left .bread-crumb ul li:first-child a { background: #03649b; display: block; line-height: 16px; padding: 0 8px;}
#left .bread-crumb ul li a { background: #0484ce url("http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/common-bcum-child.gif") no-repeat left 50%; color: #fff; 	line-height: 16px;	padding: 0 8px; text-transform: uppercase; text-decoration: none; }
#left .bread-crumb ul li span { background: #dedede url("http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/common-bcum.gif") no-repeat left 50%; color: #b80e0e; 	display: block;	line-height: 16px; padding: 0 8px; text-transform: uppercase; }

#left .dateline { clear :both; color: #464646; font-size: 12px; padding: 15px 0 0 0; }
#left .dateline a { color: #b40505;	font-size: 12px; font-weight: normal; text-decoration: none;}


#left .adfontbox { clear:both; margin:20px 0; float:left; display:inline;}
#left .adfontbox .adsbygoogle { float:left; display:inline; margin:0 2px 0 0; width:545px; }
#left .adfontbox .font { border-left: 1px solid #dedede; float: left; display:inline; padding: 4px 0 0 10px; width: 71px;}
#left .adfontbox .font .small { float: left; margin: 0 0 5px 0;	padding: 0 5px 0 0; display:inline;}
*+html #left .adfontbox .font .small { float: left; margin: 0 0 5px 0; padding: 3px 3px 3px 0; display:inline;}
#left .adfontbox .font .small a { background: url("http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/font-print.png") no-repeat 0 0; padding: 3px 12px; text-decoration: none;}
#left .adfontbox .font .large { float: left; margin: 0 0 5px 0; }
*+html #left .adfontbox .font .large { float: left; margin: 0 0 5px 0; padding: 3px 0 3px 0; width: 30px; display:inline;}
#left .adfontbox .font .large a { background: url("http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/font-print.png") no-repeat -29px 0; padding: 3px 12px; text-decoration: none; }
#left .adfontbox .font .print { padding: 0; display:block;}
#left .adfontbox .font .print a { background: url("http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/font-print.png") no-repeat 0 -35px; color: #464646; font-size: 12px; font-weight: normal; line-height: 30px; padding: 3px 0 3px 25px; text-decoration: none;}
#left .adfontbox .font .print a:hover { color: #464646; text-decoration: none;}

#left .utilitybox { padding:7px 0 7px 7px; margin:0 0 20px 0; height:23px; border:1px solid #ccc; clear:both;}
#left .utilitybox .social { float:left; display:inline; margin:0 30px 0 0;}
#left .utilitybox .plusmore { width:70px; float:left; display:inline; margin:0 100px 0 0; padding:0 0 0 10px; border-left:1px solid #e7e7e7; font:normal 13px/20px Arial, Helvetica, sans-serif; color:#2E73B1;}
#left .utilitybox .plusmore a { color:#2E73B1; text-decoration:none;}
#left .utilitybox .comments { width:105px; float:right; display:inline; margin:0 5px 0 0; height:20px; font:normal 12px/23px Arial, Helvetica, sans-serif; color:#000;}
#left .utilitybox .comments a { background: url("http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/people-comment.png") no-repeat -1px 1px; color: #a30000; font-size: 12px; font-weight: normal; height: 20px;	padding: 5px 0; width: 33px; display:inline-block; line-height: 13px; text-align:center; }


#left .leadstory { width:630px; margin:0; display:block; clear:both; border-bottom:1px solid #ccc; padding:0 0 10px 0; overflow:hidden;}
#left .leadstory .summary { font:italic 16px/23px Georgia, "Times New Roman", Times, serif; color:#464646; display:block; margin:0 0 0 15px;}
#left .leadstory .summary strong{ font:bold 12px/20px Arial, Helvetica, sans-serif; color:#464646; display:block; margin:0 0 5px 0; text-transform:uppercase;}
#left .leadstory .storypic { width:415px; height:277px; display:inline; float:right; position:relative; margin:0 0 0 30px;}
#left .leadstory .storypic img { display:block; width:415px; height:277px;}
#left .leadstory .storypic span{ bottom: 0px; background: #fff; color: #000; font:normal 11px/16px Arial, Helvetica, sans-serif; color:#000; filter: alpha(opacity=70); -khtml-opacity: 0.7; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";  -moz-opacity: 0.7; opacity: 0.7; position: absolute; padding: 7px; width:401px;}

#left article { clear: both; padding: 25px 0 0 0; border-bottom:1px solid #ccc; font:normal 14px/22px Georgia, "Times New Roman", Times, serif; color:#000;}
#left article p { font:normal 14px/22px Georgia, "Times New Roman", Times, serif; color:#000; margin:0; padding: 0 0 20px 0; }
#left article img { padding:0 10px 10px 10px; }
#left article p:first-of-type:first-letter { /*color: #000; font-size: 72px; font-weight: normal; float: left; line-height: 55px; padding: 10px 8px 0 3px;*/}
#left article h5 { color: #000; font-size: 18px; font-weight: bold; font-family:Arial, Helvetica, sans-serif; font-style: italic; 	line-height: 24px; padding: 0 0 20px 0; 	}

#left article .morestory { float: left; margin: 0 30px 10px 0; width: 145px; display:inline; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#015a7b; }
#left article .morestory ul { margin:0; padding:0; list-style-type:none; }
#left article .morestory li { display:block; margin:0 0 10px 0; border-bottom:1px solid #ccc; padding:0 }
#left article .morestory li h3{ display:block; margin:0 0 3px 0; color:#000; font:bold 13px/20px Arial, Helvetica, sans-serif;}
#left article .morestory li strong{ display:block; margin:0 0 3px 0; color:#000; font:bold 13px/20px Arial, Helvetica, sans-serif;}
#left article .morestory li a { color:#015a7b; margin:0 0 7px 0; text-decoration:none; display:block;}
#left article .morestory li a:hover { color:#015a7b; margin:0 0 7px 0; text-decoration:underline; display:block;}
#left article .morestory li img { margin:0 0 5px 0; }
#left article .morestory li a img { margin:0; padding:0; }

#left article .sociallinks { margin:10px 0 20px 0; padding:0; clear:both;}

#left article .singlepageformat { margin:10px 0 20px 0; padding:0; clear:both; font:normal 13px/18px Arial, Helvetica, sans-serif; color:#000;}
#left article .singlepageformat a { margin:0; padding:0; text-decoration:none; display:inline-block; color:#000;}
#left article .singlepageformat a:hover { margin:0; padding:0; text-decoration:underline; display:inline-block; color:#000;}
#left article .singlepageformat .pagination { margin:0; padding:0; font:normal 13px/18px Arial, Helvetica, sans-serif; color:#000; float:right; display:inline;}
#left article .singlepageformat .pagination a { margin:0 0 0 3px; padding:0 5px; text-decoration:none; display:inline-block; color:#000;}
#left article .singlepageformat .pagination a:hover { margin:0 0 0 3px; padding:0 5px; text-decoration:none; display:inline-block; color:#000;}
#left article .singlepageformat .pagination a.select { text-decoration:none; border:1px solid #bfbfbf; display:inline-block; color:#000;}
#left article .singlepageformat .pagination span { display:inline-block; color:#000; line-height:11px;}
#left article .singlepageformat .pagination span a { margin:0 0 0 3px; padding:3px 5px 3px 5px; text-decoration:none; border:1px solid #bfbfbf; display:inline-block; color:#000;}
#left article .singlepageformat .pagination span a:hover { margin:0 0 0 3px; padding:3px 5px 4px 5px; text-decoration:none; border:1px solid #bfbfbf; display:inline-block; color:#000;}

#left .tags { margin:20px 0 30px 0; padding:0; clear:both; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#000;}
#left .tags a { margin:0 0 12px 7px; padding:2px 5px; text-decoration:none; border:1px solid #bfbfbf; background:#f9f9f9; display:inline-block; color:#000;}
#left .tags a:hover { margin:0 0 0 7px; padding:2px 5px; text-decoration:none; border:1px solid #bfbfbf; background:#f9f9f9; display:inline-block; color:#000;}

#left .adbygoogle { margin:20px 0 30px 0; padding:0; clear:both;}

#left .morefrommoney { clear: both; margin: 0 0 10px 0; padding: 0; overflow:hidden;}
#left .moneyhead { margin:0 0 15px 0; padding: 0; border-bottom:1px solid #ccc; position:relative; height:24px;}
#left .moneyhead h4.moneybdr{ border-bottom:1px solid #fff; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; display:inline-block; margin:0 0 -2px 10px; padding:0 8px 0 8px; position:absolute; top:0px; background:#fff; line-height:23px;}
#left .moneylinks { margin:0 20px 0 0; padding: 0; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#000; float:left; display:inline; width:275px;}
#left .moneylinks a{ font:normal 18px/24px Georgia, "Times New Roman", Times, serif; color:#00599b; display:block; margin:0 0 5px 0; text-decoration:none;}
#left .moneylinks a:hover{ font:normal 18px/24px Georgia, "Times New Roman", Times, serif; color:#00599b; display:block; margin:0 0 5px 0; text-decoration:underline;}
#left .moremoneylinks { margin:0; padding: 0; font:normal 14px/20px Arial, Helvetica, sans-serif; color:#00599b; float:left; display:inline; width:325px;}
#left .moremoneylinks a{ color:#00599b; display:block; margin:0 0 5px 0; background:url("http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/sprite.png") no-repeat scroll 0 -70px; padding:0 0 0 10px; text-decoration:none;}
#left .moremoneylinks a:hover{ color:#00599b; display:block; margin:0 0 5px 0; background:url("http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/sprite.png") no-repeat scroll 0 -70px; padding:0 0 0 10px; text-decoration:underline;}

#left .related-article { clear: both; margin: 0 0 10px 0; padding: 10px 0; overflow: hidden; }
#left .related-article .title { border-bottom: 1px solid #c9c9c9; padding: 7px;}
#left .related-article .title {	border-bottom: 1px solid #c9c9c9; padding: 8px 8px 9px 8px\0/;}
*+html #left .related-article .title { border-bottom: 1px solid #c9c9c9; padding: 8px 8px 7px 8px;}
#left .related-article .title h5 {	border: 1px solid #c9c9c9; border-bottom: 1px solid #fff; color: #000; display: inline; 	font-family: 'open_sans_condensedbold'; font-size: 13px; font-weight: 400; margin: 0 0 0 10px; padding: 7px; padding: 9px\9; text-transform: uppercase; width: 150px;}
*+html #left .related-article .title h5 { border: 1px solid #c9c9c9; border-bottom: 1px solid #fff; color: #000; display: inline; font-family: 'open_sans_condensedbold';	font-size: 13px; font-weight: 400; margin: 0 0 0 10px; padding: 9px 9px 7px 9px; text-transform: uppercase; width: 150px;}
#left .related-article .headline { border-right: 1px solid #ccc; float: left;	margin: 5px 0 0 0; min-height: 120px; padding: 10px 14px 0 0;	width: 225px;}
#left .related-article .headline .news { display: block; line-height: 16px; padding: 0 0 3px 0;}
#left .related-article .headline .news a { color: #000;		font-size: 13px; font-weight: 700; line-height: 16px;}
#left .related-article .headline .news a:hover { color: #b40505; text-decoration: none;}
#left .related-article .headline .info { line-height:14px;}
#left .related-article .headline .info a { color: #000;	font-size: 12px; font-weight: normal; line-height: 14px; 	line-height: 16px; text-decoration: none;}
#left .related-article ul { float: right; list-style: none; 	margin: 0; padding: 10px 0 0 5px; width: 400px;}
#left .related-article ul li { background: url("http://static.expressindia.com/frontend/fe/images/fe-images/fe-images2013/list-bullet.png") no-repeat left 8px; display: block; margin: 0; padding: 0 0 0 10px;}
#left .related-article ul li a { color: #383734; font-size: 13px; font-weight: normal; line-height: 24px; text-decoration: none;}
#left .related-article ul li a:hover { color: #b40505; text-decoration: none;}

#left #commentbox { width:630px; margin:25px 0 0 0; padding:0; float:left; display:inline;}
#left #commentbox .commenthead { margin:0; padding:0; font:bold 13px/30px Arial, Helvetica, sans-serif; color:#006199; border-bottom:1px solid #ccc;}
#left #commentbox .commenthead a { color:#006199; text-decoration:none;}
#left #commentbox .commenthead a:hover { color:#006199; text-decoration:underline;}
#left #commentbox .commenthead h5{ margin:0 10px 0 0; padding:0; font:bold 18px/30px Arial, Helvetica, sans-serif; color:#000; display:inline;}
#left #commentbox .commentform { margin:5px 0 0 8px; padding:0; clear:both;}

#left .ad160x600 { margin:40px 0 20px 30px; padding:0; /*float:left;*/ display:inline; width:160px;}



/*section page css*/
section .sectionlist { font:normal 12px/18px Arial, Helvetica, sans-serif; color:#666; border-bottom:1px dotted #AEAEAE; clear:both; margin:5px 0 0 0; padding:10px 0 20px 0; overflow:hidden;}
section .sectionlist h5{ font:normal 18px/24px Georgia, "Times New Roman", Times, serif; color:#00599B; background:none; display:block; padding:0; margin:0 0 5px 0;}
section .sectionlist a{ font:normal 18px/24px Georgia, "Times New Roman", Times, serif; color:#00599B; background:none;}
section .sectionlist a:hover{ font:normal 18px/24px Georgia, "Times New Roman", Times, serif; color:#00599B; background:none;}
section .sectionlist img { float:right; margin:5px 0 0 10px;}

section .sectionpagination { margin:25px 0 0 200px; padding:0; font:normal 13px/18px Arial, Helvetica, sans-serif; color:#000; display:inline-block; text-align:center; overflow:hidden;}
section .sectionpagination a { margin:0 0 0 3px; padding:0 5px; text-decoration:none; display:inline-block; color:#000;}
section .sectionpagination a:hover { margin:0 0 0 3px; padding:0 5px; text-decoration:none; display:inline-block; color:#000;}
section .sectionpagination a.select { text-decoration:none; border:1px solid #bfbfbf; display:inline-block; color:#000;}
section .sectionpagination span { display:inline-block; color:#000; line-height:11px;}
section .sectionpagination span a { margin:0 0 0 3px; padding:3px 5px 3px 5px; text-decoration:none; border:1px solid #bfbfbf; display:inline-block; color:#000;}
section .sectionpagination span a:hover { margin:0 0 0 3px; padding:3px 5px 4px 5px; text-decoration:none; border:1px solid #bfbfbf; display:inline-block; color:#000;}

section .topstory h6{ margin:0 0 10px 0; padding:0; font:bold 16px/20px Arial, Helvetica, sans-serif; color:#000; display:block; text-transform:uppercase;}

/*top ad z-index control*/
#dclk_banner_1801633856{z-index:999!important;}

.budget-tab {margin:20px 0 0 0; padding:0; display:block; overflow:hidden; text-transform:none; width: 98%; float: left; border-bottom: 1px solid #C1C1C1;}
.budget-tab strong{ margin:0 0 0 20px; padding:0; display:block; font:normal 16px/30px Arial, Helvetica, sans-serif; color:#000; border-top:5px solid #F78B1F; border-left:1px solid #F78B1F; background:#fff; float:left; width:25%; text-align: center;}
.budget-tab b{ margin:0; padding:0; display:block; font:normal 16px/30px Arial, Helvetica, sans-serif; color:#000; border-top: 5px solid #C1C1C1; border-right: 1px solid #C1C1C1; background:#E5E5E5; float:left; width:25%; text-align: center;}
.budget-tab b a{ margin:0px; padding:0; display:block; font:normal 16px/30px Arial, Helvetica, sans-serif; color:#000; background:#E5E5E5;}
.budget-tab b a:hover{ margin:0; padding:0; display:block; font:normal 16px/30px Arial, Helvetica, sans-serif; color:#000; background:#E5E5E5;}

.budget-tab p{ margin:0; padding:0; display:block; font:normal 16px/30px Arial, Helvetica, sans-serif; color:#000; border-top:5px solid #F78B1F; border-right:1px solid #F78B1F; background:#fff; float:left; width:25%; text-align: center;}
.budget-tab span{ margin:0 0 0 20px; padding:0; display:block; font:normal 16px/30px Arial, Helvetica, sans-serif; color:#000; border-top: 5px solid #C1C1C1; border-left: 1px solid #C1C1C1; background:#E5E5E5; float:left; width:25%; text-align: center;}
.budget-tab span a{ margin:0px; padding:0; display:block; font:normal 16px/30px Arial, Helvetica, sans-serif; color:#000; background:#E5E5E5;}
.budget-tab span a:hover{ margin:0; padding:0; display:block; font:normal 16px/30px Arial, Helvetica, sans-serif; color:#000; background:#E5E5E5;}
