body,td,th 
	{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size:12px;
	}
body 
	{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../../images/bgflag.gif);
	}
a:link 
	{
	color: #0A296A;
	}
a:hover 
	{
	color: #D01509;
	}
a:visited 
	{
	color: #000000;
	}
h2
	{
	color:#663399;
	text-align:center;
	}
h3
	{
	color:#990000;
	font-weight:bold;
	}
h4
	{
	color:#990000;
	font-weight:bold;
	font-size:18px;
	}
.style3 
	{
	color: #000000; font-size:12px; 
	}
.style4 
	{
	color: #D01509;
	font-weight: bold;
	}
.style5 
	{
	color: #0A296A;
	font-weight: bold;
	}
.style8 
	{
	font-size: 11px; 
	}
.style9 
	{
	color: #033275;
	font-weight: bold;
	}
.style10 
	{
	color: #D01509;
	font-weight: bold;
	}
.style12 
	{
	color: #FF3366;
	font-weight: bold;
	}
.style13 
	{
	color: #006633;
	font-weight: bold;
	}
.style14 
	{
	color: #0033FF;
	font-weight: bold;
	}
.style15 
	{
	font-size: 18px;
	font-weight: bold;
	color: #D01509;
	}
.style16 
	{
	color: #0A296A;
	font-weight:bold;
	}
.style17 
	{
	color: #033275;
	}
.style18 
	{
	color: #006633;
	font-weight:bold;
	}
.style19 
	{
	color: #663399;
	}
.style21 
	{
	color: #D01509;
	font-size: x-large;
	}
.style22 
	{
	color: #993300;
	font-size: 16px;
	}
.style23 
	{
	color: #FF9900;
	font-size: x-large;
	}
.style24 
	{
	color: #FF0000;
	font-size: 16px;
	}
.style25 
	{
	color: #0033CC;
	font-size: x-large;
	}
.style26 
	{
	color: #6633FF;
	font-size: x-large;
	}
.style27 
	{
	color: #00FF00;
	font-size: x-large;
	}
.style28 
	{
	color: #FF33CC;
	font-size: x-large;
	}
.style29 
	{
	color: #003333;
	}
.style36 
	{
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	}
.style37 {color: #000099}
.style38 
	{
	color: #003399;
	}
.style39 
	{
	color: #FF0000;
	}
.style40 
	{
	color: #660033;
	}
.style41 
	{
	color: #0000FF;
	font-weight: bold;
	}
.style43 
	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	}
.style44 
	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	}
.style45 
	{
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	}
.style46 
	{
	color: #D01509;
	}
.style47 
	{
	font-weight: bold; 
	color: #D01509;
	}
.style48 
	{
	color: #000000;
	font-weight: bold;
	}
.style49 
	{
	color: #006633;
	font-weight: bold;
	}
.style50 
	{
	color: #FF0000;
	font-weight: bold;
	}
.style51 
	{
	font-size: 14px;
	font-weight: bold;
	}
.style52 {font-size: 24px}
.style53 {color: #000099; font-weight: bold; font-size: 16px; }
.style54 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #000000; }
.style55 {font-size: 24px}
.style59 {color: #D3150A}
.style61 {font-size: 18px; color: #000099; }
.style62 {font-size: x-small; color: #FFFFFF; font-weight: bold; }
.style66 
	{
	color: #990099;
	font-weight:bold;
	}
.style69 {font-size: x-small; font-weight: bold; }
.style73 {color: #D01509}
.style80 {color: #FFFFFF; font-weight: bold; }
.style84 {color: #D01509; font-weight: bold; }
.style88 {font-size: small}
.style89 {color: #D01509; font-size: small; }
.style90 {color: #D01509; font-size: small; font-weight: bold; }
.style92 {color: #0A296A; font-size: 12px;}
.style94 {font-size: small; color: #006633; font-weight: bold; }
.style96 
	{
	color: #006633;
	font-weight: bold;
	font-size: 18px;
	font-style: italic;
	}
.style97 
	{
	color: #000000
	}
.style98 
	{
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
	font-style: italic;
	}
.style99 
	{
	font-size: 12px;
	color: #339966;
	font-weight: bold;
	font-style: italic;
	}
.style100 
	{
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	font-style: italic;
	}
.style101 
	{
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #00CC00;
	}
.style102 {font-size: 12px; font-weight: bold; font-style: italic; color: #0033CC; }
.style103 {font-size: 12px; font-weight: bold; font-style: italic; color: #663300; }
.style104 {font-size: 12px; font-weight: bold; font-style: italic; color: #006600; }
.style105 {font-size: 12px; font-weight: bold; font-style: italic; color: #FF9900; }
.style108 {font-size: 12px; font-weight: bold; font-style: italic; color: #0033FF; }
.style111 {font-size: 12px; font-weight: bold; font-style: italic; color: #FF3300; }
.style112 {font-size: 12px; font-weight: bold; font-style: italic; color: #000033; }
.style113 {font-size: 12px; font-weight: bold; font-style: italic; color: #009900; }
.style114 {font-size: 12px; font-weight: bold; font-style: italic; color: #CC6600; }
.style115 {font-size: 12px; font-weight: bold; font-style: italic; color: #6633CC; }
.style116 {font-size: 12px; font-weight: bold; font-style: italic; color: #FF3399; }
.style117 {font-size: 12px; font-weight: bold; font-style: italic; color: #FF6600; }
.style118 {font-size: 12px; font-weight: bold; font-style: italic; color: #999999; }
.style119 {font-size: 12px; font-weight: bold; font-style: italic; color: #00CC33; }
.style120 {font-size: 18px; font-weight: bold; font-style: italic; color: #FF0099; }
.style121 {font-size: 12px; font-weight: bold; font-style: italic; color: #993399; }
.style123 {font-size: 12px; font-weight: bold; }
.style124 {color: #006633}
.style128 {color: #9900CC}
.style130 {color: #CC3366}
.style131 {color: #009933}
.style137 {color: #FF3399}
.style140 {color: #663399}
.style142 {
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
}
.style143 {color: #FF6633}
.header
	{
	font-size:16px;
	color:#FF0000;
	font-weight:bold;
	}
.headers-bday
	{
	color:#993399;
	font-size:20px;
	font-style:italic;
	font-weight:bold;
	}
.header-table
	{
	background-color:#003399;
	color:#FFFFFF;
	font-weight:bold;
	}
.summer-list1
	{
	border: solid #0066CC;
	padding: 2px 5px 0 5px;
	}
.summer-list2
	{
	border: solid #FF33CC;
	padding: 2px 5px 0 5px;
	}
.summer-list3
	{
	border: solid #990066;
	padding: 2px 5px 0 5px;
	margin: 5px 0 5px 0;
	}
.summer-list4
	{
	border: solid #00CCFF;
	padding: 2px 5px 0 5px;
	}
.schedule-frame
	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	background-color:#99CCFF;
	border-color:#000066;
	width:655px;
	padding:0px;
	}
.schedule-header
	{
	border-color:#FFFFFF;
	border-style:solid;
	background-color:#000099;
	text-align:center;
	padding:5px 0 5px 0;
	color:#FFFFFF;
	}
.schedule-cell
	{
	background-color:#FEFEFF;
	text-align:center;
	padding:5px 0 5px 0;
	width:95px;
	}
.gym-nav li
	{
	display:inline;
	background-color:#003399;
	padding:4px 0 4px 0;
	margin-right:4px;
	}
.gym-nav a
	{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding:2px 6px 4px 6px;
	}
.gym-nav a:hover
	{
	background-color:#990000;
	color:#FFFFFF;
	}