/* * * * * * * * * * * * * * * * * * * * * * * *
	-Entity Style Sheet Template
	-Each style must be on it's own line
	-Opening and closing Curly Braces must also be on a new line
	-Created For: Orion
* * * * * * * * * * * * * * * * * * * * * * * */
BODY 
{
	margin:0; 
	font-family: Verdana, Arial, 'Sans-Serif';
	height: 100%;
	font-size:12px;
}

/* IE11 margin hack for login screen. Logo goes off left edge
    http://local.advisorlynx.com/SECURE/MAIN/LOGIN.ASPX?GUID=5910A721-65E1-4A8B-AA91-49CED401F725
*/
@media all and (-ms-high-contrast:none)
{

*::-ms-backdrop, .bodytag {
    margin-left: 20px;
} /* IE11 */
}
/*******STYLES TO BE USED FOR NEW SITE*************/
.HeaderSection 
{
	background-color: #302d2a;
	color: white; 
	font-style: italic; 
	font-size:40px;
	font-weight:bolder;
	padding: 15px;
	border-bottom: solid 2px #6D6D6D;
}
.HeaderQuickLinks 
{
    color:#FFFFFF;
    font-size:11px;
    font-style:normal;
}
.HeaderQuickLinks A 
{
    color: #FFFFFF;
}
.HeaderSeperator 
{
    border-right: dotted 1px #FFFFFF;
}
.RadPanelbar_SideMenu
{
    font-size: 11px;
    font-family: Verdana;
}
.RadPanelbar_SideMenu .rootGroup 
{ 
    background-color:#302d2a; 
}
.RadPanelbar_SideMenu .rootGroup .link .text 
{  
    font-size: 11px;
    font-family: Verdana;
    font-weight: bolder;
    color: white;
}
.RadPanelbar_SideMenu .rootGroup .group 
{
	background-color: #e98c32;
}
.RadPanelbar_SideMenu .rootGroup .group .link .text 
{
    font-size: 11px;
    font-family: Verdana;
    font-weight: normal;
    color: black;
}
.RadPanelbar_SideMenu .group .link:hover
{
	color: black;
}
/********** PageTitle - UserControl **********/

.PageTitle
{
    margin: 0 0 5px 0;
    padding: 0;
}

.PageTitle .TitleIcon
{
	float: left;
    margin-top: -2px;
}

.PageTitle .TitleText
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 180%;
	font-style: normal;
	font-weight: bold;
	color: #777777;
	padding: 2px;
}

.PageTitle .TitleDescription
{
	color: #999999;    
	font-size: 13px;	
	width: 600px;
}

.TitleDescription 
{
    /* If description wraps to second line it looks better if it matches left align */
    padding-left: 65px;    
}

/* AdvisorLynx 2.0 menu styles */
.OASRadPanelBar
{
    font-size: 11px;
    font-family: Verdana;
}
.OASRadPanelBar .rpRootGroup 
{ 
    background-color:#302d2a; 
}
.OASRadPanelBar .rpRootGroup .rpLink .rpText 
{  
    font-size: 11px;
    font-family: Verdana;
    font-weight: bolder;
    color: white;
}
.OASRadPanelBar .rpRootGroup .rpGroup 
{
	background-color: #e98c32;
}
.OASRadPanelBar .rpRootGroup .rpGroup .rpLink .rpText 
{
    font-size: 11px;
    font-family: Verdana;
    font-weight: normal;
    color: black;
}
.rpSelected
{
	background-color: #e98c32;
	color: black;
}
/************END STYLES TO BE USED FOR THE NEW SITE****************/
INPUT 
{ 
	border: 1px solid cccccc; 
}	
.dbcolor1 
{
	color:#302d2a;
}
.dbcolor2 
{
	color:#adaecf;
}
.dbcolor3 
{
	color:#e98c32;
}
.commonbutton  
{
	cursor: pointer;
	width:106px;
	height:29px;
	display: block;
	background-image:url(/secure/shared/images/Orion/btn_blank.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	color:#ffffff;
	font-size: 11px;
	font-weight: bold;
	padding: 6px 0 1px 0;
	text-align:center;
}
.commonbuttonmain 
{
	padding:2px 10px;
	cursor: pointer;
	border: 1px solid black;
	/*MainHeadingBgColor*/
	background-color:#302d2a; 
	/*MainHeadingColor*/
	color:white; 
}
.commonbuttonsub 
{
	padding:2px 10px;
	cursor: pointer;
	border: 1px solid #003366;
	/*SubHeadingBgColor*/
	background-color:#adaecf; 
	/*SubHeadingColor*/
	color:#ffffff; 
}
.commonbuttonimg 
{

}
/*BEGIN SIMPLE DESIGN CLASSES*/
.MainBg 
{
	background-color:#302d2a;
	color:white;
}
.altBgDetail 
{
	background-color:#e98c32; 
	color:black;
}	
.borderMain 
{
	border:1px solid #302d2a;
}
/*END SIMPLE DESIGN CLASSES*/
.xsmallfont { font-size: 8px;  }		
.smallfont  { font-size: 9px; }		
.mediumfont { font-size: 11px; }		
.mediumlargefont { font-size: 13px; }	
.largefont  { font-size: 16px; }		
.xlargefont { font-size: 18px; }	
.rt { text-align: right; }	
.error { color: red; }
.normal { color: black; }	
/* DATALIST STYLES */
.TableBox
{
	/*width:151px;*/
	color:white;
	background-color:#302d2a;
	border-top:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
	font-size:11px;
	padding:3px 1px 3px 5px;
	text-decoration:none;
	background-color:#ffffff;
}
.DLItem
{
	color:black;	
	background-color:#e98c32;
}
.DLAItem
{
	color:black2;
	background-color:#e98c322;
}
/* END DATALIST STYLES */
/* DATAGRID STYLES */
.gridHeader 
{
	color: white;
	background-color: #302d2a;
	border-bottom: 1px solid black;
}
.gridHeader A 
{
	text-decoration: none;
	color:white;	
}
.gridHeader A:hover 
{
	text-decoration: underline;
	color: white;	
}
.gridSubHeaderStyle  
{
	color: #ffffff;
	background-color: #adaecf;
	border-bottom: 1px solid #003366;
}
.gridSubHeaderStyle A 
{
	color: #cccccc;
}
.gridSubHeaderStyle A:hover 
{
	color: #ccccccHover;
}
.gridItemStyle
{
	color: black;
	background-color: #e98c32;
}
.gridItemLinkStyle 
{
	color: #000000
}
.gridItemLinkStyle:hover 
{
	color: #000000Hover
}
.gridAlternatingItemStyle
{
	color: black2;
	background-color: #e98c322;
}
TABLE.listgrid 
{
	border-collapse:collapse;
	color:#6d6d6d;
	border:1px solid #302d2a;
}
TABLE.listgrid TR.header 
{
	background-color:#302d2a;
	color:white;
	font-weight:bold;
}
TABLE.listgrid TR.alternating 
{
	background-color:#e98c32
}
TABLE.listgrid TD
{
	padding:2px 5px;
}
TABLE.listgrid TR.alternate
{
	background-color:#adaecf;
}
TABLE.listgrid TD.highlight
{
	background-color:#e98c32;
}
/* END DATAGRID STYLES */
/* BEGIN TABLE STYLES */
TABLE.tblFilters 
{
	margin:6px 0;
	border:1px solid #999999;
	background-color:#cccccc;
}
TABLE.ipsReport TD, TABLE.tblFilters TD 
{
	font-size:11px;
	font-family:verdana, arial;
	padding:4px 10px 4px 5px;
}
TABLE.ipsReport TR, TABLE.tblFilters 
{
	vertical-align:top;
}
TABLE.ipsReport TD 
{
	border-left:0 solid #999999;
	border-right:0 solid #999999;
	border-top:0 solid #999999;
	border-bottom:0 solid #999999;
}
.tableHeader { }
.tableRow { }
.tableCell { }
.tableBorder 
{
	border:1px solid black;
}
.tableFooter { }
/* END TABLE STYLES */
/*	BEGIN LOG IN PAGE */
SPAN#lblMessage2 
{
	color:#302d2a;
	font-weight:bold;
	font-size:1.2em;
}
TABLE.loginTbl 
{
	/*background-color:#adaecf;*/
	background-image:url(/secure/shared/images/Orion/loginBg.gif);
	background-repeat:no-repeat;
	width:320px;
	height:220px;
	position:relative;
	top:25px;
	left:45px;
}
TABLE.loginTbl TD.loginTblHdr 
{
	font-size:1.1em;
	font-weight:bold;
	padding:15px 55px 5px 25px;
	/*color:#ffffff;*/
}
TABLE.loginTbl TD
{
	padding:0px 10px 0px 25px;
}
/*END LOG IN PAGE*/
/*Begin Resources Page*/
TABLE.resourcesRecent 
{
	 font-size:9px;
	 color:#999999;
	 position:relative;
	 left:80px;
	 border:1px solid #cccccc;
}
TABLE.resourcesRecent TR TD.tblhead 
{
	 background-color:#848E9C;
	 border-bottom:1px solid #3F3260;
	 
	 padding:1px 5px;
}
TABLE.resourcesRecent TR TD.tblRight 
{
	border-bottom:1px solid #cccccc;
	padding:1px 4px;
}
TABLE.resourcesRecent A
{
	color:#999999;
	text-decoration:none;
	height:100%;
	width:100%;
	border-bottom:1px solid #cccccc;
	padding:3px 5px;
}
TABLE.resourcesRecent A:hover 
{
	background-color:#F7903D;
	color:#ffffff;
}
DIV#menuGeneral
{
	background-color:#cccccc;
	border-bottom:1px solid #999999;
	padding:2px 0 0 15px;
	font-size:14px;
}
DIV#menuGeneral SPAN
{
	font-size:11px;
	text-align:center;
	color:#999999;
	margin:0;
}
DIV#menuGeneral A
{
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	border-left:1px dotted #999999;
	padding:3px 8px;
}
DIV.stratSectionsLeft
{
	 float:left;
	 width:60%;
}
DIV.stratSectionsIn 
{
	float:left;
	font-size:4px;
	padding: 10px 2px;
}
span.stratSectionsIn
{
	font-size:10;
	color:#ffffff;
}
H2.stratSectionsIn
{
	width:145px;
	height:25px;
	font-size:12;
	color:#ffffff;
	padding:8px 0 0 10px;
	margin:0;
	background-image:url(/secure/shared/images/tab_header.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	font-weight:bold;
}
DIV.stratSectionsIn H2
{
	width:145px;
	height:25px;
	/*font-size:2;*/
	/*color:#ffffff;*/
	padding:8px 0 0 10px;
	margin:0;
	/*background-image:url(/secure/shared/images/tab_header.gif);*/
	background-repeat:no-repeat;
	background-position:0 0;
}
DIV.stratSectionsIn A 
{
	display:block;
	font-size:4px;
	color:#999999;
	text-decoration:none;
	padding:4px 0 4px 10px;
	border-left:1px solid #848E9C;
	border-right:1px solid #848E9C;
	width:145px;
	border-bottom:1px solid #848E9C;
}
DIV.stratSectionsIn A:hover
{
	background-color:#cccccc;
	color:#ffffff;
}
/*used to format resource boxes on Rep, Client & BD design pages */
.dlStyle
{
	display:block;
	font-size:8pt;
	color:#999999;
	text-decoration:none;
	padding:4px 0 4px 10px;
	border-left:1px solid #848E9C;
	border-right:1px solid #848E9C;
	width:145px;
	border-bottom:1px solid #848E9C;
}
/*used for Sub Headings in the Other Resources Section */
.otherSubHeadings
{
	font-size:8pt;
	color:#999999;
	text-decoration:none;
}
DIV.stratSectionsRight
{
	padding:10px;
	margin:0;
	/*width:190px;*/
	/*height:129px;*/
	/*background-image:url(/secure/shared/images/key.gif);*/
	background-position:0 0;
	background-repeat:no-repeat;
	float:left;
}
DIV#headlines
{
	background-color:#cccccc;
	font-size:4px;
}
DIV#headlines, DIV#junkyard
{
	border-top:1px solid #999999;
	padding-bottom:10px;
}
H1.junkyard
{
	font-size:13px;
	padding:10px 5px 4px 15px;
	margin:0;
}
.junkyardIn
{
	font-size:11px;
	color:Blue;
	text-decoration:none;
	display:block;
	padding:4px 15px;
}
Div.Headline
{
	font-size:11px;
	position:relative;
}
DIV#headlines H1, DIV#junkyard H1
{
	font-size:13px;
	padding:10px 5px 4px 15px;
	margin:0;	
}
DIV#headlines P
{
	visibility:visible;
	font-size:11px;
	padding:5px 150px 5px 15px;
}
DIV#junkyard A
{
	font-size:11px;
	color:Blue;
	text-decoration:none;
	display:block;
	padding:4px 15px;
}
DIV#junkyard A:hover
{
	text-decoration:underline;
}
.junkyardIn
{
	font-size:11px;
	color:Blue;
	text-decoration:none;
	/*display:block;*/
	padding:4px 15px; 
}
DIV#menuGeneral A:hover
{
	background-color:#ffffff;
	color:#f7903d;
	border-top:1px solid #999999;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
}
DIV.topTabs 
{
	border-bottom:1px solid #999999;
	padding:2px 10px 0 10;
	margin:5px 0 0 0;
}
DIV.topTabs A 
{
	text-decoration:none;
	text-align:center;
	width:150px;
	height:27px;
	background-image:url(/secure/shared/images/btn_gel_grey.gif);
	background-position:left top;
	padding:7px 5px 0 10px;
	background-color:#FEEEC4;
	color:Black;
	font-size:11px;
	font-weight:bold;
}
/* END Resources Page */
.disclaimer 
{
	width:600px !important;
	font-size:11px;
	font-style:oblique;
	color:#999999;
	margin-left:25px;
	padding:5px;
	border-left:1px solid #999999;
}
/* BEGIN PANELS MENU CONTROL */
.panelContainer
{
	background-color: #adaecf;
	border-right:1px solid #003366;
	padding:0px 0px 0px 5px;
	height:100%;
	scrollbar-3dlight-color: gray;
    scrollbar-arrow-color: #ffffff;
    scrollbar-base-color: #adaecf;
    scrollbar-darkshadow-color: #adaecf;
    scrollbar-face-color: #adaecf;
    scrollbar-highlight-color: #adaecf;
    scrollbar-shadow-color: #adaecf:
}
.panelHeaderText 
{
	color: #ffffff;
	font-weight: bold;
	padding: 12px 0 3px 30px;
	font-size: 12px;
}
A.panelHeaderLoginLevel
{
	background-image:url(/secure/shared/images/Orion/panels/topImageLoginLevel.gif);
	background-repeat:no-repeat;
	text-decoration: none;
	width:151px;
	height:30px;
	display:block;
	margin-top:11px;
}
A.panelHeaderTrading
{
	background-image:url(/secure/shared/images/Orion/panels/topImageTrading.gif);
	background-repeat:no-repeat;
	text-decoration: none;
	width:151px;
	height:30px;
	display:block;
	margin-top:11px;	
}
A.panelHeaderMaintain 
{
	background-image:url(/secure/shared/images/Orion/panels/topImageMaintain.gif);
	background-repeat:no-repeat;
	text-decoration: none;
	width:151px;
	height:30px;
	display:block;
	margin-top:11px;
}
A.panelHeaderPortfolio 
{
	background-image:url(/secure/shared/images/Orion/panels/topImagePortfolio.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	width:151px;
	height:30px;
	display:block;
	margin-top:11px;
}
A.panelHeaderResources
{
	background-image:url(/secure/shared/images/Orion/panels/topImageResources.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	width:151px;
	height:30px;
	display:block;
	margin-top:11px;
}
A.panelMenuItems
{
	width: 151px;
	display:block;
	color:black2;
	border-left:1px solid #0033662;
	border-right:1px solid #0033662;
	border-bottom:1px solid #0033662;
	font-size:11px;
	padding:3px 1px 3px 5px;
	text-decoration:none;
	background-color:#e98c322;
}
A.panelMenuItems:hover, A.panelMenuItemsHover
{
	width:151px;
	display:block;
	color:black;
	border-left:1px solid ;
	border-right:1px solid #003366;
	border-bottom:1px solid #003366;
	font-size:11px;
	padding:3px 1px 3px 5px;
	text-decoration:none;
	background-color:#e98c32;
} 
A.panelMenuItemsUnsecured 
{
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
	display:block;
	margin:10px 0 15px 0;
}
A.panelMenuItemsUnsecured:hover
{
	text-decoration:underline;
	font-size:12px;
}
A.topMenuItemsUnsecured 
{
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
	/*margin:10px 0 15px 0;*/
}
A.topMenuItemsUnsecured:hover
{
	text-decoration:underline;
	font-size:12px;
}
/* END PANELS MENU CONTROL */
/* BEGIN PANELS MENU HIDDEN DIVS */
A.panelLinkItems 
{
	font-family:verdana;
	font-size:10px;
	text-decoration:none;
	display:block;
	color:black2;
	width:100%;
}
A.panelLinkItems:hover 
{
	background-color:#e98c32;
	color:black;
}
DIV.panelLinkContainer 
{
	padding:3px 5px;
	border-left:1px solid #0033662;
	border-bottom:1px solid #0033662;
	border-right:1px solid #0033662;
	margin:0 3px 3px 3px;
	display:none;
	background-color: #e98c322;
}
/* END PANELS MENU HIDDEN DIVS */
/* BEGIN ENTITY MENU */
.entityMenu 
{
	PADDING:10px 15px;
	BACKGROUND-COLOR:#cccccc;
}
TABLE.entityMenu DIV 
{
	PADDING:8px 10px 5px 0;
}
.entityMenuSearch
{
  BACKGROUND-COLOR:#cccccc;
}
/* Note: I only did this here because the width is specified in the control, which is currently checked out. To remove this style, you'd need to change the width:130px specified on secure/controls/EntityMenu.ascx. I used !important to override that style. */
DIV#EntityMenu1_Panel1 
{
	width:170px !important;
}
/* END ENTITY MENU */
/* BEGIN MAIN PAGE */
.mainPageHeader 
{
	background-color: #302d2a;
	color: white;
	border-bottom: 1px solid black;
	font-weight: bold;
	width: 100%;
	font-size: 16px;
	padding: 5px 15px;
}
.mainPageBody
{
	padding: 10px 10px 10px 25px;
}
/* END MAIN PAGE */
/* BEGIN IPS */
H2 
{
	margin:0;
	padding:4px 10px;
	font-size:22px;
	font-weight: bold;
	width:100%;
	border:1px solid #302d2a;
	border-bottom:2px solid #302d2a;
	background-image:url(/secure/shared/images/Orion/ips_h2_bg.gif);
}
/*END IPS */
/*BEGIN NEW MENU*/
.slidePanelBg
{
	background-color: #302d2a;
}
.slidePanelBgAltHover
{
	BACKGROUND-COLOR: #adaecf;
}
.slidePanelParentMenuItems 
{ 
	BORDER-RIGHT: white 0px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #adaecf 0px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 8px; 
	BORDER-LEFT: white 0px solid; 
	WIDTH: 151px; COLOR: white; 
	PADDING-TOP: 10px; 
	BORDER-BOTTOM: #adaecf 1px solid; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none; 
}
.slidePanelParentMenuItemsHover 
{ 
	BORDER-RIGHT: white 0px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #adaecf 0px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 8px; 
	BORDER-LEFT: white 0px solid; 
	WIDTH: 151px; 
	COLOR: white; 
	PADDING-TOP: 10px; 
	BORDER-BOTTOM: #adaecf 1px solid; 
	BACKGROUND-COLOR: #302d2a; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none; 
}
.slidePanelSubMenuItems 
{ 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #003366 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 2px;
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 8px;
	COLOR: black; 
	PADDING-TOP: 5px; 
	BACKGROUND-COLOR: white; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;
}
.slidePanelSubMenuItemsHover 
{ 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #003366 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 8px; 
	COLOR: #000000; 
	PADDING-TOP: 5px; 
	BACKGROUND-COLOR: #adaecf; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;
}
.slidePanelSubSubMenuItems 
{ 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #003366 0px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 150px; 
	COLOR: black; 
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: transparent; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;
}
.slidePanelSubSubMenuItemsHover 
{ 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #003366 0px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 150px; 
	COLOR: #000000; 
	PADDING-TOP: 0px; 
	BACKGROUND-COLOR: transparent; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;
}
/*	END NEW MENU */
/* corporate colors */
/*
MainHeadingBgColor:		#302d2a;
SubHeadingBgColor:		#adaecf;
SubHeadingColor:		#ffffff;
DetailBgColor:			#e98c32;
DetailColor:			black;
MainLinkColor:			#ffffff;
SubLinkColor:			#cccccc;
*/

/********** HeaderMenu - UserControl **********/
#DateTabBar {  background: #d5d5d5 url(/secure/images/navback.gif) repeat; height:34px; width:100%; }

#CurrentDate
{
	float: left;
	font-size:11px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	width: 270px;
	
}
#MainTabs
{
	float: left;
	height: 26px;
}

/* Core Color Classes */
.MainHeadingColor { color: white; }
.ChildGroupHeader { color: #302d2a; }
.MainHeadingBgColor { background-color: #302d2a; }
.MainHeadingBorderColor { border-color: black; }
.SubHeadingBgColor { background-color: #adaecf; }
.SubHeadingColor { color: #ffffff; }
.SubHeadingBgColor { background-color: #adaecf; }
.SubHeadingBorderColor { border-color: #003366; }
.QuickLinksColor { color: #FFFFFF; }
.MainLinkColor { color: #ffffff; }
.MainLinkColor:visited { color: #ffffff; }
.MainLinkColor:hover { color: #ffffffHover; }
.SubLinkColor { color: #cccccc; }
.SubLinkColor:visited { color: #cccccc; }
.SubLinkColor:hover { color: #ccccccHover; }
.ButtonColor { color: white; }
.ButtonBgColor { background-color: #302d2a; }
.ButtonBorderColor { border-color: #ffffff; }
.ButtonColor2 { color: white2; }
.ButtonBgColor2 { background-color: #302d2a2; }
.ButtonBorderColor2 { border-color: #ffffff2; }
.DetailColor { color: black; }
.DetailBgColor { background-color: #e98c32; }
.DetailLinkColor { color: #000000; }
.DetailLinkColor:visited { color: #000000; }
.DetailLinkColor:hover { color: #000000Hover; }
.DetailBorderColor { border-color: #003366; }
.DetailColor2 { color: black2; }
.DetailBgColor2 { background-color: #e98c322; }
.DetailBorderColor2 { border-color: #0033662; }