body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #848484;
	background-image: url(http://st-katherine.net/en/images/site/bgPgs.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.fr-bg {
	background-image: url(http://st-katherine.net/en/images/site/fr-bg.gif);
	background-repeat: no-repeat;
}
.contentheading  {
    font-weight: bold;
}
.componentheading {
	font-size: 8px;
	COLOR: #ffffff;
}
td {
    font-size: 12px;
}
h3 {
	font-size: 13px;
	COLOR: #212121;
}
.logo { font-weight: bold;
		font-size: 16px;
		COLOR: #454545; }
.smallprint {font-size: 9px;
		COLOR: #454545; }	
.title {
	font-size: 16px;
	COLOR: #929292;
}
.ref {
	font-size: 10px;
	COLOR: #585858;
}			

A:link {
COLOR: #585858; TEXT-DECORATION: none
}
A:visited {
COLOR: #585858; TEXT-DECORATION: none
}
A:active {
COLOR: #585858; TEXT-DECORATION: none
}
A:hover {
COLOR: #BA0707; TEXT-DECORATION: none
}

.mainlevel-nav { font-weight: bold }
A.mainlevel-nav:link {
COLOR: #ffffff; TEXT-DECORATION: none
}
A.mainlevel-nav:visited {
COLOR: #ffffff; TEXT-DECORATION: none
}
A.mainlevel-nav:active {
COLOR: #ffffff; TEXT-DECORATION: none
}
A.mainlevel-nav:hover {
	COLOR: #454545; TEXT-DECORATION: none
}
A.mainlevel-sub:link {
font-size: 14px; COLOR: #4C4C4C; TEXT-DECORATION: none
}
A.mainlevel-sub:visited {
font-size: 14px; COLOR: #4C4C4C; TEXT-DECORATION: none
}
A.mainlevel-sub:active {
font-size: 14px; COLOR: #4C4C4C; TEXT-DECORATION: none
}
A.mainlevel-sub:hover {
font-size: 14px; COLOR: #EEAA18; TEXT-DECORATION: none
}
A.mainlevel:link {
	font-size: 16px;
COLOR: #2D2D2D; TEXT-DECORATION: none
}
A.mainlevel:visited {
	font-size: 16px;
COLOR: #2D2D2D; TEXT-DECORATION: none
}
A.mainlevel:active {
	font-size: 16px;
COLOR: #2D2D2D; TEXT-DECORATION: none
}
A.mainlevel:hover {
		font-size: 16px; 
COLOR: #2D2D2D; TEXT-DECORATION: underline
}
A.index:link {
	font-weight: bold;
COLOR: #ffffff; TEXT-DECORATION: none
}
A.index:visited {
	font-weight: bold;
COLOR: #ffffff; TEXT-DECORATION: none
}
A.index:active {
	font-weight: bold;
COLOR: #ffffff; TEXT-DECORATION: none
}
A.index:hover {
		font-weight: bold;
COLOR: #cccccc; TEXT-DECORATION: none
}
.topmenu { COLOR: #D78101 }
A.mainlevel-bottom:link {
font-size: 11px; 
}
A.mainlevel-bottom:visited {
font-size: 11px; 
}
A.mainlevel-bottom:active {
font-size: 11px; 
}
A.mainlevel-bottom:hover {
font-size: 11px; 
}
A.mainlevel-bottom01:link {
font-size: 9px; 
}
A.mainlevel-bottom01:visited {
font-size: 9px; 
}
A.mainlevel-bottom01:active {
font-size: 9px; 
}
A.mainlevel-bottom01:hover {
font-size: 9px; 
}