body {  background-color:#FFFFFF;}
body, p, td, li, ul, ol, dl, dt, dd, a, blockquote {  color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
p, li, ul {  margin-top:0; margin-bottom:0;}
h1 {  color:#0A9D18; font-family:'Times New Roman', times, serif; font-size:21px; font-style:italic; text-decoration:underline; margin-top:0; margin-bottom:0;}
h2 {  color:#0A9D18; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-decoration:underline; margin-top:0; margin-bottom:0.3em;}
h3 {  color:#0A9D18; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-decoration:none; margin-top:0; margin-bottom:0.3em;}
h4 {  color:#0A9D18; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:underline; margin-top:0; margin-bottom:0;}
h5 {  color:#0A9D18; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; margin-top:0; margin-bottom:0;}
h6 {  color:#0A9D18; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; margin-top:0; margin-bottom:0;}

ul {  list-style-type:square; margin-left:3em; margin-right:3em; margin-top:0; margin-bottom:0;}
blockquote {  margin-left:3em; margin-right:3em; margin-top:0; margin-bottom:0;}

a {  text-decoration:underline;}
a:hover {  text-decoration:none;}
a.more {  color:#003366; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline;}
a.more:hover {  color:#FF0000; text-decoration:none;}
a.calendar-a {  color:#003366; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none !important;}
a.calendar-a:hover {  color:#FF0000; text-decoration:underline !important;}

.coname {  color:#FFFFFF; font-family:'Times New Roman',serif; font-size:40px; font-style:italic; font-weight:normal;}
.coname2 {  color:#6DCFB0; font-family:'Times New Roman',serif; font-size:32px; font-style:italic; font-weight:normal;}
.error {  color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:normal;}
.page-basic {  color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.page-hi {  color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.page-smaller {  font-size:11px;}

.menu-text {  color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.menu {  color:#FFFFFF;}
.menu-on {  color:#99FFCC; font-weight:bold; height:20px; line-height:20px; vertical-align:middle; font-weight:bold;}
.menu-sel {  color:#99FFCC; font-weight:bold; height:20px; line-height:20px; vertical-align:middle; text-decoration:none;}
.menu-a {  color:#FFFFFF; height:20px; line-height:20px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;}
.menu-a:hover {  color:#99FFCC; font-size:12px; text-decoration:none;}
.menu-a-sel {  color:#99FFCC; height:20px; line-height:20px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;}
.menu-a-sel:hover {  color:#99FFCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;}
.menu-sep {  color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.menu-text2 {  color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.menu2 {  color:#000000;}
.menu-on2 {  color:#0A9D18; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; height:20px; line-height:20px; vertical-align:middle;}
.menu-sel2 {  color:#0A9D18; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; height:20px; line-height:20px; vertical-align:middle; text-decoration:none;}
.menu-a2 {  color:#000000; height:20px; line-height:20px; vertical-align:middle; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline;}
.menu-a2:hover {  color:#0A9D18; font-size:10px; text-decoration:none;}
.menu-a-sel2 {  color:#0A9D18; height:20px; line-height:20px; vertical-align:middle; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
.menu-a-sel2:hover {  color:#0A9D18; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
.menu-sep2 {  color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.submenu-title {  color:#FFFFFF; font-family:Tahoma, sans-serif; font-size:12px; font-weight:bold;}
.submenu-head {  color:#FFFFFF; background-color:#0A9D18; background-image:url(images/submenu_head.gif); background-repeat:repeat-y; background-position:top left; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; text-decoration:none;}
.submenu-head-a {  color:#FFFFFF; background-color:#0A9D18; font-family:Tahoma, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;}
.submenu-head-a:hover {  color:#F5FCF6; text-decoration:none;}
.submenu {  color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.submenu-a {  color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
.submenu-a:hover {  color:#000000; text-decoration:underline;}
.submenu-sel {  color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;}
.submenu-sel-a {  color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;}
.submenu-sel-a:hover  {  color:#000000; text-decoration:none;}

.slogan-basic { color:#0A9D18; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:normal;}

.footer-basic {  color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.footer-hi {  color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
.footer-a {  color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; text-decoration:underline;}
.footer-a:hover {  color:#99FFCC;}
.links-basic {  color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.links-basic:hover {  text-decoration:underline;}
.links-hi {  color:#0A9D18; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;  text-decoration:none;}
.links-hi:hover {  text-decoration:none;}
.links-quotes {  color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:italic;}
.links-icon {  color:#0A9D18; font-family:'Times New Roman', serif; font-size:14px; font-weight:normal; text-decoration:none;}
.links-icon:hover {  color:#0A9D18; text-decoration:underline;}
.gallery-heading {  color:#00FF00; background-color:#0A9D18; font-family:'Times New Roman', serif; font-size:14px; font-weight:bold;}
.gallery-basic {  color:#00FF00; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.sponsors-head {  color:#00FF00; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}
.sponsors-basic {  color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.sponsors-hi {  color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.sponsors-a {  color:#CCFF00; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.banner-basic {  color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.banner-a {  color:#CCFF00; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.theme {  background-color:#CFECCF;}
.theme-bg-on {  background-color:#FFFFFF;}
table.theme th {  color:#FFFFFF; background-color:#0A9D18; font-family:Arial, Helvetica, sans-serif;font-size:13px; font-weight:bold; padding:0 4px 0 4px; height:21px;}
table.theme td, table.theme p, table.theme li, table.theme ul, table.theme ol, table.theme blockquote {  color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.header-left {  border-left-style:none !important; background-position:top left !important; padding-left:8px !important;}
.header-right {  border-right-style:none !important; background-position:top right !important; padding-right:8px !important;}
.header-single-left {  background-color:#0A9D18 !important; height:21px; line-height:21px; text-align:center; vertical-align:middle;}
.header-single-right {  border-style:none !important; background-color:#0A9D18; height:21px; padding:0 !important;}
table.theme a {  color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline;}
table.theme a:hover {  color:#000000; text-decoration:none;}
table.theme a.more {  color:#000000; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
table.theme a.more:hover {  color:#000000; text-decoration:none;}

.table-text {  color:#000000; font-family:Arial, Helvetica, Verdana; font-size:14px; font-weight:normal;}
.table-text2 {  color:#000000; font-family:Arial, Helvetica, Verdana; font-size:14px; font-weight:normal;}
.table-stext2 {  color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.table-slink2 {  color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px !important; font-weight:normal; text-decoration:underline;}
.table-slink2:hover {  font-size:12px !important; text-decoration:none;}
.table-sep2 {  color:#FFFFFF; background-color:#0A9D18; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px; font-weight:bold;}
.footer2 {  color:#FFFFFF; font-family:Verdana, Arial; font-size:10px; font-weight:bold;}

.table3 {  background-color:#F0F7F1; border:1px solid #0A9D18;}

.bg-on, .bg-on p, .bg-on td, .bg-on div, .bg-on li, .bg-on ul, .bg-on ol, .bg-on dl, .bg-on dt, .bg-on dd, .bg-on a, .bg-on blockquote {  background-color:#F5FCF6;}
.bg-off, .bg-off p, .bg-off td, .bg-off div, .bg-off li, .bg-off ul, .bg-off ol, .bg-off dl, .bg-off dt, .bg-off dd, .bg-off a, .bg-off blockquote {  background-color:#0A9D18; color:#FFFFFF;}
.text-on, .text-on  p, .text-on td, .text-on div, .text-on li, .text-on ul, .text-on ol, .text-on dl, .text-on dt, .text-on dd, .text-on a, .text-on blockquote {  color:#0A9D18 !important;}
.text-off, .text-off  p, .text-off td, .text-off div, .text-off li, .text-off ul, .text-off ol, .text-off dl, .text-off dt, .text-off dd, .text-off a, .text-off blockquote {  color:#000000 !important;}

.none {  border-style:none !important;}
table.none th {  border-style:none !important;}
table.none td {  border-style:none !important;}
