
body  {
	color: #0000AA;
	margin-top: 0;
	margin-left: 0;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	}

td.c1 {
	background-color: #AEDBCD;
	color: #504799;	
	font-family:  Garamond, "Times New Roman", Georgia, Palatino, "Book Antiqua", serif;
	font-style: italic;
	font-size: 22px;
}

td.c1a {
	background-color: #AEDBCD;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
}

td.c2 {
	background-color: #FFFFFF;
	color: #000000;	
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
}

td.c3 {
	background-color: #9A6C98;
}

td.c4 {
	background-color: #CFDBBE;
}

td.c5 {
	background-color: #DCE0C9;
}

td.c6 {
	background-color: #CEC811;
}

.FineArt {
	color: #ffe090;
	font-family:  "Times New Roman", Georgia, Palatino, "Book Antiqua", serif;
	font-weight: bold;
	font-style: italic;
	font-size: 18px;
}

#PageLocator {
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #aaaaaa;
	rem background-color: #eeeeee;
}

.ThisPage {
	color: #777777;
	font-weight: bold;
}

body.mgpage {
	color: #0000AA;
	margin-top: 0;
	margin-left: 0;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
      background: #FEFEFF url(images/texture1.gif) repeat fixed;
	width: 500px;
	}

.rightBorder {
	border-right: 1px solid #3333AA;
}

.TitleBar {
	color: #FFFFFF;
	font-family:  "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

TD.rightside {
	background-color: #AA7777;
	}

.news {
	background-color: #FEFDBB;
	}

.content {
	margin-top: 10px;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-align: justify;
	color: #000000;
}

table.ContentTable {
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-align: justify;
	color: #000000;
}

td.ContentTable {
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-align: justify;
	color: #000000;
}

#contentN {
	margin-top: 35px;
	position: relative;
	z-index: 2;
	font-size: 10px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}

#contentB {
	font-size: 14px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}

#contentC {
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}
	
.contentD {
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}

.contentE {
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-style: italic;
}

#mgTitle1 {
	font-size: 16px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	color: #FEFEEE;
}

#mgTitle2 {
	font-size: 20px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
}

	
.menuStyle  {
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	padding: 3px;
	align: left;
	} 

#menuHead   {
	position: relative;
	z-index: 50;
	top: 0px;
	left: 0px;
	} 	

.menuStyleS  {
	color: #000000;
	font-size: 9px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	padding: 3px;
	align: left;
	} 

#menuHeadS   {
	position: relative;
	z-index: 50;
	top: 0px;
	left: 0px;
	} 	

.SubmenuStyle	{
	color: #000000;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	background-color: #DFEBCF;
	padding: 5px;
	border: solid 1px #330033;
	align: left;
	text-align: left;
	} 



	
#menuHead1  {
		position: relative;
		 }

#menu1 {
	position: absolute;
	z-index: 100;
	visibility: hidden;
	width: 200px;
	}

#menuHead2  {
		position: relative;
		 }

#menu2 {
	position: absolute;
	z-index: 100;
	visibility: hidden;
	width: 200px;
	}
	
#menuHead3  {
		position: relative;
		 }

#menu3 {
	position: absolute;
	z-index: 0;
	visibility: hidden;
	width: 200px;
	}



#menuHead4  {
		position: relative;
		 }

#menu4 {
	position: absolute;
	z-index: 0;
	visibility: hidden;
	width: 200px;
	}


#menuHead5  {
		position: relative;
		 }

#menu5 {
	position: absolute;
	z-index: 0;
	visibility: hidden;
	width: 200px;
	}

#menuHead6  {
		position: relative;
		 }

#menu6 {
	position: absolute;
	z-index: 0;
	visibility: hidden;
	width: 200px;
	}


	
a.menulink:link {
	font-weight: bold;
	text-decoration: none;
	}

a.menulink:visited {
	font-weight: bold;
	text-decoration: none;
	}

a:active {
	color: #DD0000;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
	}

a.menulink:hover {
	color: #0000FF;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	}


a:link {
	color: #DD0000;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	}

a:visited {
	color: #DD0000;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	}

a:hover {
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	cursor: pointer;
	color: #0000FF;
	font-weight: bold;
	}

a.SideLink:link {
	font-weight: bold;
	color: #DD0000;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	}

a.SideLink:visited {
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	}

a.SideLink:active {
	color: #DD0000;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	}

a.SideLink:hover {
	color: #0000FF;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	}


a.SplashLink:link {
	font-weight: bold;
	color: #DD0000;
	font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	}

a.SplashLink:visited {
	font-weight: bold;
	font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	}

a.SplashLink:active {
	color: #DD0000;
	font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

a.SplashLink:hover {
	color: #0000FF;
	font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	}



p 	{
	text-indent: 2em;
	}

.TitleStuff {
	color: #992222;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.HomePromo {
	color: #000000;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
}

.FrontPromo {
	color: #000000;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	
}
#MiddleStuff {
	font-size: 12px;

}

#SmallStuff {
	font-size: 10px;

}

.SideText {
	color: #0000AA;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
}

.HomeSplash {
	color: #0000AA;
	font-family: Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#LowSplash {
	font-size: 10px;
}

#item1 {
	color: #00AA00;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}

.Spotlight {
	border: solid 1px #FFFFF6;
}

#gallery_image {
	position: absolute;
	left: 355;
	top: 230;
	z-index: 2;
}

#DataTable {
	font-size: 12px;
	color: #3333AA;
	
}

.just {
	text-align: justify;
	font-size: 11px;
}

.just12 {
	text-align: justify;
	font-size: 12px;
}

.justx {
	text-align: justify;
	font-size: 11px;
}
	
.captions {
	color: #0000FF;
	font-size: 12px;
	font-weight: bold;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFEE;
	text-align: center;
	}

.PageCaption {
	color: #662222;
	font-size: 10px;
	font-weight: bold;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	}

.scheduleData{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background-color: #FEFEFE;
	text-align: left;
	}
#HomeScore {
	position: absolute;
	top: 130px;
	left: 390px;
	z-index: 1;
	visibility: hidden;
}
.HomeSearch {
	position: relative;
}
.closer {
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #000099;
	text-align: center;
	}
.AlignLeft {
	text-align: left;
}

span.highlight {
	background-color: #FFED22;
	}

#newslettertable {
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}

.wrkPop {
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
}

.wrkPop2 {
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
}



table.wrkPop2 {
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
}


table.wrkPop {
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
}

table.WrkSched {
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	background-color: #cceecc;
}

table.WrkTeach {
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	background-color: #ddeecc;
}

table.TxtApp {
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	Font-weight: bold;
	color: #000000;
}

th.WrkSched {
	font-style: italic;
	text-align: left;
}

table.ShowSched {
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	background-color: #eecccc;
}

th.ShowSched {
	font-style: italic;
	text-align: left;
}

table.ScholTable {
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	background-color: #ccccee;
}

table.GalTable	{
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	background-color: #eeeeff;
}

tr.GalTable	{
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	background-color: #eeeeff;
}

table.GalTableW {
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	background-color: #ffffff;
}

table.GalTableM	{
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	background-color: #eaeaea;
}
table.GalTable2{
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	background-color: #dddddd;
}

td.GalTableN {
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	background-color: #eeeeff;
}

table.MapTable {
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	background-color: #fafafa;
}

table.LinkTable {
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}

table.NewsTable {
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}

table.EventsTable {
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	background-color: #eeeeee;
}

tr.EventsTable {
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	background-color: #eeeeee;
}

td.mg2 {
	background-color: #BECEEE;
}

td.mg2a {
	background-color: #CCDCE9;
	font-style: italic;
}

td.mg1 {
	background-color: #BEDECE;
}
td.mg1a {
	background-color: #CCE9DC;
	font-style: italic;
}


td.ml1 {
	background-color: #DDDDEE;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

td.ml1a {
	background-color: #CCCCDD;
	font-style: italic;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

td.ml2 {
	background-color: #E0E4E4;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
td.ml2a {
	background-color: #D0D4D4;
	font-style: italic;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

.TipText {	
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}

.AlignLeft {
	text-align: left;
}

#ht1,#ht2,#ht3,#ht4,#ht5,#ht6,#ht7,#ht8,#ht9,#ht10 {
	position: absolute;
	z-index: 100;
	top: 0px;
	left: 10px;
	visibility: hidden;
}

#mem1,#mem2,#mem3,#mem4,#mem5,#mem6,#mem7,#mem8,#mem9,#mem10  {
	position: absolute;
	z-index: 100;
	top: 0px;
	left: 10px;
	visibility: hidden;
}

#mem11,#mem12,#mem13,#mem14,#mem15,#mem16,#mem17,#mem18,#mem19,#mem20  {
	position: absolute;
	z-index: 100;
	top: 0px;
	left: 10px;
	visibility: hidden;
}

#mem21,#mem22,#mem23,#mem24,#mem25,#mem26,#mem27,#mem28,#mem29,#mem30  {
	position: absolute;
	z-index: 100;
	top: 0px;
	left: 10px;
	visibility: hidden;
}

#booktx1,#booktx2,#booktx3,#booktx0 {
	position: absolute;
	z-index: 100;
	top: 0px;
	left: 10px;
	visibility: hidden;
}

.hytxt {
	color: #222222;
	font: 10px/12px "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
	background-color: #cccccc;
	padding: 5px;
	border: solid 2px #aa6666;
	width: 300px;
	layer-background-color:	#cccccc;
}

.SlideShow {
	color: #4444aa;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

.LeftJust {
	text-align: left;
}
