body, form, table
{ 
	FONT-SIZE: 10pt; 
	COLOR: #252525;
	FONT-FAMILY: Arial; 
	background-color: #FFFFFF;
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #252525; 
	SCROLLBAR-3DLIGHT-COLOR: #252525; 
	SCROLLBAR-ARROW-COLOR: #252525; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #252525 
}
h1
{
	margin-top: 20px;
	color: #252525;
	font-family: Arial;
}
h4
{
	margin-top: 5px;
	margin-bottom: 5px;
	color: #252525;
	font-family: Arial;
}
h5
{
	margin-top: 5px;
	margin-bottom: 5px;
	color: #252525;
	font-family: Arial;
}

.SubTitle
{
	margin-top: 20px;
	color: #252525;
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
}

.Error
{
	color: red;
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
}

.DefaultFont
{
	font: Arial, #252525, 10pt;
}
A:visited , A:link
{
	color: #252525;
	text-decoration: none;
}
A:hover,A:Active
{
	color: #CC0000;
	text-decoration: underline;
}
.BorderGray
{
	border: solid, 1px, #252525;
	font: Arial, #252525, 10pt;
}
.BorderRed
{
	border: solid, 1px, #CC0000;
}
.InfoField
{
	border: solid, 1px, #CC0000;
	font: Arial, #252525, 10pt;
	color: #CC0000;	 
}
.Invisible
{
	background-color:Blue;
	color:Lime;
}
A.List, A.List:link, A.List:visited
{
	color: #252525;
	text-decoration: none;
	font-size: 12pt;
	font-weight:bold;
}
A.List:active, A.List:hover
{
	color: #CC0000;
	text-decoration: underline;
	font-size: 12pt;
	font-weight:bold;
}
.LinkList
{
	FONT-FAMILY: Arial; 
	font-size:10pt;
	text-decoration:underline;
}

.FontImportant
{
	color: #CC0000;
	font: Arial, #252525, 10pt;
}

A.Navigation:active, A.Navigation:hover, A.Navigation, A.Navigation:link, A.Navigation:visited
{
	color: #CC0000;
	text-decoration: underline;
	font-size: 10pt;
	font-weight: bolder;
}

A.AssistantActive, A.AssistantActive:link, A.AssistantActive:visited
{
	color: #252525;
	text-decoration: none;
	font-size: 10pt;
	font-weight:normal;
}
A.AssistantActive:active, A.AssistantActive:hover
{
	color: #CC0000;
	text-decoration: underline;
	font-size: 10pt;
	font-weight:normal;
}

A.AssistantInActive, A.AssistantInActive:link, A.AssistantInActive:visited
{
	color: silver;
	text-decoration: none;
	font-size: 10pt;
	font-weight:normal;
}
A.AssistantInActive:active, A.AssistantInActive:hover
{
	color: silver;
	text-decoration: none;
	font-size: 10pt;
	font-weight:normal;
}

A.AssistantSelected, A.AssistantSelected:link, A.AssistantSelected:visited
{
	color: #CC0000;
	text-decoration: none;
	font-size: 10pt;
	font-weight:bold;
}
A.AssistantSelected:active, A.AssistantSelected:hover
{
	color: #CC0000;
	text-decoration: underline;
	font-size: 10pt;
	font-weight:bold;
}
A.red, A.red:visited , A.red:link, A.red:hover,A.red:Active
{
	color: #CC0000;
	text-decoration: underline;
}
A.Favorites, A.Favorites:link, A.Favorites:visited
{
	color: #CC0000;
	text-decoration: none;
	font-size: 10pt;
	font-weight:normal;
}
A.Favorites:active, A.Favorites:hover
{
	color: #CC0000;
	text-decoration: underline;
	font-size: 10pt;
	font-weight:normal;
}
#menu 
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cc0000;
	text-align: left;
	visibility: hidden;

/*	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: silver;
	text-align: center;*/
}

/* 20061116/rc: Added Class for Sitemap-Link on Portal.aspx */
#sitemap a
{
	color: #252525;
	text-decoration: none;
}

/* 20070227/rc: Added Class for Scrollable Content on Portal.aspx */
div.scrollleft
{
	margin-left:4px;
	margin-right:4px;
	margin-top:5px;
	overflow:auto;
	width:240px;
	height:350px;
}
div.scrollcenter
{
	margin-left:4px;
	margin-right:4px;
	margin-top:5px;
	overflow:auto;
	width:240px;
	height:350px;
}
div.scrollright
{
	margin-left:4px;
	margin-right:4px;
	margin-top:5px;
	overflow:auto;
	width:240px;
	height:250px;
}
