body { position: absolute; top: 0px; left: 0px; font: 12px Arial,Helvetica; color: #000000; margin: 0px; padding: 0px; }

div, p, form, ul, ol { margin: 0px; padding: 0px; }
input, textarea, select { font: 12px Arial,Helvetica; color: #000000; }

.small { font: 10px Arial,Helvetica; color: #000000; }
.small_grey { font: 10px Arial,Helvetica; color: #ACACAC; }

h1 { font: 18px Arial,Helvetica; color: #2443B0; font-weight:bold; }
h2 { font: 14px Arial,Helvetica; color: #2443B0; font-weight:bold; }
h3 { font: 14px Arial,Helvetica; color: #000000; font-weight:bold; padding-left:50px; }

.element_details_black { font: 11px/22px Arial,Helvetica; color: #000000; font-weight:bold; padding-left:25px; }
.element_details_blue  { font: 11px/22px Arial,Helvetica; color: #2443B0; font-weight:bold; }

.element_content { padding-left:50px; width:550px; line-height:19px; }
.content { width:550px; line-height:19px; }

a { font: 12px Arial,Helvetica; text-decoration: underline; color: #2443B0; }
a:link, a:visited { font: 12px Arial,Helvetica; text-decoration: underline; color: #2443B0; }
a:hover, a:active { font: 12px Arial,Helvetica; text-decoration: none; color: #2443B0; }

a.small { font: 10px Arial,Helvetica; text-decoration: underline; color: #2443B0; }
a.small:link, a.small:visited { font: 10px Arial,Helvetica; text-decoration: underline; color: #2443B0; }
a.small:hover, a.small:active { font: 10px Arial,Helvetica; text-decoration: none; color: #2443B0; }

table.some { border: 0; border-collapse: collapse; }
tr.row1 { background-color: #DFE1E8; }
input.text { width: 200px; }
select.text { width: 200px; }
textarea.text { width: 200px; }
font.tiny { color: darkblue; font-size: 7pt; }