body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #615687;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #615687;
}
a {
	color: #615687;
	text-decoration: underline;
}
.emphasis {
	font-weight: bold;
}
.mainnav {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.mainnav:link {
	color: #FFFFFF;
	text-decoration: none;
}
.mainnav:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.mainnav:active {
	color: #FFFFFF;
	text-decoration: none;
}
.mainnav:hover {
	color: #FFCC33;
	text-decoration: none;
}
.subnav {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.subnav:link {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.subnav:visited {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.subnav:active {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.subnav:hover {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 10px;
	color: #FFCC33;
	text-decoration: none;
}
.sidenewstitle {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.sidenews {
	font-size: 10px;
	color: #FFFFFF;
}
a.sidenews {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.pagesection {
	font-weight: bold;
	color: #ED6CAC;
}
.titlebar {
	background-color: #615687;
}
.sidecolor {
	background-color: #818099;
}
.sidefeatcolor {
	background-color: #9F9EB6;
}
.newscolor {
	background-color: #88ACC2;
}
.rightsidecolor {
	background-color: #D2EDF3;
}
.darkline {
	background-color: #615687;
}
.sidefeature {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.sidefeature {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.formitemname {
	font-size: 12px;
	font-weight: bold;
}
.subnavback {
	background-color: #818099;
}
.demo {
	font-size: 11px;
	font-weight: bold;
}
.demoinfo {
	font-size: 10px;
}
.projtitle {
	font-size: 11px;
	font-weight: bold;
}
.projdesc {
	font-size: 11px;
}
.countryname {
	font-size: 14px;
	font-weight: bold;
}
.jantitle {
	font-weight: bold;
}
.jandate {
	font-size: 11px;
}
.spendyear, .distributionyear {
	font-weight: bold;
}
.spenddate, .distributiondate {
	font-size: 10px;
}
.spendcost {
	font-style: italic;
	font-size: 11px;
}
.spendtotal, .distributiontotal {
	font-weight: bold;
	font-size: 12px;
}
.spendname, .distributioncontact, .distributionitem {
	font-size: 11px;
}
.videotitle {
	font-weight: bold;
}
.videodesc {
	font-style: italic;
}
.watchtitle {
	background-color: #615687;
	font-weight: bold;
	color: #FFFFFF;
}
.gallerynav {
	font-weight: bold;
	text-decoration: none;
}
.subtitle {
	font-weight: bold;
}
.devotitle {
	font-size: 14px;
	font-weight: bold;
}
.devoauthor {
	font-size: 11px;
}
.devoquote {
	font-size: 11px;
	font-style: italic;
}
.devoscripture {
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.devotcaltableback {
	font-size: 11px;
	background-color: #E6E4E4;
}
.devotcaldayofweek {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	background-color: #908D97;
}
.calday {
	font-size: 11px;
	background-color: #D6D5D5;
}
.devotcallinkday {
	font-size: 11px;
	background-color: #BFBFC0;
	font-weight: bold;
	text-decoration: none;
}
.bold {
	font-weight: bold;
}
.italic {
	font-style:italic;
}
.largebold {
	font-size: 14px;
	font-weight: bold;
}
.small {
	font-size: 10px;
}
.tablehead {
	background-color: #E8E4E4;
	font-size: 11px;
	font-weight: bold;
}
.calendarHeader {
	background-color: #E8E4E4;
	font-size: 11px;
	font-weight: bold;
}