.clsCMTopOn {
	color: black;
	font-size: 12px;
	text-decoration : none;
        padding: 2px 4px;
}

.clsCMTopOver {
	color: black;
	font-size: 12px;
	text-decoration : none;
        padding: 2px 4px;
}

.clsCMLevel1On {
	color: black;
	font-size: 10px;
	font-family: "Calibri";
	text-decoration : none;
        padding: 2px 4px;
	font-weight: normal;
}

.clsCMLevel1Over {
	color: black;
	font-family: "Calibri";
	font-size: 12px;
	text-decoration : none;
        padding: 2px 4px;
	font-weight: bold;
}

.clsCMLevel2On {
	color: black;
	font-size: 9px;
	font-family: "Calibri";
	text-decoration : none;
        padding: 2px 4px;
}

.clsCMLevel2Over {
	color: black;
	font-family: "Calibri";
	font-size: 9px;
	text-decoration : none;
        padding: 2px 4px;
}

.clsCMLevel3On {
	color: #E0E080;
	font-size: 12px;
	font-family: "Calibri";
	text-decoration : none;
      padding: 2px 4px;
}

.clsCMLevel3Over {
	color: #666633;
	font-size: 12px;
	font-family: "Calibri";
	text-decoration : none;
      padding: 2px 4px;
}
.clsCMLevel5On {
	color: Navy;
	font-size: 10px;
	font-family: "Calibri";
	text-decoration : none;
      padding: 2px 4px;
}

.clsCMLevel5Over {
	color: gray;
	font-size: 10px;
	font-family: "Calibri";
	text-decoration : none;
      padding: 2px 4px;
}

.clsCMBackground1On, .clsCMBackground2On, .clsCMBackground3On, .clsCMBackground4On, .clsCMBackground5On  {
	color: black;
	font-size: 12px;
	text-decoration : none;
      padding: 2px 4px;
	background-image: url(img/bg.gif);
	height: 20px;
}

.clsCMBackground1Over, .clsCMBackground2Over, .clsCMBackground3Over, .clsCMBackground4Over, .clsCMBackground5Over  {
	color: black;
	font-size: 12px;
	text-decoration : none;
      padding: 2px 4px;
	background-image: url(img/bg_o.gif);
	height: 20px;
}

.clsCMBackground1On, .clsCMBackground1Over {
	background-position: 0px 0px;
}

.clsCMBackground2On, .clsCMBackground2Over {
	background-position: 0px -22px;
}

.clsCMBackground3On, .clsCMBackground3Over {
	background-position: 0px -44px;
}

.clsCMBackground4On, .clsCMBackground4Over {
	background-position: 0px -66px;
}
.clsCMBackground5On, .clsCMBackground5Over {
	background-position: 0px -66px;
}
A:link {
	COLOR: #666600; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #99CCCC; TEXT-DECORATION: underline
}
A:Active {
	COLOR: #99CCCC; TEXT-DECORATION: underline; BACKGROUND_COLOR: #FFFFC0
}
.bodytext {
	COLOR: #504A4B; FONT-SIZE: 12px; FONT-FAMILY: Verdana
}
.hp_r_bar {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.title {
	FONT-WEIGHT: 700; FONT-SIZE: 14pt; COLOR: #666600; FONT-FAMILY: Calibri
}
.smtext {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.title2 {
	FONT-WEIGHT: 700; FONT-SIZE: 14px; COLOR: #666600; FONT-FAMILY: Calibri
}
.title3 {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; COLOR: #666600; FONT-FAMILY: Calibri
}
.news {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.caption {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.projects {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.projects A:link {
	COLOR: #000
}
.projects A:visited {
	COLOR: #916091
}
.projects A:hover {
	COLOR: #99CCCC
}
.mail {
	FONT-SIZE: 12px; COLOR: #999900; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mail A:link {
	COLOR: #000
}
.mail A:visited {
	COLOR: #916091
}
.mail A:hover {
	COLOR: #99CCCC
}
.mail A:active {
	COLOR: #99CCCC
}

