body{color:black;font-size:12pt;margin:0px auto 0px auto;width:700px}div#header{border-bottom:2px solid black;margin-bottom:30px;padding:12px 0px 12px 0px}div#header #navigation{text-align:right}div#header #navigation a{color:black;font-size:14pt;font-weight:bold;margin-left:12px;text-decoration:none;text-transform:uppercase}div#header #navigation a#logo{float:left;margin-left:0;text-transform:lowercase}div#header #navigation a#logo pre{margin:0}div#footer{border-top:solid 2px black;color:#555;font-size:12px;margin-top:30px;padding:12px 0px 12px 0px;text-align:right}h1{font-size:18pt}h2{font-size:20px}div.info{color:#555;font-size:14px;font-style:italic}div#content header p{font-weight:bold;font-style:italic}.comments{}.comments-list{list-style:none;padding:0}.comment{border:1px solid lightgray;border-radius:2px;padding:1em;margin:1em 0 1em 1em}.comment-header{font-size:12pt}table.sourceCode,tr.sourceCode,td.lineNumbers,td.sourceCode,table.sourceCode pre{margin:0;padding:0;border:0;vertical-align:baseline;border:none}td.lineNumbers{border-right:1px solid #AAAAAA;text-align:right;color:#AAAAAA;padding-right:5px;padding-left:5px}td.sourceCode{padding-left:5px}.sourceCode span.kw{color:#007020;font-weight:bold}.sourceCode span.dt{color:#902000}.sourceCode span.dv{color:#40a070}.sourceCode span.bn{color:#40a070}.sourceCode span.fl{color:#40a070}.sourceCode span.ch{color:#4070a0}.sourceCode span.st{color:#4070a0}.sourceCode span.co{color:#60a0b0;font-style:italic}.sourceCode span.ot{color:#007020}.sourceCode span.al{color:red;font-weight:bold}.sourceCode span.fu{color:#06287e}.sourceCode span.re{}.sourceCode span.er{color:red;font-weight:bold}