body{color:black;border-style:none;border-width:0;font-family:arial,helvetica,sans-serif;font-size:18pt;padding:.0em;margin-left:1.0em;margin-top:.5em;margin-bottom:.5em;margin-right:1.0em;}body.menu{color:white;background:white;border-style:none;border-width:0;font-family:arial,helvetica,sans-serif;font-size:18pt;padding:.0em;margin:.0em;margin-top:.5em;}table{padding:.0em;margin:.0em;}h1{color:black;font-family:arial,helvetica,sans-serif;font-weight:bold;font-size:14pt;text-align:center;}h2{color:black;font-family:arial,helvetica,sans-serif;font-weight:bold;font-size:12pt;}h3{color:black;font-family:arial,helvetica,sans-serif;font-weight:bold;font-size:10pt;}td{color:black;font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:normal;}p{color:black;font-family:arial,helvetica,sans-serif;font-size:8pt;font-weight:normal;}ul{color:black;font-family:arial,helvetica,sans-serif;font-size:10pt;}li{color:black;font-family:arial,helvetica,sans-serif;font-size:10pt;}a{color:#3563f9;font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:normal;text-decoration:underline;}a:hover{color:#3563f9;font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:normal;text-decoration:underline;}a:visited{color:#3563f9;font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:normal;text-decoration:underline;}a.default{color:#3563f9;font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:normal;text-decoration:underline;}a.default:hover{color:#3563f9;font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:normal;text-decoration:underline;}a.default:visited{color:#3563f9;font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:normal;text-decoration:underline;}a.redlink{color:red;font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:normal;text-decoration:underline;}a.redlink:hover{color:red;font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:normal;text-decoration:underline;}a.redlink:visited{color:red;font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:normal;text-decoration:underline;}a.smalllink{color:black;font-family:arial,helvetica,sans-serif;font-size:8pt;font-weight:normal;text-decoration:underline;}a.smalllink:hover{color:black;font-family:arial,helvetica,sans-serif;font-size:8pt;font-weight:normal;text-decoration:underline;}a.smalllink:visited{color:black;font-family:arial,helvetica,sans-serif;font-size:8pt;font-weight:normal;text-decoration:underline;}input{font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:normal;}select{font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:normal;}option{font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:normal;}small{font-family:arial,helvetica,sans-serif;font-size:8pt;}div.confirm{border-style:solid;border-width:1;border-color:yellow;background-color:orange;margin:.0em;padding:.0em;}table.confirm{border-style:solid;border-width:1;border-color:yellow;background-color:orange;margin:.0em;padding:.0em;}td.confirm{color:black;font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:normal;margin:.0em;padding:.5em;}p.confirm{color:black;font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:normal;}span.confirm{color:black;font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:normal;}table.group{border-style:none;padding:.0em;margin:.0em;}table.coloredheader{background:#3563f9;border-style:none;padding:.2em;margin:.0em;}th.coloredheader{color:black;font-family:arial,helvetica,sans-serif;font-weight:bold;font-size:10pt;text-align:left;padding-left:.3em;padding-bottom:.0em;margin-left:1.0em;}td.coloredheader{color:black;font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:normal;padding-top:.6em;padding-left:.3em;padding-bottom:.6em;padding-right:.2em;margin:.0em;}span.disabled{color:#999;font-family:arial,helvetica,sans-serif;text-decoration:underline;font-size:10pt;}a.headerlink{color:white;font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:bold;text-decoration:underline;}a.headerlink:hover{color:white;font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:bold;text-decoration:underline;}a.headerlink:visited{color:white;font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:bold;text-decoration:underline;}table.coloredgroup{background:#dce0fd;border-style:none;padding:.2em;margin:.0em;}caption.group{color:black;font-family:arial,helvetica,sans-serif;font-weight:bold;font-size:12pt;text-align:left;font-style:italic;padding-bottom:.2em;}td.group{color:black;font-family:arial,helvetica,sans-serif;font-size:10pt;padding:.0em;margin:.0em;}td.rowseparator{padding-top:.3em;margin:.0em;}td.colseparator{padding-left:.15em;margin:.0em;}th.dataheader{color:black;font-family:arial,helvetica,sans-serif;font-weight:bold;font-size:10pt;text-align:left;padding-left:.3em;padding-bottom:.0em;margin-left:4.0em;}h1.paragrapheader{color:black;margin:0;font-family:arial,helvetica,sans-serif;font-size:12pt;font-weight:bold;text-align:left;}div.dateheader{color:black;font-family:arial,helvetica,sans-serif;font-size:12pt;font-weight:bold;text-align:right;}p.paragraphtext{color:black;font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:normal;margin-top:.2em;}table.datagroup{border-style:none;border-width:0;}caption.datagroup{color:black;font-family:arial,helvetica,sans-serif;font-weight:bold;font-size:12pt;text-align:left;font-style:italic;padding-bottom:.2em;}td.datagroup{color:black;font-family:arial,helvetica,sans-serif;font-size:10pt;}a.datagroup{color:black;font-family:arial,helvetica,sans-serif;font-weight:bold;font-size:12pt;text-align:left;font-style:italic;padding-bottom:.2em;}table.data{border-style:none;border-width:0;}th.datarowheader{color:black;font-family:arial,helvetica,sans-serif;font-weight:bold;font-size:10pt;padding-left:.3em;margin:.0em;}th.datacolheader{color:black;background:#dce0fd;font-family:arial,helvetica,sans-serif;font-weight:bold;font-size:10pt;text-align:left;padding-top:.1em;padding-left:.2em;padding-bottom:.1em;padding-right:.2em;margin:.0em;}td.data{color:black;font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:normal;padding-top:.0em;padding-left:.3em;padding-bottom:.3em;padding-right:.2em;margin:.0em;}input.data{color:black;background:white;font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:normal;padding-top:.0em;margin:.0em;}select.data{color:black;background:white;font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:normal;padding-top:.0em;}textarea.data{color:black;background:white;font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:normal;padding-top:.0em;}font.coloreddata{font-family:arial,helvetica,sans-serif;font-size:10pt;}td.imgbutton{color:black;font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:normal;}table.error{border-style:ridge;border-width:2;border-color:red;}td.error{color:black;background:#ffcdcd;font-family:arial,helvetica,sans-serif;font-size:10pt;font-weight:bold;}div.error{color:black;margin-top:1em;margin-bottom:1em;font-family:arial,helvetica,sans-serif;font-size:12pt;}table.message{border-style:ridge;border-width:2;border-color:green;}td.message{color:black;background:lightgreen;font-family:arial,helvetica,sans-serif;font-size:10pt;}div.message{color:white;margin-top:1em;margin-bottom:1em;font-family:arial,helvetica,sans-serif;font-size:12pt;}td.note{color:white;background:blue;font-family:arial,helvetica,sans-serif;font-size:10pt;}div.note{color:white;margin-top:1em;margin-bottom:1em;font-family:arial,helvetica,sans-serif;font-size:12pt;}a.note{color:yellow;font-weight:normal;}caption.inputform{color:white;font-family:arial,helvetica,sans-serif;font-weight:bold;font-size:10pt;text-align:left;font-style:italic;padding-bottom:.2em;}th.inputformtitle{color:black;font-family:monospace,courier,times;font-weight:bold;font-size:14pt;}th.inputform{color:black;font-family:monospace,courier,times;font-weight:bold;font-size:10pt;}td.inputform{color:black;font-family:monospace,courier,times;font-size:10pt;}td.inputformtiny{color:white;font-family:monospace,courier,times;font-size:8pt;}a.inputform{color:blue;font-family:monospace,courier,times;font-size:10pt;}a.popup{color:black;font-family:arial,helvetica,sans-serif;font-size:10pt;text-decoration:underline;}td.popup{color:black;font-family:arial,helvetica,sans-serif;font-size:10pt;}div.popup{color:black;font-family:arial,helvetica,sans-serif;font-size:10pt;}