* {margin:0; padding:0; border:0;}

BODY {font-family:Arial,sans-serif; font-size:82%; background:#FFF; color:#000; padding:14px; width:760px; margin:0 auto;}
UL {margin: 0 0 1em 2em;}
H1 {margin:.45em 0 0 160px; padding:.5em 0 .1em 0; font-size:125%; color:#333; border-bottom:1px solid #999;}
H2 {font-size:1.2em; color:#009900; margin:.6em 0 1em 0;}
H3 {font-size:1.2em; color:#407c63; padding:.4em 0 .4em 0;}
H4 {margin:1.2em 0 .2em 0;}
H3 + H4 {margin-top:.5em;}
P {margin:0 0 1em 0;}
P.info {font-size:95%; color:#666; border: 1px dashed #CCC; padding: .5em 0; border-width: 1px 0; margin-top: 1.5em;}

#head {width:100%; float:left; margin-bottom:2em; height:49px;}
#head IMG {float:left; margin:0 10px 5px 0;}
#foot {clear:both; text-align:center; border-top:1px solid #ccc; color:#6f6f6f; margin-top:30px; padding-top:5px;}

#linklist {clear:left; margin:1.6em 0;}
#linklist DIV {border: 1px solid #666; padding:.8em .7em 0 .7em; margin:0; background:#E2EFE6;}
#linklist DIV P img {float:left; margin-right:10px;}
#linklist H4 {font-size:1em; font-weight:normal; padding:0 0 2px 0; margin:0 0 6px 0;}
#linklist TABLE {width:99%; font-size:1em; border-collapse:collapse;}
#linklist TH {padding:7px 12px 6px 8px; text-align:left; color:#fff; background:#407c63;}
#linklist TD {padding:4px 12px 5px 8px; vertical-align: top;}
#linklist TD.date {white-space: nowrap;}
#linklist TR.even td {padding:2px 12px 2px 8px; background:#E2EFE6;}

.intro H2 {color:#090;}
.intro H3 {color:#0066CC;}
.intro #linklist DIV {background-color:#DFEFFF;}
.intro #linklist TH {background-color:#0066CC;}
.intro #linklist TR.even TD {background-color:#DFEFFF;}

.agency H2 {color:#900;}
.agency H3 {color:#900;}
.agency #linklist DIV {background-color:#F0D9D9;}
.agency #linklist TH {background-color:#900;}
.agency #linklist TR.even TD {background-color:#F0D9D9;}

.faq H4 {border-bottom:1px solid #ccc; padding-bottom:.1em;}
