.FundSys_ControlMenu_Container
{
  position: relative;
}
  #FundSys_ControlMenu_Container + header.primary {
    /*margin-top: 36px;*/
  }
  /* examples menu - RadTreeView overrides */
  .RadTreeView.fsTemplate > .rtUL > .rtLI,
  .RadTreeView.fsTemplate > .rtUL > .rtLI > div {
    background: none;
  }
.RadTreeView.fsTemplate .rtPlus, .RadTreeView.fsTemplate .rtMinus
{
  display: none !important;
}
.RadTreeView.fsTemplate .rtIn
{
  display: inline-block;
  margin-left: 10px;
}

.RadTreeView.fsTemplate .rtSelected .rtIn, 
.RadTreeView.fsTemplate .rtHover .rtIn 
{
  background-color: #274764;
  background-image: none;
  border-color: #274764;
  color: #fff;
  display: inline-block;
  margin-left: 10px;
}
.RadTreeView.fsTemplate,
.RadTreeView.fsTemplate a.rtIn,
.RadTreeView.fsTemplate .rtEdit .rtIn input
{
   font-size:18px;
} 
.RadTreeView.fsTemplate .rtLI 
{
    padding-bottom: 14px;
}
.RadTreeView.fsTemplate .rtUL .rtUL 
{
    margin-top: 14px;
}
.RadTreeView.fsTemplate .rtLast 
{
    padding-bottom: 0; /* prevent double-spacing */
} 

.Site_Body { FONT-SIZE: 9pt; COLOR: #333333; font-weight: normal; FONT-FAMILY: Tahoma, Arial; padding: 2px 2px 2px 0px }
.Site_Title { color: #363636; font-family: Tahoma, Arial; font-size: 9pt; font-weight: bold; }
.Site_Error { FONT-SIZE: 9pt; COLOR: red; font-weight: bold; FONT-FAMILY: Tahoma, Arial  }

.Site_Heading_1 { color: #333333; font-family: Tahoma, Arial; font-size: 9pt; font-weight: bold; }
.Site_Heading_2 { color: #555555; font-family: Tahoma, Arial; font-size: 9pt; font-weight: bold; }
.Site_Column_Heading_1 {color: #111111; font-family: Tahoma, Arial; font-size: 9pt; font-weight: bold;}

A.Site_Link { COLOR: #363636; TEXT-DECORATION: none; FONT-FAMILY: Tahoma, Arial }
A.Site_Link:visited { COLOR: #363636; TEXT-DECORATION: none }
A.Site_Link:hover { COLOR: #000000; TEXT-DECORATION: none }

.Site_Panel { BACKGROUND-COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Arial; margin: 0px; padding: 1px 2px 1px 2px; border-collapse: collapse;}
.Site_Border_Panel { BACKGROUND-COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Arial; border: 1px #A3A3A3 solid; margin: 0px; padding: 1px 2px 1px 2px; border-collapse: collapse;}
.Site_Content_Panel { border: 1px #A3A3A3 solid; margin: 0px; padding: 1px 2px 1px 2px; border-collapse: collapse;}

SELECT.Site_DropDown {font-size: 8pt; background-color: #fafafa; border: 1px #afafaf solid;}
INPUT.Site_Checkbox {font-size: 9pt; background-color: #fafafa; border: 1px #afafaf solid;}
INPUT.Site_TextBox {font-size: 9pt; background-color: #fafafa; border: 1px #afafaf solid;}
INPUT.Site_Button {font-size: 9pt; font-weight: 600; color: #EFEFEF; background-color: #929292; border: solid 1px #333333; cursor: pointer}

.Site_Disclaimer {font-family: Tahoma, Arial; font-size: 8pt; font-weight: normal; font-style: italic; }

/* calendar class */
.Site_Calendar_Background{ background-color: #efefef; border: 1px #afafaf solid; }
.FundSys_Calendar_Arrows{ font-size:15px; font-family: Arial; font-weight: bold; Color:#000000; text-decoration: none; }  
.FundSys_Calendar_Arrows:visited{ }  
.FundSys_Calendar_Arrows:hover{ Color:#a3b2d6; }  
.Site_Calendar_Day_Titles{ font-family:Tahoma, Arial; font-size:11px; font-weight:Bold; Color:#000000; background-color: #a3b2d6; }
.Site_Calendar_Day_Box{ background-color: #FFFFFF; border: 1px #afafaf solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }  
.Site_Calendar_Day_Text{ font-family:Tahoma, Arial; font-size:11px; text-align: center; vertical-align:middle; Color:#000000; font-weight: normal; cursor:Hand; padding: 0px 0px 6px 0px; margin: 0px 0px 0px 0px;}  
.Site_Calendar_Day_Text_Selected{ font-family:Tahoma, Arial; font-size:11px; text-align: center; vertical-align:middle; Color:#000000; background-color: #a3b2d6; font-weight: bold; cursor:Hand; padding: 0px 0px 6px 0px; margin:  0px 0px 0px 0px;}
.Site_Calendar_Quarters{ font-family:Tahoma, Arial; font-size:11px; font-weight:normal; Color:#a3b2d6;  }
.Site_Calendar_Link { font-family:Tahoma, Arial; font-size:11px; color:#a3b2d6; text-decoration: none; }
.Site_Calendar_Link:visited {}
.Site_Calendar_Link:hover { color:#000000; }
