A               {color:#06699; text-decoration:none}
A:hover         {
	color: 990000;
	text-decoration:underline
}
DIV             {
	color:#666666;
	font-size: x-small;
}
P               {
	color: #666666;
	margin: 0.001pt;
	font-size: x-small;
}
TD              {color:#666666; font-size:x-small;}
BODY			{
	margin:0.001pt;
	background-color:#FFFFFF;
	font-family:Arial,Verdana,Helvetica,sans-serif;
}
FORM			{margin-top:0.001pt; margin-bottom:0.001pt;}
UL              {
	list-style: none url(../../../../images/system/elan_bullet.gif);
	margin-top:0.001pt;
	margin-bottom:0.001pt;
}	
OL				{
	margin-top:0.001pt;
	margin-bottom:0.001pt;
}
BLOCKQUOTE		{margin-top:0.001pt; margin-bottom:0.001pt;}

.modeswitch		{font-family:Arial,Verdana,Helvetica,sans-serif; font-size:x-small; color:#666666; font-weight:normal;}
#modeswitch		{float:right; padding-top:5px; padding-right:2em; font-size:x-small;}

.WhatsNewHead	{font-size:12pt; color:#666666; font-weight:bold;}
.WhatsNewDate	{font-size:9pt; color:#666666; font-weight:bold;}

.scrollertitle	{color:#666666; font-family:Arial,Verdana,Helvetica,sans-serif;	font-size:12px; font-weight:bold;}
.scrollerbody	{color:#666666; font-family:Arial,Verdana,Helvetica,sans-serif; 	font-size:12px; font-weight:normal;}
.search         {color:#666666;	font-size:x-small; font-weight:bold;}

/* Form Styles */

input {
	color: #666666;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	/*font-size: x-small;  border: 1px solid #A8B2BB;
	*/
	/*border: 1px solid;
	border-color: Gray Gray Gray Gray;*/
}

select {	color: #666666;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: x-small;
	border: 1px solid;
	border-color: Gray Gray Gray Gray;
	}
	
textarea { color: #666666;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	/*font-size: x-small;*/

}

.Checkbox {
border: 0px solid;
	border-color: Gray Gray Gray Gray;
}

.FormSmallText {
font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: xx-small;
	color: #666666
	}
	
A.FormSmallText			{color:#06699; font-weight:bold;}
A.FormSmallText:hover			{color:#ff0000;}

.FormBackgroundColor {
	color: #FFFFFF
	}
.ImageTitleColor {
	color: #CCCCCC
	}
.LabelColor {
	color: #CCCCCC
	}
	
.globalmenu {
	background-color : #e8ecf2;
	width : 200px;
	font-family : Arial,Verdana,Geneva,Helvetica, sans-serif;
	color: #666666;
	/* border:  1px solid #A8B2BB; */
}
.germanygroupmenu {
	background-color: #e8ecf2;
	width: 260px;
	font-family: Arial,Verdana,Geneva,Helvetica, sans-serif;
	color: #666666;
	/* border:  1px solid #A8B2BB; */
} 

.divisionsmenu {
	background-color: #006699;
	width: 143px;
	/*width: 130px; */
	font-family: Arial,Verdana,Geneva,Helvetica, sans-serif;
	color: #ffffff;
	/* border:  1px solid #A8B2BB; */
} 


/* Whats new styles */
.WhatsnewTitle	{font-size:9pt; color:#666666; font-weight:bold;}
.WhatsnewTitle:hover	{color:#ff0000;}
.WhatsnewBody	{font-size:8pt; color:#666666; font-weight:normal; float:left;}

/* SiteMap Styles */
DIV.sitmp0				{padding:2px; font-size:x-small; background-color:#ffffff;}
DIV.sitmp1				{padding:2px; font-size:x-small;
}
DIV.sitmp2				{padding:2px; font-size:x-small;}
A.sitmpA0				{color:#000099; font-weight:bold;}
A.sitmpA0:hover			{
	color: #ff0000;
}
A.sitmpA1				{color:#06699; font-weight:normal;}
A.sitmpA1:hover			{color:#ff0000;}
A.sitmpA2				{color:#306699; font-weight:normal;}
A.sitmpA2:hover			{color:#ff0000;}

/* Page Counter Styles */
#PageCounter	{text-align:right; clear:both; width:10em;}
.PageCounter	{text-align:left; font-size:xx-small; color:#000099;}
HR.PageCounter	{color:#000099; height:1px;}

#printlogo				{
	background-image: url(../../../../images/system/elan_logo_top.gif);
	float: left;
}
