.managerText		{ font-family: Tahoma, Arial; font-size: 10px; color: #3F3F3F; font-weight:normal}
a:managerText 		{  text-decoration:none; font-weight:bold;}
a:hover.managerText 	{  color: #FFFFFF;  background: #5A2133; }
a:link.managerText 	{  text-decoration:none; font-weight:bold;}
a:visited.managerText 	{  text-decoration:none; font-weight:bold;}

.formTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}
.label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.buttonLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.buttonLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.path {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.note {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	width: 350;
	height: 250;
	color: #CCCCCC;
}
.labelBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0066FF;
	text-decoration: none;
}
.textBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #DDDDDD;
	border: 1px solid #AAAAAA;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #F7F7F7;
	border: 1px solid #999999;
}
.ErrorDialogTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #662222;
	text-decoration: none;
}
.ErrorDialogText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #662222;
	text-decoration: none;
}
.managerCopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #AAAAAA;
}
.managerTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
.managerPathTracking {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCDD;
	text-decoration: none;
}
.managerText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #222222;
	text-decoration: none;
	font-size: 10px;
}
.managerTextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #222222;
	text-decoration: none;
	font-size: 10px;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}

/* Main table cell colors and backgrounds */
 td.row1 { background-color: #EEEEEE; }
 td.row2 { background-color: #F7F7F7; } 
 td.row3 { background-color: #EAF0F2; border: #80A6B2; border-style: solid; border-width: 1px;}
 td.row4 { background-color: #D7E3E7; }
 td.row5 { background-color: #93A5C5; }
 td.row5 { background-color: #9FADC7; }
 td.catHead { background-color: #93A5C5; border: #93A5C5; border-style: solid; height: 28px; }
 
 .submitError {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	background-color: #FFDDDD;
}


/* F R O N T E N D */

.mailingListTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #900000;
	text-decoration: none;
}
.editBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #666666;
}
.subMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	font-weight: normal;
}
.mainMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFBCB;
	text-decoration: none;
}
.teaserTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	text-transform: uppercase;
}
.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.copyRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.webpackagesTitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}

.teaserTitleBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6F889C;
	text-decoration: none;
	text-transform: uppercase;
}

.teaserTitleRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #900000;
	text-decoration: none;
}

.mainMenuNormal {
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: 800;
	color: #5A94C4;
	text-decoration: none;
}

.mainMenuSelected {
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #007DDB;
	text-decoration: none;
}

.subMenuNormal {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #696969;
	text-decoration: none;
}

.subMenuSelected {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #900000;
	text-decoration: none;
}

.newsTitle {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #900000;
	text-decoration: none;
}

.documentTitle {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #5555CC;
	text-decoration: none;
}
.documentLead {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}

.PDFArticleTitle {
	font-family: Verdana, Arial;
	font-size: 15px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}

.popup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	alignment: justify;
	color: #666666;
	border-right: #000000 1px dashed;
/*	padding-right: 10px; */
	border-top: #000000 1px dashed;
	width: 300px;
/*	padding-left: 10px; */
	visibility: hidden;
/*	padding-bottom: 10px; */
	border-left: #000000 1px dashed;
/*	padding-top: 10px; */
	border-bottom: #000000 1px dashed;
	position: absolute;
	background-color: #f8f8f8;
	moz-opacity: 0.4
}
/* MENU */

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */

/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; visibility:hidden;}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF;text-decoration: none;}
.clLevel0{layer-background-color:#FFFFFF; color:#FFFFFF;}
.clLevel0over{ color:#4B6793; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden;layer-background-color:#FFFFFF}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal}
.clLevel1{background-color:#F7F7F7; layer-background-color:#F7F7F7; color:#4B6793;}
.clLevel1over{color:#0066CC; cursor:hand;layer-background-color:#777777; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#DDDDDD;layer-background-color:#F7F7F7}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2{background-color:#666666; layer-background-color:#999999; color:black;}
.clLevel2over{color:Yellow; layer-background-color:#999999; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#999999; layer-background-color:#999999}

.clStest{position:absolute; font-family:verdana; font-size:10px; color:red; layer-background-color:silver; background-color:silver;cursor:pointer; cursor:hand; }
.clStestover{position:absolute; color:#ffff33; font-weight:bold; font-family:courier; layer-background-color:#00ccff; background-color:#00ccff; cursor:pointer; cursor:hand; }