BODY { MARGIN: 5px 0 0 5px; BGCOLOR: #cccccc }
.text {	COLOR: #000000; MARGIN: 5pt 5pt 0pt; FONT-SIZE: 14px; FONT-FAMILY: "Georgia" }

A:link { COLOR: #666666; FONT-SIZE: 12px; FONT-FAMILY: "Georgia" }
A:visited { COLOR: #555555; FONT-SIZE: 12px; FONT-FAMILY: "Georgia" }
A:hover { COLOR: #a0a0a0; FONT-SIZE: 12px; FONT-FAMILY: "Georgia" }

P.MsoNormal { FONT-SIZE: 14pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Georgia" }
.style1 { FONT-SIZE: 16px; COLOR: #000000; font-style: italic }
.style2 { FONT-SIZE: 14px; COLOR: #ffffff }
.style3 { FONT-SIZE: 18px; COLOR: #000000; FONT-WEIGHT: bold }
.style4 { FONT-SIZE: 11px; COLOR: #000000 }
.style5 { FONT-SIZE: 14px; COLOR: #000000; text-indent: 20px; FONT-WEIGHT: bold }

.stylenav1 { FONT-SIZE: 14px; COLOR: #ffffff; FONT-WEIGHT: bold; text-ALIGN: center }
.stylenav2 { FONT-SIZE: 14px; COLOR: #ffffff; text-indent: 20px }
.stylenav2 a { FONT-SIZE: 14px; text-decoration: none; COLOR: #cccccc }
.stylenav2 A:visited { FONT-SIZE: 14px; COLOR: #888888 }
.stylenav2 A:hover { FONT-SIZE: 14px; COLOR: #ffffff }

.mainindent { FONT-SIZE: 14px; COLOR: #000000; text-indent: 0px }
.mainindent a:hover { color: #000000 }

.headerggt { COLOR: #996699; FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: "Georgia" }
.headertygf { COLOR: #18A800; FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: "Georgia" }
.headerll { COLOR: #CC0033; FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: "Georgia" }
.headerlooneys { COLOR: #ff6633; FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: "Georgia" }
.headersport { COLOR: #0000ff; FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: "Georgia" }
.headerpgs { COLOR: #990000; FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: "Georgia" }
.headerpgsjr { COLOR: #996600; FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: "Georgia" }
.headerpta { COLOR: #999900; FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: "Georgia" }

.dropdown { COLOR: #ee5690; FONT-WEIGHT: bold; FONT-SIZE: 9px; FONT-FAMILY: "Georgia" }

#navlist { padding-left: 0; margin-left: 30 }
#navlist li { list-style: circle; margin: 0; padding: 0.15em; FONT-SIZE: 14px  }

#navlist2 { padding-left: 0; margin-left: 20; border-bottom: 1px solid gray }
#navlist2 li { list-style: none; margin: 0; padding: 0.25em; border-top: 1px solid gray }
#navlist2 li a { text-decoration: none }

#blacklist li { margin-left: 20 }
#blacklist li a:hover { color: #000000 }

#honors { padding-left: 0; margin-left: 40 }
#honors li { list-style: circle; margin: 0; FONT-SIZE: 14px; COLOR: #000000; padding: 0.15em; FONT-SIZE: 14px  }

table.sample {
	border-width: 1px;
	border-color: gray;
	background-color: #faf0e6;
}
table.sample td {
	border-width: 2px;
	padding: 5px;
	border-style: none;
	border-color: gray;
	-moz-border-radius: ;
	font-size: 14px;
}
table.sample td A:hover { COLOR: #000000 }

table#critt { border: solid #000 1px; font-size: 12px }
table#instructor { border: solid #000 1px; width: 200px; font-size: 12px }
table#instructor td { padding: 0px }
table#instructorall { border: solid #000 1px; width: 500px; font-size: 12px }
table#instructorall td { padding: 0px }
.package { color: #000000; text-align: right; text-indent: 5px; background-color: #dddddd }
.price { color: #000000; text-align: center; font-size: 12px }
.toprow { font-weight: bold; font-style: italic; text-align: center; background-image:url(../pics/mainbar_bgtop.gif)  }
.toprow2 { font-weight: bold; font-style: italic; text-align: center  }
.typelink A { text-decoration: none }

table#fees { border: solid #000 1px; width: 500px; font-size: 14px; align: left }
table#fees td { padding: 0px }
.left { color: #000000; text-align: right; margin-right: 5; width: 100px; background-color: #dddddd }
.right { color: #000000; text-align: left; MARGIN: 10pt  }

table#schedule { border: solid #000 0px; width: 520px; text-align: center; font-size: 14px; align: left }
table#schedule td { padding: 0px }
.schedule_top { font-weight: bold; font-style: italic; text-align: center;  background-color: #dddddd }

img#imgbody { padding: 17px 17px 17px 17px; width: 160px; height: 120px; border: 0px } 

table#schools { border: solid #cccccc 0px; font-size: 14px }
table#schools td { padding: 2px; border-right: 0px; border-left: 0px; border-style: groove }

table#champion { border: solid #000 0px; width: 550px; text-align: center; padding: 0px; margin: 0px }
table#champion td { padding: 0px }
.toprow { font-weight: bold; font-style: italic; text-align: center; background-color: #dddddd  }
.winner { color: #000000; font-size: 12px; text-align: center; background-color: #eeeeee }

</style>