html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
    margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:12pt;font-family:inherit;vertical-align:baseline
}
body{
    line-height:1.5;background:#fff;margin:1.5em 0
}
table{
    border-collapse:separate;border-spacing:0
}
caption,th,td{
    text-align:left;font-weight:400
}
blockquote:before,blockquote:after,q:before,q:after{
    content:""
}
blockquote,q{
    quotes:""""
}
a img{
    border:none
}
.container{
    min-width:950px;width:80%;margin:0 auto;overflow:hidden
}
.block{
    overflow:hidden
}
.column{
    float:left
}
.last{
    margin-right:0
}
.span-1{
    width:4%
}
.span-2{
    width:8%
}
.span-3{
    width:12%
}
.span-4{
    width:16%
}
.span-5{
    width:20%
}
.span-6{
    width:25%
}
.span-7{
    width:29%
}
.span-8{
    width:33%
}
.span-9{
    width:37%
}
.span-10{
    width:41%
}
.span-11{
    width:45%
}
.span-12{
    width:50%
}
.span-13{
    width:54%
}
.span-14{
    width:58%
}
.span-15{
    width:62%
}
.span-16{
    width:66%
}
.span-17{
    width:70%
}
.span-18{
    width:75%
}
.span-19{
    width:79%
}
.span-20{
    width:83%
}
.span-21{
    width:87%
}
.span-22{
    width:91%
}
.span-23{
    width:95%
}
.span-24{
    width:100%;margin-right:0
}
.span-1&gt;div,.span-2&gt;div,.span-3&gt;div,.span-4&gt;div,.span-5&gt;div,.span-6&gt;div,.span-7&gt;div,.span-8&gt;div,.span-9&gt;div,.span-10&gt;div,.span-11&gt;div,.span-12&gt;div,.span-13&gt;div,.span-14&gt;div,.span-15&gt;div,.span-16&gt;div,.span-17&gt;div,.span-18&gt;div,.span-19&gt;div,.span-20&gt;div,.span-21&gt;div,.span-22&gt;div,.span-23&gt;div,.span-24&gt;div{
    margin:0 0.833em 0 0;overflow:hidden
}
.append-1 {
    padding-right:4%
}
.append-2 {
    padding-right:8%
}
.append-3 {
    padding-right:12%
}
.append-4 {
    padding-right:16%
}
.append-5 {
    padding-right:20%
}
.append-6 {
    padding-right:25%
}
.append-7 {
    padding-right:29%
}
.append-8 {
    padding-right:33%
}
.append-9 {
    padding-right:37%
}
.append-10 {
    padding-right:41%
}
.append-11 {
    padding-right:45%
}
.append-12 {
    padding-right:50%
}
.append-13 {
    padding-right:54%
}
.append-14 {
    padding-right:58%
}
.append-15 {
    padding-right:62%
}
.append-16 {
    padding-right:66%
}
.append-17 {
    padding-right:70%
}
.append-18 {
    padding-right:75%
}
.append-19 {
    padding-right:79%
}
.append-20 {
    padding-right:83%
}
.append-21 {
    padding-right:87%
}
.append-22 {
    padding-right:91%
}
.append-23 {
    padding-right:95%
}
.prepend-1 {
    padding-left:4%
}
.prepend-2 {
    padding-left:8%
}
.prepend-3 {
    padding-left:12%
}
.prepend-4 {
    padding-left:16%
}
.prepend-5 {
    padding-left:20%
}
.prepend-6 {
    padding-left:25%
}
.prepend-7 {
    padding-left:29%
}
.prepend-8 {
    padding-left:33%
}
.prepend-9 {
    padding-left:37%
}
.prepend-10 {
    padding-left:41%
}
.prepend-11 {
    padding-left:45%
}
.prepend-12 {
    padding-left:50%
}
.prepend-13 {
    padding-left:54%
}
.prepend-14 {
    padding-left:58%
}
.prepend-15 {
    padding-left:62%
}
.prepend-16 {
    padding-left:66%
}
.prepend-17 {
    padding-left:70%
}
.prepend-18 {
    padding-left:75%
}
.prepend-19 {
    padding-left:79%
}
.prepend-20 {
    padding-left:83%
}
.prepend-21 {
    padding-left:87%
}
.prepend-22 {
    padding-left:91%
}
.prepend-23 {
    padding-left:95%
}
.border{
    border-right:1px solid #eee
}
.colborder{
    padding-right:2%;margin-right:2%;border-right:1px solid #eee
}
.colborder&gt;div{
    margin:0
}
.pull-1 {
    margin-left:-3.333em
}
.pull-2 {
    margin-left:-6.666em
}
.pull-3 {
    margin-left:-10em
}
.pull-4 {
    margin-left:-13.333em
}
.push-0 {
    margin:0 0 0 1.5em
}
.push-1 {
    margin:0 -3.333em 0 1.5em
}
.push-2 {
    margin:0 -6.666em 0 1.5em
}
.push-3 {
    margin:0 -10em 0 1.5em
}
.push-4 {
    margin:0 -13.333em 0 1.5em
}
.push-0,.push-1,.push-2,.push-3,.push-4{
    float:right
}
.box{
    padding:1.5em; margin-bottom:1.5em; background:#eee
}
hr{
    background:#ddd; color:#ddd; width:100%; height:0.083em; margin:0 0 1.583em; border:none
}
hr.space{
    background:#fff; color:#fff
}
body{
    font-size:75%;
}
body{
    color:#222; font-family:"Helvetica Neue","Lucida Grande",Helvetica,Arial,Verdana,sans-serif
}
h1,h2,h3,h4,h5,h6{
    color:#111; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif
}
h1,h2,h3,h4,h5,h6{
    font-weight:normal
}
h1{
    font-size:2em;line-height:1;margin-bottom:0.5em
}
h2{
    font-size:1.8em;margin-bottom:0.75em
}
h3{
    font-size:1.5em;line-height:1;margin-bottom:1em
}
h4{
    font-size:1.2em;line-height:1.25;margin-bottom:1.25em
}
h5{
    font-size:1.1em;font-weight:bold;margin-top:2em;margin-bottom:1.4em
}
h6{
    font-size:1em;font-weight:bold
}
p {
    margin:0 0 1.5em
}
p.last {
    margin-bottom:0
}
p img {
    float:left;margin:1.5em 1.5em 1.5em 0;padding:0
}
p img.top {
    margin-top:0
}
img {
    margin:0 0 1.5em
}
ul,ol {
    margin-bottom:1.5em;list-style-position:inside
}
ul {
    list-style-type:circle
}
ol {
    list-style-type:decimal
}
ul ol,ol ul,ul ul,ol ol {
    margin-left:1.5em
}
dl {
    margin:1.5em 0
}
dl dt {
    font-weight:bold
}
dd {
    margin-left:1.5em
}
abbr,acronym {
    border-bottom:1px dotted #666
}
address {
    margin-top:1.5em;font-style:italic
}
a:focus,a:hover {
    color:#000
}
a {
    color:#009;text-decoration:underline
}
blockquote {
    margin:1.5em;color:#666;font-style:italic
}
strong {
    font-weight:bold
}
em,dfn {
    font-style:italic
}
dfn {
    font-weight:700
}
pre,code {
    margin:1.5em 0;white-space:pre
}
pre,code,tt{
    font:1em 'andale mono','monotype.com','lucida console',monospace;line-height:1.5
}
tt {
    display:block;margin:1.5em 0;line-height:1.5
}
table {
    margin-bottom:1.4em
}
th {
    border-bottom:2px solid #ccc;font-weight:bold
}
td {
    border-bottom:1px solid #ddd
}
th,td {
    padding:4px 10px 4px 0
}
tfoot {
    font-style:italic
}
table .last{
    padding-right:0
}
.small {
    font-size:.8em;margin-bottom:1.875em;line-height:1.875em
}
.large {
    font-size:1.2em;line-height:2.5em;margin-bottom:1.25em
}
.quiet {
    color:#666
}
.hide {
    display:none
}
.alt{
    color:#666; font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif; font-size:1.2em; line-height:80%; font-style:italic; font-weight:normal
}
.dquo{
    margin-left:-.5em
}
p.incr,.incr p{
    font-size:10px;line-height:1.44em; margin-bottom:1.5em
}
.caps{
    font-variant:small-caps; letter-spacing:1px; text-transform:lowercase; font-size:1.2em; line-height:1%; font-weight:bold
}

