/* Main Page Body */
.body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; background-color: #FFFFFF }


/* LINKS */

/* Normal Links */
a:link {  font-family: Arial, Helvetica, sans-serif; font-size: normal; color: #990000; text-decoration: none; font-weight: bold}

/* Active Links */
a:active {  font-family: Arial, Helvetica, sans-serif; font-size: normal; color: #990000; text-decoration: none; font-weight: bold}

/* Visited Links */
a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: normal; color: #ff6600; text-decoration: none; font-weight: bold}

/* Hover Links */
a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: normal; font-style: italic; background-color: #990000; color: #ffffff; font-weight: bold }

/* Copyright Notice */
.copyright { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;  background-color: transparent; text-align: center }
.copyright a:link { font-weight: normal; text-decoration: underline }
.copyright a:visited { font-weight: normal; text-decoration: underline }
.copyright a:hover { font-weight: normal; text-decoration: underline }
.copyright a:active  { font-weight: normal; text-decoration: underline }

/* Navigation bar text */
.nav_divider  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; background-color: transparent; font-weight: bold }
.nav_text  { font-family: Arial, Helvetica, sans-serif, bold; font-size: 12px; color: #000000; text-decoration: none; background-color: transparent }

/* Normal Text */
.normal_text  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; background-color: transparent; }

/* Reverse Text */
.reverse_text { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffcc; text-decoration: none; background-color: #999999; }

/* MAIN PAGE LAYOUT */

/* Menu Table */
.menutable { background-color: transparent; border-color: #FF6633; border-width: 0px 0px 0px 0px;  width: 770px }

/* Menu Header Row */
.menu_header { border-color: #FF0000; background-color: #FF6633; border-width: 1px 1px 1px 1px;  height: 25px; border-style: solid; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none }

/* Navigation Column */
.nav_col { border-color: #FF6633; border-width: 1px 1px 1px 1px; border-style: solid; height: 500px;  width: 175px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 2px 2px 2px 2px; vertical-align: top; background-color: #FFFF99 }

/* Main Column with Right Column*/
.2main_col { border-color: #C0C0C0; border-width: 1px 1px 1px 1px; height: 500px;  width: 300px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 2px 2px 2px 2px; vertical-align: top  }

/* Main Column */
.1main_col { border-color: #FF6633; border-width: 1px 1px 1px 1px; width: 625px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding: 2px 2px 2px 2px; vertical-align: top  }

/* Right Column */
.right_col { border-color: #CC9900; border-width: 1px 1px 1px 1px; border-style: solid; height: 400px;  width: 400px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 2px 2px 2px 2px; vertical-align: top; background-color: #FFFF66 }

/* Schedule */
.schedule { border-color: #C0C0C0; border-width: 1px 1px 1px 1px; height: 500px;  width: 625px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 2px 2px 2px 2px; vertical-align: top  }

/* Registration */
.reg { border-color: #C0C0C0; border-width: 1px 1px 1px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding: 2px 2px 2px 2px; vertical-align: top  }


/* AD PAGE LAYOUT */

/* Ad Table */
.adtable { background-color: transparent; border-color: #CC9900; border-width: 1px 1px 1px 1px;  width: 700px }

/* Ad */
.ad { border-color: #CCCCCC; border-width: 1px 1px 1px 1px; border-style: solid; height: 200px;  width: 342px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding: 2px 2px 2px 2px; vertical-align: top }

/* Google Button width */
.button { width: 65px; height: 25px; font-family: Arial, Helvetica, sans-serif; font-size: 12px }
.text_box { width: 150px; height: 25px; font-family: Arial, Helvetica, sans-serif; font-size: 14px }
