@charset "utf-8";
/* CSS Document */
/**********************
This CSS Class Loads into the editor.  
This file should be used for:
1) All styles that the user can assign from the editor
2) All default tag styles (default values do not load in editor)
Note: All Names that load in the editor should be readable with first 
  letters of words capitalized and _ in place of spaces
***********************/

/**********************
Special FundSys Tagging (Only FundSys style required to load in editor)
***********************/
.FundSys_Tag {background-color: yellow; }


/**********************
Tag Defaults (Only defaults do not load in editor)
***********************/
BODY, P, TD, DIV
{
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 16px;
  color: #333;
}
TD
{
  padding: 0px 0px 0px 0px;
  vertical-align: top;
  text-align: left;
}

HR
{
  height: .1em;
  color: #999;
}

a:link, a:visited 
{
  color: #5B6E7B;
  text-decoration: underline;
}
a:hover, a:active
{
  color: #000000;
  text-decoration: none;
}


/**********************
Headings
***********************/
h2
{
  font-size: 14pt;
}
.Page_Head 
{
  font-size: 16px;
  color: #2E3C40;
}
.Page_Head_Bold
{
  font-size: 16px;
  color: #2E3C40;
  font-weight: bold;
}
.Sub_Head 
{
  font-size: 13px;
  font-weight: bold;
  color: #2E3C40;
}

.Section_Title 
{
  font-size: 12px;
  font-weight: bold;
  color: #5B6E7B;
}
.Team_Category 
{
  font-weight: bold;
  font-size: 13px;
  border-bottom: solid 1px #333;
}
.Bio_Name 
{
  display: block;
  font-weight: bold;
}
.Bio_Title
{
  display: block;
  font-weight: normal;
  font-style: italic;
  margin-bottom: 8px;
}
 

/**********************
Vehicles & Fees Table
***********************/

.Performance_Sub_Head 
{
  font-size: 13px;
  font-weight: bold;
  color: #2E3C40;
}

Table.Vehicles
{
  width: 480px;
}
Table.Vehicles TD
{
  padding: 2px 0px 2px 2px;
}
TD.Vehicles_Head
{
  background-color: #979690;
  color: #FFF;
  font-size: 13px;
  font-weight: bold;
  padding-top: 3px;
  padding-bottom: 3px;
  text-indent: 4px;
}
TD.Vehicles_Sub_Head
{
  border-bottom: solid 1px #979690;
}
TD.Vehicles_Left
{
  text-indent: 4px;
  font-weight: bold;
}
.Normal
{
  font-weight: normal;
}

/**********************
Performace Page
***********************/

.Performance_Normal
{
  font-weight: normal;
}

Table.Performance TD
{
  padding: 2px 0px 2px 2px;
}
TD.Performance_Head_Left
{
  background-color: #2E3C40;
  color: #FFF;
  font-size: 13px;
  font-weight: bold;
  padding-top: 3px;
  padding-bottom: 3px;
  text-indent: 4px;
  vertical-align: middle;
  
}

TD.Performance_Head_Center
{
  background-color: #2E3C40;
  color: #FFF;
  font-size: 13px;
  font-weight: bold;
  padding-top: 3px;
  padding-bottom: 3px;
  vertical-align: middle;
  border-right: solid 1px #DBDCD6;
  text-align: center;
  
}

TD.Performance_Head_Right
{
  background-color: #2E3C40;
  color: #FFF;
  font-size: 13px;
  font-weight: bold;
  padding-top: 3px;
  padding-bottom: 3px;
  vertical-align: middle;
  text-align: center;
  
}

TD.Performance_Left
{
  text-indent: 4px;
  border-bottom: solid 1px #525759;
}

TD.Performance_Center
{
  border-bottom: solid 1px #525759;
  border-right: solid 1px #525759;
  text-align: center;
}

TD.Performance_Right
{
  border-bottom: solid 1px #525759;
  text-align: center;
}

TD.Performance_Plain
{
  text-align: right;
}

TD.Performance_Fees_Head_Left
{
  background-color: #2E3C40;
  color: #FFF;
  font-size: 13px;
  font-weight: bold;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 4px;
  vertical-align: bottom;
  
}

TD.Performance_Fees_Head_Right
{
  background-color: #2E3C40;
  color: #FFF;
  font-size: 13px;
  font-weight: bold;
  padding-top: 3px;
  padding-bottom: 3px;
  vertical-align: bottom;
  text-align: center;
  
}

TD.Performance_Fees_Left
{
  padding-left: 4px;
  border-bottom: solid 1px #525759;
  border-left: solid 1px #525759;
  border-right: solid 1px #525759;
  vertical-align: middle;
  padding-top: 3px;
  padding-bottom: 3px;
}


TD.Performance_Fees_Right
{
  border-bottom: solid 1px #525759;
  border-right: solid 1px #525759;
  text-align: center;
  vertical-align: middle;
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 7.5pt;
}


.Performance_Disclosure
{
  font-family: Arial;
  font-size: 8pt;
  font-weight: normal;
}

/**********************
Form Elements
***********************/

select
{
  height:20px;
  font-size: 12px;
}


/**********************
Custom Styles (Shown in editor)
***********************/
.Alert
{
  font-weight: bold;
  color: Red;
}

.Disclosure
{
  font-family: Arial;
  font-size: 8pt;
  font-weight: normal;
}


/**********************
Lists
***********************/
UL.Flush_Left_Squares
{
  margin-left: 18px;
  list-style-image: url(/resources/design/child/list-square.gif);
}
UL.Flush_Left_Circles
{
  margin-left: 18px;
  list-style-image: url(/resources/design/child/list-cirle.gif);
}
UL.Flush_Top
{
  margin-top: 0px;
}
UL.Flush_Bottom
{
  margin-bottom: 0px;
}


/**********************
Consultants/Accounts Table
***********************/

Table.AccountAccessLinkNarrow
{
  width: 540px;
}
TD.AccountAccessLinkNarrow
{
  width: 450px;
  padding-top: 3px;
  padding-bottom: 2px;
  padding-right: 5px;
  border-top: dashed 1px #D7D8D9;
  border-bottom: dashed 1px #D7D8D9;
  background: url(/resources/img/buttons/go_triangle.gif) 371px no-repeat center;
}