a { text-decoration: none;font-family: arial, arial, sans-serif; font-size: 12px; font-weight: normal;}
a:link { color: blue;}
a:visited { color: purple;}
a:hover { color: black; }
a:active { color: black; text-decoration: none}


table
{
	table-border-color-light: rgb(255,204,102);
	table-border-color-dark: rgb(204,153,102);
	

}

.Footer
{
	font-family: arial, arial, Helvetica;
	letter-spacing: 0px;
	font-size: 10px; 
	color: black;
	valign: top;
	line-height: 150%
	
}

.BodyText
{
	font-family: arial, arial, Helvetica;
	letter-spacing: 0px;
	font-size: 12px; 
	color: black;
	valign: top;
	line-height: 145%
	
	}
	p.BodyText a { text-decoration: underline; }
	
	.Bullets
{
	font-family: arial, arial, Helvetica;
	letter-spacing: 0px;
	font-size: 12px; 
	color: black;
	valign: top;

	
	}
	
.BannerText
{
	font-family: arial, arial, Helvetica;
	letter-spacing: 0px;
	font-size: 12px; 
	color: black;
	valign: top;
	line-height: 125%
	
}

.BodyTextheading
{
	font-family: arial, arial, Helvetica;
	letter-spacing: 0px;
	font-size: 11px; 
	color: black;
	valign: top;
	line-height: 135%
	
}

.TableCellPadding
{
	font-family: arial, arial, Helvetica;
		letter-spacing: 0px;
	font-size: 12px; 
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
		line-height: 145%
}


	
.LargeThemedText
{
	font-family: arial, arial, Helvetica;
	letter-spacing: 0px;
	font-size: 18px; 
	color: 808080;
	valign: top;
	line-height: 135%
}

.LargePhoneNumber
{
	font-family: arial, arial, Helvetica;
	letter-spacing: 0px;
	font-size: 30px; 
	color: white;
	valign: top;
	line-height: 135%
}

.Menu
{
	font-family: arial, arial, Helvetica;
	letter-spacing: 0px;
	font-size: 12px; 
	color: white;
	background-color: black;
	background-repeat: repeat;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 9px;
	padding-bottom: 9px;

	}


.MenuSelected
{
	font-family: arial, arial, Helvetica;
	letter-spacing: 0px;
	font-size: 12px; 
	color: white;
	background-color: 1E29BC;
	background-repeat: repeat;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 9px;
	padding-bottom: 9px;
	
}

.PageHeading
{
	font-family: arial, arial, Helvetica;
	letter-spacing: 0px;
	font-size: 28px; 
	color: black;
	line-height: 135%
}




}
.MenuTable
{
border: solid #000 0px;
table align="right";
bordercolor="#000000";
border-collapse: collapse;
cellpadding: 5px;
cellspacing: 5px;
padding-left: 10px;
padding-right: 10px;
font-family: arial, arial, Helvetica;
letter-spacing: 0px;
font-size: 20px; 
color: black;
 
}

.Theme-White
{
	font-family: arial, arial, Helvetica;
	letter-spacing: 0px;
	font-size: 20px; 
	color: black;
	background-color: white;
	background-repeat: repeat;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 145%
	}
	


	
.Theme-PastelYellow
{
	font-family: arial, arial, Helvetica;
	letter-spacing: 0px;
	font-size: 20px; 
	color: black;
	background-color: ffff99;
	background-repeat: repeat;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 145%
		}

.Theme-PastelGreen
{
	font-family: arial, arial, Helvetica;
	letter-spacing: 0px;
	font-size: 20px; 
	color: black;
	background-color: ccffcc;
	background-repeat: repeat;
	padding-left: 10px;
	padding-right: 10px;
		line-height: 145%
	}

.Theme-PastelBlue
{
	font-family: arial, arial, Helvetica;
	letter-spacing: 0px;
	font-size: 20px; 
	color: black;
	background-color: ccffff;
	background-repeat: repeat;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 145%
	}






.SiteSubTitle
{
	font-family: arial, arial, Helvetica;
	letter-spacing: 0px;
	font-size: 14px; 
	color: white;
}