body {  background-color:#FFFFFF;}
body, p, td, li, ul, ol, dl, dt, dd, a {  color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
p, li, ul {  margin-top:0; margin-bottom:0;}
h1 {  color:#0000CC; font-size:22px; font-family:'Times New Roman', times, serif; font-weight:normal; text-decoration:underline; margin-top:0; margin-bottom:0;}
h2 {  color:#0000CC; font-size:22px; font-family:'Times New Roman', times, serif; font-weight:normal; font-style:italic; text-decoration:none; margin-top:0; margin-bottom:0;}
h3 {  color:#0000CC; font-size:18px; font-weight:bold; font-style:italic; text-decoration:underline; margin-top:0; margin-bottom:0.3em;}
h4 {  color:#0000CC; font-size:18px; font-weight:bold; text-decoration:none; margin-top:1em; margin-bottom:0;}
h5 {  color:#0000CC; font-size:14px; font-style:normal; text-decoration: underline; margin-top:1em; margin-bottom:0;}
h6 {  color:#0000CC; font-size:14px; font-weight:bold; text-decoration:underline; margin-top:1em; 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:#00FF00; font-weight:bold; height:20px; line-height:20px; vertical-align:middle; font-weight:bold;}
.menu-sel {  color:#00FF00; 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:9px; font-weight:bold; text-decoration:none;}
.menu-a:hover {  color:#00FF00; text-decoration:none;}
.menu-a-sel {  color:#00FF00; height:20px; line-height:20px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-decoration:none;}
.menu-a-sel:hover {  color:#00FF00; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-decoration:none;}
.menu-sep {  color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:9px;}

.menu-text2 {  color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.menu2 {  color:#FFFFFF;}
.menu-on2 {  color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; height:20px; line-height:20px; vertical-align:middle;}
.menu-sel2 {  color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; height:20px; line-height:20px; vertical-align:middle; text-decoration:none;}
.menu-a2 {  color:#FFFFFF; height:20px; line-height:20px; vertical-align:middle; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline;}
.menu-a2:hover {  color:#FFFFFF; font-size:12px; text-decoration:none;}
.menu-a-sel2 {  color:#FFFFFF; height:20px; line-height:20px; vertical-align:middle; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
.menu-a-sel2:hover {  color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
.menu-sep2 {  color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

.submenu-title {  color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.submenu-head {  color:#000000; background-image:url(images/submenu_head.gif); background-position:top middle; font-family:Verdana, Arial, Helvetica; font-size:12px; font-weight:bold; 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:underline;}

.slogan-basic { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:normal;}

.footer-basic {  font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}
.footer-hi {  font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000;}
.footer-a {  color:#000000; font-family:Verdana, Arial, Helvetica, sans serif; font-size:12px; font-style:normal; text-decoration:underline;}
.footer-a:hover {  color:#000000; text-decoration:none;}
.links-basic {  font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.links-hi {  font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold;  text-decoration:none;}
.links-quotes {  font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:italic; color:#000000;}
.gallery-basic {  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#00FF00;}
.sponsors-head {   font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#00FF00;}
.sponsors-basic {   font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.sponsors-hi {   font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
.sponsors-a {  font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#CCFF00;}
.banner-basic {  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.banner-a {  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CCFF00;}
.subHeadings-basic { background-color:#0A9D18; color:#FFFFFF;}
.subHeadings-a { background-color:#0A9D18; color:#000000; text-decoration:underline;}
.subHeadings-bg { background-color: #A3B8CB;}
.NavHeadings-basic {  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#003366;}
.NavHeadings-hi {  font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#E3B905;}
.NavHeadings-basic-s {  font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000;}
.NavHeadings-hi-s {  font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight: bold; color:#E3B905;}
.NavHeadings-basic2 {  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF;}

.bg-on {  background-color: #FFFFFF;}
.bg-off {  background-color: #CCCCCC;}

.none {  border-style:none !important;}
table.none th {  border-style:none !important;}
table.none td {  border-style:none !important;}

.theme {  background-color:#FFFFFF;}
.theme-bg-on {  background-color: #FFFFFF;}
table.theme th {  color:#FFFFFF; background-color:#0A9D18; font-family:Arial, Helvetica; font-size:13px; font-weight:bold; padding:0 4px 0 4px; height:21px;}
table.theme td, table.theme p, table.theme li {  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:14px; 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-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; 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;}

.features-ul {  text-indent: -12;}
