body { background: #000; font-family: 'Lucida Grande','Franklin Gothic Medium','Lucida Unicode',Lucida,Verdana,Sans-serif; font-weight: normal; padding: 0px; height: 100%; width: 100%; margin: 0px; min-width: 950px; } div,span,ul,h1,h2,h3,h4,h5,form,table,input,textarea,li,td,tr { padding: 0; margin: 0; } table#pbs_gnav_t { border: 1px solid #ccc; } img { border: 0; } a:link { color: #ff0029; } a:visited { color: #bb1a31; } a:hover { color: #59A9F9; text-decoration: none; } div.bottomlinks { margin-top: 50px; text-align: right; clear: both; height: 32px; padding-right: 20px; } div.mid { text-align: center; height: 80px; padding: 40px 0 20px 0; background: url(../art/nh_bback.jpg) repeat-x; } div.mid a { font-size: 15px; text-decoration: none; } div.mid a.sec, div.mid a.seclast { margin-top: 10px; border-right: 1px solid #555; padding: 5px 10px 5px 10px; border-right: 1px solid #555; } div.mid a.seclast { border-right: 0; } div.bottom { background-color: #2e313e; color: #999; font-size: .9em; clear: both; margin: 0 auto; padding-top: 10px; padding-bottom: 80px; } div.bottom div.text { width: 850px; margin: 0 auto; } div.bottom div.links { float: right; width: 300px; padding-right: 8px; text-align: right; } div.bottom div.links a.l { border-right: 1px solid #000; padding-right: 15px; } table.dnhome { width: 100%; border: 0; padding: 0; margin: 0; } table.dnhome td.homeleft { border: 0; vertical-align: top; padding: 35px 0 0 40px; margin: 0; background: #000 url(../art/nh_p1.jpg) no-repeat; background-position: right top; height: 319px; } table.dnhome td.homeright { border: 0; padding: 0; margin: 0; vertical-align: bottom; cursor: pointer; padding: 35px 35px 40px 15px; background: #4b0b01 url(../art/nh_p2.jpg) no-repeat; background-position: left top; } table.dnhome td.lowerl { vertical-align: top; padding: 5px 20px 10px 28px; } table.dnhome td.lowerr { padding: 12px 20px 10px 10px; border-left: 1px solid #444; vertical-align: top; } div.pri { margin-top: 245px; } div.ys { background-color: #4a0b00; height: 40px; cursor: pointer; padding: 5px 20px 5px 40px; border-bottom: 4px solid #000; } div.ys:hover { background-color: #59A9F9; } div.ys:hover span.yss { color: #fff; } div.ys span.yss { float: left; width: 236px; margin: 10px 40px 0 0; color: #ff0029; font-size: 17px; letter-spacing: 3px; display: block; text-transform: uppercase; } div.ys:hover span.yss { color: #fff; } div.ys ul.ysfull { display: inline; margin: 0; padding: 0; } div.ys ul.ysfull li { float: left; list-style-type: none; width: 40px; margin: 0 4px 0px 0; } span.links { display: block; width: 570px; height: 27px; } div#mainimageouter { cursor: pointer; } h3 { color: #777; font-size: 14px; letter-spacing: 3px; margin: 10px 0 10px 12px; font-weight: normal; } span.links a { padding: 7px 10px 7px 10px; text-transform: uppercase; text-decoration: none; border-right: 1px solid #333; color: #ff0029; font-size: 13px; text-align: center; line-height: 13px; display: block; float: left; } span.links a#s0 { width: 95px } span.links a#s1 { width: 97px } span.links a#s2 { width: 87px } span.links a#s3 { width: 113px } span.links a#s4 { width: 73px } span.links a.last { border-right: 1px solid #000; } span.links a.on { color: #fff; background-color: #cc0033; } span.links a:hover { padding: 7px 10px 7px 10px; background-color: #59A9F9; text-transform: uppercase; text-decoration: none; border-right: 1px solid #59A9F9; color: #fff; } div.feed { width: 570px; color: #888; font-size: 14px; margin-top: 29px; line-height: 15px; } div.feed p.title { background: url(../art/nh_rbar.jpg) repeat-x; padding: 5px 10px 5px 10px; font-size: 13px; margin: 0; color: #aaa; } div.feed p.title span.main { font-size: 15px; letter-spacing: 2px; color: #8090d9; padding-right: 10px; } div.feed p { padding: 10px 15px 17px 10px; margin: 0; } div.feed span.fdate { float: right; width: 300px; font-size: 13px; color: #666; margin: 5px 20px 0 0; text-align: right; } div.feed span.fname { color: #8090d9; display: block; margin: 5px 20px 0 10px; } div.feed span.fbody { display: block; margin: 8px 20px 8px 10px; } div.feed p img { float: left; margin: -9px 10px -15px -20px; } #dnsbox { margin: 0 30px 0 0px; height: 22px; padding: 0; width: 300px; line-height: 22px; color: #cc0033; font-size: 0.8em; text-align: left; font-size: 1em; } input.sbx { width: 190px; background-color: #323232; padding: 1px; color: #ccc; border: 1px solid #55282f; } div.podcast { padding-top: 30px; font-size: 12px; padding-left: 10ppx; } div.podcast a { text-decoration: none; color: #fff; border-right: 1px solid #333; padding: 7px 15px 7px 0; } div.podcast a.last { border-right: 0; padding-left: 15px; } div.podcast a b { text-transform: uppercase; color: #ff0000; } div.podcast img { margin-right: 3px; } div.podcast a:hover { color: #ff0000; } table.global_underwriting { border-collapse: collapse; width: 100% } table.global_underwriting td.global_um { vertical-align: top; margin: 0; padding: 0; border: 0; } table.global_underwriting td.global_ums { vertical-align: top; width: 160px; padding: 0 1px 0 4px; background: #888 url(../art/09global/bg.gif) repeat-y; border: 0; } table.global_underwriting td.global_ums div.skyscraper { padding: 20px 0 20px 0; } table.global_underwriting td.global_ums div.logos { padding: 5px 8px 5px 8px; } table.global_underwriting td.global_ums p { font-size: 14px; color: #666; padding: 20px 0 5px 0; margin: 0; }