body,p,b,i,strong,em,dt,dd,dl,sl,caption,th,td,tr,u,blink,select,option,form,div,font,li {
			font-family: Arial, sans-serif;
			font-size: 12px;
		}
		body { font-size: 12px; margin:0px; padding:0px;}
		h1, h2, h3, h4, h5, h6{padding: 0px;}
		a:link { color: #0000EF }
		a:visited { color: #52188C }
		a:hover  { color: #0000EF }
		.default { font-size: 12px; }
		.menu { font-weight: normal; font-size: 13px; }
		a.menu { text-decoration: none; color: #000000; font-size: 13px; }
		a.menu:link { text-decoration: none; color: #000000; font-size: 13px; }
		a.menu:visited { text-decoration: none; color: #000000; font-size: 13px; }
		a.menu:hover { text-decoration: underline; color: #000000; font-size: 13px; }
		td.menuselected { font-weight: normal; font-size: 13px; font-weight: bold; background-color: white }
		a.menuselected { text-decoration: none; color: #000000; font-size: 13px; font-weight: bold; }
		a.menuselected:link { text-decoration: none; color: #000000; font-size: 13px; font-weight: bold; }
		a.menuselected:visited { text-decoration: none; color: #000000; font-size: 13px; font-weight: bold; }
		a.menuselected:hover { text-decoration: underline; color: #000000;  font-size: 13px; font-weight: bold; }

		a.topmenu { text-decoration: none; color: #000000; font-size: 13px; }
		a.topmenu:link { text-decoration: none; color: #000000; font-size: 13px; }
		a.topmenu:visited { text-decoration: none; color: #000000; font-size: 13px; }
		a.topmenu:hover { text-decoration: underline; color: #000000; font-size: 13px; }
		td.topmenuselected { font-weight: normal; font-size: 13px; font-weight: bold; background-color: white }
		a.topmenuselected { text-decoration: none; color: #000000; font-size: 13px; font-weight: bold; }
		a.topmenuselected:link { text-decoration: none; color: #000000; font-size: 13px; font-weight: bold; }
		a.topmenuselected:visited { text-decoration: none; color: #000000; font-size: 13px; font-weight: bold; }
		a.topmenuselected:hover { text-decoration: underline; color: #000000;  font-size: 13px; font-weight: bold; }

		.headline, h1.headline { font-size: 13px; font-weight: bold; color: #5A6883; margin: 0px 0px 3px 0px;}
		.headlineview, h1.headlineview { font-size: 15px; font-weight: bold; color: #000000; margin: 0px 0px 3px 0px; }
		.headlinelink { font-size: 12px; font-weight: bold; color: #0000EF; }
		.subheadline, h2.subheadline { font-size: 11px; font-weight: bold; color: #222222;  margin: 3px 0px 0px 0px;}
		.ingress { font-size: 12px; font-weight: normal; color: #000000; }
		.ingressview { font-size: 13px; font-weight: normal; color: #000000; }
		.body { font-size: 12px; font-weight: normal; color: #000000; }
		.date { font-size: 10px; font-weight: normal; color: #000000; }
		.link { font-size: 12px; font-weight: normal; color: #0000EF; }
		.toollink { font-size: 11px; font-weight: normal; color: #000000; }
		.feedback { font-size: 11px; font-weight: normal; color: #000000; }
		.path, a.path:link, a.path:visited, a.path:hover { font-size: 11px; font-weight: normal; color: #000000; }
th.caldayname { font-size: 11px; background-color: #DDDDDD; font-weight: bold; }
td.calday { font-size: 11px; background-color: #F0F0F0; }
td.caltoday { font-size: 11px; background-color: #BBBBBB; }
td.calsaturday { font-size: 11px; color: #808080; background-color: #F0F0F0; }
td.calsunday { font-size: 11px; color: #B00000; background-color: #F0F0F0; }
.newsblock {
	border: 1px solid #E7CB94;
}

#skiplink { 
  position: absolute;
  left: -1000px;
  width: 900px;
}