a:visited { color: gray }a:hover { border-bottom: 1px dashed black }a { color: #600; text-decoration: none }body  { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }h1 { color: white; font-weight: bold; font-size: 14px; background-color: #339; padding-right: 3px; padding-left: 3px }h2 { font-weight: bold; font-size: 12px; border-bottom: 1px solid black }h3 { font-weight: bold; font-size: 12px; margin-bottom: 6px; border-bottom: 1px dashed black }h4 { color: navy; font-size: 12px; margin-bottom: 6px }p   { margin-top: -3px; margin-bottom: 4px }p.caption { font-style: oblique; font-weight: bold; font-size: 11px }td   { font-size: 12px; padding: 6px }.box1pxW   { float: left; margin: 6px; padding: 6px; border: solid 1px black }.colLefttinset { background-color: silver; float: left; margin: 4px; padding: 6px; border: solid 1px black; width: 144px }.colRightinset  { font-weight: bold; font-size: 90%; background-color: silver; float: right; margin: 4px; padding: 6px; border: solid 1px black; width: 144px }.mainText { margin-bottom: 24px }.picture216 { margin: 6px; width: 216px }.picture322 { margin: 6px; width: 322px }.subjectHed { font-weight: bold; font-size: 16px; margin-bottom: 12px; border-bottom: 2px solid black }.ternBlue { background-color: #313194; margin-bottom: 12px }#mainBlock { border-right: 1px solid black; border-left: 1px solid black }#navBlock { }#quickBlock { height: 100% }#secondHed  { color: white; font-weight: bolder; background-color: #313194; text-align: center; height: 18px }