/* Stylesheet ap */
/* Copyright decorao */

BODY { 
  margin: 0;
  padding: 0;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 9pt;
  color: #000099; 
  line-height: 1.2;
}

FORM {
  margin: 0;
  padding: 0;
}

H1, H2, H3, H4, H5, H6{ 
  display: block;
  font-weight: 200;
  margin: 2px 1px 1px 1px;
  padding: 2px 1px 1px 1px;
  }

P, DIR, MENU, DIV, 
DL, DT, DD, ADDRESS, BLOCKQUOTE, PRE, HR, FORM { 
  display: block;
  margin: 2px 1px 1px 1px;
  padding: 2px 1px 1px 1px;
  }

B, STRONG, I, EM, CITE, VAR, TT, CODE, KBD, SAMP, 
IMG, SPAN { display: inline }

H1 { font-size: 20pt }
H2 { font-size: 18pt }
H3 { font-size: 16pt }
H4 { font-size: 14pt }
H5 { font-size: 12pt }
H6 { font-size: 11pt }

B, STRONG { font-weight: bold }

I, CITE, EM, VAR, ADDRESS{ font-style: italic }

PRE, TT, CODE, KBD, SAMP {
  font-family: "lucida console", monospace;
  font-size: 9pt;
}

UL, DIR { list-style: disc }
OL { list-style: decimal }

UL,LI { 
  margin: 0;
  padding: 0;
}

DT { margin-bottom: 0 }
DD { margin-top: 0; margin-left: 3em }

A:link { 
  color: #4000f0; 
  text-decoration: none;
  font-family: verdana, arial, helvetica, sans-serif;
}
A:visited {
  color: #555588;
  text-decoration: none;
  font-family: verdana, arial, helvetica, sans-serif;
}
A:active {
  color: #d00000; 
  font-family: verdana, arial, helvetica, sans-serif;
}
A:hover {
  color: red;
  background-color: #ffffdd;
  font-family: verdana, arial, helvetica, sans-serif;
}

TABLE, TD, TH, TR {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 9pt;
  color: #000099; 
}

HR {
  height: 1;
  margin: 6px 0px 6px 0px;
  padding: 0px 0px 0px 0px;
}
