body {
	background-image: url(../images/filler-bg.gif);
	background-color: White;
	color: Black;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

/* menu menu menu */

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:White; layer-background-color:White; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:normal}
.clLevel0{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#8B1C1C;}
.clLevel0over{background-color:#C0D5DB; layer-background-color:#C0D5DB; color:#8B1C1C; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#8B1C1C; layer-background-color:#8B1C1C}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:tahoma, arial,helvetica; font-size:11px; font-weight:bold}
.clLevel1{background-color:Navy; layer-background-color:Navy; color:white;}
.clLevel1over{background-color:#336699; layer-background-color:#336699; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

/* end menu menu menu */

/* this tag makes TDs a container with their own coordinate system. absolutely-positioned elements will be offset relative to them */

td div { 
position:relative; 
}

/* PAGE STYLES */

P { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; }

P.PROGRAM2 	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; }

table.BODY {
	border-bottom-color: #8B1C1C;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #8B1C1C;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #8B1C1C;
	border-right-style: solid;
	border-right-width: 1px;
}

td				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; }

td.BREADCRUMBS 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #909090; padding-left: 16px; padding-top: 1px; padding-bottom: 2px; padding-right: 16px; background-color: White; }

td.CATEGORY 	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal; padding-left: 3px; padding-top: 2px; padding-bottom: 2px; padding-right: 3px; background-color: #C7D5DA; color: #39748B; text-align: center; }

td.DOWNLOAD 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; padding-left: 16px; padding-top: 10px; padding-bottom: 10px; padding-right: 16px; background-color: #C6D7DD; }

td.FEATURE 		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; padding-left: 0px; padding-top: 6px; padding-bottom: 6px; padding-right: 16px; background-color: White; }

td.HEADER 		{ color: #000000; background-color: White; }

td.HOURS		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; padding-left: 16px; padding-top: 0px;	padding-bottom: 0px; padding-right: 3px; background-color: White; }

td.PROGRAM1 	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; padding-left: 12px; padding-top: 3px; padding-bottom: 3px; padding-right: 12px; background-color: #C7D5DA; }

td.PROGRAM2 	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; padding-left: 12px; padding-top: 3px; padding-bottom: 3px; padding-right: 12px; background-color: #E8EFF1; }

td.PROGRAM3 	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; padding-left: 3px; padding-top: 2px; padding-bottom: 2px; padding-right: 3px; background-color: #C7D5DA; }

td.PROGRAM4 	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; padding-left: 3px; padding-top: 2px; padding-bottom: 2px; padding-right: 3px; background-color: #E8EFF1; }

td.PROGRAM5 	{
	font-family: "Arial Narrow, Helvetica Narrow";
	font-size: 12px;
	font-style: normal;
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 3px;
	background-color: "#C7D5DA";
}
td.PROGRAM6 	{
	font-family: "Arial Narrow, Helvetica Narrow";
	font-size: 12px;
	font-style: normal;
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 3px;
	background-color: "#E8EFF1";
}

td.QUICKSTATS	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; padding-left: 16px; padding-top: 10px; padding-bottom: 10px; padding-right: 16px; background-color: White; }

td.ROSTER 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; padding-left: 4px; padding-top: 1px; padding-bottom: 1px; padding-right: 4px; }

td.SELECTED 	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; padding-left: 5px; padding-right: 5px; color: #4f4f4f; background-color: #dedede; }

td.SUBMENU2 	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; padding-left: 4px; padding-top: 1px; padding-bottom: 1px; padding-right: 0px; background-color: #d7d6ed; }

td.TITLE 		{ font-family: Arial, Helvetica, sans-serif; font-size: 30px; font-style: normal; font-weight: bold; color: #8B1C1C; padding-left: 15px; background-color: White; }

td.VARSITYMENU 	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; padding-left: 5px; padding-right: 5px; color: #767676; background-color: #FFFFFF; }

tr.ROSTER 	{ background-color: #E8EFF1; }

td.ROSTERLEFT 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 4px;
	border-right-color: #C3D9DE;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #4D818E;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-color: White;
}

td.ROSTERRIGHT 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	padding-left: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 4px;
	border-bottom-color: #4D818E;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-color: White;
}


.hdr		{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; text-decoration: none; color: #39748B; }

.category	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; color: #39748B; }

.CONTACT	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #8B1C1C; }

.COPY		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #888888; }

.HEADLINE	{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #8B1C1C; }

.hmenu		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; text-decoration: none; }

.NEW		{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #8B1C1C; }

.SCORE		{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; }

.SITEMAP	{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #8B1C1C; }

.TITLE		{ font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: #8B1C1C; }

.NEWS		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF; }

.FOOTER		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; }

.FOOTER2	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; }

a:link {	color: Blue; text-decoration: none; }
a:visited {	color: Blue; text-decoration: none; }
a:hover {	color: #8B1C1C; text-decoration: underline; }

a.FITNESS:link {	color: Blue; text-decoration: underline; }
a.FITNESS:visited {	color: Blue; text-decoration: underline; }
a.FITNESS:hover {	color: #8B1C1C; text-decoration: underline; }

a.FOOTER { color: #FFFFFF; }
a.FOOTER:visited { color: #FFFFFF; }
a.FOOTER:hover { color: #BBBBBB; }

a.FOOTER2 { color: #FFFFFF; font-size: 11px; }
a.FOOTER2:visited { color: #FFFFFF; font-size: 11px; }
a.FOOTER2:hover { color: #BBBBBB; font-size: 11px; }

/*a.VARSITYMENU { color: #8B1C1C; font-size: 11px; background-color: White; }
a.VARSITYMENU:visited { color: #8B1C1C; font-size: 11px; background-color: White; }
a.VARSITYMENU:hover { color: #4f4f4f; font-size: 11px; }
*/
a.quicklinks { color: White; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
a.quicklinks:visited { color: White; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
a.quicklinks:hover { color: #0000CC; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }

a.linx { color: #8B1C1C; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.linx:visited { color: #8B1C1C; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.linx:hover { color: #0000CC; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline; }

