body
{
	text-align: center;
	background-color: #004466;
}

.main {font-family:Verdana; font-size:11px; color:#000000; font-weight:normal;}
.main2 {font-family:Verdana; font-size:9px; color:#000000; font-weight:normal;}

a.main:link {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11;
	color: #0066ff;
}
a.main:visited {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11;
	color: #0066ff;
}
a.main:hover {
	text-decoration: none;
	background: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11;
	color: #00bb00;
}

a.main2:link {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 9;
	color: #ffffff;
}
a.main2:visited {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 9;
	color: #ffffff;
}
a.main2:hover {
	text-decoration: none;
	background: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 9;
	color: #333333;
}

a.navbar:link {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 10;
	color: #ffffff;
}
a.navbar:visited {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 10;
	color: #ffffff;
}
a.navbar:hover {
	text-decoration: none;
	background: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 10;
	color: #b6e111;
}

a.navbar2:link {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 9;
	color: #000000;
}
a.navbar2:visited {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 9;
	color: #000000;
}
a.navbar2:hover {
	text-decoration: none;
	background: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 9;
	color: #777777;
}

.subHeading
{
	color:#0066ff; 
	font-weight:bold; 
	padding: 10px 0px 10px 0px;
}

ul
{
	list-style-image: url("img-arrow.gif"); 
}

li
{
	padding-bottom: 6px; 
}
.subHeading2
{
	font-weight: bold;
	text-decoration: underline;
}

.floatingRightMenu
{
	float:right;
	padding: 15px;
	border: solid 1px #0398F8;
	background-color: #E2F3FE;
}

.menuItem, .menuItem a, .menuItem a.visited
{
	padding: 6px;
	color:#0066ff; 
}

.popupFrame
{
	position:absolute; 
	display:block;
	background-color: #E0E0E0;
	border: solid 1px Gray;
	padding: 0px 6px 6px 6px;
	visibility: hidden;
	top: 30%;
	left: 25%;
	width: 430px;
}

.popupContent
{
	background-color: white;
	padding: 15px;
	border: solid 1px silver;
}

div.close
{
	padding: 4px 0px 4px 0px;
	text-align: right;
	width: 100%;
}

div.close a{
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
	border: solid 1px #AAAAAA;
	border-bottom-color: Black;
	border-right-color: Black;
	background-color: Red;
	color: white;
	padding: 0px 3px 0px 3px;
}

.textTip
{
	color: Gray;
	font-size: 9px;
}

.footNote
{
	font-style: italic;
	font-size: 9px;
	text-align: center;
}

table.eventDetails th
{
	text-align: right;
	padding: 3px 6px 3px 0px;
}

.callOut
{
	padding: 12px 0px 12px 0px;
	text-align: center;
}

