html {
color:#161616;
}

h1,h2 {
font-family:Georgia, "Times New Roman", Times, serif;
}

h3,h4,h5,h6 {
font-family:Arial, Helvetica, sans-serif;
}

h1,h2,h3 {
color:#434343;
padding:0 0 .5em;
}

h1 {
font-size:210%;
}

h2 {
font-size:197%;
padding-bottom:15px;
}

h3 {
font-size:153.9%;
padding-top:.25em;
}

h4 {
font-size:123.1%;
}

h5 {
font-size:100%;
}

h6 {
font-size:85%;
}

strong {
font-weight:700;
}

abbr,acronym {
border-bottom:1px dotted #000;
cursor:help;
}

em {
font-style:italic;
}

blockquote,ul,ol,dl {
margin:0 1em 1em;
}

ol,ul,dl {
margin-left:2em;
}

ol li {
list-style:decimal outside;
}

ul li {
list-style:disc outside;
}

dl dd {
margin-left:1em;
}

th,td {
border:1px solid #000;
padding:.5em;
}

th {
font-weight:700;
text-align:center;
}

caption {
margin-bottom:.5em;
text-align:center;
}

p,fieldset,table,pre {
padding-bottom:1em;
}

p,li,dd {
line-height:1.5em;
font-family:Arial, Helvetica, sans-serif;
}

hr {
position:relative;
visibility:hidden;
height:0;
margin:0;
padding:0;
}

input, textarea{
margin-top:.25em;
margin-bottom:.5em;
}

input[type=text],input[type=password] {
width:14em;
}

input[type=submit]{
margin-top:10px;
}

legend, label{
color:#000;
line-height:1.5em;
padding-top:.5em;
}