.activeWindow
{
	border-bottom:	silver thin outset;
	border-left:	silver thin outset;
	border-right:	silver thin outset;
	border-top:	silver thin outset;
	font-family:	Arial;
	font-size:	8pt;
	font-weight:	600;
	text-decoration:	none;
}
.activeWindowCaption
{
	color:	white;
	font-family:	Arial;
	font-size:	8pt;
	font-weight:	600;
	text-decoration:	none;
}
.Band
{
	background-color:	white;
	FONT-SIZE:	8pt;
	TEXT-DECORATION:	none;
}
.BandSep
{
	background-color:	#10007b;
	color:	white;
	font-size:	9pt;
}
.BOHeader
{
	background-color:	#525196;
	color:	white;
	font-size:	8pt;
	font-variant:	normal;
	font-weight:	bolder;
}
.ContentBanner
{
	background-color:	#525196;
	color:	white;
	font-family:	Tahoma;
	font-size:	12pt;
	font-weight:	bold;
	text-decoration:	none;
}
.ContentBanner:hover
{
	color:	red;
}
.ContentDetail
{
	color:	gray;
	FONT-FAMILY:	Arial;
	FONT-SIZE:	8pt;
	FONT-WEIGHT:	bolder;
	TEXT-DECORATION:	none;
}
.ContentDetail:hover
{
	color:	red;
}
.ContentHeader
{
	color:	black;
	FONT-FAMILY:	Arial;
	FONT-SIZE:	10pt;
	FONT-WEIGHT:	bolder;
	TEXT-DECORATION:	none;
}
.ContentHeader:hover
{
	color:	red;
}
.ContentSubBanner
{
	background-color:	#525196;
	color:	white;
}
.DashPartContent
{
	background-color:	white;
	BORDER-BOTTOM:	inset;
	BORDER-LEFT:	inset;
	BORDER-RIGHT:	inset;
	BORDER-TOP:	inset;
	OVERFLOW:	hidden;
}
.DashPartTitle
{
	color:	black;
	font-family:	tahoma;
	font-size:	8pt;
	padding-left:	2px;
}
.DashPartWindow
{
	background-image:	url(/images/Themes/Gradients/pastel_purple.jpg);
	background-repeat:	repeat-x;
	border:	2px outset #382553;
	color:	black;
	font-size:	8pt;
	OVERFLOW:	hidden;
	padding:	2px;
	POSITION:	relative;
}
.DialogBackground
{
	background-color:	#ece9d8;
}
.DocAction
{
	color:	midnightblue;
	FONT-SIZE:	8pt;
	FONT-STYLE:	normal;
	FONT-VARIANT:	normal;
	FONT-WEIGHT:	normal;
	TEXT-DECORATION:	underline;
}
.DocAction:hover
{
	color:	red;
}
.DocDetail
{
	font-family:	Arial;
	font-size:	8pt;
	font-style:	normal;
}
.DocDetailRed
{
	color:	red;
	font-family:	Arial;
	font-size:	8pt;
	font-style:	normal;
}
.DocTitle
{
	color:	black;
	FONT-SIZE:	8pt;
	FONT-STYLE:	normal;
	FONT-VARIANT:	normal;
	FONT-WEIGHT:	bolder;
	TEXT-DECORATION:	none;
}
.DocTitle:hover
{
	color:	red;
}
.doctitleRead
{
	background-color:	White;
	color:	Red;
	font-style:	normal;
	font-variant:	normal;
	font-weight:	bolder;
	text-decoration:	none;
}
.EvenRow
{
	background-color:	#efebef;
	color:	Black;
}
.FormBody
{
	font-family:	Arial;
	font-size:	9pt;
	font-variant:	normal;
}
.FormBodyRed
{
	background-color:	White;
	color:	Red;
	font-family:	Arial;
	font-size:	9pt;
	font-variant:	normal;
	font-weight:	bolder;
}
.FormHeader
{
	color:	black;
	font-family:	Arial;
	font-size:	9pt;
	font-variant:	normal;
	font-weight:	bolder;
}
.FormHeaderRed
{
	background-color:	White;
	color:	Red;
	font-family:	Arial;
	font-size:	9pt;
	font-variant:	normal;
	font-weight:	bolder;
}
.FormItem
{
	font-family:	Arial;
	font-size:	8pt;
}
.FormValidationError
{
	color:	red;
	font-family:	Arial;
	font-size:	8pt;
	text-decoration:	none;
}
.frame
{
	BEHAVIOR:	url(/unionjava/frame.htc);
	BORDER-BOTTOM:	white thin inset;
	BORDER-LEFT:	white thin outset;
	BORDER-RIGHT:	white thin inset;
	BORDER-TOP:	white thin outset;
	HEIGHT:	0px;
	POSITION:	relative;
}
.GeneralTitle
{
	background-color:	silver;
	border-bottom:	gray thin;
	border-left:	gray thin;
	border-right:	gray thin;
	border-top:	gray thin;
	font-family:	Arial;
	font-size:	12pt;
	font-variant:	normal;
	font-weight:	bolder;
}
.haswellFormField
{
	background-color:	white;
	border-bottom:	black;
	border-left:	black;
	border-right:	black;
	border-top:	black;
	color:	black;
	font-family:	arial;
	font-size:	8pt;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;
	padding-top:	0px;
}
.Highlight
{
	background-color:	red;
	color:	white;
	FONT-FAMILY:	Tahoma;
	FONT-SIZE:	9pt;
}
.inactiveWindow
{
	background-color:	silver;
	BORDER-BOTTOM:	silver thin outset;
	BORDER-LEFT:	silver thin outset;
	BORDER-RIGHT:	silver thin outset;
	BORDER-TOP:	silver thin outset;
}
.InputDate
{
	BEHAVIOR:	url(/unionjava/date.htc);
	calendarHeight:	122;
	FONT-FAMILY:	Arial;
	FONT-SIZE:	8pt;
	FONT-STYLE:	normal;
}
.InputNumber
{
	BEHAVIOR:	url(/unionjava/numeric.htc);
	FONT-FAMILY:	Arial;
	FONT-SIZE:	8pt;
	FONT-STYLE:	normal;
	TEXT-ALIGN:	right;
}
.KeywordText
{
	color:	gray;
	FONT-FAMILY:	Arial;
	FONT-SIZE:	8pt;
	FONT-STYLE:	italic;
}
.KeywordTextLink
{
	color:	gray;
	FONT-FAMILY:	Arial;
	FONT-SIZE:	8pt;
	FONT-STYLE:	italic;
	TEXT-DECORATION:	underline;
}
.KeywordTextLink:hover
{
	color:	red;
}
.ListDiv
{
	background-color:	white;
	BORDER-BOTTOM:	thin inset;
	BORDER-LEFT:	thin inset;
	BORDER-RIGHT:	thin inset;
	BORDER-TOP:	thin inset;
	TEXT-ALIGN:	left;
}
.listHeader
{
	background-color:	#525196;
	border:	1px solid white;
	color:	white;
	font-size:	8pt;
	font-variant:	normal;
	font-weight:	bolder;
}
.ListItem
{
	color:	black;
	FONT-FAMILY:	tahoma;
	FONT-SIZE:	8pt;
	TEXT-DECORATION:	none;
}
.ListItem:hover
{
	color:	black;
	FONT-FAMILY:	tahoma;
	FONT-SIZE:	8pt;
	FONT-WEIGHT:	bold;
}
.ListTable
{
	background-color:	black;
	BORDER-BOTTOM:	black;
	BORDER-LEFT:	black;
	BORDER-RIGHT:	black;
	BORDER-TOP:	black;
	color:	black;
	FONT-FAMILY:	Arial;
	FONT-SIZE:	8pt;
	PADDING-BOTTOM:	0px;
	PADDING-LEFT:	0px;
	PADDING-RIGHT:	0px;
	PADDING-TOP:	0px;
}
.ListTableDetail
{
	border-bottom:	medium none;
	border-left:	medium none;
	border-right:	medium none;
	border-top:	medium none;
	font-family:	Arial;
	font-size:	8pt;
	nowrap:	True;
}
.ListTableDetailGrey
{
	color:	gray;
	FONT-FAMILY:	Arial;
	FONT-SIZE:	8pt;
}
.ListTableDetailHighlight
{
	BORDER-BOTTOM:	medium none;
	BORDER-LEFT:	medium none;
	BORDER-RIGHT:	medium none;
	BORDER-TOP:	medium none;
	FONT-FAMILY:	Arial;
	FONT-SIZE:	8pt;
	NOWRAP:	True;
}
.ListTableDetailLink
{
	color:	black;
	TEXT-DECORATION:	none;
}
.ListTableDetailLink:hover
{
	color:	red;
}
.ListTableDetailLinkRed
{
	color:	red;
	TEXT-DECORATION:	none;
}
.ListTableDetailLinkRed:hover
{
	color:	black;
}
.ListTableDetailRed
{
	BORDER-BOTTOM:	medium none;
	BORDER-LEFT:	medium none;
	BORDER-RIGHT:	medium none;
	BORDER-TOP:	medium none;
	color:	red;
	FONT-FAMILY:	Arial;
	FONT-SIZE:	8pt;
	NOWRAP:	True;
}
.ListTableDetailSuppress
{
	BORDER-BOTTOM:	medium none;
	BORDER-LEFT:	medium none;
	BORDER-RIGHT:	medium none;
	BORDER-TOP:	medium none;
	color:	gray;
	FONT-FAMILY:	Arial;
	FONT-SIZE:	8pt;
	NOWRAP:	True;
}
.ListTableHeader
{
	background-color:	silver;
	BORDER-BOTTOM:	medium none;
	BORDER-LEFT:	medium none;
	BORDER-RIGHT:	medium none;
	BORDER-TOP:	medium none;
	color:	black;
	FONT-SIZE:	8pt;
}
.ListViewHeader
{
	BACKGROUND-COLOR:	#ece9d8;
	BORDER-BOTTOM:	thin outset;
	BORDER-LEFT:	thin outset;
	BORDER-RIGHT:	thin outset;
	BORDER-TOP:	thin outset;
	COLOR:	black;
	CURSOR:	hand;
	FONT-SIZE:	8pt;
	FONT-VARIANT:	normal;
	FONT-WEIGHT:	normal;
	TEXT-ALIGN:	center;
}
.lookupCombo
{
	BEHAVIOR:	url(/unionjava/lookup.htc);
	FONT-FAMILY:	Arial;
	FONT-SIZE:	8pt;
	FONT-STYLE:	normal;
}
.lookupListItem
{
	background-color:	white;
	cursor:	default;
	FONT-FAMILY:	Arial;
	FONT-SIZE:	8pt;
	FONT-STYLE:	normal;
}
.lookupListItemHover
{
	background-color:	#10007b;
	color:	white;
	cursor:	default;
	font-family:	Arial;
	font-size:	8pt;
	font-style:	normal;
}
.MenuMain
{
	background-color:	silver;
	BORDER-BOTTOM:	thin outset;
	BORDER-LEFT:	thin outset;
	BORDER-RIGHT:	thin outset;
	BORDER-TOP:	thin outset;
	color:	black;
	CURSOR:	hand;
	layer-background-color:	silver;
	TEXT-ALIGN:	center;
}
.MenuMainText
{
	color:	black;
	FONT-FAMILY:	Arial;
	FONT-SIZE:	8pt;
	FONT-VARIANT:	normal;
	FONT-WEIGHT:	normal;
	TEXT-ALIGN:	center;
	TEXT-DECORATION:	none;
}
.MenuMainText:hover
{
	FONT-WEIGHT:	bold;
}
.MenuSub
{
	background-color:	#10007b;
	color:	white;
	font-variant:	normal;
}
.MenuSubText
{
	color:	white;
	FONT-FAMILY:	Arial;
	FONT-SIZE:	8pt;
	FONT-WEIGHT:	normal;
	TEXT-ALIGN:	left;
	TEXT-DECORATION:	none;
	TEXT-INDENT:	10px;
}
.MenuSubText:hover
{
	FONT-WEIGHT:	bold;
}
.NewsDate
{
	background-color:	navajowhite;
	color:	gray;
	FONT-FAMILY:	Arial;
	FONT-SIZE:	8pt;
	FONT-WEIGHT:	bolder;
}
.NewsDetail
{
	color:	gray;
	FONT-FAMILY:	Arial;
	FONT-SIZE:	8pt;
	FONT-STYLE:	italic;
}
.NewsTitle
{
	background-color:	navajowhite;
	color:	black;
	FONT-FAMILY:	Arial;
	FONT-SIZE:	10pt;
	FONT-WEIGHT:	bolder;
	TEXT-DECORATION:	none;
}
.NewsTitle:hover
{
	background-color:	navajowhite;
	color:	purple;
	FONT-FAMILY:	Arial;
	FONT-SIZE:	10pt;
	FONT-WEIGHT:	bolder;
	TEXT-DECORATION:	none;
}
.OddRow
{
	background-color:	#F7F3F7;
	color:	Black;
}
.PhoneNumber
{
	BORDER-BOTTOM:	medium none;
	BORDER-LEFT:	medium none;
	BORDER-RIGHT:	medium none;
	BORDER-TOP:	medium none;
	FONT-FAMILY:	Arial;
	FONT-SIZE:	8pt;
	NOWRAP:	True;
}
.SearchHeader
{
	background-color:	#525196;
	color:	white;
}
.searchHighlighted
{
	background-color:	#525196;
	color:	white;
}
.SelectableTreeNode
{
	BEHAVIOR:	url(/unionjava/hilite.htc);
	CURSOR:	hand;
	TEXT-DECORATION:	none;
	TEXT-TRANSFORM:	none;
}
.SelectedTab
{
	background-color:	White;
	color:	Black;
	font-family:	Tahoma;
	font-size:	8pt;
	font-weight:	bold;
	text-align:	center;
	text-decoration:	none;
}
.Tab
{
	background-color:	silver;
	color:	black;
	FONT-FAMILY:	Tahoma;
	FONT-SIZE:	8pt;
	TEXT-ALIGN:	center;
	TEXT-DECORATION:	none;
}
.TableGrid
{
	border:	1px solid black;
}
.TableNoGrid
{
	border:	1px none;
}
.toolbar
{
	background-color:	#ece9d8;
}
.toolbarbutton
{
	BORDER-BOTTOM:	silver thin solid;
	BORDER-LEFT:	silver thin solid;
	BORDER-RIGHT:	silver thin solid;
	BORDER-TOP:	silver thin solid;
}
.toolbarbuttonactive
{
	BORDER-BOTTOM:	silver thin outset;
	BORDER-LEFT:	silver thin outset;
	BORDER-RIGHT:	silver thin outset;
	BORDER-TOP:	silver thin outset;
}
.TopBarText
{
	color:	white;
	FONT-FAMILY:	Arial;
	FONT-SIZE:	12pt;
	FONT-WEIGHT:	normal;
	TEXT-DECORATION:	none;
}
.TopBarText:hover
{
	color:	red;
}
.topNav
{
	background-color:	#D0C2E3;
	font-family:	Arial;
	font-size:	8pt;
}
.topNavDiv
{
	background-color:	#382553;
}
.TrafficLightAmber
{
	color:	darkorange;
}
.TrafficLightGreen
{
	color:	#003300;
}
.TrafficLightRed
{
	color:	red;
}
.treeLeaf
{
	LIST-STYLE-IMAGE:	url(/images/treeL.gif);
	MARGIN-LEFT:	16px;
}
.treeNonLeafC
{
	LIST-STYLE-IMAGE:	url(/images/treeC.gif);
	MARGIN-LEFT:	16px;
}
.treeNonLeafX
{
	LIST-STYLE-IMAGE:	url(/images/treeX.gif);
	MARGIN-LEFT:	16px;
}
.UnSelectedTab
{
	background-color:	White;
	color:	Black;
	font-family:	Tahoma;
	font-size:	8pt;
	text-align:	center;
	text-decoration:	none;
}
.Value
{
	FONT-SIZE:	9pt;
	TEXT-ALIGN:	right;
}
.ValueTotal
{
	FONT-SIZE:	9pt;
	FONT-WEIGHT:	bolder;
	TEXT-ALIGN:	right;
}
.WindowHeader
{
	color:	white;
	FONT-WEIGHT:	bolder;
}
A
{
	color:	black;
	FONT-SIZE:	8pt;
	FONT-STYLE:	normal;
	FONT-VARIANT:	normal;
	TEXT-DECORATION:	underline;
}
A:hover
{
	color:	red;
}
BODY
{
	color:	black;
	FONT-FAMILY:	Arial;
}
H1
{
	background-color:	White;
	color:	#10007b;
	font-family:	Tahoma;
	font-size:	14pt;
	font-weight:	bold;
}
H2
{
	FONT-FAMILY:	Tahoma;
	FONT-SIZE:	12pt;
}
IMG
{
	BORDER-BOTTOM:	medium none;
	BORDER-LEFT:	medium none;
	BORDER-RIGHT:	medium none;
	BORDER-TOP:	medium none;
}
modusRightAlign
{
	background-color:	White;
	color:	Black;
	text-align:	right;
}

