body.markup {margin:0px; padding:0px; color:#545454; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; background-color:#ffffff;}
p.markup {color:#545454; font-size:70%; text-align:left; padding:0px; margin:0px 10px 8px 15px; line-height:110%; }
a.markup, a.markup:visited, a.markup:active {color:#815683; text-decoration:underline;}
a.markup:hover {color:#815683; text-decoration:none;}
table.markup, table.markup tr.markup, table.markup td.markup, table.markup th.markup {color:#545454; text-align:left; padding:0px; margin:0px; border:none; border-collapse:collapse;}
div.markup {padding:0px; margin:0px;}
img.markup {border:none; padding:0px; margin:0px;} 
a.markup img {border:none; vertical-align:top; padding:0px; margin:0px;} 
h1.markup {color:#9d0039; font-size:16pt; font-weight:normal; text-align:left; margin:30px 10px 0px 15px; padding:0px;}
h2.markup {color:#545454; font-size:100%; font-weight:normal; text-align:right; margin:10px 20px 0px 10px; padding:0px;}
h3.markup {color:#545454; font-size:70%; font-weight:bold; text-align:left; margin:0px 10px 5px 15px; padding:0px;}
h4.markup {color:#545454; font-size:85%; font-weight:bold; text-align:left; margin:10px 20px 1px 0px; padding:0px;}
h5.markup {color:#545454; font-size:85%; font-weight:bold; text-align:left; margin:10px 20px 1px 0px; padding:0px;}
h6.markup {color:#545454; font-size:80%; font-weight:bold; text-align:left; margin:10px 20px 1px 0px; padding:0px;}
hr.markup {color:#9d0039; background-color:#9d0039; border:none; height:2px; width:100%; text-align:left; padding:0px 0px 0px 0px; margin:0px 0px 5px 15px;}

/* tableline */
.tableline {padding:5px; margin:5px 10px 5px 15px; width:80%;}
.tableline td {border:1px solid #f9eff2; padding:2px 5px 2px 5px;}
.tableline .header {background-color:#987782;}
.tableline .header p {color:#e2d9dc;}
.tableline .dark {background-color:#e2d9dc;}

/* bottom */
.bottom p.markup {color:#707070; font-size:8pt;}
#center {text-align:center;}
#right {text-align:right;}
