body 	{ margin: 5px 0px 0px 5px; font-size: 0.8em; font-family: Arial, Verdana, Helvetica, sans-serif }
hr	{ color: #cccccc; text-align: center }
p, BLOCKQUOTE, table, UL, OL, DL, DD, li, dir, menu, td, DIV { font-weight: normal}

/* active and visited links, left navigation */
a.small		{ font-weight: normal; font-size: 90%;  text-decoration: underline }


a.graficnav:hover       {  background-color: #ffffff }
/* footer */
a.nav:link 	{ color: #FFFFFF; text-decoration: none; font-weight: bold }
a.nav:visited 	{ color: #ffffff; text-decoration: none; font-weight: bold }
a.nav:hover 	{ color: #ffffff; text-decoration: underline; font-weight: bold;  background-color: #427BB5  }

/* headings */

h1, h2, h3, h4, h5, h6, dt, th, thead, tfoot    { color: #3366CC; font-weight: bold;  }


H1              { font-size:        140%; margin-bottom: 0.2em; margin-top: 0.2em; }
H2              { font-size:        120%; margin-bottom: 0.2em; margin-top: 0.4em; }
H3              { font-size:        100%; margin-bottom: 0.2em; margin-top: 0.2em;  }
H4              { font-size:        100%; margin-bottom: 0.1em; margin-top: 0.2em; }
H5              { font-size:        100%; font-weight: normal; }
H6              { font-size:         90%; font-weight: normal; }


b		{ font-weight: bold }
p.small		{ font-weight: normal; font-size: 95%;	text-decoration: none; margin-bottom: -0.1em; margin-top: -0.8em }
/* footer */
td.white 	{ color: #FFFFFF; font-size: 95%; font-weight: bold }
td.small        { color: #000000; font-size: 95%; font-weight: normal }
td.small	{ font-weight: normal; font-size: 95%;	text-decoration: underline;  }
li              { margin-bottom: 0.8em; margin-top: 0.8em; }
li.normal       { margin-bottom: 0.1em; margin-top: 0.1em; }
p.block { margin:0; padding:10px; width: 380px; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 4px; position: relative; display:block; background-color: #EFF5FA }




