﻿.body 
{
	font-family: Arial;
	color: #141413;
	margin-top: 0px;
	padding-top: 0px;	
}

div
{
	font-family: Arial;
	color: #141413;
}

td, td div
{
	font-family: Verdana;
	color: #141413;
	font-size: 9pt;
	
}
.topBottomLine
{
border-top: 1px solid #CCCC99;
border-left: none;
border-right: none;
border-bottom: 1px solid #CCCC99;
background-color: #eee7b8;
width: 904px;
}

.contentTableOrg
{
border-top: none;
border-left: none;
border-right: none;
border-bottom: 1px solid #CCCC99;
padding-right: 4px;
font-size: 0.8em;
width: 904px;
}

.subGridHeaderOrg
{
border-top: none;
border-left: none;
border-right: none;
border-bottom: 1px solid #CCCC99;
padding-right: 4px;
font-size: 0.8em;
width: 904px;

}

.subGridHeaderOrg th
{
   color: #0d2d58;
border-bottom: 1px solid #CCCC99;
border-top: 1px solid #CCCC99;
}
.subGridHeaderOrg th a,.subGridHeaderOrg th a:visited
{
	color: #0d2d58;
}

.UploadAUMTop
{
	height: 56px;
	padding: 13px 0px 13px 0px;
	border-top: solid 1px #0d0458;
	border-bottom: solid 1px #0d0458;
	background-color: #eee7b8;
	width: 890px;
	font-size: 11px;
	font-weight: bold;
	font-family:Verdana;
}

.UploadAUMTop tr td.LastCell
{
	padding-right: 7px;
}

.UploadAUMTop tr td.FirstCell
{
	padding-left: 18px;
}

.AUMReportsTop
{
	height: 46px;
	padding: 13px 0px 13px 0px;
	border-top: solid 1px #0d0458;
	border-bottom: solid 1px #0d0458;
	background-color: #eee7b8;
	width: 904px;
	font-size: 11px;
	font-weight: bold;
	font-family:Verdana;
}

.AUMReportsText
{
	height: 46px;
	padding: 13px 0px 13px 0px;
	border-top: solid 1px #0d0458;
	border-bottom: solid 1px #0d0458;
	background-color: #eee7b8;
	width: 896px;
	font-size: 11px;
	font-weight: bold;
	font-family:Verdana;
}

.AUMReports tr td.LastCell
{
	padding-right: 7px;
}

.AUMReports tr td.FirstCell
{
	padding-left: 18px;
}

.AUMExportTop
{
	height: 46px;
	padding: 13px 0px 13px 0px;
	border-top: solid 1px #0d0458;
	border-bottom: solid 1px #0d0458;
	/*background-color: #eee7b8;*/
	background-color: #e2e5eb;
	width: 900px;
	font-size: 11px;
	font-weight: bold;
	font-family:Verdana;
}

.AUMExportTop tr td.LastCell
{
	padding-right: 7px;
}

.AUMExportTop tr td.FirstCell
{
	padding-left: 18px;
}

.changePassTop
{
	padding: 13px 0px 13px 0px;
	border-top: solid 1px #0d0458;
	border-bottom: solid 1px #0d0458;
	/*background-color: #eee7b8;*/
	background-color:#e2e5eb;
	width: 904px;
	font-size: 11px;
	font-family:Verdana;
}

.changePassTop tr td.LastCell
{
	padding-right: 7px;
}

.changePassTop tr td.FirstCell
{
	padding-left: 18px;
}

.RLParmsTop
{
	padding: 13px 0px 13px 0px;
	border-top: solid 1px #0d0458;
	border-bottom: solid 1px #0d0458;
	background-color: #eee7b8;
	width: 904px;
	font-size: 11px;
	font-family:Verdana;
}

.RLParmsTop tr td.LastCell
{
	padding-right: 7px;
}

.RLParmsTop tr td.FirstCell
{
	padding-left: 18px;
}

/*
input
{
	font-family: Verdana;
	font-size: 9pt;
	height: 20px;
}
*/
select
{
	font-family: Verdana;
	font-size: 9pt;
	height: 25px;
	width: 130px;
	margin-top: 3px;
}

.DefaultField, .DefaultDropDown
{
	border: solid 1px black;	
}

.PageTitle
{
	color: #932600;
	font-weight: bold;
	font-size: 16px;
	/*height: 33px;
	margin-bottom: 23px;*/
	height: 20px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.FieldLabel
{
	/*font-size: 8pt;
	font-weight: regular; */
	font-size: 9pt;
	font-weight: normal;
	display:inline;
	
}

.Cell 
{ 
  background-color: #eee7b8; 
  cursor: default;
  
}
.newsCell 
{ 
  background-color: #eee7b8; 
  cursor: default;
  
}
.AlternateCell 
{ 
  background-color: #ffffff; 
  cursor: default;
}

.FuseEditTab
{
	border-bottom: solid 1px #a0a3a6;
	height: 22px;
	border-collapse: collapse;
	width: 300px;
}

.NavigateLink, .NavigateLink:hover, .NavigateLink:visited, .NavigateLink:active
{
	color: #141413;
	text-decoration: none;
	font-size: 8pt;
	font-weight:normal;
}

.NavigateLinkDisabled
{	
	color:Gray  ;
	text-decoration: none;
	font-size: 8pt;		
	font-weight:normal;
}
.FuseNavigateToolbar
{
	float: right;
	display: inline;
	width: 200px;	
	margin-top: 5px;
	text-align: right;
	margin-right: 5px;	 
}

.error
{
	color: Red;
	font-size: 1.0em;
}

.error1
{
	color: Red;
	font-size: 13px;
}


.SectionHeader
{  
	font-family: Arial; 
	font-weight: bold;
	font-size: 14px;
	color: #0d2d58;
	border-top: solid 1px #eee7b8;
	padding-top: 5px;
	text-align:left;
}

.SectionHeaderForPortfolioBenchmark
{  
	font-family: Arial; 
	font-weight: bold;
	font-size: 14px;
	color: #0d2d58;
	padding-top: 5px;
	text-align:left;
}


.SectionHeaderForDR
{  
	font-family: Arial; 
	font-weight: bold;
	font-size: 12px;
	color: #0d2d58;
	padding-top: 5px;
	text-align:left;
}

.SectionHeader1
{  
	font-family: Arial; 
	font-weight:normal;
	font-size: 12px;
	color: #932600;
	border-top: solid 0px #eee7b8;
	padding-top: 5px;
	text-align:left;
}
.SectionHeaderWithoutBold
{  
	font-family: Arial; 
	font-weight:normal;
	font-size: 12px;
	color: #0d2d58;
	
	padding-top: 5px;
	text-align:left;
}

.SectionHeaderUploadAUM
{  
	font-family: Arial; 
	font-weight: bold;
	font-size: 14px;
	color: #0d2d58;
	text-align:left;
}
/*.SectionHeader
{  
font-family: Verdana; 
font-weight: bold;
font-size: 14px;
color: #0d2d58;
padding-top: 5px;
}*/



/**** Start Edit controls CSS ****/
.container
{
	margin: 0px;
	padding: 0px;
}

.ContentTop
{
	display: none;	
}

.ContentBorder
{
	display: none;
}
.container:hover
{
	cursor:default;
}

/**** End Edit controls CSS ****/

/**** Grid Styles ****/
.NumericWidth
{
	width:auto !important;
	padding-left:2px;
	padding-right:2px;
	/*min-width: 19px;*/
}
.NumericWidthStart
{
	width:auto !important;
	padding-left:2px;
	padding-right:2px;
	/*min-width: 19px;*/
	
}
.NumericPager, .NumericPager input
{
	display: inline;
	font-weight: bold;
	font: arial;
	font-size: 10px;
	text-align:right;
}

.NumericPager span
{
	text-decoration: none;
	color: #8b0326;
	font-weight: bold;
	font: arial;
	font-size: 10px;
	width: 19px;
	text-align: center;
}

.NumericPager input
{
	margin-bottom: 0px;
	padding-top: 4px;
	
}

.NumericPager a, .NumericPager a:hover, .NumericPager a:visited, .NumericPager a:visited, .NumericPager .PageCount
{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	font: arial;
	font-size: 10px;
	min-width: 19px;
	text-align: center;
}

.PageButtonPrevious
{
	border-style: none;
	border-color: inherit;
	border-width: medium;
	width: 15px;
	height: 15px;
	margin-bottom: 0px;
	background: url('Buttons/previous.jpg') no-repeat 0px 5px;
}

.PageButtonNext
{
	border-style: none;
	border-color: inherit;
	border-width: medium;
	width: 15px;
	height: 15px;
	background: url('Buttons/next.jpg') no-repeat 0px 5px;
}

.PageButtonFirst
{
	border-style: none;
	border-color: inherit;
	border-width: medium;
	width: 15px;
	height: 15px;
	margin-bottom: 0px;
	background: url('Buttons/first.jpg') no-repeat 0px 5px;
}

.PageButtonLast
{
	border-style: none;
	border-color: inherit;
	border-width: medium;
	width: 15px;
		height: 15px;
	background: url('Buttons/last.jpg') no-repeat 0px 5px;
}

.NoDelete a.RowDelete
{
	display: none;
}

.RowDelete, .RowDelete:hover, .RowDelete:visited, .RowDelete:active
{
	font-size: 8pt;
	color: Red !important;
	font-weight: bold !important;	
	text-decoration: none !important;
}

.PagerTopLeft, .PagerBottomLeft, .PagerTopRight, .PagerBottomRight
{
	width: 0px;
}

.PagerArea
{
	text-align: right;
}
.GridDataArea, .PagerArea
{
	border-bottom: solid 1px #a0a3a6
	
}

.AlternateRow 
{ 
  background-color: #FFFFFF; 
  cursor: default;
  height: 18px;
}

.AlternateRowOpp
{ 
  background-color: #eee7b8; 
  cursor: default;
  height: 18px;
}

.AlternateRowOpp td.DataCell 
{ 	
	padding-left: 3px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	border-bottom: none; 
	color: #141413;
	overflow: hidden;
	text-align:left;
} 

.AlternateRowOpp td.DataCell a, .AlternateRowOpp td.DataCell a:hover, .AlternateRowOpp td.DataCell a:visited, .AlternateRowOpp td.DataCell a:active
{
	color: #141413;
	text-decoration: none;
	text-align:left;
}

.RowWhite
{ 
  background-color:White;
  cursor: default;
  height: 18px;
  font-family: verdana; 
 font-size: 11px;
}

.RowGray
{ 
  background-color:#e2e5eb;
  cursor: default;
  height: 18px;
  font-family: verdana; 
  font-size: 11px;
}

.RowOpp:hover, .AlternateRowOpp:hover
{
	cursor: default;
}

.RowOpp 
{ 
  background-color: #FFFFFF; 
  cursor: default;
  height: 18px;
}

.RowOpp td.DataCell 
{ 	
	padding-left: 3px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	border-bottom: none; 
	color: #141413;
	overflow: hidden;
	text-align:left;
}

.RowOpp td.DataCell a, .RowOpp td.DataCell a:hover, .RowOpp td.DataCell a:visited, .RowOpp td.DataCell a:active
{
	
	color: #141413;
	text-decoration: none;
	text-align:left;
}
.Row:hover, .AlternateRow:hover
{
	cursor: pointer;
}

.AlternateRow td.DataCell 
{ 	
	padding-left: 3px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	border-bottom: none; 
	color: #141413;
	overflow: hidden;
	text-align:left;
} 

.AlternateRow td.DataCell a, .AlternateRow td.DataCell a:hover, .AlternateRow td.DataCell a:visited, .AlternateRow td.DataCell a:active
{
	color: #141413;
	text-decoration: none;
	text-align:left;
}

.Row 
{ 
  background-color: #eee7b8; 
  cursor: default;
  height: 18px;
}

.Row td.DataCell 
{ 	
	padding-left: 3px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	border-bottom: none; 
	color: #141413;
	overflow: hidden;
	text-align:left;
}


.Row td.DataCell a, .Row td.DataCell a:hover, .Row td.DataCell a:visited, .Row td.DataCell a:active
{
	
	color: #141413;
	text-decoration: none;
	text-align:left;
}

.HeadingRow
{
	
}

.HeadingCell 
{ 	
	padding: 5px;
	padding-top: 2px; 
	padding-bottom: 2px; 
	height: 31px;
	border-top: solid 1px #a0a3a6;
	border-bottom: solid 1px #a0a3a6;
	cursor:pointer;
}
.HeadingCellForDE 
{ 	
	padding: 5px;
	padding-top: 2px; 
	padding-bottom: 2px; 
	height: 31px;
	border-bottom: solid 1px #a0a3a6;
	cursor:pointer;
	white-space:pre-wrap;
}

.HeadingCell1 
{ 	
	padding: 5px;
	padding-top: 2px; 
	padding-bottom: 2px; 
	height: 31px;
	border-top: solid 1px #a0a3a6;
	border-bottom: solid 1px #a0a3a6;
	cursor:pointer;
	white-space:pre-wrap;
}

/*.HeadingCell 
{ 	
	padding: 5px;
	padding-top: 2px; 
	padding-bottom: 2px; 
	height: 31px;
	border-top: solid 1px #a0a3a6;
	border-bottom: solid 1px #a0a3a6;
	cursor:pointer;
    
}*/

.HeadingCellHover
{ 
  /*background-color: #F6F6F7; */
  cursor: pointer;
}

.HeadingCellForServiceRequest 
{ 	
	padding: 5px;
	padding-top: 2px; 
	padding-bottom: 2px; 
	height: 29px;
	/*border-top: solid 1px #a0a3a6;*/
	border-bottom: solid 1px #a0a3a6;
	cursor:pointer;
}

.HeadingCellForServiceRequestHover
{ 
  /*background-color: #F6F6F7; */
  cursor: pointer;
}
.HeadingCellText
{  
	font-family: verdana; 
	font-weight: bold;
	font-size: 11px;
	color: #0d2d58;
	text-transform: uppercase;
}
.HeadingCellText1
{  
	font-family: verdana; 
	font-weight: bold;
	font-size: 11px;
	color: #0d2d58;
	text-transform: uppercase;
	white-space:pre-wrap;
	
}
.HeadingCellTextRight
{  
	font-family: verdana; 
	font-weight: bold;
	font-size: 11px;
	color: #0d2d58;
	text-transform: uppercase;
	text-align:right;
	
	
}
.HeadingCellTextOrgSummary
{  
	font-family: verdana; 
	font-weight: bold;
	font-size: 11px;
	color: #0d2d58;
	text-transform: uppercase;
	text-align:right;
}

.HeadingCellTextBig
{  
	font-family: verdana; 
	font-weight: bold;
	font-size: 12px;
	color: #0d2d58;
	text-transform: uppercase;
	
}

.PHeadingCell 
{ 	
	padding: 2px;
	padding-top: 2px; 
	padding-bottom: 2px; 
	height: 31px;
	
}

.PHeadingCellHover
{ 
  /*background-color: #F6F6F7; */
  cursor: pointer;
}

.PHeadingCellText
{  
	font-family: verdana; 
	font-weight: bold;
	font-size: 11px;
	color: #0d2d58;
	text-transform: uppercase;
}
.HeadingCellTextBlack
{  
	font-family: verdana; 
	font-weight: bold;
	font-size: 11px;
	color:Black;
}

.HeadingCellTextBlackSubGrid
{  
	font-family: verdana; 
	font-weight: bold;
	font-size: 9px;
	color:Black;
}
.HeadingCellTextBlackSubGridCenter
{  
	font-family: verdana; 
	font-weight: bold;
	font-size: 9px;
	color:Black;
	text-align:center;
	
}
.HeadingCellTextBlackSubGridRight
{  
	font-family: verdana; 
	font-weight: bold;
	font-size: 9px;
	color:Black;
	text-align:right;
	padding-right:5px;
}
.GridCell
{
	font-family: verdana; 
	font-size: 9pt;
	font-weight: normal;
	display:inline;
}

.GridCellRight
{
	font-family: verdana; 
	font-size: 9pt;
	font-weight: normal;
	display:inline;
	text-align:right;
	
}
.GridCellLeft
{
	font-family: verdana; 
	font-size: 9pt;
	font-weight: normal;
	display:inline;
	text-align:left;
	
}
.GridCellNormal
{
	font-family: verdana; 
	font-size: 11px;
	font-style:normal;
}

.SubGridCell
{
	font-family: verdana; 
	font-size: 11px;
	/*font-size: 9px;*/
	
}
.SubGridCellRight
{
	font-family: verdana; 
	font-size: 11px;
	/*font-size: 9px;*/
	display:inline;
	text-align:right;
	padding-right:-2px;
}
.SelectedRow 
{ 
  background-color : #eee7b8; 
  cursor: default;
  height: 18px;
}

.SelectedRow td.DataCell 
{ 
	padding-left: 3px; 
	padding-top: 1px; 
	padding-bottom: 1px; 
	border-bottom: none; 
	color: #141413;
	overflow: hidden;
}

.SelectedRow td.DataCell a, .SelectedRow td.DataCell a:hover, .SelectedRow td.DataCell a:visited, .SelectedRow td.DataCell a:active
{
	
	color: #141413;
	text-decoration: none;
}

.PageButton
{
	font-size: 9pt;
	width: 20px;
	height: 22px;
	color:#0C2D58;
}

.AumHeadingCellText
{  
	
	padding-top: 2px; 
	padding-bottom: 2px;
	padding-right: 0px;
	height: 31px;
	
	font-family: verdana; 
	font-weight: bold;
	font-size: 11px;
	color: #0d2d58;
	background-color:White;
	text-transform: uppercase;
	border-top: solid 1px #a0a3a6;
	border-bottom: solid 1px #a0a3a6;
	
}



.AumHeadingCellText a, .AumHeadingCellText a:visited, .AumHeadingCellText a:active, .AumHeadingCellText a:hover
{
	font-size: 1em;
	text-decoration: none;
	color: #0d2d58;
}

.AumInternalHeadingCellText
{  
	
	padding-top: 2px; 
	padding-bottom: 2px; 
	height: 31px;
	
	font-family: verdana; 
	font-weight: bold;
	font-size: 11px;
	color: #0d2d58;
	text-transform: uppercase;
	
}



.AumInternalHeadingCellText a, .AumInternalHeadingCellText a:visited, .AumInternalHeadingCellText a:active, .AumInternalHeadingCellText a:hover
{
	font-size: 1em;
	text-decoration: none;
	color: #0d2d58;
}

.AumInternalUSDHeadingCellText
{  
	padding: 5px;
	padding-top: 2px; 
	padding-bottom: 2px; 
	
	height: 31px;
	text-align:right;
	font-family: verdana; 
	font-weight: bold;
	font-size: 11px;
	color: #0d2d58;
	text-transform: uppercase;
	
}



.AumInternalUSDHeadingCellText a, .AumInternalUSDHeadingCellText a:visited, .AumInternalUSDHeadingCellText a:active, .AumInternalUSDHeadingCellText a:hover
{
	font-size: 1em;
	text-decoration: none;
	color: #0d2d58;
}

.AumHeadingCellForUSDText
{  
	
	padding-top: 2px; 
	padding-bottom: 2px;
	padding-right: -5px;
	
	height: 31px;
	text-align:right;
	font-family: verdana; 
	font-weight: bold;
	font-size: 11px;
	color: #0d2d58;
	background-color:White;
	text-transform: uppercase;
	border-top: solid 1px #a0a3a6;
	border-bottom: solid 1px #a0a3a6;
	
}



.AumHeadingCellForUSDText a, .AumHeadingCellForUSDText a:visited, .AumHeadingCellForUSDText a:active, .AumHeadingCellForUSDText a:hover
{
	font-size: 1em;
	text-decoration: none;
	color: #0d2d58;
}
/**** End of Grid Styles ****/

/**** Tab Styles ****/
.PortfolioTab, .PortfolioTab:hover, .PortfolioTabDisabled
{
	width: 71px !important;
	height: 22px;
	border-color: #ffffff;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}

.PortfolioTab, .PortfolioTab:hover, .BenchmarkTab, .BenchmarkTab:hover, .SimulatedTab, .SimulatedTab:hover
{
	cursor: pointer;
}

.PortfolioTab
{	
	background: white url(Tabs/portfolios.jpg) no-repeat 0px 0px;
}

.PortfolioTab:hover, .PortfolioTabDisabled
{	
	background: white url(Tabs/portfolios_mo.jpg) no-repeat;
}

.BenchmarkTab, .BenchmarkTab:hover, .BenchmarkTabDisabled
{
	width: 92px !important;
	height: 22px;
	border-color: #ffffff;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}


.BenchmarkTab
{	
	background: white url(Tabs/benchmarks.jpg) no-repeat 0px 0px;
}

.BenchmarkTab:hover, .BenchmarkTabDisabled
{	
	background: white url(Tabs/benchmarks_mo.jpg) no-repeat;
}

.SimulatedTab, .SimulatedTab:hover, .SimulatedTabDisabled
{
	width: 83px !important;
	height: 22px;
	border-color: #ffffff;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}

.SimulatedTab
{	
	background: white url(Tabs/simulated.jpg) no-repeat 0px 0px;
}

.SimulatedTab:hover, .SimulatedTabDisabled
{	
	background: white url(Tabs/simulated_mo.jpg) no-repeat;
}

.AllTab, .All:hover, .AllTabDisabled
{
	width: 39px !important;
	height: 22px;
	border-color: #ffffff;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}

.AllTab
{	
	background: white url(Tabs/all.jpg) no-repeat 0px 0px;
}

.AllTab:hover, .AllTabDisabled
{	
	background: white url(Tabs/all_mo.jpg) no-repeat;
}


.InactiveTab, .InactiveTab:hover, .InactiveTabDisabled
{
	width: 77px !important;
	height: 22px;
	border-color: #ffffff;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}

.InactiveTab
{	
	background: white url(Tabs/liquidate.jpg) no-repeat 0px 0px;
}

.InactiveTab:hover, .InactiveTabDisabled
{	
	background: white url(Tabs/liquidate_mo.jpg) no-repeat;
}



.FuseSummaryTab, .FuseSummaryTab:hover, .FuseSpecsTab, .FuseSpecsTab:hover, .FusePerfTab, .FusePerfTab:hover
{
	cursor: pointer;
}

.FuseSummaryTab, .FuseSummaryTab:hover, .FuseSummaryTabDisabled
{
	width: 79px !important;
	height: 22px;
	border-color: #ffffff;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}

.FuseSummaryTab
{	
	background: white url(Tabs/summary.jpg) no-repeat 0px 0px;
}

.FuseSummaryTab:hover, .FuseSummaryTabDisabled
{	
	background: white url(Tabs/summary_mo.jpg) no-repeat;
}

.FuseSpecsTab, .FuseSpecsTab:hover, .FuseSpecsTabDisabled
{
	width: 100px !important;
	height: 22px;
	border-color: #ffffff;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}

.FuseSpecsTab
{	
	background: white url(Tabs/specifications.jpg) no-repeat 0px 0px;
}

.FuseSpecsTab:hover, .FuseSpecsTabDisabled
{	
	background: white url(Tabs/specifications_mo.jpg) no-repeat;
}

.FusePerfTab, .FusePerfTab:hover, .FusePerfTabDisabled
{
	width: 95px !important;
	height: 22px;
	border-color: #ffffff;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}

.FusePerfTab
{	
	background: white url(Tabs/performance.jpg) no-repeat 0px 0px;
}

.FusePerfTab:hover, .FusePerfTabDisabled
{	
	background: white url(Tabs/performance_mo.jpg) no-repeat;
}


.FuseSRTab, .FuseSRTab:hover, .FuseSRTab, .FuseSRTab:hover, .FuseSRTab, .FuseSRTab:hover
{
	cursor: pointer;
}

.FuseSRTab, .FuseSRTab:hover, .FuseSRTabDisabled
{
	width: 113px !important;
	height: 22px;
	border-color: #ffffff;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}

.FuseSRTab
{	
	background: white url(Tabs/servicerequest.jpg) no-repeat 0px 0px;
}

.FuseSRTab:hover, .FuseSRTabDisabled
{	
	background: white url(Tabs/servicerequest_mo.jpg) no-repeat;
}

.FuseInformationTab, .FuseInformationTab:hover, .FuseInformationTab, .FuseInformationTab:hover, .FuseInformationTab, .FuseInformationTab:hover
{
	cursor: pointer;
}

.FuseInformationTab, .FuseInformationTab:hover, .FuseInformationTabDisabled
{
	width: 78px !important;
	height: 22px;
	border-color: #ffffff;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}

.FuseInformationTab
{	
	background: white url(Tabs/information.jpg) no-repeat 0px 0px;
}

.FuseInformationTab:hover, .FuseInformationTabDisabled
{	
	background: white url(Tabs/information_mo.jpg) no-repeat;
}

.FuseAffiliateTab, .FuseAffiliateTab:hover, .FuseAffiliateTab, .FuseAffiliateTab:hover, .FuseAffiliateTab, .FuseAffiliateTab:hover
{
	cursor: pointer;
}

.FuseAffiliateTab, .FuseAffiliateTab:hover, .FuseAffiliateTabDisabled
{
	width: 113px !important;
	height: 22px;
	border-color: #ffffff;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}

.FuseAffiliateTab
{	
	background: white url(Tabs/affiliateview.jpg) no-repeat 0px 0px;
}

.FuseAffiliateTab:hover, .FuseAffiliateTabDisabled
{	
	background: white url(Tabs/affiliateview_mo.jpg) no-repeat;
}


.FuseFundFactsTab, .FuseFundFactsTab:hover, .FuseFundFactsTab, .FuseFundFactsTab:hover, .FuseFundFactsTab, .FuseFundFactsTab:hover
{
	cursor: pointer;
}

.FuseFundFactsTab, .FuseFundFactsTab:hover, .FuseFundFactsTabDisabled
{
	width: 78px !important;
	height: 22px;
	border-color: #ffffff;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}

.FuseFundFactsTab
{	
	background: white url(Tabs/Fund_Facts.jpg) no-repeat 0px 0px;
}

.FuseFundFactsTab:hover, .FuseFundFactsTabDisabled
{	
	background: white url(Tabs/Fund_Facts_mo.jpg) no-repeat;
}


/**** End of Tab Styles ****/

/**** Button Styles ****/


.NewPortfolioButton .NewPortfolioButton:hover
{
	width: 90px !important;
	height: 20px;
	border-color: #e2e5eb;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}

.NewPortfolioButton
{	
	background: #e2e5eb url(buttons/new_portfolio.jpg) no-repeat 0px 0px;
	border-width :0px;
	width :90px;
	height :22px;
}

.NewPortfolioButton:hover
{	
	background: #e2e5eb url(buttons/new_portfolio_mo.jpg) no-repeat;
}

.AddButton .AddButton:hover
{
	width: 39px !important;
	height: 20px;
	border-color: #e2e5eb;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}
.AddButton
{
	background: #e2e5eb url(buttons/add.jpg) no-repeat 0px 0px;
}
.AddButton:hover
{
	background: #e2e5eb url(buttons/add_mo.jpg) no-repeat;
}

.SearchButton .SearchButton:hover
{
	width: 51px !important;
	height: 20px !important;
	border-color: #e2e5eb;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}
.SearchButton
{
	background: #e2e5eb url(buttons/search.jpg) no-repeat 0px 0px;
	 border-width: 0px;
    width :51px !important;
    height :20px !important; 
}
.SearchButton:hover
{
	background: #e2e5eb url(buttons/search_mo.jpg) no-repeat;
}

.NewButton .NewButton:hover
{
	width: 40px !important;
	height: 20px !important;
	border-color: #e2e5eb;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}
.NewButton
{
	background: #e2e5eb url(buttons/new.jpg) no-repeat 0px 0px;
    border-width: 0px;
    width :40px !important;
    height :20px !important; 
}
.NewButton:hover
{
	background: #e2e5eb url(buttons/new_mo.jpg) no-repeat;
}

.CopyButton .CopyButton:hover
{
	width: 40px !important;
	height: 20px;
	border-color: #e2e5eb;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}
.CopyButton
{
	background: #e2e5eb url(buttons/copy.jpg) no-repeat 0px 0px;
}
.CopyButton:hover
{
	background: #e2e5eb url(buttons/copy_mo.jpg) no-repeat;
}

.SaveButton .SaveButton:hover
{
	width: 45px !important;
	height: 20px !important;
	border-color: #e2e5eb;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}
.SaveButton
{
	background: #e2e5eb url(buttons/save.jpg) no-repeat 0px 0px;
    border-width: 0px;
	height: 20px !important;
	width: 45px !important;
}
.SaveButton:hover
{
	background: #e2e5eb url(buttons/save_mo.jpg) no-repeat;
}

.MoveToButton .MoveToButton:hover
{
	width: 58px !important;
	height: 20px !important;
	border-color: #e2e5eb;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}
.MoveToButton
{
	background: #e2e5eb url(buttons/move_to.jpg) no-repeat 0px 0px;
    border-width: 0px;
	height: 20px !important;
	width: 58px !important;
}
.MoveToButton:hover
{
	background: #e2e5eb url(buttons/move_to_mo.jpg) no-repeat;
}

.CancelButton .CancelButton:hover
{
	width: 49px !important;
	height: 20px  !important;
	border-color: #e2e5eb;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}
.CancelButton
{
	background: #e2e5eb url(buttons/cancel.jpg) no-repeat 0px 0px;
	 border-width: 0px;
    width :51px  !important;
    height :20px  !important; 
}
.CancelButton:hover
{
	background: #e2e5eb url(buttons/cancel_mo.jpg) no-repeat;
}

.ReturnButton .ReturnButton:hover
{
	width :51px  !important;
    height :20px  !important; 
	border-color: #e2e5eb;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}
.ReturnButton
{
	background: #e2e5eb url(buttons/return.jpg) no-repeat 0px 0px ;
	width :51px  !important;
    height :20px  !important; 
	border-color: #e2e5eb;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}
.ReturnButton:hover
{
	background: #e2e5eb url(buttons/return_mo.jpg) no-repeat;
}
.ApplyFilterButton .ApplyFilterButton:hover
{
	width: 76px !important;
	height: 20px;
	border-color: #e2e5eb;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}
.ApplyFilterButton
{
	background: #e2e5eb url(buttons/apply_filter.jpg) no-repeat 0px 0px;
}
.ApplyFilterButton:hover
{
	background: #e2e5eb url(buttons/apply_filter_mo.jpg) no-repeat;
}
.GenerateReportButton .GenerateReportButton:hover
{
	width: 106px !important;
	height: 20px;
	border-color: #e2e5eb;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}
.GenerateReportButton
{
	background: #e2e5eb url(buttons/generate_report.jpg) no-repeat 0px 0px;
}
.GenerateReportButton:hover
{
	background: #e2e5eb url(buttons/generate_report_mo.jpg) no-repeat;
}

.ClearButton .ClearButton:hover
{
	width: 51px !important;
	height: 20px !important;
	border-color: #e2e5eb;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}
.ClearButton
{
	background: #e2e5eb url(buttons/clear.jpg) no-repeat 0px 0px;
    border-width: 0px;
	width: 51px !important;
	height: 20px !important;
}
.ClearButton:hover
{
	background: #e2e5eb url(buttons/clear.jpg) no-repeat;
}


.RemoveButton .RemoveButton:hover
{
	width: 57px !important;
	height: 20px;
	
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}
.RemoveButton
{
	background: white url(buttons/remove.jpg) no-repeat 0px 0px;
}
.RemoveButton:hover
{
	background: white url(buttons/remove_mo.jpg) no-repeat;
}

.RemoveAllButton .RemoveAllButton:hover
{
	width: 74px !important;
	height: 20px;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}
.RemoveAllButton
{
	background: white url(buttons/remove_all.jpg) no-repeat 0px 0px;
}
.RemoveAllButton:hover
{
	background: white url(buttons/remove_all_mo.jpg) no-repeat;
}

.AddAllButton .AddAllButton:hover
{
	width: 53px !important;
	height: 20px;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}
.AddAllButton
{
	background: white url(buttons/add_all.jpg) no-repeat 0px 0px;
}
.AddAllButton:hover
{
	background: white url(buttons/add_all_mo.jpg) no-repeat;
}

.DeleteMemberButton .DeleteMemberButton:hover
{
	width: 93px !important;
	height: 20px !important;
	border-color: #e2e5eb;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
}
.DeleteMemberButton
{
	background: #e2e5eb url(../../Images/delete_member.jpg) no-repeat 0px 0px;
    border-width: 0px;
	width: 93px !important;
	height: 20px !important;
}
.DeleteMemberButton:hover
{
	background: #e2e5eb url(../../Images/delete_member_mo.jpg) no-repeat;
}

/**** End of Button Styles ****/

.FuseSearchArea
{
	height: 46px;
	padding: 13px 0px 13px 0px;
	margin-top: 0px;
	margin-left: 0px;
	border-bottom: solid 1px #0d0458;
	background-color: #e2e5eb;
	width: 904px;
	font-size: 11pt;
	font-weight: bold;
}

.FuseSearchArea tr td.LastCell
{
	padding-right: 7px;
	text-align: right;
}

.FuseSearchArea tr td.FirstCell
{
	padding-left: 14px;
}

.logout, .logout:hover
{
	width: 100%;
	font-family: Arial;
	font-weight: bold;
	color: #8b0326;	
	font-size:8.5pt;
}



.GridDataAreaView
{
	border-bottom: none;
	border-top: none;
	border-left: none;
	border-right: none;
}

.ajax__calendar_container div, .ajax__calendar_container td
{
	font-size: 11px;	
}
.WizardPanelHeading
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:Bolder;
	COLOR: #0e2d58;
	/*border-top: solid 1px #A0A3A6;*/
	/*height:30px;*/
	vertical-align:text-bottom;
}
.WizardPanelHeading1
{
	font-family:Verdana;
	font-size:9pt;
	font-weight:Bolder;
	COLOR: #8b0426;
	/*border-top: solid 1px #A0A3A6;*/
	/*height:30px;*/
	vertical-align:text-bottom;
}
.wizardpanel1
{
	font-family:Verdana;
	font-size:9pt;
	border-top: solid 1px #A0A3A6;
	border-bottom: solid 1px #A0A3A6;
	background-color:#f3edd5;
	width: 904px;
	/*height:20px;*/
}
.WizardPageHeader
{
	height: 46px;
	padding: 13px 0px 13px 0px;
	border-top: solid 1px #0d0458;
	border-bottom: solid 1px #0d0458;
	background-color: #e2e5eb;
	width: 904px;
	font-size: 11px;
	font-weight: bold;
	font-family:Verdana;
}

.createButton
{
	text-align:left;
}
.orgTable
{
	width:904px;
	text-align:left;
	background-color: White;	
}
.orgTopArea
{
	height: 46px;
	padding: 13px 0px 13px 0px;
	border-top: solid 1px #0d0458;
	border-bottom: solid 1px #0d0458;
	background-color: #e2e5eb;
	width: 904px;
	font-size: 11px;
	font-weight: bold;
	font-family:Verdana;
}

.AUMReportsGenerateArea
{
	height: 46px;
	padding: 13px 0px 13px 0px;
	border-top: solid 1px #0d0458;
	border-bottom: solid 1px #0d0458;
	background-color: #e2e5eb;
	font-size: 11px;
	font-weight: bold;
	font-family:Verdana;
}

.AUMSearchArea
{
	height: 46px;
	padding: 13px 0px 13px 0px;
	border-top: solid 1px #0d0458;
	border-bottom: solid 1px #0d0458;
	background-color: #e2e5eb;
	width: 904px;
	font-size: 11px;
	font-weight: bold;
	font-family:Verdana;
}

.AUMSearchArea tr td.LastCell
{
	padding-right: 7px;
}

.AUMSearchArea tr td.FirstCell
{
	padding-left: 18px;
}


.EnterReturnsSearchArea
{
	height: 35px;
	/*padding:  13px 0px 13px 0px;*/
	border-top: solid 1px #0d0458;
	border-bottom: solid 1px #0d0458;
	background-color: #e2e5eb;
	width: 900px;
	font-size: 10px;
	font-weight: bold;
	text-align :left;
	/*font-family:Verdana;*/
}

.EnterReturnsSearchArea tr td.LastCell
{
	/*padding-right: 7px;*/
}

.EnterReturnsSearchArea tr td.FirstCell
{
	/*padding-left: 10px;*/
}

.CursorDefault,.CursorDefault:hover
{
	cursor:default;
}
.CursorHand,.CursorHand:hover
{
	cursor:pointer;
}
.TextRight
{
	text-align:right;
}
/*For RegionCountryTreeView*/

.watermark
{
	color: #a5a5a5;	
}

.HoverPopup
{
	background-color: white;
	border-left: solid 1px #eaeaea;	
	border-top: solid 1px #eaeaea;
	border-right: solid 2px #888888;
	border-bottom: solid 2px #888888;
	padding: 5px 10px 5px 10px;
}

.PopupDialog
{
	background-color: White;	
	border-left: solid 2px #5a5a5a;
	border-top: solid 2px #5a5a5a;
	border-right: solid 3px #000000;
	border-bottom: solid 3px #000000;
}

.PopupCloseImage
{
	width: 26px;
	height: 23px;
	background: #144d7a url(buttons/popup_close.jpg) no-repeat left;
	border: none;
}

.loadingpanel
{
	z-index: 10000;
	filter: alpha(opacity=50); /*older IE*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE */
	-moz-opacity: .50; /*older Mozilla*/
	-khtml-opacity: 0.5;   /*older Safari*/
	opacity: 0.5;   /*supported by current Mozilla, Safari, and Opera*/
	background-color:#000000;
	position:fixed; top:0px; left:0px; width:100%; height:100%; color:#FFFFFF; 
	text-align:center; vertical-align:middle;
	
}


.NewEditButton
{
	width: 61px !important;
	height: 20px !important;
	border-color: #e2e5eb;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
	background: #e2e5eb url(buttons/newedit.jpg) no-repeat 0px 0px;    
}
.NewEditButton:hover
{
	width: 61px !important;
	height: 20px !important;
	border-color: #e2e5eb;
	border-width: 0px;
	table-layout: fixed;
	padding:0px;
	background: #e2e5eb url(buttons/newedit_mo.jpg) no-repeat;
}
