.RightBackground {background: #EFEFEF;}
.LeftBackground {background: #293C8C;}
.PlainBackground {background: #FFFFFF;}
.MidMenuBackground {background: #949DCE;}

.MenuLinkText:link, .MenuLinkText:active, .MenuLinkText:visited {
	font-family: Arial;
	font-size: 10pt;
	color: #6B696B;
	text-decoration: none;
}

.MenuLinkText:hover {
	font-family: Arial;
	font-size: 10pt;
	color: #293C8C;
	text-decoration: none;
}

.MenuLinkTextCurrent:link, .MenuLinkTextCurrent:active, .MenuLinkTextCurrent:visited, .MenuLinkTextCurrent:hover {
	font-family: Arial;
	font-size: 10pt;
	color: #FF0000;
	text-decoration: none;
}

.SearchWord {
	font-family: Arial;
	font-size: 9pt;
	color: #294194;
	font-weight: bold;
	letter-spacing: 1px;
}

.LeftMenuLink:link, .LeftMenuLink:active, .LeftMenuLink:visited, .LeftMenuLink:hover {
	font-family: Arial;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	
}

.LeftSubMenuLink:link, .LeftSubMenuLink:active, .LeftSubMenuLink:visited, .LeftSubMenuLink:hover {
	font-family: Arial;
	font-size: 8pt;
	color: #DEEBFF;
	text-decoration: none;
}

.LeftSubMenuLinkCurrent:link, .LeftSubMenuLinkCurrent:active, .LeftSubMenuLinkCurrent:visited, .LeftSubMenuLinkCurrent:hover {
	font-family: Arial;
	font-size: 8pt;
	color: #DEEBFF;
	text-decoration: none;
}

.BodyText {
   font-family: Arial;
	font-size: 9pt;
	color: #000000;
}

.BodyTextContext {
   font-family: Arial;
	font-size: 9pt;
	color: white;
}

.SmallBodyText {
   font-family: Arial;
	font-size: 8pt;
	color: #000000;
}

.DetailTitle {
   font-family: Arial;
	font-size: 9pt;
	color: #000084;
}

.TitleText {
   font-family: Arial;
	font-size: 10pt;
	color: #293C8C;
}



a.BodyLink, a.BodyLink:active, a.BodyLink:visited {
	font-family: Arial;
	font-size: 9pt;
	color: #6B696B;
	text-decoration: none;
	font-weight: bold;
}

a.BodyLink:hover {
	font-family: Arial;
	font-size: 9pt;
	color: #293C8C;
	text-decoration: none;
	font-weight: bold;
}
a.BodyLinkContext, a.BodyLinkContext:active, a.BodyLinkContext:visited {
	font-family: Arial;
	font-size: 9pt;
	color: white;
	text-decoration: none;
	font-weight: bold;
}

a.BodyLinkContext:hover {
	font-family: Arial;
	font-size: 9pt;
	color: #929FC9;/*#0D2B88;*/
	/*text-decoration: none;*/
	font-weight: bold;
}

.TextInput {
	border: 1px solid #CCCCCC;
	background:white;
	font-family: Arial;
	font-size: 10pt;
	padding: 2px;
	color: black;
}

.SearchTextInput {
	border: 1px solid #EC7718;
	background: #FFF3DD;
	font-family: Arial;
	font-size: 10pt;
	padding: 2px;
	color: black;
}

.Button {
	border: 1px solid #131E41; 
	background: #929FC9;
	font-family: Arial;
	font-size: 10pt;
	color: white;
}

.NormalCell {background: #FFFFFF;}
.AltNormalCell {background: #F4F4F4;}
.TotalDivider {background: black;}


a.Creatop:link,a.Creatop:visited,a.Creatop:active {
	font-family: Arial;
	font-size: 8pt;
	color: darkgray;
	text-decoration:none;
}

a.Creatop:hover {
	color: #FF0000;
}

.Footer {
	font-family: Arial;
	font-size: 8pt;
	color: darkgray;
}
/* styles for the popup header and footer */
.PopupFooterText {
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
}

.PopupFooterBackground {background: #08288C;}

.PopupFooterTextLink:link, .PopupFooterTextLink:active, .PopupFooterTextLink:visited {
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}

.PopupFooterTextLink:hover {
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: underline;
}

/* styles for the search page */
.IndicatorBarTable {border: 1px solid #631484;}

.SearchWordStyle {
	font-family: Arial;
	font-size: 10pt;
	color: #293C8C;
}

.SearchResultMatchesLink:link, .SearchResultMatchesLink:active, .SearchResultMatchesLink:visited {
	font-family: Arial;
	font-size: 8pt;
	color: #3165CE;
	text-decoration: none;
}

.SearchResultMatchesLink:hover {
	font-family: Arial;
	font-size: 8pt;
	color: #3165CE;
	text-decoration: underline;
}

.SearchResultLink:link, .SearchResultLink:active, .SearchResultLink:visited {
	font-family: Arial;
	font-size: 9pt;
	color: #3165CE;
	text-decoration: none;
}

.SearchResultLink:hover {
	font-family: Arial;
	font-size: 9pt;
	color: #3165CE;
	text-decoration: underline;
}

.Divider {background: #EF7918;}
