.FundSys_Body { font-size: 9pt; COLOR: #333333; font-weight: normal; font-family: Tahoma, Arial; padding: 0px; }

.FundSys_Body_Padded { font-size: 9pt; COLOR: #333333; font-weight: normal; font-family: Tahoma, Arial; margin: 0px; padding: 2px 5px 2px 5px; }
.FundSys_Title { color: #364BA0; font-family: Tahoma, Arial; font-size: 9pt; font-weight: bold; }
.FundSys_Error { font-size: 9pt; COLOR: red; font-weight: bold; font-family: Tahoma, Arial  }

.FundSys_Heading_1 { color: #333333; font-family: Tahoma, Arial; font-size: 9pt; font-weight: bold; white-space: nowrap; }
A.FundSys_Heading_1 { TEXT-DECORATION: none; }
A.FundSys_Heading_1:hover { TEXT-DECORATION: none; COLOR: #364ba0; }
A.FundSys_Heading_1:visited { COLOR: #333333; }
.FundSys_Heading_1_Padded { color: #333333; font-family: Tahoma, Arial; font-size: 9pt; font-weight: bold; margin: 0px; padding: 2px 5px 2px 5px; white-space: nowrap; }
.FundSys_Heading_2 { color: #555555; font-family: Tahoma, Arial; font-size: 9pt; font-weight: bold; white-space: nowrap; }
.FundSys_Heading_3 { color: #333333; font-family: Tahoma, Arial; font-size: 7pt; font-weight: bold; white-space: nowrap; }
.FundSys_Heading_Large { color:#A7B4D5; font-family: Tahoma, Arial; font-size: 14pt; font-weight: bold;  }
.FundSys_Column_Heading_1 {color: #111111; font-family: Tahoma, Arial; font-size: 9pt; font-weight: bold; white-space: nowrap; }

A.FundSys_Link { COLOR: #364ba0; TEXT-DECORATION: none; font-family: Tahoma, Arial }
A.FundSys_Link:visited { COLOR: #364ba0; TEXT-DECORATION: none }
A.FundSys_Link_Selected { COLOR: #000000; TEXT-DECORATION: none }
A.FundSys_Link:hover { COLOR: #000000; TEXT-DECORATION: none }

a.FundSys_Tab { border: solid 1px #92a1c5; color: #92a1c5; background-color: #fafafa; padding: 1px 10px 1px 10px;  margin: 1px 1px 1px 1px;  line-height: 20px; font-weight: bold; font-size: 9pt; text-decoration: none; } /* width: 80px; */
a.FundSys_Tab:visited {color: #92a1c5; }
a.FundSys_Tab:hover {border: solid 1px #aaaaaa; color: #fafafa; background-color: #92a1c5; }
a.FundSys_Tab_Selected{ border: solid 1px #aaaaaa; color: #fafafa; background-color: #92a1c5; padding: 1px 10px 1px 10px;  margin: 1px 1px 1px 1px;  line-height: 15px; font-weight: bold; font-size: 9pt; text-decoration: none; }

.FundSys_Panel {  background-color: #efefef; font-family: Tahoma, Arial; margin: 0px; padding: 1px 2px 1px 2px; border-collapse: collapse;}
.FundSys_Border_Panel { padding: 5px 5px 5px 5px; background-color: #efefef; font-family: Tahoma, Arial; border: 1px #A3B2D6 solid; border-collapse: collapse; }
div.FundSys_Border_Panel_Collapse {font-family: Tahoma, Arial; background-color: #eaeaea; border: solid 1px #A3B2D6; padding: 5px; margin-top: 5px;}
.FundSys_Border_Panel_NoPad { background-color: #efefef; font-family: Tahoma, Arial; border: 1px #A3B2D6 solid; border-collapse: collapse;}

table.FundSys_Edit_Area { width: 100%; table-layout:fixed; }

.FundSys_BorderRight_Panel { border-right: #a3b2d6 1px solid; font-family: Tahoma, Arial; border-collapse: collapse; background-color: #efefef;}
.FundSys_BorderTop_Panel { border-top: #a3b2d6 1px solid; font-family: Tahoma, Arial; border-collapse: collapse; background-color: #efefef; }
.FundSys_BorderLeft_Panel { border-left: #a3b2d6 1px solid; font-family: Tahoma, Arial; border-collapse: collapse; background-color: #efefef; }
.FundSys_Content_Panel { border: 1px #A3B2D6 solid; margin: 0px; padding: 1px 2px 1px 2px; border-collapse: collapse;}
.FundSys_Content_PanelPrintOnly { border: 1px darkorange solid; margin: 0px; padding: 1px 2px 1px 2px; border-collapse: collapse;}

SELECT.FundSys_DropDown {font-size: 8pt; background-color: #fafafa; border: 1px #afafaf solid;}
INPUT.FundSys_Checkbox {font-size: 9pt; border: 0px #afafaf solid;}
TABLE.FundSys_Checkbox {font-size: 9pt; border: 0px #afafaf solid;} /*Required to support checkbox lists*/
INPUT.FundSys_Radio {font-size: 9pt; border: 0px #afafaf solid;}
Table.FundSys_Radio {font-size: 9pt; border: 0px #afafaf solid;} /*Required to support radio lists*/
INPUT.FundSys_TextBox {font-size: 9pt; background-color: #fafafa; border: 1px #afafaf solid;}
INPUT.FundSys_Button {font-size: 9pt; font-weight: 600; color: #EFEFEF; background-color: #92a1c5; border-right: 2px #333333 ridge; border-bottom: 2px #333333 ridge;border-left: 1px #999999 ridge; border-top: 1px #999999 ridge; cursor: hand}

TR.FundSys_Row TD {padding:2px;}
TR.FundSys_RowAlternate TD {background-color: #e7e7e7; padding:2px;}
TR.FundSys_RowOver TD {background-color: #fafafa; padding:2px;}
TR.FundSys_RowSelected TD {background-color: #fafafa; padding:2px;}
TR.FundSys_RowSelectedOver TD {background-color: #fafafa; padding:2px;}

.FundSys_Disclaimer {font-family: Tahoma, Arial; font-size: 8pt; font-weight: normal; font-style: italic; }

/* calendar class */
.FundSys_Calendar_Background{ background-color: #efefef; border: 1px #afafaf solid; }
.FundSys_Calendar_Arrows:link { font-size:15px; font-family: Verdana; font-weight: normal; Color:#000000; text-decoration: none; }  
.FundSys_Calendar_Arrows:visited { font-size:15px; font-family: Verdana; font-weight: normal; Color:#000000; text-decoration: none; }  
.FundSys_Calendar_Arrows:hover{ Color:#a3b2d6; }  
.FundSys_Calendar_Arrows:active{ Color:#a3b2d6; }  
.FundSys_Calendar_Day_Titles{ font-family:Tahoma, Arial; font-size:11px; font-weight:Bold; Color:#000000; background-color: #a3b2d6; }
.FundSys_Calendar_Day_Box{ background-color: #FFFFFF; border: 1px #afafaf solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }  
.FundSys_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;}  
.FundSys_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;}
.FundSys_Calendar_Quarters{ font-family:Tahoma, Arial; font-size:11px; font-weight:normal; Color:#000000; text-decoration: none; }
.FundSys_Calendar_Quarters:visited{ Color:#000000; }
.FundSys_Calendar_Quarters:hover{ Color }
.FundSys_Calendar_Link { font-family:Tahoma, Arial; font-size:11px; color:#a3b2d6; text-decoration: none; }
.FundSys_Calendar_Link:visited { }
.FundSys_Calendar_Link:hover { color:#000000; }

HR.FundSys { color:#A7B4D5; height:1px; }

