BODY { color: black; margin: 2; padding: 0; border-width: 0; }
p,h1,h2,h3,h4,h5,h6,li,a {	font-family: Arial, Helvetica, sans-serif; font-weight: normal; }
h1 { font-size: 125%; font-weight: bold; color: rgb(132,0,0); }
h2 { font-size: 115%; font-weight: bold; color: rgb(0,49,156); }
h3 { font-size: 110%; font-weight: bold; color: rgb(64,64,64); }
h4 { font-size: 106%; font-weight: bold; color: rgb(56,73,136); }
h5 { font-size: 103%; font-weight: bold; color: rgb(0,49,156); }
h6 { font-size: 100%; font-weight: bold; color: rgb(57,107,135); }
p { font-size: 100%; }

p { line-height: 1.4; }
li { line-height: 1.2; margin: 0.5em 0 }
ul,ol { padding-left: 2em; margin: 1em 0 }
hr { height: 1px; text-align: center; background-color: color: rgb(128,128,128); color: rgb(128,128,128); width: 100%; border: none; }

a:link { color: rgb(0,0,255);; text-decoration: underline;  }
a:visited { color: rgb(64,64,64); text-decoration: underline;  }
a:hover, a:focus { color: rgb(255,0,0); text-decoration: underline;  }
a:active { color: #F60; text-decoration: underline;  }

a.sidebar:link { color: rgb(0,49,156); text-decoration: none; font-weight: bold; font-size: 85%; text-align: right; }
a.sidebar:visited { color: rgb(0,0,0); text-decoration: none; font-weight: bold; font-size: 85%; text-align: right; }
a.sidebar:hover, a.sidebar:focus { color: rgb(255,0,0); text-decoration: underline; font-weight: bold; font-size: 85%; text-align: right; }
a.sidebar:active { color: #F60; text-decoration: underline; font-weight: bold; font-size: 85%; text-align: right; }

a.footer:link { color: rgb(0,49,156); text-decoration: underline; font-size: 80%; }
a.footer:visited { color: rgb(0,0,0); text-decoration: underline; font-size: 80%; }
a.footer:hover, a.footer:focus { color: rgb(255,0,0); text-decoration: underline; font-size: 80%; }
a.footer:active { color: #F60; text-decoration: underline; font-size: 80%; }
.footer { font-size: 80%; }

.left { text-align: left; }
.right { text-align: right; }
.center { text-align: center; }

