﻿

body,ul,li,div,td,span,a
{
	font-family:Helvetica, Verdana, Arial;
	font-size:9pt;	

}

ul,li
{
	text-align:left;
}

.blueBar
{
	background-color:#06A3B4;
}

.blueBarText
{
	background-color:#06A3B4;
	color:White;
	font-weight:bold;
}

.bannerTable
{
	width:50%;
}

.menuClass
{
	border-bottom-width:1px;
	border-bottom-color:White;
	border-bottom: solid 1px;
	width:100%;
	height:50px;
	
} 
a.selectedNav:hover
{
	font-weight:bold;
}
.selectedNav
{
	
	font-size:10pt;	
	font-weight:bold;
	background-color:#F1F1F2;
	border-bottom: solid 1px white;
	color:Black;
}
a.activeNav:hover
{
	font-weight:bold;
}
.activeNav
{
	
	font-size:10pt;	
	font-weight:bold;
	color:#06A3B4;
	background-color:#F1F1F2;
	border-bottom: solid 1px white;

}

.navHeader
{
	
	font-size:10pt;	
	border-bottom: solid 1px white;
	border-top: solid 1px white;
}

.nav
{
	
	font-size:10pt;	
	background-color:#F1F1F2;
	border-bottom: solid 1px white;
	color:Black;
	height:15px;

}
a.nav:hover
{
	text-decoration:underline;	
	font-weight:normal;
}
a
{
	text-decoration: none 
}


a.nav:visited
{
	
}
a.link:hover
{
	font-weight:normal;
}
a:hover
{
	font-weight:bold;
}

a.link
{
	color:#06A3B4;
}
a.link:visited
{
	color:#A8BA3A;
}

a.legalLink
{
	color:Gray;
}

a.legalLink:visited
{
	color:Gray;
}

a.legalLink:hover
{
	font-weight:normal;
}
.calendarDay
{
	border: solid 1px black;
	text-align:center;
	background-color:White;
	width:25px;

}

.monthName
{
	color:#A8BA3A;
	font-weight:bold;
}
.monthHeader
{
	background-color:#F1F1F2;
	color:Black;
	text-align:left;
}
.eventDay
{
	background-color:#A8BA3A;
	font-weight:bold;
	border: solid 1px black;
	text-align:center;
	cursor:pointer;
	width:25px;

}

 .AccordionTitle, .AccordionContent, .AccordionContainer
{

  z-index:1;
 
}

.AccordionTitle
{
  font-weight:bold;
  overflow:hidden;
  color:black;
  cursor:pointer;
  vertical-align:middle;
  text-align:left;
  -moz-user-select:none;
  
}

.AccordionTitleQuestions
{
 
  font-weight:bold;
  font-style:italic;
  overflow:hidden;
  color:black;
  cursor:pointer;
  vertical-align:middle;
  text-align:left;

  -moz-user-select:none;
}

.AccordionTitle2
{
  height:20px;
  font-weight:bold;
  overflow:hidden;
  color:black;
  cursor:pointer;
  vertical-align:middle;
  text-align:left;
  display:table-cell;
  -moz-user-select:none;
}
.AccordionContent
{

  overflow:auto;
  display:none;
 text-align:left;

}


.AccordionContainer
{

}

.hideMe
{

position:absolute;
display:none;
}

.AccordionTitleQuestionsHideMe
{
 
  font-weight:bold;
  font-style:italic;
  overflow:hidden;
  color:black;
  cursor:pointer;
  vertical-align:middle;
  text-align:left;
  visibility:hidden;
  -moz-user-select:none;
}

.showMe
{
	visibility:visible;
	font-weight:bold;
	color:Black;
	position:absolute;
	z-index:1;
}

.eventPopupTable
{
	
	background-color:#F1F1F2;
}

.showMeAccouting
{
	visibility:visible;
	font-size:10pt;	
	position:absolute;
	z-index:1;
	color:White;
	background-color:#B13330;
	vertical-align:bottom;
	
	
}
.showMeAccountingItems
{
	border-bottom: solid 1px white;
	background-color:#B13330;
	width:100%;
}
.accountingTable
{
	border: solid 1px white;
	background-color:#B13330;
	color:White;
	
}

.accountingHeader
{
	font-size:11pt;
	font-weight:bold;
	color:#B13330;
		
}

.hoverAccounting
{
	background-color:#7D1B19;
	border-bottom: solid 1px white;
}


.showMeFinance
{
	visibility:visible;
	font-size:10pt;	
	position:absolute;
	z-index:1;
	font-size:10pt;
	color:White;	
	background-color:#F5B331;
	vertical-align:bottom;
	
	
}
.showMeFinanceItems
{
	border-bottom: solid 1px white;
	background-color:#F5B331;
	width:100%;
}
.financeTable
{
	border: solid 1px white;
	background-color:#F5B331;
	color:White;
	
}
.financeHeader
{
	font-size:11pt;
	font-weight:bold;
	color:#F5B331;
		
}
.hoverFinance
{
	background-color:#F6A201;
	border-bottom: solid 1px white;
}

.showMeRealEstate
{
	visibility:visible;
	font-size:10pt;	
	position:absolute;
	z-index:1;
	font-size:10pt;
	color:White;	
	background-color:#660066;
	vertical-align:bottom;
	
	
}
.showMeRealEstateItems
{
	border-bottom: solid 1px white;
	background-color:#660066;
	width:100%;
}

.hoverRealEstate
{
	background-color:#430C43;
	border-bottom: solid 1px white;
}
.realEstateHeader
{
	font-size:11pt;
	font-weight:bold;
	color:#660066;
		
}
.realEstateTable
{
	border: solid 1px white;
	background-color:#660066;
	color:White;
	
}

.showMeIt
{
	visibility:visible;
	font-size:10pt;	
	position:absolute;
	z-index:1;
	font-size:10pt;
	color:White;	
	background-color:#F7941D;
	vertical-align:bottom;
	
	
}
.showMeItItems
{
	border-bottom: solid 1px white;
	background-color:#F7941D;
	width:100%;
}

.hoverIt
{
	background-color:#C7710A;
	border-bottom: solid 1px white;
}

.itHeader
{
	font-size:11pt;
	font-weight:bold;
	color:#F7941D;
		
}
.itTable
{
	border: solid 1px white;
	background-color:#F7941D;
	color:White;
	
}

.showMeSales
{
	visibility:visible;
	position:absolute;
	z-index:1;
	font-size:10pt;
	color:White;	
	background-color:#06A3B4;
	vertical-align:bottom;
	
	
}
.showMeSalesItems
{
	border-bottom: solid 1px white;
	background-color:#06A3B4;
	width:100%;
}

.hoverSales
{
	background-color:#0E8491;
	border-bottom: solid 1px white;
}
.salesHeader
{
	font-size:11pt;
	font-weight:bold;
	color:#06A3B4;
		
}
.salesTable
{
	border: solid 1px white;
	background-color:#06A3B4;
	color:White;
	
}
.showMeActurial
{
	visibility:visible;
	font-size:10pt;	
	position:absolute;
	z-index:1;
	font-size:10pt;
	color:White;	
	background-color:#A8BA3A;
	vertical-align:bottom;
	
	
}
.showMeActurialItems
{
	border-bottom: solid 1px white;
	background-color:#A8BA3A;
	width:100%;
}

.hoverActurial
{
	background-color:#788526;
	border-bottom: solid 1px white;
	width:100%;
}
.acturialHeader
{
	font-size:11pt;
	font-weight:bold;
	color:#A8BA3A;
		
}
.acturialTable
{
	border: solid 1px white;
	background-color:#A8BA3A;
	color:White;
	
}

p.corridorConnections
{
	line-height:1.8;
}

.corridorConnectionsLinksHeading
{
	font-size:12pt;
	font-weight:100;
}

.corridorConnectionsBold
{
	font-weight:bold;
}

.bigBlackText
{
	font-family:Helvetica Sans-Serif Verdana Arial;
	font-size:25pt;
	position:relative ;
	top:-20;
	left:10;
	
}

.biggerBlackText
{
	font-family:Helvetica Sans-Serif Verdana Arial;
	font-size:60pt;
	font-weight:900;
	left:-15;
	position:relative ;
	z-index:0;
	
}

.smallBlackText
{
	font-family:Helvetica Sans-Serif Verdana Arial;
	font-size:18pt;
	position:relative ;
	top:-20;
	left:10;
	
}

.bigBlueText
{
	font-family:Helvetica Sans-Serif Verdana Arial;
	font-size:50pt;
	color:#06A3B4;
}

.bigGreenText
{
	font-family:Helvetica Sans-Serif Verdana Arial;
	font-size:50pt;
	color:#A8BA3A;
	z-index:1;
	position:relative ;
}

li.greaterThan
{
	list-style-image:url(images/greater_than_symbol.jpg);
}

li.whoWeAreDivisions, li.noShowBullet
{
	list-style:none;
}


.eventTable
{
	color:White;
	background:#06A3B4;
}

.eventTableRow
{
	height:10px;
	color:White;
	background:#06A3B4;
}


td.borderTop
{
	border-top: solid 1px black;
}
td.borderBottom
{
	border-bottom: solid 1px black;
}
td.borderLeft
{
	border-left: solid 1px black;
}
td.borderRight
{
	border-right: solid 1px black;
}