BODY { background: #FFF; margin: 0; padding: 0 0 20px 0; }
	BODY.home 			{ background: #999 url('../images/HomeBackD.gif') no-repeat }
	BODY.introduction 	{ background: #fff url('../images/IntroBack.jpg') no-repeat; }
	BODY.programs		{ background: #fff url('../images/ProgramsBack.jpg') no-repeat; }
	BODY.schedule		{ background: #fff url('../images/ScheduleBack.jpg') no-repeat; }
	BODY.register		{ background: #fff url('../images/RegisterBack.jpg') no-repeat; }
	BODY.contact		{ background: #fff url('../images/ContactBack.jpg') no-repeat; }
	BODY.method			{ background: #fff url('../images/MethodBack.jpg') no-repeat; }
	BODY.classes		{ background: #fff url('../images/ClassesBack.jpg') no-repeat; }
	BODY.references		{ background: #fff url('../images/ReferencesBack.jpg') no-repeat; }
	BODY.links			{ background: #fff url('../images/LinksBack.jpg') no-repeat; }
	BODY.template		{ background: #fff url('../images/TemplateBack.jpg') no-repeat; }

/* edit.com visible styles */
BODY, TD, .NormalText { text-decoration: none; font-weight: normal; font-style: normal; color: #000066; font-size: 11px; font-family: Verdana, Arial, Georgia, Helvetica, sans-serif;  }

.Header		{ color: #000066; font-size: 32px; font-weight: bold; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; font-style: italic; }
.Subheader	{ color: #999999; font-size: 14px; font-weight: bold; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; }
.UnBold		{ font-weight: normal; }

.Red		{ color: #CC3300; }
.LightBlue	{ color: #006699; }
.Blue		{ color: #000066; }
.Black		{ color: #000000; }
.White		{ color: #FFFFFF; }
.Gray		{ color: #999999; }

.SmallText	{ font-size: 10px; }
.MediumText	{ font-size: 16px; line-height: 1em; }
.LargeText	{ font-size: 24px; line-height: 1em; }

IMG.FloatLeft 	{ float: left; margin: 0 10px 10px 0; }
IMG.FloatRight 	{ float: right; margin: 0 0 10px 10px; }

* .HomePageText	{ color: #000000; font-size: 14px; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif; }

TD.LeftPad1 { padding-left: 50px; }
TD.LeftPad2 { padding-left: 100px; }
TD.LeftPad3 { padding-left: 150px; }
TD.LeftPad4 { padding-left: 200px; }
TD.LeftPad5 { padding-left: 250px; }
TD.LeftPad6 { padding-left: 300px; }
TD.LeftPad7 { padding-left: 350px; }

TD.RightPad1 { padding-right: 50px; }
TD.RightPad2 { padding-right: 100px; }
TD.RightPad3 { padding-right: 150px; }

TABLE.schedule { margin-left: 150px; }
TABLE.schedule TD { padding: 10px 15px; vertical-align: middle; font-weight: bold; font-size: 10px; }

div#footer { width: 630px; margin: 10px 0 0 0; text-align: center; font-size: 10px; font-family: Arial; color: #000066; }

/* inherited styles */
* .copy		{ font: bold 14px georgia, verdana, arial, helvetica, sans-serif; color: #333; margin-left: 50px; margin-top: 0px; }
* .copy2	{ font: bold 14px verdana, arial, helvetica, sans-serif; color: #c30; margin-top: 0px; }
* .copy3	{ font: bold 14px georgia, verdana, arial, helvetica, sans-serif; color: #006; margin-top: 0px; }
* .register	{ font: bold 14px georgia, verdana, arial, helvetica, sans-serif; color: #999; margin-top: 0px; }
* .session	{ font: bold 14px georgia, verdana, arial, helvetica, sans-serif; color: #039; text-decoration: underline; margin-top: 0px; }
* .nolink 	{ color: #c30; font: bold 10px Arial, Helvetica, sans-serif; text-decoration: none }

/* links */
a:link,
a:visited 	{ color: #006; font: bold Arial, Helvetica, sans-serif; }
a:active,
a:hover 	{ color: #c30; font: bold Arial, Helvetica, sans-serif; }

a.RedLink	{ color: #c30; }
a.RedLink:link,
a.RedLink:visited { color: #c30; }
a.RedLink:active,
a.RedLink:hover	  { color: #006; }

div#footer a:link,
div#footer a:visited 	{ color: #006; font: bold Arial, Helvetica, sans-serif; text-decoration: none; }
div#footer a:active,
div#footer a:hover 		{ color: #c30; font: bold Arial, Helvetica, sans-serif; text-decoration: none; }

