* {color: #000 !important; background-color: #fff !important;}body {text-align: left;margin: 0;padding: 0; }#wrapper {width:auto;height: auto;text-align:left;margin: 0 5%;padding:0;border: none;font-family: "Times New Roman", "TimesNR", Times, serif;font-size: 12pt;background: transparent; }#header {float: none;width: 100%;height: 172px;margin: 0; }#header h1 {display: block;width: 500px;height: auto;font-size: 17pt;margin: 0 0 0 177px;padding: 35px 0 0 0; }h1 img {display: none; }#header h2 {display: block;width: 500px;font-size: 16pt;color:#663300;text-align: left;margin: 20px 0 0 177px;padding: 0;line-height: 1em; }#tweed img {float: left;width: 167px;height: 172px;}#nav {display:none; }#maincontent {width: 100%;float: none;background-color: white;margin-top: 1em; }#maincontent p {margin-top: .3em;padding: 0;line-height: 15pt;margin-left: 22pt; }.inset {display: none;}#maincontent code {color: #FF9900;font-weight: bold;font-size: 12pt; }#maincontent pre {padding: 0 3em 0 5em;font-size: 10pt; }#maincontent h3 {font-size: 16pt;color: #663300;margin: 1em 0 0 0;border-left: 1em solid #FF9900;padding-left: .3em; }#maincontent ul {text-align: left;padding: 0;margin: 0 6em 0 6em; }#maincontent ul li {margin-bottom: .5em; }#maincontent p a {font-size:1em;text-decoration: none;color: #997A00;border-bottom:none; }#maincontent p a:visited {text-decoration: none;color: #997A00;border-bottom:none; }#maincontent p a:hover, #maincontent p :active {text-decoration: none;color: #997A00;border-bottom:none; }#inset {display: none; }.orangepre {color: #FF9900;font-weight: bold; }#footer {float:none;border-top: thin solid #997A00;width: 100%;text-align: center;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto; }#footer p {font-size: smaller;line-height: 1.2em;padding-left: 2em;margin: 0; }/*Print for CSS Popup Example #2*/#maincontent sup a.note   {background-color: transparent;font-size: 9pt;font-weight: normal; color: black;margin-right: 0; padding: 0; text-decoration: none;border: none;line-height: 0em;}#maincontent sup a.note:visited  {background-color: transparent;}#maincontent sup a.note:hover, #maincontent sup a.note:active   {background-color: transparent;}#footnotes {margin-top: 0;width: 100%;float: none;}#footnotes p {font-size: 10pt;margin-top: .2em;padding: 0;line-height: 1.2em;margin-left: 22pt;}#footnotes sup a.note {background-color: transparent;font-size: 9pt;font-weight: normal;text-decoration: none;color: black;padding: 0;margin-right: 0;border: none;line-height: 0em;}#footnotes sup a.note:visited {background-color: transparent;}#footnotes sup a.note:hover, #footnotes sup a.note:active {background-color: transparent;}a span {display:none;}a:hover span {display: none;}.paragraphrelative {position: static;}