body  { color: #000; font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background: #fff; text-align: left; margin: 0; padding: 10 }
table, td { font: 12px "Lucida Grande", Geneva, Verdana, Arial, sans-serif; color: #000; }
ul { list-style: none outside; margin: 0; padding: 0 0 1em 0; }
P { font-size: 12px; line-height: 16px; }
h1 { font-size: 16px; line-height: 20px; margin: 0px; color: #76797c }
h2 { font-size: 12px; line-height: 16px; margin: 0px; }

a.next  { line-height: 20px; background: url("next.gif") no-repeat left 50%; display: block; padding-left: 20px; padding: 0 15px 0 20px}
a.back  { line-height: 20px; background: url("back.gif") no-repeat left 50%; display: block; padding-left: 20px; padding: 0 15px 0 20px }
a.close { line-height: 20px; background: url("close.gif") no-repeat left 50%; display: block; padding-left: 20px; padding: 0 15px 0 20px }
a.padded { line-height: 20px; display: block; padding-left: 20px; padding: 0 15px 0 20px }

a:link,
a:visited { color: #006baa; text-decoration: none;  }
a:hover { text-decoration: underline; color: #414243;  }

.solidborder { border: solid 1px #999 }
.dottedborder { border: dotted 1px #999 }
.dashedborder { border: dashed 1px #999 }
.blackborder { border: solid 1px #000 }

.questionheader { text-color: #006baa;  line-height: 20px; background: url("next.gif") no-repeat left 50%; display: block; padding-left: 20px; cursor: pointer; font-weight: bold; text-decoration: underline; }
.questionheader:hover {  text-decoration: underline; color: #414243; }
.smallsystem { font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color: #fafae1; padding-left: 20px }
