html, body, div, span, p, b, h1, h2, h3, h4, h5, h6, table, tbody, thead, tfoot, tr, th, td, col, img, ul, ol, li, dl, dt, dd, iframe /* * */ {margin:0;border:0;padding:0;list-style:none;}

body {background:#fff;color:#4F5060;font:.75em/1.6em Helvetica, Arial, "Liberation Sans", "Bitstream Vera Sans", sans-serif;}
html>body {font-size:12px;}
blockquote, q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}
header, nav, section, article, aside, footer {display:block;}
img {display:inline-block;vertical-align:bottom;}
img.logo {padding:20px 0px;width:200px;}
h1,h2,h3,h4,h5,h6,strong,b,dt,th {font-weight:700;}
address,cite,em,i,caption,dfn,var {font-style:italic;}
h1 {margin:0 0 0.75em;font-size:2em;}
h2 {margin:0 0 1em;font-size:1.5em;}
h3 {margin:0 0 1.286em;font-size:1.267em;}
h4 {margin:0 0 1.5em;font-size:1em;}
h5 {margin:0 0 1.8em;font-size:.834em;}
h6 {margin:0 0 2em;font-size:.75em;}
p,ul,ol,dl,blockquote,pre {margin:0 0 1.5em;color:#383843;}
p {text-align: justify;}
li ul,li ol {margin:0;}
ul {list-style:outside disc;}
ol {list-style:outside decimal;}
li {margin:0 0 0 2em;}
dd {padding-left:1.5em;}
blockquote {padding:0 1.5em;}
a {text-decoration:none;color:#434351;font-weight:800;}
a:hover {text-decoration:none;color:#66667A;}
abbr, acronym {border-bottom:1px dotted;cursor:help;}
del {text-decoration:line-through;}
ins {text-decoration:overline;}
sub {font-size:.6em;line-height:1em;vertical-align:sub;}
sup {font-size:.6em;line-height:1em;vertical-align:super;}
tt,code,kbd,samp,pre {font-size:1em;font-family:"Courier New", Courier, monospace;}
textarea {overflow:auto;}

input.text, input.password, textarea, select {margin:0;font:1em/1.3 Helvetica, Arial, "Liberation Sans", "Bitstream Vera Sans", sans-serif;vertical-align:bottom;}
input.text, input.password, textarea {border:1px solid #7F9DB9;padding:2px;}
.wrapper {width:980px;margin:0 auto;}
.header {margin:14px 0 48px;border-bottom:1px #C6C6CD solid; color:#4F5060;}
.header ul {list-style-type:none;}
.header a {color:#4F5060;}
.footer {margin:18px 18px 9px;padding:18px 0 0;border-top:1px #C6C6CD solid;}
.main {width:580px;padding:0 0 0 18px;float:left;overflow:hidden;}
.article {overflow:hidden;}
.article h1 {line-height:1.2em;}
.article a {color:#4F5060;}