body {
	background-color: #FFFFFF;
	font-family: Tahoma;
	font-weight:  normal;
	font-size: x-small;
	color:#000000;
}

.sub-headline{
	font-size: x-small;
	font-weight: bold;text-decoration: underline; 
	color:#0058a1;
}

.sub-headline2{
	font-size: small;
	font-weight: normal;
	color:#ACA80C;
}

.node{
	font-weight: bold;
	//color:#B15074;
	color:#056598;
	font-size:small;
}

.node2{
	font-weight: bold;
	color:#FF6600;
	font-size:x-small;
}

.special {
	font-size: xx-small;
	font-weight: normal;
	color: #FF0000;
}

.normal {
	font-size: x-small;
	font-weight: normal;
	color: #000000;
}

.normal-bold {
	font-size: x-small;
	font-weight: bold;
	color: #000000;
}

.normal-header {
	font-size: small;
	font-weight: bold;
	color: #0058a1;
}

.normal-header2 {
	font-size: small;
	font-weight: bold;
	color: #B15074;
}

.special2{
	font-size: medium;
	font-weight: bold;
	color: #0000FF;
}

.footer {
	font-size: x-small;
	font-weight: bold;
	color: #000000;
}

.tableHeader {
	//background-color:#95e59f;
	background-color:#b5edbc;
	font-size: x-small;
	font-weight: bold;
	color: #000000;
}

.tableHeader2 {
	//background-color:#95e59f;
	background-color:#b5edbc;
	font-size: x-small;
	font-weight: bold;
	color: #000000;
}

.tableSubHeader {
	background-color: #FFFFB3;
	font-size: x-small;
	font-weight: bold;
	color: #000000;
}

.tableRow2 {
	//background-color:#D6EAE2;
	background-color:#edf7e1;
	font-size: x-small;
	color: #000000;
}

.tableRow1 {
	//background-color:#E7F3EE;
	//background-color:#faffe0;
	background-color:#ffffE5;
	font-size: x-small;
	color: #000000;
}

p {
	font-family: Tahoma;
	font-weight:  normal;
	font-size: x-small;
	color:#000000;
}

a.menu:link {  color: #000000; font-family: Tahoma;font-size: 13;text-decoration: none;font-weight: bold} 
a.menu:hover { color: #000000; font-family: Tahoma;font-size: 13;text-decoration: none;font-weight: bold} 
a.menu:active { color: #000000; font-family: Tahoma;font-size: 13;text-decoration: none;font-weight: bold} 
a.menu:visited { color: #000000; font-family: Tahoma;font-size: 13;text-decoration: none;font-weight: bold}

a:link {   font-family: Tahoma;font-size: x-small;text-decoration: none} 
a:hover {  font-family: Tahoma;font-size: x-small;text-decoration: none} 
a:active {  font-family: Tahoma;font-size: x-small;text-decoration: none} 
a:visited {  font-family: Tahoma;font-size: x-small;text-decoration: none}


a.footer:link {  color: #000000; font-family: Tahoma;font-size: x-small;text-decoration: none} 
a.footer:hover { color: #000000; font-family: Tahoma;font-size: x-small;text-decoration: none} 
a.footer:active { color: #000000; font-family: Tahoma;font-size: x-small;text-decoration: none} 
a.footer:visited { color: #000000; font-family: Tahoma;font-size: x-small;text-decoration: none}


a.nodelink:link { font-weight: bold;color: #0058a1;text-decoration: underline} 
a.nodelink:hover { font-weight: bold;color: #31c943; text-decoration: underline} 
a.nodelink:active { font-weight: bold;text-decoration: underline} 
a.nodelink:visited { font-weight: bold;color: #800099;text-decoration: underline}


a.nodelink2:link { font-weight: bold;color: #0058a1;font-size: x-small;text-decoration: underline} 
a.nodelink2:hover { font-weight: bold;color: #407000;font-size: x-small; text-decoration: underline} 
a.nodelink2:active { font-weight: bold;font-size: x-small;text-decoration: underline} 
a.nodelink2:visited { font-weight: bold;color: #407000;font-size: x-small;text-decoration: underline}

a.nodelink3:link { font-weight: bold;color: #0058a1;font-size: x-small;text-decoration: underline} 
a.nodelink3:hover { font-weight: bold;color: #407000;font-size: x-small; text-decoration: underline} 
a.nodelink3:active { font-weight: bold;font-size: x-small;text-decoration: underline} 
a.nodelink3:visited { font-weight: bold;color: #407000;font-size: x-small;text-decoration: underline}
