BODY			{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height:15px;
color: #000000;
background-color: white;
}

TD, TH, DIV, CENTER, P, SELECT	{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
line-height:15px;
}

B 			{ font-weight: bold; }

CODE, PRE		{ font-family: Courier; font-size: 13px; }

/* - - - - - - - - - - - - - - - - - -  Standard links - - - - - - - - - - - - - - - - - - - - - - */
a:link			{ color: #003399; font-size: 13px;}
a:visited		{ color: #660066; font-size: 13px;}
a:active		{ color: #990000; font-size: 13px;}

/* - - - - - - - - - - - - - - - - - -  Positionierungs DIV fuer Content - - - - - - - - - - - - - */
.positionContainer	 		{ margin: 10px 10px 10px 10px; margin-left: 10px; 
margin-right: 10px; margin-top: 10px; margin-bottom: 10px; }



/* - - - - - - - - - - - - - - - - - - Navigation menu - - - - - - - - - - - - - - - - - - - - */

.navItem, A.navItem:LINK, A.navItem:VISITED { 
	background-color: #eeeeee;
	font-size: 13px; 
	color: #000066; 
	text-decoration: none; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

.navItemSelected, A.navItemSelected:LINK, A.navItemSelected:VISITED { 
	background-color: #B9C0FF; 
	font-size: 13px; 
	color: #000000; 
	text-decoration: none; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-weight: bold;
}

A.navItem:ACTIVE, A.navItemSelected:ACTIVE { color: #990000; }

A.navItem:HOVER, A.navItemSelected:HOVER { color: #990000; }

.navLine { padding-left: 1px; padding-right: 1px; background-color: 
#BDBDBD; height:1px; }

/* - - - - - - - - - - - - - - - - - - Micro Navigation - - - - - - - - - - - - - - - - - - - - */
A.microNav:LINK, A.microNav:VISITED	{ font-family: Arial, Helvetica, 
sans-serif; font-size: 12px; color: #0066FF; }
A.microNav:ACTIVE		{ font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; font-weight: bold;  color: #000000; }


/* - - - - - - - - - - - - - - - - - - Messages - - - - - - - - - - - - - - - - - - - - */
.error {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #600;
	background-color: #fcc;
	border: 2px solid #600;
	padding: 6px;
}

.confirm {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #030;
	background-color: #cfc;
	border: 2px solid #030;
	padding: 6px;
}


/* - - - - - - - - - - - - - - - - - - Form Elements - - - - - - - - - - - - - - - - - - - - */

.textfield {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	color: #000000;
}

.textarea {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	color: #000000;
}

.popup-menu {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	color: #000000;
}

.push-button {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	color: #000000;
}

/* - - - - - - - - - - - - - - Other Special Elements - - - - - - - - - - - - - - - - - - */
.headline {
background-color: #eeeeee;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
}

.important {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
}

.logoFirst, A.logoFirst:LINK, A.logoFirst:VISITED {

font-family: Courier New, Courier, mono;
color: #000066;
font-size: 32px;
text-decoration: none;
font-weight: bold;
}

.logoSecond, A.logoSecond:LINK, A.logoSecond:VISITED {

font-family: Courier New, Courier, mono;
color: #999999;
font-size: 20px;
text-decoration: none;
font-weight: bold;
}

.disclaimer {
font-family: Arial, Helvetica, sans-serif;
color: #999999;
font-size: 10px;
}


.dialogBody		{ margin-top:0px; margin-bottom: 0px; margin-left: 0px; 
margin-right: 0px; background-color: #eeeeee; }

/* - - - - - - - - - - - - - - - Basic Colors - - - - - - - - - - - - - - - - - - - - - - - - - */

.PrimaryColor    	{ background-color: #B9C0FF; }
.SecondaryColor    	{ background-color: #BFCCD9; }
.TitleColor	    	{ background-color: #99ADC2; }
.TitleGray    		{ background-color: #BDBDBD; }
.DarkColor	    	{ background-color: #003366; }
.DarkGray    		{ background-color: #999999; }
.PrimaryGray    	{ background-color: #eeeeee; }
.SecondaryGray    	{ background-color: #D7D7D7; }
.blueText{ color: #0000FF;}

