A:link, A:visited, A:active { text-decoration: underline; color: #2D68AA }
A:hover { text-decoration: underline;}

A.mainnav:link, A.mainnav:visited, A.mainnav:active { text-decoration: none; font-weight: bold; font-family: arial,verdana; font-size: 8pt; }
A.mainnav:hover { text-decoration: underline}

A.subnav:link, A.subnav:visited, A.subnav:active { text-decoration: underline; font-weight: bold; font-family: arial,verdana; font-size: 8pt; }
A.subnav:hover { text-decoration: underline}

A.footnav:link, A.footnav:visited, A.footnav:active { text-decoration: none; font-weight: none; font-family: arial,verdana; font-size: 8pt; }
A.footnav:hover { text-decoration: underline}

A.uarehere:link, A.uarehere:visited, A.uarehere:active { text-decoration: none; }
A.uarehere:hover { text-decoration: underline}

A.footlinks:link, A.footlinks:visited, A.footlinks:active { text-decoration: underline; color: #E4C024; }
A.footlinks:hover { color: #ffffff; text-decoration: underline}

A.maplinks:link, A.maplinks:visited, A.maplinks:active { text-decoration: none; font-weight: bold; font-family: arial,verdana; font-size: 8pt; }
A.maplinks:hover { text-decoration: underline }

A.bluelinks:link, A.bluelinks:visited, A.bluelinks:active { text-decoration: none; font-weight: none; font-family: arial,verdana; font-size: 8pt; }
A.bluelinks:hover { text-decoration: underline }

A.greensm:link, A.greensm:visited, A.greensm:active { text-decoration: none; color: #348500; font-weight: none; font-family: arial,verdana; font-size: 8pt; }
A.greensm:hover { text-decoration: underline }

A.brownsm:link, A.brownsm:visited, A.brownsm:active { text-decoration: underline; color: #663300; font-weight: none; font-family: arial,verdana; font-size: 8pt; }
A.brownsm:hover { text-decoration: underline; color: #2D68AA; }

body {
  padding:0px;
  margin:0px;
  background-color:#ffffff;
  background-image:url(/custom/images/tile.gif);
  background-repeat:repeat-y;
  background-attachment:fixed;
  font-family: arial, verdana, sans-serif;
  font-size: 10px;
  font-color: #663300;
}

td {
  font-family: arial, verdana, sans-serif;
  font-size: 9pt;
  color: #663300;
}

.header, .DIS_GroupHeader {
  color: #663300;
  font-family: times,georgia;
  font-size: 23pt;
}

.phone {
  font-family: georgia,times;
  font-size: 18pt;
}

.poll_bar, .POLL_Bar {
  background-color: #D3DBF5;
  font-size: pt;
}

.CAL_TableHeader {
  color: #E4C024;
  background-color: #2948B2;
  font-weight: bold;
  font-family: arial,verdana;
  font-size: 10.5pt;
}

.large, .ART_content, .DIS_GroupLinks, .DIS_postTopicSub, .DIS_postTopicInfo, .DIR_busNameLinkN {
  font-family: arial,verdana;
  font-size: 10pt;
}

.largeB, .DIS_TopicHeader, .DIS_postTopicMain, .DIS_OriginalPost, .DIR_busNameLink {
  font-weight: bold;
  font-family: arial,verdana;
  font-size: 10pt;
}

.ART_title, .CAL_MainHeaders, .DIS_Category {
  color: #996633;
  font-weight: bold;
  font-family: arial,verdana;
  font-size: 11pt;
}

.xsmall, .POLL_Choices, .POLL_Comment {
  font-family: arial,verdana;
  font-size: 7pt;
}

.small, .POLL_Question, .FORM_Intro, .FORM_Choice, .CAL_MonthLinks, .CAL_TableLinks, .CAL_Links, .CAL_EventFields, .CAL_EventText, .DIS_FormHeader, .DIS_TopicPost, .DIS_Instructions, .DIR_infoString, .DIR_busDescription {
  font-family: arial,verdana;
  font-size: 8pt;
}

.smallgr {
  font-family: arial,verdana;
  font-size: 8pt;
  color: #528639;
  line-height: 18px;
}

.medium, .FORM_Question {
  font-family: arial,verdana;
  font-size: 9pt;
}

.smallB, .POLL_Header, .CAL_EventName, .DIS_TopicList, .DIS_FormFields, .DIS_ReplyPost {
  font-weight: bold;
  font-family: arial,verdana;
  font-size: 8pt;
}
