.hover{cursor:pointer}#bellyband-advert{padding:5px;margin-bottom:15px;border:1px solid #555;background-color:#eaeaea}#bellyband-advert .close{text-align:right;margin-bottom:5px}#bellyband-advert .close:hover{text-decoration:underline}div#personal-finance{padding:5px;background-color:#f6f6f6;border:1px solid #a0b0b1;overflow:hidden;clear:both}div#heatmaps h2{margin-bottom:10px}div#heatmaps ul li{padding:3px 4px}div#heatmaps div#heatmap-container{padding:10px 5px;background-color:#f6f6f6;border:1px solid #a0b0b1;overflow:hidden}a#cityPop-dialog-close{position:absolute;right:5px;top:5px;cursor:pointer}div#cityPop-dialog{background:#fff;padding:20px;z-index:5000;position:relative}#cityPop-dialog-container{width:600px;overflow:hidden;position:relative}a#login-dialog-close{position:absolute;right:5px;top:5px;cursor:pointer}.ui-dialog-titlebar{display:none}div#login-dialog{background:#fff;padding:20px;z-index:5000;position:relative}#login-dialog-container{width:600px;overflow:hidden;position:relative}#login-dialog-message,#login-dialog-login{width:290px;float:left}#login-dialog-message{margin-right:20px}#login-dialog-message p{font-size:12px;margin-bottom:1em}div#login-dialog #login-dialog-login h2.content-section{border:0;margin-bottom:0}div#login-dialog #login-dialog-login-form{color:#fff;background-color:#a0b0b1;overflow:hidden;font-size:13px}div#login-dialog div#login-dialog-login-form form{background-color:#a0b0b1;padding:10px;overflow:hidden;clear:both}div#login-dialog #login-dialog-login-form label{float:left;width:90px;clear:left;line-height:18px;display:block;color:#fff;background:0;border:0}div#login-dialog #login-dialog-login-form label#save-password{font-size:10px}div#login-dialog #login-dialog-login-form div{clear:both}div#login-dialog #login-dialog-login-form input{margin-bottom:5px}div#login-dialog #login-dialog-login-form input.credential{width:170px;border:1px solid #6a7475}div#login-dialog #login-dialog-login-form input.loginButton{border:1px solid #6a7475;width:80px;padding:0 6px;display:block;float:right;margin-right:10px}div#login-dialog #login-dialog-login-form ul{clear:both;padding:10px;font-size:10px;border-bottom:1px solid #a0b0b1;background-color:#6a7475;margin:0;list-style:none}div#login-dialog #login-dialog-login-form ul li{font-size:13px}div#login-dialog #login-dialog-login-form ul li a{color:#fff;text-decoration:none}div#login-dialog #login-dialog-register-now{background-color:#859293;display:block;text-align:center;padding:10px}div#login-dialog #login-dialog-register-now img{border:0}#markets div.MA-grid-3-2{padding:0}#news div#news-story-2{padding:0}