html, body { height:100%; }
body {
font-family:trebuchet MS,arial,Tahoma;
font-size:10pt;
color:#222;
margin:0;
padding:0;
background:#fff;
text-align:justify;
}
a { color: #557FFF; }
a:hover { text-decoration:none; }
p, li { margin:2px; color:#555; padding:2px}
ul { padding-left:1em; }
img { border: none; }
h1 a, h1 a:visited { font-size: 12pt; text-align:right; margin:2px; color:#000; font-family:trebuchet MS,Arial,Tahoma; }
h3, h5 { margin-bottom:4px; }
#content { width:700px; margin-left:auto; margin-right:auto; padding:8px;  }