body, td, th {
	font-family: Arial, Helvetica, sans-serif;
}
.a {
	font-size: 11px;
	color: #FFFFFF;
}
.a:link {
	text-decoration: none;
	color: #000099;
}
.a:visited {
	text-decoration: none;
	color: #000099;
}
.a:hover {
	text-decoration: underline;
	color: #0000FF;
}
.a:active {
	text-decoration: none;
}
.swaptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000000;
	text-decoration: none
}
.lilac {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none
}
.lilac:link {
	text-decoration: none;
	color: #FFFF00;
}
.lilac:visited {
	text-decoration: none;
	color: #FFFF00;
}
.lilac:hover {
	text-decoration: underline;
	color: #990066;
}
.lilac:active {
	text-decoration: none;
}
.green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none
}
.green:link {
	font-weight: bold;
	text-decoration: none;
	color: #FFFF00;
}
.green:visited {
	text-decoration: none;
	color: #FFFF00;
}
.green:hover {
	text-decoration: underline;
	color: #009999;
}
.green:active {
	text-decoration: none;
}
.orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none
}
.orange:link {
	text-decoration: none;
	color: #ffff00;
}
.orange:visited {
	text-decoration: none;
	color: #CC3300;
}
.orange:hover {
	text-decoration: underline;
	color: #CC3300;
}
.orange:active {
	text-decoration: none;
}
.blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none
	}
.blue:link {
	text-decoration: none;
	color: #FFFF00;
}
.blue:visited {
	text-decoration: none;
	color: #006599;
}
.blue:hover {
	text-decoration: underline;
	color: #006599;
}
.blue:active {
	text-decoration: none;
}
.title {
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
}
.title:link {
	text-decoration: none;
	color: #cccccc;
}
.title:visited {
	text-decoration: none;
	color: #666666;
}
.title:hover {
	text-decoration: underline;
	color: #009999;
}
.title:active {
	text-decoration: none;
}
.titlec {
	font-size: 20px;
	font-weight: bold;
	line-height: 24px;
	color: #3A6781;
}
.titlec:link {
	text-decoration: none;
	color: #FF0000;
}
.titlec:visited {
	text-decoration: none;
	color: #9900cc;
}
.titlec:hover {
	text-decoration: underline;
	color: #99cc00;
}
.titlec:active {
	text-decoration: none;
}
.standardc {
	color: #3A6781;
	font-weight: bold;
	font-size: 12px;
}
.standardc:link {
	text-decoration: none;
	color: #FF0000;
}
.standardc:visited {
	text-decoration: underline;
	color: #009966;
}
.standardc:hover {
	text-decoration: underline;
	color: #FF9966;
}
.standardc:active {
	text-decoration: none;
}
.thoughttitle {
	font-size: 18px;
	font-weight: bold;
	color: #666666;
}
.thoughttitle:link {
	text-decoration: none;
	color: #FF0000;
}
.thoughttitle:visited {
	color: #FF0000;
}
.thoughttitle:hover {
	text-decoration: underline;
	color: #FF9966;
}
.thoughttitle:active {
	text-decoration: none;
}
.thoughtbody {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-align: right;
	line-height: 12px;
	font-style: italic;
}
.linkred {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.linkred:link {
	text-decoration: none;
	color: #FF0000;
}
.linkred:visited {
	color: #FF0000;
}
.linkred:hover {
	text-decoration: underline;
	color: #FF9966;
}
.linkred:active {
	text-decoration: none;
}
.boxtitlewhite {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.redbody {
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
.pagetitle {
	font-size: 20px;
	font-weight: bold;
	color: #FF0000;
	text-align: left;
}
.techtitle {
	font-size: 16px;
	font-weight: bold;
	color: #AD9F78;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}
.techterms {
	font-size: 11px;
	font-weight: bold;
	color: #339933;
}
.calmonth {
	font-size: 16px;
	font-weight: bold;
	color: #339933;
	text-align: left;
}
.calevent {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-align: left;
}
.home-link {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.home-link:link {
	text-decoration: none;
	color: #FFFFFF;
}
.home-link:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.home-link:hover {
	text-decoration: underline;
	color: #FFFF00;
}
.home-link:active {
	text-decoration: none;
}
#apDiv12 table {
	text-align: center;
}
#apDiv12 table tr td p a {
	font-weight: bold;
}
#apDiv20 {
	font-size: xx-small;
}
#apDiv20 {
	font-size: x-small;
}
#apDiv20 table tr td p {
	text-align: right;
}
.black {
	color: #000;
}
.black {
	color: #000;
	font-size: x-small;
}
#apDiv12 table tr td .techtitle {
	text-align: right;
}
#apDiv20 table tr td p {
	color: #EAC627;
}
#apDiv20 table tr td p {
	color: #FFF;
}
#apDiv12 table tr td .black {
	font-weight: bold;
}
#apDiv12 table tr td .thoughtbody {
	color: #FFF;
}
#apDiv12 table tr td .thoughtbody {
	color: #666;
	font-weight: bold;
}
#apDiv12 table tr td .black {
	font-weight: normal;
}
#apDiv12 table tr td .black {
	font-weight: bold;
}
#apDiv21 i {
	color: #666;
}
#apDiv12 table tr td table {
	text-align: center;
}
