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{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}
body{line-height:1.5}
table{border-collapse:separate;border-spacing:0}
caption,th,td{text-align:left;font-weight:400}
th{vertical-align:middle}
table,td{vertical-align:top}
blockquote:before,blockquote:after,q:before,q:after{content:""}
a img{border:none}

/* -------- */

html{font-size:62.5%}
body{font-size:1.1em;color:#444;font-family:Verdana, Arial, Helvetica, sans-serif}
h1,h2,h3,h4,h5,h6{font-weight:400;color:#111}
h1{font-size:2.7em;line-height:1;margin-bottom:.5em}
h2{font-size:2em;margin-bottom:.75em}
h3{font-size:1.5em;line-height:1.5em;margin-bottom:1.1em}
h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em}
h5{font-size:1em;font-weight:700;margin-bottom:1.5em}
h6{font-size:1em;font-weight:700}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}
.title{margin-bottom:3px}
.heading{border-bottom:1px solid #CCC}
.color{color:#502485}
p{margin:0 0 1.5em}
a:focus,a:hover{color:#666;text-decoration:underline}
a{color:#A25016;text-decoration:none}
blockquote{color:#666;font-style:italic;margin:1.5em}
em,dfn{font-style:italic}
sup,sub{line-height:0}
li ul,li ol{margin:0 1.5em}
ul{list-style-type:disc;margin:0 3.2em 1.2em}
ol{list-style-type:decimal;margin:0 3.4em 1.2em}
ul.flush{margin-left:1.3em}
ol.flush{margin-left:1.7em}
dl{margin:0 0 1.2em}
dd{margin-left:1.2em}
ol.decimal-leading-zero{list-style-type:decimal-leading-zero}
ul.circle{list-style-type:circle}
ul.disc{list-style-type:disc}
ul.square{list-style-type:square}
#checklist li{list-style-type:none;background-image:url(/_global-assets/images/checkmark.jpg);background-repeat:no-repeat;background-position:0;padding-left:28px;line-height:2.5em}
#unchecked li{list-style-type:none;background-image:url(/_global-assets/images/unchecked.jpg);background-repeat:no-repeat;background-position:0;padding-left:23px;line-height:2.5em}
table{margin-bottom:1.4em;width:100%;border-collapse:collapse}
td{padding:4px 10px 4px 5px}
.small{font-size:.9em;margin-bottom:1.875em;line-height:1.7em}
.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}
.hide{display:none}
.quiet{color:#7F7F7F}
.loud{color:#e40000}
.highlight{background:#fdfd86}
.centered{text-align:center}
.first{padding-top:0;margin-top:0}
.last{padding-bottom:0;margin-bottom:0}
hr{background:#dde5e8;height:1px;color:#dde5e8;border:none;margin:1em 0}
#rightnav{border:1px solid #cdcdcd;padding:7px}
#rightnav ul{margin-bottom:0;margin-right:0;margin-left:1.3em;font-size:.9em;line-height:1.875em}
strong,dl dt{font-weight:700}
ol.upper-roman,ul.upper-roman{list-style-type:upper-roman}
ol.lower-roman,ul.lower-roman{list-style-type:lower-roman}
ol.upper-alpha,ul.upper-alpha{list-style-type:upper-alpha}
ol.lower-alpha,ul.lower-alpha{list-style-type:lower-alpha}
td.even,tr.even td{background:#e6e8e9}
table.border,table.cellborder td{border:1px solid #222}