body { background:#ccccff; }
h1 { font-size:11pt; border-bottom:solid 1px #000000; font-weight:bold;  }
h2 { font-size:10pt; font-weight:bold; margin:0px; }
p { font-size:9pt; text-align:justify;  }
a:hover { text-decoration:none; }

p.tag { text-align:center;  }
a.tag1 { margin:2px; font-size:14pt; color:black; }
a.tag2 { margin:2px; font-size:10pt; color:black; font-weight:bold; }
a.tag3 { margin:2px; font-size:8pt; color:black; }

div.page { font-family:arial; width:800px; margin:auto; border:1px solid #7e7ebd; background:#ffffff; padding:5px; }

div.advertising { padding:5px; text-align:center; border-bottom: solid 1px #000000; }

div #search { font-family:arial; padding:10px; margin:10px; font-size:9pt; }
input, form { margin:0px; padding:0px; }

div.headerresult { background:#ddddff; border-bottom: solid 1px #ccccff; border-top: solid 1px #ccccff; margin:10px; font-size:10pt; font-weight:bold; }
div.item {  margin:10px; }
div.item span.title { font-size:10pt; }
div.item span.description { font-size:9pt;  }
div.footerresult { background:#ddddff; border-bottom: solid 1px #ccccff; border-top: solid 1px #ccccff; margin:10px; font-size:10pt; font-weight:bold; }

div.header { font-size:8pt; paddind:2px; border-bottom:solid 1px #000000; }
div.footer { font-size:8pt;  paddind:2px; text-align:center; border-top:solid 1px #000000; }