BODY {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.homeLink {
	BORDER-BOTTOM-WIDTH: 0px; TEXT-DECORATION: none
}
.homeLink:hover {
	BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; TEXT-DECORATION: none
}
P {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.small {
	FONT-SIZE: 10px
}
.customtable {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #e3e2d9
}
INPUT {
	BORDER-RIGHT: #eae0d0 1px solid; BORDER-TOP: #988d7c 1px solid; BORDER-LEFT: #988d7c 1px solid; COLOR: #716859; BORDER-BOTTOM: #eae0d0 1px solid; BACKGROUND-COLOR: #f7f4ee
}
TEXTAREA {
	BORDER-RIGHT: #eae0d0 1px solid; BORDER-TOP: #687C95 1px solid; BORDER-LEFT: #988d7c 1px solid; COLOR: #716859; BORDER-BOTTOM: #eae0d0 1px solid; BACKGROUND-COLOR: #f7f4ee
}
.submit {
	FONT-WEIGHT: bold; COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #716859; BORDER-BOTTOM-STYLE: none
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #716859; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #716859; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
H2.title {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; line-height: .2em; COLOR: #716859; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; padding-bottom: 0px; padding-top: 12px; padding-left: 0px; padding-right: 0px
}

H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #716859; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
H9 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #716859; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}

TABLE.data {
	BORDER-RIGHT: #e3e2d9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e3e2d9 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #e3e2d9 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #e3e2d9 1px solid
}
TABLE.data TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 100px; COLOR: #e3e2d9; PADDING-TOP: 3px; BACKGROUND-COLOR: #4d4030
}
TABLE.data TD {
	
}
TABLE.data TR.even {
	BACKGROUND-COLOR: #f7f4ee
}
TABLE.data TR.odd {
	BACKGROUND-COLOR: #fff
}
INPUT {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #227AB4; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
TEXTAREA {
	BORDER-RIGHT: #988d7c 1px solid; BORDER-TOP: #988d7c 1px solid; BORDER-LEFT: #988d7c 1px solid; COLOR: #716859; BORDER-BOTTOM: #988d7c 1px solid; BACKGROUND-COLOR: #f7f4ee
}
.submit {
	FONT-WEIGHT: bold; COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #227AB4; BORDER-BOTTOM-STYLE: none
}
.title {
	FONT-WEIGHT: bold; COLOR: #4f9ac0; FONT-FAMILY: Georgia, Times, serif
}
A.calActive {
	COLOR: #716859; BACKGROUND-COLOR: #f2f287; TEXT-DECORATION: none
}
A.calActive:hover {
	BACKGROUND-COLOR: #e6e6e6
}
.calCurrent {
	BACKGROUND-COLOR: #e6e6e6
}
.month {
	COLOR: #fff; BACKGROUND-COLOR: #716859
}
#catalog {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f7f4ee; TEXT-ALIGN: center
}
TABLE.alert {
	BORDER-COLLAPSE: collapse
}
TABLE.alert TD.top {
	BORDER-RIGHT: #4d4030 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #4d4030 1px solid; PADDING-LEFT: 4px; MARGIN-BOTTOM: -2px; PADDING-BOTTOM: 4px; BORDER-LEFT: #4d4030 1px solid; COLOR: #4d4030; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffffcc
}
TABLE.alert TD.bottom {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/bubbleBottom.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 6px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL LI A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
UL LI A:hover {
	BACKGROUND-COLOR: #e5f1f8
}
#mainContent {
	FLOAT: left; MARGIN: 10px 7px 10px 2px
}
HTML > BODY #mainContent {
	MARGIN-LEFT: 4px
}
#right {
	MARGIN-TOP: 10px; FLOAT: left
}
UL.blue {
	MARGIN: 0px; WIDTH: 248px; TEXT-ALIGN: left
}

UL.gold {
	MARGIN: 0px; WIDTH: 248px; TEXT-ALIGN: left
}
UL.green {
	MARGIN: 0px; WIDTH: 248px; TEXT-ALIGN: left
}

UL.red3 {
	MARGIN-TOP: 0px; 
	MARGIN-RIGHT: 0px; 
	MARGIN-LEFT: 5px; 
	WIDTH: 105px; 
	TEXT-ALIGN: left
}
UL.red3 LI {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px; 
	MARGIN-top: 2px; 
	MARGIN-bottom: 5px; 
	BACKGROUND-POSITION: left center; 
	DISPLAY: block; 
	LIST-STYLE-IMAGE: none; 
	LINE-HEIGHT: 1; 
	BORDER-BOTTOM: #cac8bb 1px dotted; 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-IMAGE: url(../images/redArrow.gif); 
	font-size: 11px
}

UL.red {
	MARGIN: 0px; WIDTH: 248px; TEXT-ALIGN: left
}
UL.red2 {
	MARGIN-RIGHT: 0px; WIDTH: 625px; TEXT-ALIGN: left
}

UL.red2 LI {
	PADDING-RIGHT: 2px; BACKGROUND-POSITION: left center; DISPLAY: block; PADDING-LEFT: 20px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.5; PADDING-TOP: 2px; BORDER-BOTTOM: #cac8bb 1px dotted; BACKGROUND-REPEAT: no-repeat
}
UL.red2 LI {
	BACKGROUND-IMAGE: url(../images/redArrow.gif)}
UL.blue2 {
	MARGIN-RIGHT: 0px; 
	MARGIN-TOP: 4px;
	MARGIN-BOTTOM: 4px;
  WIDTH: 550px; TEXT-ALIGN: left
}

UL.blue2 LI {
	PADDING-RIGHT: 2px; 
	BACKGROUND-POSITION: left center; 
	DISPLAY: block; 
	PADDING-LEFT: 20px; 
	LIST-STYLE-IMAGE: none; 
	PADDING-BOTTOM: 2px; 
	LINE-HEIGHT: 1.5; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #cac8bb 1px dotted; 
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-IMAGE: url(../images/blueArrow.gif)}
UL.blue3 {
	MARGIN-RIGHT: 0px; 
	MARGIN-TOP: 4px;
	MARGIN-BOTTOM: 4px;
  WIDTH: 250px; TEXT-ALIGN: left
}

UL.blue3 LI {
	PADDING-RIGHT: 2px; 
	BACKGROUND-POSITION: left center; 
	DISPLAY: block; 
	PADDING-LEFT: 20px; 
	LIST-STYLE-IMAGE: none; 
	PADDING-BOTTOM: 2px; 
	LINE-HEIGHT: 1.5; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #cac8bb 1px dotted; 
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-IMAGE: url(../images/blueArrow.gif)}

UL.green2 {
	MARGIN-RIGHT: 0px; 
	MARGIN-TOP: 4px;
	MARGIN-BOTTOM: 4px;
  WIDTH: 550px; TEXT-ALIGN: left
}

UL.green2 LI {
	PADDING-RIGHT: 2px; 
	BACKGROUND-POSITION: left center; 
	DISPLAY: block; 
	PADDING-LEFT: 20px; 
	LIST-STYLE-IMAGE: none; 
	PADDING-BOTTOM: 2px; 
	LINE-HEIGHT: 1.5; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #cac8bb 1px dotted; 
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-IMAGE: url(../images/greenArrow.gif)}

UL.gold2 LI {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left center; DISPLAY: block; PADDING-LEFT: 20px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.5; PADDING-TOP: 2px; BORDER-BOTTOM: #cac8bb 1px dotted; BACKGROUND-REPEAT: no-repeat; BACKGROUND-IMAGE: url(../images/goldArrow.gif)}
UL.redlinks {
	MARGIN: 0px; WIDTH: 500px; TEXT-ALIGN: left
}
UL.redlinks LI {
	WIDTH: 500PX; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: "images/bullet.gif"; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.redlinks LI A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #716859; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
UL.redlinks LI A:hover {
	BACKGROUND-COLOR: #e5f1f8
}

UL.rednav {
	WIDTH: 300px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.rednav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: "images/bullet.gif"; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.rednav LI A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #716859; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
UL.rednav LI A:hover {
	BACKGROUND-COLOR: #e5f1f8
}
UL.rednav {
	MARGIN: 0px; WIDTH: 185px; TEXT-ALIGN: left
}
UL.blue LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; DISPLAY: block; PADDING-LEFT: 13px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.5; PADDING-TOP: 2px; BORDER-BOTTOM: #cac8bb 1px dotted; BACKGROUND-REPEAT: no-repeat
}
UL.blue LI {
	BACKGROUND-IMAGE: url(../images/blueArrow.gif)}
UL.blue LI A {
	DISPLAY: block; WIDTH: 100%
}
UL.gold LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; DISPLAY: block; PADDING-LEFT: 13px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.5; PADDING-TOP: 2px; BORDER-BOTTOM: #cac8bb 1px dotted; BACKGROUND-REPEAT: no-repeat
}
UL.green LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; DISPLAY: block; PADDING-LEFT: 13px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.5; PADDING-TOP: 2px; BORDER-BOTTOM: #cac8bb 1px dotted; BACKGROUND-REPEAT: no-repeat
}
UL.red LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; DISPLAY: block; PADDING-LEFT: 13px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.5; PADDING-TOP: 2px; BORDER-BOTTOM: #cac8bb 1px dotted; BACKGROUND-REPEAT: no-repeat
}
UL.rednav LI {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left; PADDING-LEFT: 1px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.5; PADDING-TOP: 2px; BORDER-BOTTOM: #cac8bb 1px dotted; BACKGROUND-REPEAT: no-repeat
}
UL.gold LI A {
	DISPLAY: block; WIDTH: 100%
}
UL.green LI A {
	DISPLAY: block; WIDTH: 100%
}
UL.red LI A {
	DISPLAY: block; WIDTH: 100%
}
UL.blue LI A:hover {
	BACKGROUND-COLOR: #e5f1f8
}

UL.green LI {
	BACKGROUND-IMAGE: url(../images/greenArrow.gif)}
UL.green LI A:hover {
	BACKGROUND-COLOR: #e5eee5
}
UL.red LI {
	BACKGROUND-IMAGE: url(../images/redArrow.gif)}

UL.red LI A:hover {
	BACKGROUND-COLOR: #f3e5f5
}
UL.gold LI {
	BACKGROUND-IMAGE: url(../images/goldArrow.gif)}
UL.gold LI A:hover {
	BACKGROUND-COLOR: #f7f0e5
}
.upcomingClasses {
	MARGIN-TOP: 10px; BACKGROUND-IMAGE: url(../images/upcomingClasses.png); WIDTH: 249px; PADDING-TOP: 40px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.subNav {
	MARGIN-TOP: 2; BACKGROUND-IMAGE: url(../images/subNav.gif); WIDTH: 200px; HEIGHT: 300; PADDING-TOP: 4px; PADDING-LEFT: 4PX; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.newsList {
	MARGIN-TOP: 10px; BACKGROUND-IMAGE: url(../images/newsEvents.png); WIDTH: 248px; PADDING-TOP: 40px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.upcomingClasses UL {
	MARGIN-LEFT: 35px; TEXT-ALIGN: left
}
.newsList UL {
	MARGIN-LEFT: 17px; TEXT-ALIGN: left
}
.upcomingClasses UL LI {
	LIST-STYLE-IMAGE: url(../images/brownArrow.gif); MARGIN-BOTTOM: 15px
}
.newsList UL LI {
	LIST-STYLE-IMAGE: url(../images/brownArrow.gif); MARGIN-BOTTOM: 15px
}
TD.category {
	valign="top"
	PADDING-TOP: 10px
}
A {
	COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid; TEXT-DECORATION: none
}
A:hover {
	BORDER-BOTTOM-COLOR: #ffffff; TEXT-DECORATION: none
}
A.image {
	COLOR: #716859; BORDER-BOTTOM: none; TEXT-DECORATION: none
}
A.image:hover {
	BORDER-BOTTOM: none; TEXT-DECORATION: none
}

hr.title {
border: 0;
color: #4F483E;
background-color: #4F483E;
height: 1px;
width: 90%;
text-align: left;
border-top: 0px;
border-bottom: 2px;
text-align: center
}
	
