TD.SFT_header_Summary_Borderless
{
    FONT-FAMILY: 'Arial';
    FONT-SIZE: 8pt;
    COLOR: #204d89;
    BACKGROUND-COLOR: #F1F1F1;
    TEXT-ALIGN: center;
}
TABLE.SFT_header_Summary_Borderless
{
    FONT-FAMILY: 'Arial';
    FONT-SIZE: 8pt;
    BORDER-RIGHT: #6a8ccb 1px solid;
    BACKGROUND-COLOR: transparent;
}
DIV.SFT_body_Summary_Borderless
{
    FONT-FAMILY: 'Arial';
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: transparent;
    OVERFLOW-Y: auto;
    scrollbar-face-color:white;
    scrollbar-arrow-color:black;
    scrollbar-track-color:white;
    scrollbar-shadow-color:#6a8ccb;
    scrollbar-highlight-color:#6a8ccb;
    scrollbar-3dlight-color:white;
    scrollbar-darkshadow-color:white;
}
TR.SFT_row_highlight_Summary_Borderless
{
    FONT-FAMILY: 'Arial';
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #ffe7a2;
}
TR.SFT_row_selected_Summary_Borderless
{
    FONT-FAMILY: 'Arial';
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #AFD2FF;
}
TR.SFT_row_Summary_Borderless
{
    FONT-FAMILY: 'Arial';
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #f1f1f1;
}
TR.SFT_row_0_Summary_Borderless
{
    FONT-FAMILY: 'Arial';
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: transparent;
}
SPAN.SFT_link_Summary_Borderless
{
    FONT-FAMILY: 'Arial';
    FONT-SIZE: 8pt;
    COLOR: #204d89;	
    CURSOR: hand;
}
SPAN.SFT_link_highlight_Summary_Borderless
{
    FONT-FAMILY: 'Arial';
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: #204d89;	
}
.SFT_text_Summary_Borderless
{
    FONT-FAMILY: 'Arial';
    FONT-SIZE: 8pt;
    CURSOR: hand;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
SPAN.SFT_text_hidden_Summary_Borderless
{
    FONT-FAMILY: 'Arial';
    FONT-SIZE: 8pt;
    CURSOR: hand;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	width: 100%;
	padding-left: 4px;
	padding-right: 4px;
}