
a:visited  { color: #d9c6a6; text-decoration: none }
a:link  { color: #fc3; text-decoration: none }
a:hover   { color: #ff0; text-decoration: underline }
a:active  { color: #ff0; text-decoration: underline }
body  { background-repeat: repeat-x; margin-top: 8px; margin-bottom: 8px }
form select { font-size: 10px; background-color: #ccd1db }
h1   { color: #b59151; font-weight: bold; font-size: 28px; margin-bottom: 0px }
h2   { color: #b59151; font-weight: bold; font-size: 24px; margin-bottom: 20px }
h3   { color: #b59151; font-weight: bold; font-size: 20px; margin-bottom: 0px }
h4   { color: #b59151; font-weight: bold; font-size: 16px; margin-bottom: 0px }
h5   { color: #b59151; font-weight: bold; font-size: 14px; margin-bottom: 0px }
h6   { color: #b59151; font-weight: bold; font-size: 12px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px }
input   { font-size: 10px; background-color: #ccd1db }
li { list-style-type: square; padding-bottom: 5px }
td { color: white; font-size: 14px; line-height: 20px; font-family: Georgia, "Times New Roman", Times }
textarea { font-size: 10px; background-color: #ccd1db }
.acro_bullets { list-style-image: url(images/icons/acrobat.gif) }
.articleresults  { }
.articlesummary   { color: #ccd1db; font-size: 11px }
.articletitle { font-style: italic }
.callout1 { border: dotted 4px #fad18a }
.callout2 { background-color: #f5f5f5; padding: 5px; border: solid 1px #ccc }
.content        { margin-top: 0px; padding: 0px 25px 8px }
.dialog { color: #333; font-size: 20px; background-color: #f5f5f5; padding: 8px; border: dashed 1px silver }
.footer      { font-size: 10px; line-height: 16px }
.gutter   { }
.home_text  { color: white; font-size: 12px; font-family: Verdana, Helvetica, Geneva, Arial, SunSans-Regular; padding-right: 10px; padding-left: 10px }
.my10px { font-size: 10px }
.my12px { font-size: 12px }
.my14px { font-size: 14px }
.my16px { font-size: 16px }
.my18px { font-size: 18px }
.my20px { font-size: 20px }
.navadmin  { font-size: 11px; background-color: silver; padding: 4px; border: solid 1px gray }
.navtext   { font-size: 12px; background-color: #cc9; padding-top: 2px }
.news { font-size: 10px }
.news ul { margin-left: 12px; padding-left: 12px }
.newsbox { background-color: #f5f5f5; border: dotted 1px gray }
.newscontact { font-weight: normal; font-size: 12px }
.newsdate  { font-weight: bold; font-size: 11px }
.results_nav { font-size: 10px }
.sidebar       { color: gray; font-size: 11px; background-color: #f5f5f5; padding-top: 10px }
.site_border { border: solid 1px white }
