#content h2 {margin-top: 2em; border-top: 1px solid #999;}


address {font-style: normal;}

th, td {text-align: left; vertical-align: top; padding: 4px 8px;}
.tabular th {padding-right: 3em;}

#contactList {border: 1px solid #022769;}
#contactList tr {background: url('../images/table_rows_bg.png') repeat-x;}
#contactList th, #contactList td {height: 30px; line-height: 30px; padding: 0 8px;}
#contactList thead th {color: #fff;}

#contactList tbody tr {background-position: 0 -30px;}
#contactList tbody td {border-style: solid; border-width: 0 1px 0 1px; border-color: #000 #bbb #000 #fff;}

#contactForm label {color: #185085;}

/*.required {color: #185085;}*/
.longer {width: 18em;}
tr.submit td {background: #185085; padding: 8px;}

.error {color: #579F09; font-weight: bold;}
