div.error{border:1px #900 solid;padding:3px 5px;background-color:#fff6f6;color:#900;margin:.5em 0;}div.error ul{margin:0 0 0 2em;}div.status{border:1px #00a solid;background-color:#eef;color:#00a;margin:.5em 0;}div.warning{border:1px #db3 solid;background-color:#ffe;color:#900;margin:.5em 0;}p.footnote{margin-top:25px;color:#888;font-size:85%;font-style:italic;}div.topnote{padding:3px 5px;clear:both;}div.helplink+div.topnote{margin-top:3em;}div.topnote p{margin:0;}div.paginate{font-size:110%;margin:8px 0;}div.paginate .page{padding:0 .5em;font-weight:normal;}div.paginate .current{font-weight:bold;}div#helpMat{background-color:black;display:none;position:fixed;z-index:9;top:0;left:0;width:100%;height:100%;}div#helpDiv{position:absolute;left:174px;top:30px;width:700px;height:600px;z-index:10;display:none;padding:0 15px;border:5px black solid;background-color:#fff;overflow:auto;}div#helpDiv h1,div#helpDiv h2,div#helpDiv li{margin-bottom:.5em;}.printonly{display:none;}div#content div.data h2{background-color:#bcf;border:1px black solid;padding:2px 5px;margin-left:0;}div.subdata1{margin-left:30px;}div.subdata1 .detail{clear:both;padding:3px;margin:4px 0;}table.data td{text-align:center;}.data .row0{background-color:#eef6ff;}.data .row1{background-color:#eee;}table.data td.detail1{text-align:left;padding-left:2em;}table.data tr.disabled td{color:#999;}table#rankings{margin-left:10px;width:695px;}table#rankings td{font-size:85%;}table.info td,table.info th{border-width:0;padding:.2em .5em;vertical-align:middle;}table.info td{text-align:left;}table.info tr.caption td{font-style:italic;font-size:90%;}table.info td.label{font-weight:bold;text-align:right;vertical-align:top;}