div.navigation 		{ font-family: MS Sans Serif, Arial, Helvetica, Sans-Serif; font-size: 11px; line-height: 12px; color: #FFFFFF; }
span.navigation 	{ font-family: MS Sans Serif, Arial, Helvetica, Sans-Serif; font-size: 11px; line-height: 12px; color: #FFFFFF; }
td.navigation		{ font-family: MS Sans Serif, Arial, Helvetica, Sans-Serif; font-size: 13px; line-height: 15px; color: #FFFFFF; padding: 3px 5px 3px 5px; }

a:link, a:visited, a:hover  { font-family: MS Sans Serif, Arial, Helvetica, Sans-Serif; font-size: 13px; color: Blue; text-decoration: none; }
a:hover						{ color: red; text-decoration: underline; }

a:link.bn, a:visited.bn, a:hover.bn  { color: #FFFFFF; text-decoration: none; }
a:hover.bn  						 { color: navy; text-decoration: underline; }

a:link.navigation, a:visited.navigation, a:hover.navigation	{ font-family: MS Sans Serif, Arial, Helvetica, Sans-Serif; font-size: 13px; line-height: 12px; color: #FFFFFF; text-decoration: none; padding: 3px 5px 3px 5px; }
a:hover.navigation   { color: cyan; text-decoration: underline; }

a:link.bodynav, a:visited.bodynav, a:hover.bodynav	{ font-family: MS Sans Serif, Arial, Helvetica, Sans-Serif; font-size: 13px; line-height: 12px; color: navy; text-decoration: none; }
a:hover.bodynav   { color: Red; text-decoration: underline; }

a:link.smwhite, a:visited.smwhite, a:hover.smwhite	{ font-family: MS Sans Serif, Arial, Helvetica, Sans-Serif; font-size: 11px; line-height: 11px; color: #FFFFFF; text-decoration: none;}
a:hover.smwhite   { color: cyan; text-decoration: underline; }

input.InputBox		 { font-family: MS Sans Serif, Arial, Helvetica, Sans-Serif; font-size: 13px; color: #003366; line-height: 16px; width: 185px; border: 1px solid #003366; background-color: #FFFFFF; }
input.InputSmBox	 { font-family: MS Sans Serif, Arial, Helvetica, Sans-Serif; font-size: 13px; color: #003366; line-height: 16px; width: 120px; border: 1px solid #003366; background-color: #FFFFFF; }

td.mainBoldGrey, th.mainBoldGrey
	{ font-family: MS Sans Serif, Arial, Helvetica, Sans-Serif; font-size: 13px; line-height: 14px; color: Black; font-weight: Bold; background-color: #EEEEEE; }
th.mainBoldGrey
	{ text-align: right; background-color: #DDDDFF; }
td.maintext,td.maintextBold, td.maintextCorrect, p.maintext
	{ font-family: MS Sans Serif, Arial, Helvetica, Sans-Serif; font-size: 13px; line-height: 14px; color: Black; font-weight: normal;}
td.maintextBold
	{ font-weight: bold;}
td.maintextCorrect
	{ font-weight: bold; color: red; }
th.main,th.mainBold
	{ font-family: MS Sans Serif, Arial, Helvetica, Sans-Serif; font-size: 13px; text-align: right; line-height: 14px; color: Black; width: 100px; font-weight: normal; padding: 0px 2px 0px 0px; }
th.mainBold
	{ font-weight: bold;}
span.maintext,span.maintextBold,div.maintext,div.maintextBold 	
	{ font-family: MS Sans Serif, Arial, Helvetica, Sans-Serif; font-size: 13px; line-height: 14px; color: Black; font-weight: normal; padding: 0px 30px 0px 30px;}
span.maintextBold,div.maintextBold
	{ font-weight: bold; padding: 0px 0px 30px 30px;}

a:link.PageHeader, a:visited.PageHeader, a:hover.PageHeader	
	{ font-family: MS Sans Serif, Arial, Helvetica, Sans-Serif; font-size: 20px; line-height: 22px; color: Navy; font-weight: bold; text-align: center;  text-decoration: none;}
a:hover.PageHeader	
	{ color: Red; text-decoration: underline; }
.PageHeader, div.PageHeader, span.PageHeader, td.PageHeader						
	{ font-family: MS Sans Serif, Arial, Helvetica, Sans-Serif; font-size: 20px; line-height: 22px; color: Navy; font-weight: bold; text-align: center;}	

.Title, div.Title, span.Title, td.Title 	
	{ font-family: MS Sans Serif, Arial, Helvetica, Sans-Serif; font-size: 18px; line-height: 19px; color: Navy; font-weight: bold; text-align: center;}	
.AnyTitle
	{ font-family: MS Sans Serif, Arial, Helvetica, Sans-Serif; font-size: 18px; line-height: 19px; color: Navy; font-weight: bold;}	

.SubTitle, div.SubTitle, span.SubTitle, td.SubTitle 	
	{ font-family: MS Sans Serif, Arial, Helvetica, Sans-Serif; font-size: 17px; line-height: 19px; color: Navy; font-weight: bold; text-align: center;}	
	
.TheaterTable 		{  BORDER-RIGHT: #40668c 1px solid; BORDER-TOP: #40668c 1px solid; BORDER-LEFT: #40668c 1px solid; BORDER-BOTTOM: #40668c 1px solid; }	
.TheaterBackTitle 	{  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: bold; color: #000000 ; }
.TheaterBackText 	{  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; color: #000000 ;  BACKGROUND-COLOR: White; line-height: 11pt; padding: 4px 4px 4px 4px; }

.TheaterTableBig 	{  BORDER-RIGHT: #40668c 1px solid; BORDER-TOP: #40668c 1px solid; BORDER-LEFT: #40668c 1px solid; BORDER-BOTTOM: #40668c 1px solid; width: 230px; }	

span.normal, div.normal
	{ font-family: MS Sans Serif, Arial, Helvetica, Sans-Serif; font-size: 13px; line-height: 14px; color: Black; font-weight: normal; padding: 0px 0px 0px 0px;}

td.errmsg, .errmsg, div.errmsg { font-family: MS Sans Serif, Arial, Helvetica, Sans-Serif; font-size: 13px; line-height: 15px; color: Red; font-weight: bold; text-align: center;}

.250wide, .150wide, .150widetext  { font-family: MS Sans Serif, Arial, Helvetica, Sans-Serif; font-size: 13px; width: 250px; border: 1px solid #003366; background-color: #FFFFFF; } 
.350widetext		{ width: 350px; } 
.150widetext		{ width: 150px; } 
.150wide 			{ width: 150px;  background-color: palegoldenrod;} 
.lineSpaceBl		{ font-size: 4px; line-height: 6px; background-color: #40668c;}

.cent  	 { text-align: center;} 
.smlWht	 { font-family: MS Sans Serif, Arial, Helvetica, Sans-Serif; font-size: 12px; color: White; }	
.navy11		 	 { font-family: arial, helvetica, sans-serif; font-size: 11px; color: navy; }