A 					{ text-decoration : none; }
A:LINK 				{ color: #383838; }
A:VISITED 			{ color: #383838; }
A:ACTIVE 			{ background-color:transparent; }
A:HOVER 			{ color: #ffffff; background : #383838; }
.maintext 			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #555555; }
.maintext_justified	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #555555; text-align:justify; }
.formtext 			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #585858; }
.infobox		 	{ background-color: #F7F7F7; border: 1px dashed #C1C1C0; margin-top: 8px; margin-bottom: 8px; padding: 3px 3px 3px 3px; line-height: 14px; }

.footertext 			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #9D9D9D; }
.footertext A 			{ text-decoration : none; }
.footertext A:LINK 		{ color: #9D9D9D; }
.footertext A:VISITED	{ color: #9D9D9D; }
.footertext A:ACTIVE 	{ background-color:transparent; }
.footertext A:HOVER 	{ color: #9D9D9D; background : 383838; }

.mainmenu 			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:normal; }
.mainmenu A 		{ text-decoration : none; }
.mainmenu A:LINK 	{ color: #000000; }
.mainmenu A:VISITED	{ color: #000000; }
.mainmenu A:ACTIVE 	{ background-color:transparent; }
.mainmenu A:HOVER 	{ color: #ffffff; background : 000000; }


.secondarymenu 				{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #555555; }
.secondarymenu A 			{ text-decoration : none; }
.secondarymenu A:LINK 		{ color: #555555; }
.secondarymenu A:VISITED 	{ color: #555555; }
.secondarymenu A:ACTIVE 	{ background-color:transparent; }
.secondarymenu A:HOVER 		{ color: #ffffff; background : #555555; }


.error 				{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; font-weight:normal; }
