body { background-color:#036; color:#333; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:0.9em; line-height:1.2em; }
.bg { background: url(images/shadow.gif) right bottom; }
li { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight:700; color: #CC0000; }
input { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #FFF; border: 1px solid #999; }
input#submit { border: none; }
.button { font-weight: 700; color: #FFF; background: #069; border: 1px solid #000; }
th { text-align:left; }
.nav a, .nav a:visited { color: #369; font-family:Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: 700; text-decoration: none; }
.nav a:hover { color: #010166; text-decoration: underline; }

.nav2 a, .nav2 a:visited { color: #369; font-family:Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: 700; text-decoration: none; }
.nav2 a:hover { color: #010166; text-decoration: underline; }

ol,ul {margin:0; padding:0;}
ol,ul {margin:5px 0 10px 15px; }
li {margin-left:10px;margin-bottom:5px; }
p, li { line-height:1.2em; text-align:justify; }
h2 { font-size:1.6em; line-height:1.2em; margin:0; padding:0;margin-bottom:1em; color:#666; text-align:left; }
h3 { font-size:1.4em; color:#C30; }
h4 { font-size:1.2em;line-height:1em;margin:0; padding:0; }
.blue { color:#06C; }
ul.bluelist li { color:#06C; }

.floatright { float:right; margin-left:10px; }
.floatleft { float:left; margin-right:10px; }
.q { /* font-style:italic; */  font-family:"Times New Roman", serif; line-height:1.2em; margin: 0 auto 10px; padding:10px 0;/*  border-bottom:dotted 1px #ccc; */ }
.q b { font-style:normal; font-family:"Arial", sans-serif; font-size:0.9em; line-height:2em; }
.q i { font-size:1em; line-height:1em; font-weight:700;color:#06C; }
