body
{
	background-repeat: no-repeat;
	background-image: url(images/top-shadow_bkgd2000w.gif);
	background-color: #399EE5;
	margin-left: 0;
	margin-top: 0;
	margin-right: 0
}
.ennisContentHeader
{
	background-color: White;
	font-family: Times New Roman;
	font-weight: bold;
	font-size: 14pt;
	line-height: 21pt
}
.ennisContentSubHeader
{
	font-family: Times New Roman;
	font-weight: bold;
	font-size: 12pt;
	line-height: 21pt
}
.ennisCurriculumSubHeader
{
	font-family: Times New Roman;
	font-weight: bold;
	font-size: 12pt;
	line-height: 21pt;
	text-decoration: underline
}
.ennisText
{
	background-color: White;
	font-family: Times New Roman;
	font-size: 12pt;
	color: #333333;
	line-height: 19pt
}
.line
{
	line-height: 19pt
}
.ennisCancelPolicyText
{
	background-color: White;
	font-family: Times New Roman;
	font-size: 9pt;
	line-height: normal;
	color: MidnightBlue
}
.ennisLocationTable
{
	padding: 25px;
	border: 0;
	border-collapse: collapse;
	table-layout: auto	
}
.THEAD
{
	color: #ffffff;
	padding: 50px;
	border: 0;
	border-style: ridge;
	background-image: url(images/table-gradient.gif);
	text-align: center;
	font-family: Times New Roman;
	font-size: 11pt;
	font-weight: bold
}
.TBODY
{
	font-size: 11pt;
	font-family: Times New Roman
}
.ennisSeminarTitles
{
	font-weight: bold;
	font-size: 12pt
}
.ennisCalendarHeader
{
	text-align: center;
	background-color: buttonface;
	font-family: Times New Roman;
	font-size: 11px
}
.ennisCalendar
{
	font-family: Times New Roman;
	font-size: 11px
}
.ennisQuestion
{
	font-family: Times New Roman;
	font-weight: bold;
	font-size: 12pt
}
.ennisAnswer
{
	font-family: Times New Roman;
	font-weight: normal;
	font-size: 12pt
}
.bullet
{
	list-style-image: url(images/ennisbullet.gif)
}.TBODYBold {
	font-size: 11pt;
	font-family: Times New Roman;
	font-weight: bold;
}
