BODY
{
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #12407b;
    MARGIN: 0px;
    FONT-FAMILY: arial;
    COLOR: #373737;
    FONT-SIZE: 11px
}
INPUT
{
    FONT-FAMILY: arial;
    COLOR: #373737;
    FONT-SIZE: 11px
}
SELECT
{
    FONT-FAMILY: arial;
    COLOR: #373737;
    FONT-SIZE: 11px
}
A.upcoming:link
{
    COLOR: #e09400;
    TEXT-DECORATION: underline
}
A.upcoming:visited
{
    COLOR: #e09400;
    TEXT-DECORATION: underline
}
A.upcoming:active
{
    COLOR: #e09400;
    TEXT-DECORATION: underline
}
A.upcoming:hover
{
    COLOR: #295b9e;
    TEXT-DECORATION: none
}
A.header:link
{
    COLOR: #295b9e;
    MARGIN-LEFT: 5px;
    TEXT-DECORATION: underline
}
A.header:visited LI
{
    COLOR: #295b9e;
    MARGIN-LEFT: 5px;
    TEXT-DECORATION: underline
}
A.header:hover
{
    COLOR: #295b9e;
    TEXT-DECORATION: none
}
A.footerlink:link
{
    COLOR: #ffa800;
    TEXT-DECORATION: underline
}
A.footerlink:visited
{
    COLOR: #ffa800;
    TEXT-DECORATION: underline
}
A.footerlink:active
{
    COLOR: #ffa800;
    TEXT-DECORATION: underline
}
A.footerlink:hover
{
    COLOR: #ffa800;
    TEXT-DECORATION: none
}
.orange
{
}
.orange A.link:unknown
{
    COLOR: #ffa800;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
A.visited:unknown
{
    COLOR: #ffa800;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.orange A.hover:unknown
{
    TEXT-DECORATION: none
}
.white
{
    COLOR: white
}
.imgborder
{
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid
}
#container
{
    TEXT-ALIGN: left;
    MARGIN: 0px auto;
    WIDTH: 760px
}
#header
{
    WIDTH: 760px
}
#header TD
{
    BACKGROUND-COLOR: #fff
}
#header TD.bg
{
    BACKGROUND-IMAGE: url(../images/hdr_right_corner.gif);
    WIDTH: 543px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 62px
}
#header UL
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 150px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 25px
}
#header LI
{
    BACKGROUND-IMAGE: url(../images/icn_bullet.gif);
    PADDING-LEFT: 8px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 0.15em 50%;
    COLOR: #545454;
    FONT-WEIGHT: bold
}
#header LI A:link
{
    COLOR: #545454;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #545454;
    TEXT-DECORATION: none
}
#header LI A:hover
{
    COLOR: #545454;
    TEXT-DECORATION: underline
}
TABLE#content
{
    BACKGROUND-COLOR: #fff;
    WIDTH: 760px
}
TABLE#content #orange
{
    BACKGROUND-IMAGE: url(../images/img_orange_middle.gif);
    WIDTH: 445px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 85px;
    FONT-SIZE: 11px
}
TABLE#content #bg
{
    BACKGROUND-IMAGE: url(../images/img_content_bg.gif);
    WIDTH: 257px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 177px
}
TABLE#content H1
{
    MARGIN: 0px;
    COLOR: #3a3a3a;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
TABLE#content H2
{
    MARGIN: 0px;
    COLOR: #53ab42;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
TABLE#content H3
{
    MARGIN: 0px;
    COLOR: #295b9e;
    FONT-SIZE: 11px
}
TABLE#content .smalltxt
{
    COLOR: #e09400;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold
}
TABLE#content .green
{
    FONT-FAMILY: arial;
    COLOR: #53ab42;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
}
TABLE#content .greensmall
{
    FONT-FAMILY: arial;
    COLOR: #2d6f21;
    FONT-WEIGHT: bold
}
TABLE#content .orange
{
    COLOR: #e09400;
    FONT-WEIGHT: bold
}
TABLE#content .blue
{
    COLOR: #295b9e;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
TABLE#content TD.contacttop
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 30px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 10px
}
TABLE#content .bold
{
    COLOR: #5c5c5c;
    FONT-WEIGHT: bold
}
TABLE#content .asterik
{
    COLOR: #ff0000
}
TABLE#content LI.list
{
    LIST-STYLE-TYPE: square;
    COLOR: #373737;
    LIST-STYLE-IMAGE: url(../images/bullet.gif)
}
TABLE#content .blacktext
{
    COLOR: #000000
}
TABLE#content .form TD
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}
TABLE#content #orangebox .form TD
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}
TABLE#content #box .form TD
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px
}
TABLE#content #eventtable TH
{
    BACKGROUND-IMAGE: url(../images/img_eventview_pixel.gif);
    TEXT-ALIGN: center
}
TABLE#content #table
{
    BORDER-BOTTOM: #e09400 1px solid
}
TABLE#content #table TD.top
{
    BACKGROUND-IMAGE: url(../images/img_eventview_pixel.gif);
    BACKGROUND-REPEAT: repeat-x;
    FONT-WEIGHT: bold
}
TABLE#content #table TD.even
{
    BACKGROUND-COLOR: #fdf9e4
}
TABLE#content #table TD.odd
{
    BACKGROUND-COLOR: #ffffff
}
TABLE#content #table TD.leftborder
{
    BORDER-LEFT: #e09400 1px solid
}
TABLE#content #table TD.rightborder
{
    BORDER-RIGHT: #e09400 1px solid
}
TABLE#content #box
{
    WIDTH: 317px
}
TABLE#content #box .top
{
    BACKGROUND-IMAGE: url(../images/img_box_grn_top.gif);
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    WIDTH: 317px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 26px;
    COLOR: #2d6f21;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
TABLE#content #box .pixel
{
    BACKGROUND-IMAGE: url(../images/img_box_grn_pxl.gif);
    PADDING-BOTTOM: 5px;
    LINE-HEIGHT: 18px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    BACKGROUND-REPEAT: repeat-y;
    PADDING-TOP: 5px
}
TABLE#content #events1 TD
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
TABLE#content #events2 TD
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
TABLE#content #events2 .border
{
    BORDER-LEFT: #e09400 1px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 18px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 0px
}
TABLE#content #orangebox
{
    WIDTH: 317px
}
TABLE#content #orangebox .top
{
    BACKGROUND-IMAGE: url(../images/img_box_orng_top.gif);
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    WIDTH: 317px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 26px;
    COLOR: #e09400;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
TABLE#content #orangebox .pixel
{
    BACKGROUND-IMAGE: url(../images/img_box_orng_pxl.gif);
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    BACKGROUND-REPEAT: repeat-y;
    PADDING-TOP: 5px
}
TABLE#content #orangebox #tablecontent TD
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 3px
}
TABLE#content #greenbox
{
    WIDTH: 313px
}
TABLE#content #greenbox .top
{
    BACKGROUND-IMAGE: url(../images/img_box_solid_top.gif);
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 5px;
    WIDTH: 313px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 25px;
    COLOR: #2d6f21;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
TABLE#content #greenbox .pixel
{
    BACKGROUND-IMAGE: url(../images/img_box_solid_pixel.gif);
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    BACKGROUND-REPEAT: repeat-y;
    COLOR: #3e8d2f;
    FONT-SIZE: 11px;
    PADDING-TOP: 3px
}
TABLE#content #greenbox #tablecontent TD
{
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px
}
TABLE#content #events
{
}
TABLE#content #events TD.bg
{
    BACKGROUND-IMAGE: url(../images/img_events_bg.gif);
    WIDTH: 214px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 126px
}
TABLE#content #events .hdr
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 0px;
    COLOR: #61ca41;
    PADDING-TOP: 2px
}
TABLE#content #events TD.txtorangeodd
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 2px
}
TABLE#content #events TD.txtwhiteodd
{
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 0px;
    COLOR: #fff;
    FONT-SIZE: 11px;
    PADDING-TOP: 2px
}
TABLE#content #events TD.txtorangeeven
{
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #595959;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 2px
}
TABLE#content #events TD.txtwhiteeven
{
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #595959;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 0px;
    COLOR: #fff;
    FONT-SIZE: 11px;
    PADDING-TOP: 2px
}
TABLE#content #maillist
{
    WIDTH: 214px;
    HEIGHT: 55px
}
TABLE#content #maillist TD
{
    BACKGROUND-IMAGE: url(../images/img_maillist_bg.gif);
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #fff;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: no-repeat;
    PADDING-TOP: 1px
}
TABLE#content #maillist .smalltxt
{
    COLOR: #fff;
    FONT-SIZE: 11px
}
TABLE#content #form
{
}
TABLE#content #form TH
{
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #fdf4c2;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    COLOR: #e09400;
    PADDING-TOP: 10px
}
TABLE#content #form TD
{
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #fff;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    PADDING-TOP: 1px
}
TABLE#content #form TD.b
{
    COLOR: #e09400;
    FONT-WEIGHT: bold
}
TABLE#content #footer
{
    BACKGROUND-IMAGE: url(../images/img_footer.gif);
    WIDTH: 760px;
    HEIGHT: 176px
}
.warning
{
    FONT-VARIANT: normal;
    COLOR: red
}
.coachBio
{
    FONT-STYLE: italic;
    TEXT-INDENT: 20px;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    FONT-FAMILY: Arial;
    COLOR: #373737;
    FONT-SIZE: 11px
}
A.FAQ:active
{
    COLOR: #e09400;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
A.FAQ:link
{
    COLOR: #e09400;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
A.FAQ:visited
{
    COLOR: #e09400;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
A.FAQ:hover
{
    COLOR: #295b9e;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.faqnumber
{
    PADDING-RIGHT: 10px;
    COLOR: #e09400;
    FONT-SIZE: 12px
}
TABLE#content H4
{
    MARGIN: 0px;
    COLOR: #295b9e;
    FONT-SIZE: 14px
}
