BODY
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 12px;
    MARGIN-LEFT: 0px;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: black;
    TEXT-DECORATION: none
}

SELECT
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: 'Courier New'
}

INPUT
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: 'Courier New';
    TEXT-DECORATION: none
}


/* ************  CUSTOM STYLES  *************** */
/* Change this for Address block text in header */
.address
{
    FONT-WEIGHT:  normal;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: normal
}

.address A
{
    FONT-WEIGHT:  normal;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.address A:hover
{
    FONT-SIZE: 11px;
    COLOR: #FFFF66;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.address A:visited
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.address A:visited:hover
{
    FONT-SIZE: 11px;
    COLOR: #FFFF66;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

/* Change this for tag line text in header */
.tag_line
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: gray;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

/* Change this for quote text in header */
.quote
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: gray;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

/* Change this for current date text in header */
.datetext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #FFFF66;
    FONT-FAMILY: Arial;
    TEXT-DECORATION:  none
}

/* Change this for menu text */
.menu A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.menu A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFF66;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.menu A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.menu A:visited:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFF66;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

/* Change this for bullet text in right margin */
.bullets 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFF66;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}


.bullets A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.bullets A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFF66;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.bullets A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.bullets A:visited:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FFFF66;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}


/* Change this for newsletter text/label */
.newsletter 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.newsletter A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.newsletter A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFF66;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.newsletter A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.newsletter A:visited:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFF66;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}



/* Change this for base of menu text (default: Proud member of CTF) */
.basemenu 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}



/* Change this for Content table text/table (main contents of website) */
.contents
{
    FONT-WEIGHT:  bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial;
}

.contents A
{
    FONT-WEIGHT:  bold;
    FONT-SIZE: 11px;
    COLOR: blue;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.contents A:hover
{
    FONT-WEIGHT:  bold;
    FONT-SIZE: 11px;
    COLOR: maroon;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.contents A:visited
{
    FONT-WEIGHT:  bold;
    FONT-SIZE: 11x;
    COLOR: blue;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.contents A:visited:hover
{
    FONT-WEIGHT:  bold; 
    FONT-SIZE: 11px;
    COLOR: maroon;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}


.copyright
{
    FONT-WEIGHT:  bold;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: normal
}

/* Change this for Powered by Thunder Solutions hyperlink */
.thunder
{
    FONT-WEIGHT:  bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Arial;
}

.thunder A
{
    FONT-WEIGHT:  bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.thunder A:hover
{
    FONT-WEIGHT:  bold;
    FONT-SIZE: 11px;
    COLOR: maroon;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.thunder A:visited
{
    FONT-WEIGHT:  bold;
    FONT-SIZE: 11x;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.thunder A:visited:hover
{
    FONT-WEIGHT:  bold; 
    FONT-SIZE: 11px;
    COLOR: maroon;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

/* Change this for radio station text */
.radio
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #CC0000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

/* Change this for home page specials text and price */
.specials
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.specialprice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: #CC0000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}


/* Change this for announcement header and text */
.announcementheader 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}


.announcement 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #CC0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.announcement A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: blue;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.announcement A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #CC0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.announcement A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: blue;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.announcement A:visited:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #CC0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}





/* Change this for news header and text */
.newsheader 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    BACKGROUND:  black
}


.news 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.news A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: blue;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.news A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #CC0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.news A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: blue;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.news A:visited:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #CC0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}


/* Change this for the page header that appears at the top of each page (ex: >Classes) */
.pageheader 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #CC0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

/* Change this for the tiny page link (Return to ...) */
.tinypagelink 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.tinypagelink A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: blue;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.tinypagelink A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #CC0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.tinypagelink A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: blue;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.tinypagelink A:visited:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #CC0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

/* Change this for the small page text */
.smallpagetext 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: normal
}



/* Change this for the class menu text that shows up under "Classes" */
.classmenu 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}



/* Change this for the class sub menu text that shows up under "Classes" */
.classsubmenu 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.classsubmenu A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: blue;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.classsubmenu A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #CC0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.classsubmenu A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: blue;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.classsubmenu A:visited:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #CC0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

/* Change this for the Benefit header */
.benefitheader 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: navy;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

/* Change this for the Benefit list */
.benefits 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}


/* Change this for the Calendar header */
.calendarheader 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: navy;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

/* Change this for the Calendar list */
.calendardate 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: navy;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

/* Change this for the Calendar list */
.calendarlist 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

/* Change this for the Rank Information text */
.rank 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.rank A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: blue;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.rank A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #CC0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.rank A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: blue;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.rank A:visited:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #CC0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}


/* Change this for the class info text that shows up under "Classes" */
.classinfoheader 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: navy;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.classinfo 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.classscheduletitle 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #CC0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

/* Change this for the rank info text that shows up under each belt */
.rankinfoheader 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: navy;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.rankinfoheader1 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: navy;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.rankinfoheader2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: navy;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}


.rankinfo 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

/* Change this for the form info text that shows up under each belt */
.forminfoheader 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: navy;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.forminfoheader1 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: navy;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.forminfoheader2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: navy;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}


.forminfo 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

/* Testimonial page */
.testimonial 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.testimonialtext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}



/* Instructor page */
.instructortitle 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.instructor 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.instructor A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: blue;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.instructor A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #CC0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.instructor A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: blue;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.instructor A:visited:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #CC0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}

.instructortext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
