body{background:#fff}body,input,select,textarea,button,td,th,blockquote{color:#000;font-family:Arial,Helvetica,sans-serif}h1{margin-bottom:1em;font-size:13pt;text-align:left}h2{font-size:11pt;text-align:left}h3,h4,h5,h6{font-size:9pt}ul{margin-left:3em;list-style-type:disc}ol{margin-left:3em;margin-top:0;margin-bottom:0}a{color:#000;text-decoration:none}img{margin-top:1em}#header{padding-bottom:1em;border-bottom:1px solid gray}#content{padding:1em 0;font-size:9pt}#footer{padding-top:1em;border-top:1px solid gray}#logo{margin:0;font-size:2em;font-weight:700}#logo a{border:none;text-decoration:none}#toggle-laws{margin-top:2em}#toggle-laws a{text-decoration:none}#printable-index ul{display:block;margin-left:0}#printable-index #printable-index-hidden-header{font-weight:700;font-size:1.1em}#printable-index ul li{display:inline;padding:0;background:0 0}#printable-index ul a{display:block;padding-top:2px;background:#f0f0f0;color:#000;font-weight:700}#printable-index ul ul{margin:0 0 .5em}#printable-index ul ul ul{margin:0}#printable-index ul ul a{padding-left:16px;font-weight:400}#printable-index ul ul ul a{padding-left:26px}#printable-index ul ul ul ul a{padding-left:36px}#printable-index ul ul ul ul ul a{padding-left:46px}#printable-index ul ul ul ul ul ul a{padding-left:56px}#printable-index a.toggle{padding-left:6px}#printable-index ul a:hover{background-color:#fff;text-decoration:none}table.data,table.data-compact{margin-left:1px;border:1px solid silver}table.data-compact td.avaldamine{white-space:nowrap}table.data-compact td.avaldamine span.avaldamine{white-space:nowrap}table.data th,table.data td,table.data-compact th,table.data-compact td{padding:.1em .25em;border:1px solid silver}table.data a,table.data-compact a{text-decoration:none}table.data th,table.data-compact th{font-weight:700}#nav,#header,#footer,#toolbar,#article-header p.button,#article-header div.row1,#article-header div.row2,#article-sidebar,#toggle-laws span,ul.tabs,p.pagenav,div.action,ul.pagetools,.js div.wrap-closed,.js p.toggle-laws-closed,.tools,.pager,.comp-tools,.comp-wrap,.comp-content,.comp-col2,.title,ul.system,.header .col1 p,.demo,#popup-header{display:none!important}div.calendar{float:left;width:231px;margin:0 12px 12px 0}div.calendar.last{margin-right:0}div.calendar table{width:100%;margin:0;table-layout:fixed;border:1px solid #e0e0e0}div.calendar th,div.calendar td{padding:6px;border:solid #e0e0e0;border-width:0 0 1px 1px;line-height:1.25;text-align:center}div.calendar thead th{border-bottom-color:#bfd7ea;background:#f0f0f0 url(bg_message_a.gif) repeat-x 0 0}div.calendar th.day{padding:3px 6px;border-color:#cfdee6;background:#e3eff6 url(bg_table_title.gif) repeat-x 0 0;color:#606060;font-size:11px;line-height:1.273}div.calendar td{width:14.286%}div.calendar td.alt{background:#fafafa;cursor:default}div.calendar td.event{padding:0;font-weight:700}div.calendar td.event a{display:block;padding:6px;background:#f1f7fb url(bg_cal_event.gif) no-repeat 100% 0;outline:1px solid #bfd7ea;outline-offset:0}* html div.calendar td.event a{height:1px}div.calendar td.event a:hover{background-position:100% -57px;text-decoration:none;outline:1px solid #7fb0d4}div.cal-events{position:absolute;width:340px;border:1px solid #7fb0d4;background:#f1f7fb;text-align:left;font-weight:400;-moz-box-shadow:0 0 10px rgba(0,0,0,.25);-webkit-box-shadow:0 0 10px rgba(0,0,0,.25);display:none}div.cal-events p,div.cal-events ul{color:#202020;font-size:12px!important;line-height:1.25!important;font-family:Arial,Helvetica,sans-serif}div.cal-events p{margin:0;padding:10px;background:#e3eff6 url(bg_table_title.gif) repeat-x 0 0}div.cal-events p a{display:inline!important;padding:0 0 0 10px!important;background:url(bg_links.gif) no-repeat 0 5px!important;outline:none!important}div.cal-events p a:hover{background-position:0 -40px!important;text-decoration:underline!important}div.cal-events ul{margin:0}div.cal-events li{display:block;padding:0;border-top:1px dotted #bfd7ea;background:0 0}div.cal-events li.first{border:none}div.cal-events li a{padding:10px!important;background:0 0!important;outline:none!important}div.cal-events li a:hover{background:#fff!important}div.box dl{float:left;width:178px;margin-right:10px}#popup-content{font-size:9pt}#popup-content h1{font-size:13pt}#popup-content h2{font-size:11pt}#popup-content h3{font-size:9pt}