html {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
body {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
div {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
span {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
applet {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
object {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
iframe {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
h1 {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
h2 {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
h3 {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
h4 {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
h5 {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
h6 {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
p {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
blockquote {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
pre {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
a {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
abbr {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
acronym {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
address {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
big {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
cite {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
code {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
del {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
dfn {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
em {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
font {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
img {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
ins {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
kbd {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
q {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
s {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
samp {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
small {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
strike {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
strong {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
sub {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
sup {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
tt {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
var {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
dl {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
dt {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
dd {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
ol {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
ul {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
li {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
fieldset {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
form {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
label {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
legend {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
table {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
caption {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
tbody {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
tfoot {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
thead {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
tr {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
th {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
td {
	border-bottom: 0px; border-left: 0px; padding-bottom: 0px; font-style: inherit; margin: 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; padding-right: 0px; font-family: inherit; font-size: 100%; vertical-align: baseline; border-top: 0px; font-weight: inherit; border-right: 0px; padding-top: 0px
}
:focus {
	outline-style: none; outline-color: invert; outline-width: 0px
}
body {
	line-height: 1; background: white; color: black
}
ol {
	list-style-type: none; list-style-image: none
}
ul {
	list-style-type: none; list-style-image: none
}
table {
	border-spacing: 0; border-collapse: separate
}
caption {
	text-align: left; font-weight: normal
}
th {
	text-align: left; font-weight: normal
}
td {
	text-align: left; font-weight: normal
}
blockquote:before {
	content: ""
}
blockquote:after {
	content: ""
}
q:before {
	content: ""
}
q:after {
	content: ""
}
blockquote {
	quotes: "" ""
}
q {
	quotes: "" ""
}
