.khprText { font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.khprTitle { font-size: 14px; font-weight: bold; line-height: 18px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.khprSmalltext  { font-size: 9px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.khprLocalnav  { font-size: 10px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-right: 6px;}
.khprFooter  { font-size: 9px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 6px }
.khprBreadcrumb  { font-weight: bold; font-size: 9px; line-height: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; white-space: nowrap}
.khprEdition { color: white; font-weight: bold; font-size: 9px; line-height: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
.khprOrange {
	background-color: #EB8500;
}
.khprLightGrey {
	background-color: #ECECEC;
	vertical-align: top;
}
.khprDarkGrey {
	background-color: #CCCCCC;
}
.khprMedBlue {
	background-color: #9CB0D1;
}
.khprRule {
	border: #CCCCCC;
}
.khprDarkGreyText {
	color: #666666;
}
a:visited {
	color: #003366;
}
a:link {
	color: #003366;
}

.khprSourceModule {
	background-color: #CCCCCC;
}a:hover {
	color: 003366;
}
a:active {
	color: #003366;
}
.lightGreyBorder {
		border: 3px solid #ECECEC;
}
.largeTitle { font-size: 20px; font-weight: bold; line-height: 24px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
