	TD, P, body, select, li { font-family: verdana, arial, helvetica, sans-serif; font-size:9pt}
		
	input { font-family: verdana, arial, helvetica, sans-serif; font-size: x-small}
		
	a:link		{color:#08357A;}
	a:active	{color:#08357A;}
	a:visited	{color:#000000;}
	a:hover  	{color:#cc0000;}	

	.normalHeader {font-weight: bold; font-size: 12pt}	
	.normalText  {font-size: 11px;}
	
	.headerLink{font-weight: bold; font-size: 10pt;}
	
	.homeTitle {font-size: 12pt;}
	.homeWidget {font-size: 8pt;}
	.caption {font-size: 8pt; color: Black;}
	
	.homeSectionHeader{ color: #DFE2E8; font-size: 15pt; text-indent: 5px; }
	
	.boldText {font-weight:bold}		
	
	.errMsg {font-weight:bold; color: #cc0000;}
	
	.smallErrMsg {color: #cc0000; font-size:8pt}
	
	.italicText {font-style: italic}

	.boldItalicText {font-style: italic; font-weight:bold}
	
	.smallText {color:#000000; font-size:8pt}
	a.smallText:link, a.smallText:active, a.smallText:visited, a.smallText:hover {color:#000000; text-decoration: underline;}
	
	.verySmallText {color:#000000; font-size:8px}
	
	.whiteSmall {color:#ffffff; font-size:8pt}
	a.whiteSmall:link, a.whiteSmall:active, a.whiteSmall:visited, a.whiteSmall:hover {color:#ffffff}
	
	.whiteLink {color:#ffffff; font-size:8pt}
	a.whiteLink:link, a.whiteLink:active, a.whiteLink:visited {color:#ffffff}
	a.whiteLink:hover {color:#cc0000}
	
	.subnav { background-color:#666666; font-family: Arial, verdana, helvetica, sans-serif; font-size:10px; font-weight:bold; color:#cccccc}
	a.subnav:link, a.subnav:active,	a.subnav:visited { background-color:#666666; color:#cccccc; text-decoration: none;}
	a.subnav:hover {  text-decoration: none; background-color:White; color: Black; }		
	
	.eventday { font-size: 14px; color:#000000; font-weight:bold; font-style: italic;  }
	.eventheader { font-size: 12px; color:#000000; font-weight:bold; }
	
	td.nonCssBlackBg {color:#ffffff; font-size:8pt; background: #000000}
	
#foldheader_1, #foldheader_2,  #foldheader_3,  #foldheader_4,  #foldheader_5,  #foldheader_6,  #foldheader_7, #foldheader_8, #foldheader_9
{
	cursor: hand;
	list-style-type: none;	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-indent: 0px;
}

#foldinglist_1, #foldinglist_2, #foldinglist_3, #foldinglist_4, #foldinglist_5, #foldinglist_6, #foldinglist_7, #foldinglist_8, #foldinglist_9
{
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #666666;	
	text-indent: 6px;	
}

.tabPanelGroup {
  position:relative; overflow:hidden;
}
.tabPanel {
  position:absolute; overflow:auto;
  display:none;
  border-left: solid 1px black;
  border-right: solid 1px black;  
  background-color: #cccccc;    
  padding: 0px 0px 0px 0px;
}
.tabGroup {
  position:absolute; overflow:hidden; cursor: hand; 
}

.tabGroup a.tabDefault:link,
.tabGroup a.tabDefault:visited,
.tabGroup a.tabDefault:active,
.tabDefault {
  position:absolute; overflow:hidden;
  cursor:hand;  
}

.tabGroup a.tabDefault:hover,
.tabDefault:hover {
  position:absolute; overflow:hidden;
  cursor: hand; 
}

.tabGroup a.tabSelected:link,
.tabGroup a.tabSelected:visited,
.tabGroup a.tabSelected:active,
.tabGroup a.tabSelected:hover,
.tabSelected {
  position:absolute; overflow:hidden;
  cursor:hand;  
}

.borderedTable
{
	border-left: solid 1px black;
	border-right: solid 1px black;		
}