BODY
   {
   border-width:0px;
   margin:0px;
   padding:0px;
   background-color:#64C5FF;
   font-family:'Garamond', serif;
   font-style:normal;
   font-size:11pt;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 0px;
   line-height: 100%;
   text-align: center;
   }

.coupimg
   {
   border-width:3px;
   border-color:darkblue;
   }

.plyrimg
   {
   border-width:3px;
   border-color:darkblue;
   margin-right: 26px;
   margin-bottom: 16px;
   }

em
   {
   color: darkblue;
   font-style: normal;
   }

.imgcaption, .imgcaption TD
   {
   text-align:center;
   font-style:normal;
   font-size:9pt;
   line-height:135%;
   }

p
   {
   text-align:justify;
   font-size:11pt;
   line-height: 120%;
   }

li
   {
   list-style-type: square;
   font-size:11pt;
   line-height: 120%;
   margin-bottom: 10px;
   }


A:link
   {
   color: darkblue;
   text-decoration: none;
   font-weight:700;
   }

A:active
   {
   color: #0033CC;
   text-decoration: none;
   font-weight:700;
   }

A:visited
   {
   color: darkblue;
   text-decoration: none;
   font-weight:700;
   }

A:hover
   {
   color: #0099FF;
   text-decoration: none;
   }

.centrtext, .centrtext TD  { text-align:center; }
.centertext { text-align:center; }

h1 {  font-size: 34pt; font-weight: bold; color: darkblue; line-height:100%; margin-top: 0; margin-bottom: 0}
h2 {  font-size: 16pt; font-weight: bold; color: darkgray; font-style: normal; line-height:100%; margin-top: 0; margin-bottom: 0 }
h3 {  font-size: 16pt; font-weight: bold; color: black; line-height: 100%; margin-top: 0; margin-bottom: 0}
h4 {  font-size: 10pt; font-weight: bold; color: black; line-height: 100%; margin-bottom: 0px}
h5 {  font-size: 14pt; font-weight: bold; color: darkblue; line-height: 80%; margin-top: 0; margin-bottom: 0}
h6 {  font-size: 16pt; font-weight: bold; color: darkblue; line-height: 100%; margin-top: 0; margin-bottom: 0}

.linkbar, .linkbar TD {  font-size: 12pt; color: darkblue; text-align: center; }
.bottombar, .bottombar TD {  font-size: 11pt; color: darkblue; text-align: center;  }
.titlebar, .titlebar TD { font-size: 36pt; color: darkblue; font-weight: bold; text-align: left; }


.largemaintitle { font-size:90pt; line-height: 100%; font-weight: bold; color: black; margin-top: 0cm; margin-bottom: 0cm}
.mediummaintitle { font-size:55pt; line-height: 100%; font-weight: bold; color: black; margin-top: 0cm; margin-bottom: 0cm}

.anotactive, .anotactive TD, .anotactive A
   {
   color: gray;
   text-decoration:none;
   font-weight:400;
   font-size: 90%;
   }

.lastupdated, .lastupdated TD
   {
   font-style: normal;
   text-align: right;
   color:darkgray;
   font-size:8pt;
   }

.engage
   {
   background-color:#84CFEE;
   }

.tablehl
   {
   background-color:#D7F3FF;
   margin-top: 30px;
   margin-bottom: 30px;
   border-width:1px;
   }

.lastupdatedtable
   {
   margin-top: 20px;
   }




#engContainer
	{
	text-align: left;
	border: 0px solid black;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 600px;
	position: relative;
	}

#engDateTime
	{
	font-weight: bold;
	margin: 2px 0 2px 0;
	padding: 0 0 0 0;
	}

#engDateTime #TBC
	{
	font-size: 80%;
	}


#engLocation
	{
	border-left: 4px solid #84CFEE;
	padding: 3px 0 3px 6px;
	font-size: 90%;
	line-height: 120%;
	}

#engDesc
	{
	font-size: 80%;
	margin: 2px 0 2px 0;
	line-height: 114%;
	}


ul#engProgTick
	{
	list-style: square inside none;
	margin: 0 0 18px 20px;
	padding: 0 0 0 0;
	}


ul#engProgTick li
	{
	margin: 0;
	padding: 0;
	}

ul#engProgTick li #small
	{
	font-size: 90%;
	}

ul#engProgTick li #italic
	{
	font-style: italic;
	}

