html{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
body{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;line-height:1.5;font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif}
div{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
div.span-1,div.span-2,div.span-3,div.span-4,div.span-5,div.span-6,div.span-7,div.span-8,div.span-9,div.span-10,div.span-11,div.span-12,div.span-13,div.span-14,div.span-15,div.span-16,div.span-17,div.span-18,div.span-19,div.span-20,div.span-21,div.span-22,div.span-23{float:left;margin-right:10px}
div.span-24{float:left;margin-right:10px;width:950px;margin:0}
div.last{margin-right:0}
span,iframe{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
h1{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;font-weight:normal;color:#111;font-size:3em;line-height:1;margin-bottom:0.5em}
h2{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;font-weight:normal;color:#111;font-size:2em;margin-bottom:0.75em}
h3{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;font-weight:normal;color:#111;font-size:1.5em;line-height:1;margin-bottom:1em}
h4{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;font-weight:normal;color:#111;font-size:1.2em;line-height:1.25;margin-bottom:1.25em}
p{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0 0 1.5em}
p img.left{float:left;margin:1.5em 1.5em 1.5em 0;padding:0}
p img.right{float:right;margin:1.5em 0 1.5em 1.5em}
em,img{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
dl{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0 0 1.5em 0}
dl dt{font-weight:bold}
dt{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
dd{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin-left:1.5em}
ol{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0 1.5em 1.5em 1.5em;list-style-type:decimal}
ul{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0 1.5em 1.5em 1.5em;list-style-type:disc}
li{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
li ul,li ol{margin:0 1.5em}
form{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
label{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;font-weight:bold}
table{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;border-collapse:separate;border-spacing:0;vertical-align:middle;margin-bottom:1.4em;width:100%}
tr{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
th{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;text-align:left;font-weight:normal;vertical-align:middle;font-weight:bold;padding:4px 10px 4px 5px}
td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;text-align:left;font-weight:normal;vertical-align:middle;padding:4px 10px 4px 5px}
a img{border:none}
h5,h6{font-weight:normal;color:#111}
strong{font-weight:bold}
caption{padding:4px 10px 4px 5px}
.last{margin-right:0;padding-right:0;margin-right:0}
.container{width:950px;margin:0 auto;display:block}
.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.column{float:left;margin-right:10px}.span-3{width:110px}.span-5{width:190px}.span-19{width:750px}
.span-24{width:950px;margin:0}
.prepend-top{margin-top:1.5em}
.append-bottom{margin-bottom:1.5em}
hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none}
hr.space{background:#fff;color:#fff}
.clearfix{display:block}
.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.clear{clear:both}input.text{margin:0.5em 0;border:1px solid #bbb;width:300px;padding:5px}
input.text:focus{border:1px solid #666}
input.title{margin:0.5em 0;border:1px solid #bbb;width:300px;padding:5px;font-size:1.5em}
input.title:focus{border:1px solid #666}
textarea{margin:0.5em 0;border:1px solid #bbb;width:390px;height:250px;padding:5px}
textarea:focus{border:1px solid #666}select{margin:0.5em 0;border:1px solid #bbb}
select:focus{border:1px solid #666}html,body{background-color:#000000;color:#000000;font-family:Arial, sans-serif}