body {background-color: #ffffff; font-weight: 400; font-size: 10pt; color: #333333; font-family: geneva, arial, helvetica, sans-serif; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px}

h1 {font-weight: 700; font-size: 16pt; color: #000066; font-family: geneva, arial, helvetica, sans-serif}
h2 {font-weight: 700; font-size: 15pt; color: #000066; font-family: geneva, arial, helvetica, sans-serif}
h3 {font-weight: 700; font-size: 14pt; color: #000066; font-family: geneva, arial, helvetica, sans-serif}
h4 {font-weight: 700; font-size: 13pt; color: #000066; font-family: geneva, arial, helvetica, sans-serif}

#pic_desc {color: #000066}
#red_text {color: #FF0000}
#brown_text {color:#990000}
#blue_text {color:#000099}
#twp_county {color: #000066; font-size: 18px}
#cn {font-family: "Courier New", Courier, mono}
#twp_name {color: #000066; font-size: 20px; font-weight: bold}
#officer_title {color: #000066; font-size: 16px; font-weight:bold}
#News_Active_Item {font-size: 10pt; color: #990000; background-color: #FFFF99; font-weight: 400}
#body_title {font-weight: 700; font-size: 13pt; color: #333333; font-family: geneva, arial, helvetica, sans-serif; padding-top: 6px; padding-bottom: 6px}
#service_title {font-weight: 600; font-size: 11pt; color: #333333; font-family: geneva, arial, helvetica, sans-serif; padding-top: 3px; padding-bottom: 3px}

table {background-color: transparent; font-weight:400; font-size: 10pt; color: #333333; font-family: geneva, arial, helvetica, sans-serif}
th {background-color:transparent; font-weight:700; font-size: 10pt; color: #333333; font-family: geneva, arial, helvetica, sans-serif}

td                  {font-weight:400; font-size: 10pt; color: #333333; font-family: geneva, arial, helvetica, sans-serif}
td.main_content     {font-weight:400; font-size: 10pt; color: #333333; font-family: geneva, arial, helvetica, sans-serif; padding-top: 24px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px}
td.menu_top         {font-size: 10pt; color: #990000; font-weight: 700; background-image: url(../images/menu_top.jpg); background-repeat:no-repeat; padding-left: 8px; padding-right: 8px}
td.menu_left        {font-size: 10pt; color: #990000; font-weight: 700; background-image:url(../images/theme_bg/3.jpg); padding-left: 8px; padding-right: 8px}
td.footer           {font-size: 10pt; color: #FFFFFF; font-weight: 700; background-image: url(../images/footer.jpg); background-repeat:no-repeat; padding-bottom: 4px}
td.mgmt_bar         {font-size: 10pt; color: #333333; font-weight: 700; background-image:url(../images/mgmt_bar.gif); padding-bottom: 1px; padding-left: 36px}
td.top_bar          {font-size: 10pt; color: #333333; font-weight: 700; background-image:url(http://www.icwebhost.net/images/mgmt_bar.gif); padding-bottom: 1px; padding-left: 0px}
td.minutes          {font-size: 10pt; color: #333333; font-weight: 400; padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px}
td.default_body     {font-weight:400; font-size: 10pt; color: #333333; font-family: geneva, arial, helvetica, sans-serif; background-image: url(../icwebhost/images/theme_bg/3.jpg); background-repeat:repeat-y; padding-left: 12px; padding-right: 12px; padding-top: 12px; padding-bottom: 12px}

a:link {font-weight: 400; font-size: 10pt; color: #0000CC; background-color: transparent; text-decoration: none}
a:visited {font-weight: 400; font-size: 10pt; color: #0000CC; background-color: transparent; text-decoration: none}
a:active {font-weight: 400; font-size: 10pt; color: #0000CC; background-color: transparent; text-decoration: none}
a:hover {font-weight: 400; font-size: 10pt; color: #990000; background-color: #FFFF99; text-decoration: none}

a.dark_red:link {font-weight: 700; font-size: 10pt; color: #990000; background-color: transparent; text-decoration: none}
a.dark_red:visited {font-weight: 700; font-size: 10pt; color: #990000; background-color: transparent; text-decoration: none}
a.dark_red:active {font-weight: 700; font-size: 10pt; color: #990000; background-color: transparent; text-decoration: none}
a.dark_red:hover {font-weight: 700; font-size: 10pt; color: #333333; background-color: transparent; text-decoration: none}

a.blue:link {font-weight: 700; font-size: 10pt; color: #000099; background-color: transparent; text-decoration: none}
a.blue:visited {font-weight: 700; font-size: 10pt; color: #000099; background-color: transparent; text-decoration: none}
a.blue:active {font-weight: 700; font-size: 10pt; color: #000099; background-color: transparent; text-decoration: none}
a.blue:hover {font-weight: 700; font-size: 10pt; color: #000099; background-color: transparent; text-decoration: underline}

a.gray:link {font-weight: 700; font-size: 10pt; color: #333333; background-color: transparent; text-decoration: none}
a.gray:visited {font-weight: 700; font-size: 10pt; color: #333333; background-color: transparent; text-decoration: none}
a.gray:active {font-weight: 700; font-size: 10pt; color: #333333; background-color: transparent; text-decoration: none}
a.gray:hover {font-weight: 700; font-size: 10pt; color: #333333; background-color: transparent; text-decoration: none}

a.studio:link {font-weight: 700; font-size: 10pt; color: #333333; background-color: transparent; text-decoration: underline}
a.studio:visited {font-weight: 700; font-size: 10pt; color: #333333; background-color: transparent; text-decoration: underline}
a.studio:active {font-weight: 700; font-size: 10pt; color: #333333; background-color: transparent; text-decoration: underline}
a.studio:hover {font-weight: 700; font-size: 10pt; color: #333333; background-color: transparent; text-decoration: none}

a.service:link {font-weight: 400; font-size: 10pt; color: #333333; background-color: transparent; text-decoration: none}
a.service:visited {font-weight: 400; font-size: 10pt; color: #333333; background-color: transparent; text-decoration: none}
a.service:active {font-weight: 400; font-size: 10pt; color: #333333; background-color: transparent; text-decoration: none}
a.service:hover {font-weight: 400; font-size: 10pt; color: #333333; background-color: #FFFF99; text-decoration: none}

a.service_title:link {font-weight: 600; font-size: 11pt; color: #0000CC; background-color: transparent; text-decoration: none}
a.service_title:visited {font-weight: 600; font-size: 11pt; color: #0000CC; background-color: transparent; text-decoration: none}
a.service_title:active {font-weight: 600; font-size: 11pt; color: #0000CC; background-color: transparent; text-decoration: none}
a.service_title:hover {font-weight: 600; font-size: 11pt; color: #990000; background-color: #FFFF99; text-decoration: none}

a.menu_top:link {font-weight: 700; font-size: 10pt; color: #990000; background-color: transparent; text-decoration: none}
a.menu_top:visited {font-weight: 700; font-size: 10pt; color: #990000; background-color: transparent; text-decoration: none}
a.menu_top:active {font-weight: 700; font-size: 10pt; color: #990000; background-color: transparent; text-decoration: none}
a.menu_top:hover {font-weight: 700; font-size: 10pt; color: #333333; background-color: transparent; text-decoration: none}

a.calendar_font:link {font-weight: 400; font-size: 9pt; color: #000099; background-color: transparent; text-decoration: none}
a.calendar_font:visited {font-weight: 400; font-size: 9pt; color: #000099; background-color: transparent; text-decoration: none}
a.calendar_font:active {font-weight: 400; font-size: 9pt; color: #000099; background-color: transparent; text-decoration: none}
a.calendar_font:hover {font-weight: 400; font-size: 9pt; color: #000099; background-color: transparent; text-decoration: underline}

a.footer:link {font-weight: 700; font-size: 10pt; color: #FFFFFF; background-color: transparent; text-decoration: underline}
a.footer:visited {font-weight: 700; font-size: 10pt; color: #FFFFFF; background-color: transparent; text-decoration: underline}
a.footer:active {font-weight: 700; font-size: 10pt; color: #FFFFFF; background-color: transparent; text-decoration: underline}
a.footer:hover {font-weight: 700; font-size: 10pt; color: #FFFFFF; background-color: transparent; text-decoration: none}