
* {margin:0; padding:0;}

body {font:normal 75%/160% Arial, Helvetica, sans-serif;}
table { font-family: Arial, Helvetica, sans-serif; font-size: 1em; padding-bottom:.5em; line-height: 1.6 }
th {background-color:#AA5F1B; color:#fff;} 
td {vertical-align:top; background-color:#F2F0DB; padding:.3em;} td big {font-weight:bold;}
tr.odd td { background-color: #FFF }
caption {color:#D4863F; font-size:170%;}

a {color:#007496;} a:visited {color:#cf711a;} a:hover {text-decoration:none; color:#0000FF;}

h1, h2, h3, h4, h5, h6 {padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
h1 {color:#08489A; font-size:170%; padding: 0 0 10px 0 }
h2 {color:#073C84; font-size:130%; letter-spacing:1px; border-top:1px dashed #a9b8d3; padding-top:15px; margin-top:10px; }
legend {color:#073C84;  font-family: verdana; letter-spacing:1px; }

h3 {color:#8F6946; font-size:100%; text-transform:uppercase;}
h4 {color:#000;  }

p, ul, ol, dl {font-size:1em;}
p {padding:0 0 0.5em 0;}
ul {margin-left:2em;}
dd {padding:0 1em .5em 2em; line-height:130%;}
dt, ul li {padding:0 1em .5em 0; }

ol {margin-left:3em; margin-bottom:.5em; margin-top:.5em;} ol li {padding: 4px 1em 4px 0;}

hr {border:none 0; border-top:1px dashed #A9B8D3; width:99%; height:1px; margin:.5em auto; text-align:left; clear:both;}

img {border:0 none; margin:5px 10px; background-color:#FFFFFF; border:1px solid #DFDFDF; padding:5px;}

blockquote {margin:.5em; padding:.5em; background-color:#FFFFCC; border:1px dashed #FFCC99;}
