.body1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #333333;	line-height: 14px;}.body1hl {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #0E2D7E;	line-height: 14px;}.body2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #333333;	line-height: 12px;}.list1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #333333;	line-height: 14px;}.lftcolmn {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #0E2D7E;	line-height: 11px;}.hd1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	line-height: 18px;	font-weight: bold;	color: #0E2D7E;}.legal {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #CCCCCC;}.pghead {	font-family: Arial, Helvetica, sans-serif;	font-size: 17px;	font-weight: bold;	color: #0E2D7E;	line-height: 16px;}.pghead19 {	font-family: Arial, Helvetica, sans-serif;	font-size: 19px;	font-weight: bold;	color: #0E2D7E;	line-height: 16px;}.subhead {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	color: #0E2D7E;	line-height: 16px;}.unit {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #0E2D7E;	line-height: 16px;}.unit2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #333333;	line-height: 16px;}.course1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #333333;	line-height: 16px;}.subhead2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #0E2D7E;	line-height: 13px;}.intropara {	font-family: "Times New Roman", Times, serif;	font-size: 14px;	line-height: 18px;	color: #666666;}.lctxt {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 12px;	color: #333333;}.vidcap {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 12px;	color: #333333;}.lctxt10 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 11px;	color: #333333;}.lchd {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #333333;	line-height: 12px;}.imgoutline {	border: 1px solid #FFFFFF;}a:link {	color: #2C5BB9;	line-height: 110%;	text-decoration: none;}a:visited {	color: #2C5BB9;	text-decoration: none;}a:hover {	color: #009;	text-decoration: underline;}a:active {	color: #2C5BB9;	text-decoration: none;}a.link2:link {	color: #2C5BB9;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;	line-height: 26px;}a.link2:visited {	color: #2C5BB9;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;	line-height: 26px;}a.link2:hover {	color: #009;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: underline;	line-height: 26px;}a.link2:active {	color: #2C5BB9;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;	line-height: 26px;}a.link3:link {	color: #2C5BB9;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;	line-height: 11px;}a.link3:visited {	color: #2C5BB9;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;}a.link3:hover {	color: #009;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: underline;}a.link3:active {	color: #2C5BB9;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;}a.sb1:link {	color: #2C5BB9;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;	line-height: 14px;}a.sb1:visited {	color: #2C5BB9;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;	line-height: 14px;}a.sb1:hover {	color: #009;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: underline;	line-height: 14px;}a.sb1:active {	color: #2C5BB9;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;	line-height: 14px;}.aoit {	color: #8977BA;}.arial9 {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 11px;	color: #333333;}.AOIThd {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	line-height: 18px;	font-weight: bold;	color: #8977BA;}.AOHThd {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	line-height: 18px;	font-weight: bold;	color: #EAAF0F;}.AOFhd {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	line-height: 18px;	font-weight: bold;	color: #00B28C;}.NAFhd {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	line-height: 18px;	font-weight: bold;	color: #3A75C4;}.pgtitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #333333;}.trail {	font-family: Arial, Helvetica, sans-serif;	font-size: 7pt;	color: #595959;}a.traillnk:link {	color: #595959;	font-family: Arial, Helvetica, sans-serif;	font-size: 7pt;	text-decoration: none;}a.traillnk:visited {	color: #595959;	font-family: Arial, Helvetica, sans-serif;	font-size: 7pt;	text-decoration: none;		}a.traillnk:hover {	color: #595959;	font-family: Arial, Helvetica, sans-serif;	font-size: 7pt;	text-decoration: underline;}a.traillnk:active {	color: #595959;	font-family: Arial, Helvetica, sans-serif;	font-size: 7pt;	text-decoration: none;	}#dash529 {	width: 529px;	margin-top: 20px;	margin-bottom: 10px;}#projects-list {	width: 529px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	margin-bottom: 5px;}#projects-list p {   margin: 0 0 4px 0;}#subhd2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	color: #0E2D7E;	margin-bottom: 7px;	font-weight: bold;}#vidicon {	float: left;	padding-right: 4px;	padding-top: 1px;}#lc-img1 {	padding-top: 20px;}#lc-dots {	padding: 10px 0px 10px 0px;}#lc-vidvw {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #009;	float: none;	padding-top: 10px;	padding-bottom: 10px;	padding-left: 20px;	width: 129px;	border-top-color: #3A75C4;	border-top-style: dotted;	border-top-width: 1px;	border-bottom-color: #3A75C4;	border-bottom-style: dotted;	border-bottom-width: 1px;	margin-bottom: 10px;}#lc-vidvw2 {	width: 129px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #009;	float: none;	margin-top: 10px;	margin-bottom: 10px;	margin-left: 20px;}#media-icon {	float: left;	padding-right: 4px;}#pf-logo {	margin-top: 25px;	margin-left: 29px;	margin-bottom: 25px;}#lctxt {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 12px;	color: #333333;	width: 149px;	margin-top: 0px;	margin-bottom: 5px;}#index-body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;}#index-body p {	margin-top: 0px;	margin-bottom: 10px;}