body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height:20px;
}
body {
	background-color: #666DA1;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}
table.main {
	border-width: 1px;
	border-color:#000000;
	border-style:solid;
	background-color:#FFFFFF;
}
.x-dot {
	background-image: url(pics/dot_x.gif);
	background-repeat: repeat-x;
}
.y-dot {
	background-image: url(pics/dot_y.gif);
	background-repeat: repeat-y;
}
.x-border {
	background-image: url(pics/border_bottom.gif);
	background-repeat: repeat-x;
}
.y-border {
	background-image: url(pics/border_right.gif);
	background-repeat: repeat-y;
}
td.menu {
	background-color: #C9E9D7;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 11px;
}
a:link {
	color: #000000;
}
a:visited {
	color: #000000;
}
a:hover {
	color: #029640;
}
a:active {
	color: #000000;
}
td.news {
	padding-top: 8px;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 40px;
}
td.footer {
	background-color: #C9E9D7;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
}
td.content {
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 5px;
}
td.content_tab {
	padding-top: 0px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 0px;
}
ul.content {
	list-style-image: url(pics/li.gif);
	list-style-position: outside;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 17px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 8px;
	padding-bottom: 4px;
}
li.content {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
ul.flies {
	list-style-image: url(pics/li.gif);
	list-style-position: outside;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 17px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
}
li.flies {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
h1 {
	font-size: 16px;
	margin-top: 4px;
	margin-bottom: 4px;
}
h2 {
	font-size: 13px;
	margin-top: 14px;
	margin-bottom: 0px;
}
h2.after_h1 {
	font-size: 13px;
	margin-top: 19px;
	margin-bottom: 0px;
}
p.teaser {
	margin-top: 4px;
	margin-bottom: 4px;
}
p.null {
	margin-top: 14px;
	margin-bottom: 0px;
}
a.content:link {
	color: #029640;
}
a.content:visited {
	color: #029640;
}
a.content:hover {
	color: #000000;
}
a.content:active {
	color: #029640;
}
td.tech {
	padding-top: 5px;
	padding-bottom: 5px;
	color: #FFFFFF;
	font-size: 10px;
}
a.tech:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.tech:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.tech:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
a.tech:active {
	text-decoration: none;
	color: #FFFFFF;
}
ul.training {
	margin-top: 0px;
	margin-bottom: 0px;
}
ul.menu {
	list-style-image: url(pics/li.gif);
	list-style-position: outside;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 17px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 4px;
	padding-bottom: 40px;
}
li.menu {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;
}
.small {
	font-size: 10px;
	padding-bottom: 5px;
}
a.news:link {
	color: #000000;
	text-decoration: none;
}
a.news:visited {
	text-decoration: none;
	color: #000000;
}
a.news:hover {
	text-decoration: underline;
	color: #000000;
}
a.news:active {
	text-decoration: none;
	color: #000000;
}