.captionBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: 700;
	color: #333333;
}
.captionreg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: 400;
	color: #333333;
}
.hometext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 24px;
	font-weight: 400;
	color: #000000;
}
.hometextsmall {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: 400;
	color: #000000;
}
.adcaptions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	color: #999999;
}
.AMNavWhiteOff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: 400;
	color: #FFFFFF;
}
.AMNavWhiteOffBOLD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: 700;
	color: #FFFFFF;
}

.AMBottomNavOFF {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: 400;
	color: #333333;
}
.AMBottomNavON {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: 400;
	color: #333333;
	text-decoration: underline;
}
.DBItest {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 19px;
	font-weight: 400;
	color: #463A33;
}
.flynngt {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: 400;
	color: #660033;
}
.plp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: 400;
}


.DIGphilosophy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: 700;
	color: #6F6351;
}
.DBIcaptionreg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	color: #6F6351;
}
.CESBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #000000;
	font-weight: 700;
}
.CESreg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: 400;
	color: #000000;
}
.flynn {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: 400;
	color: #003333;
}
.plpbigtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	font-weight: 400;
	color: #000000;
	text-decoration: none;
}
.textreg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #294A28;
}
.AMtextregCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: 400;
	color: #333333;
}
.AMtextLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333399;
	font-variant: normal;
	font-style: normal;
}

.AMtextboldCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: 700;
	color: #333333;
}
.AMtextreq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: 400;
	color: red;
}

.AMtitle {
	font-family: Verdana, Frutiger 57 Condensed;
	font-size: 19px;
	line-height: 19px;
	font-weight: 500;
	color: #FFFFFF;
	text-decoration: none;
}


.navBottom, .homeText, .homeTextL, .homeTextPur
	{font-family:Verdana, Arial, Helvetica, sans-serif}

.homeText
	{font-size:11px;}

.homeTextL
	{font-size:13px;}

.homeTextPur
	{font-size:13px;
	 color:#7D549C;}

.navBottom
	{font-size:9px;}
	
A,
.navBottom
	{color:#663399;}
	
A.hometext:link {color:#000000;}
A.hometext:hover {color: "purple"; text-decoration: underline;}
A.hometext:active {color: "purple";}


a.jan { position: relative; }
a.jan:hover {color:#7D549C; text-decoration: underline;}
a.jan:hover { visibility: visible;}
a.jan span { display: none; }
a.jan:hover span { display: block; position: absolute; top: -7em; left: 6em; height: 6em; width: 33em; 
		   border: 2px solid #ccc; color: #AAA; background: white;
		   font: 11px Verdana, sans-serif; text-decoration:none; font-weight:bold; color:black;}
a.jan:visited {color:#7D549C;}

a.feb { position: relative; }
a.feb:hover {color:#7D549C;}
a.feb:hover { visibility: visible; }
a.feb span { display: none; }
a.feb:hover span { display: block; position: absolute; top: -9em; left: 6em; height: 7em; width: 33em; 
		   border: 2px solid #ccc; color: #AAA; background: white;
		   font: 11px Verdana, sans-serif; text-decoration:none; font-weight:bold; color:black;}
a.feb:visited {color:#7D549C;}

a.mar { position: relative; }
a.mar:hover {color:#7D549C;}
a.mar:hover { visibility: visible; }
a.mar span { display: none; }
a.mar:hover span { display: block; position: absolute; top: -9em; left: 6em; height: 8em; width: 33em; 
		   border: 2px solid #ccc; color: #AAA; background: white;
		   font: 11px Verdana, sans-serif; text-decoration:none; font-weight:bold; color:black;}
a.mar:visited {color:#7D549C;}


a.apr { position: relative; }
a.apr:hover {color:#7D549C;}
a.apr:hover { visibility: visible; }
a.apr span { display: none; }
a.apr:hover span { display: block; position: absolute; top: -9em; left: 6em; height: 8em; width: 33em; 
		   border: 2px solid #ccc; color: #AAA; background: white;
		   font: 11px Verdana, sans-serif; text-decoration:none; font-weight:bold; color:black;}
a.apr:visited {color:#7D549C;}

a.may { position: relative; }
a.may:hover {color:#7D549C;}
a.may:hover { visibility: visible; }
a.may span { display: none; }
a.may:hover span { display: block; position: absolute; top: -9em; left: 6em; height: 8em; width: 33em; 
		   border: 2px solid #ccc; color: #AAA; background: white;
		   font: 11px Verdana, sans-serif; text-decoration:none; font-weight:bold; color:black;}
a.may:visited {color:#7D549C;}

a.jun { position: relative; }
a.jun:hover {color:#7D549C;}
a.jun:hover { visibility: visible;}
a.jun span { display: none; }
a.jun:hover span { display: block; position: absolute; top: -9em; left: -26em; height: 8em; width: 25em; 
		   border: 2px solid #ccc; color: #AAA; background: white;
		   font: 11px Verdana, sans-serif; text-decoration:none; font-weight:bold; color:black;}
a.jun:visited {color:#7D549C;}

a.jul { position: relative; }
a.jul:hover {color:#7D549C;}
a.jul:hover { visibility: visible; }
a.jul span { display: none; }
a.jul:hover span { display: block; position: absolute; top: -9em; left: 6em; height: 8em; width: 33em; 
		   border: 2px solid #ccc; color: #AAA; background: white;
		   font: 11px Verdana, sans-serif; text-decoration:none; font-weight:bold; color:black;}
a.jul:visited {color:#7D549C;}

a.aug { position: relative; }
a.aug:hover {color:#7D549C;}
a.aug:hover { visibility: visible; }
a.aug span { display: none; }
a.aug:hover span { display: block; position: absolute; top: -10em; left: 6em; height: 8em; width: 33em; 
		   border: 2px solid #ccc; color: #AAA; background: white;
		   font: 11px Verdana, sans-serif; text-decoration:none; font-weight:bold; color:black;}
a.aug:visited {color:#7D549C;}

a.sep { position: relative; }
a.sep:hover {color:#7D549C;}
a.sep:hover { visibility: visible; }
a.sep span { display: none; }
a.sep:hover span { display: block; position: absolute; top: -9em; left: 6em; height: 8em; width: 33em; 
		   border: 2px solid #ccc; color: #AAA; background: white;
		   font: 11px Verdana, sans-serif; text-decoration:none; font-weight:bold; color:black;}
a.sep:visited {color:#7D549C;}

a.oct { position: relative; }
a.oct:hover {color:#7D549C;}
a.oct:hover { visibility: visible; }
a.oct span { display: none; }
a.oct:hover span { display: block; position: absolute; top: -9em; left: 6.5em; height: 8em; width: 33em; 
		   border: 2px solid #ccc; color: #AAA; background: white;
		   font: 11px Verdana, sans-serif; text-decoration:none; font-weight:bold; color:black;}
a.oct:visited {color:#7D549C;}

a.nov { position: relative; }
a.nov:hover {color:#7D549C;}
a.nov:hover { visibility: visible; }
a.nov span { display: none; }
a.nov:hover span { display: block; position: absolute; top: -9em; left: 6.5em; height: 8em; width: 33em; 
		   border: 2px solid #ccc; color: #AAA; background: white;
		   font: 11px Verdana, sans-serif; text-decoration:none; font-weight:bold; color:black;}
a.nov:visited {color:#7D549C;}

a.dec { position: relative; }
a.dec:hover {color:#7D549C;}
a.dec:hover { visibility: visible;}
a.dec span { display: none; }
a.dec:hover span { display: block; position: absolute; top: -11em; left: -26em; height: 8em; width: 25em; 
		   border: 2px solid #ccc; color: #AAA; background: white;
		   font: 11px Verdana, sans-serif; text-decoration:none; font-weight:bold; color:black;}
a.dec:visited {color:#7D549C;}