﻿ .Holdings_Numeric{text-align:right;}
 Holdings-zui-table-rounded.Holdings_Numeric{text-align:right;}
.Holdings_NoWrap{white-space:normal}
.Holdings_Head
{
    background:#4D4D4D;
    
    color:#FFFFFF;
    font-weight:bold; font-family:open_sans_condensedbold; text-align:center; vertical-align:middle; font-size:16px;
    margin:0px; padding:0px;
}

.Holdings_GroupHeader
{
    
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#d3eabb+0,86b86b+100 */
background: #d3eabb; /* Old browsers */
background: -moz-linear-gradient(top, #d3eabb 0%, #86b86b 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #d3eabb 0%,#86b86b 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #d3eabb 0%,#86b86b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3eabb', endColorstr='#86b86b',GradientType=0 ); /* IE6-9 */
    
    /*
background: #76b750;
background: -moz-linear-gradient(top, #76b750 0%, #86b86b 100%);
background: -webkit-linear-gradient(top, #76b750 0%,#86b86b 100%); 
background: linear-gradient(to bottom, #76b750 0%,#86b86b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#76b750', endColorstr='#86b86b',GradientType=0 );
    */
    color:#000000; font-weight:bold; font-family:open_sans_condensedbold; font-size:15px;
    text-align:left;
    height:20px;
	
text-shadow: 2px 4px 3px rgba(255,255,255,0.3);
}

.Holdings_SubGroupHeader
{
    
 background: rgba(36,111,151,1);
background: -moz-linear-gradient(top, rgba(36,111,151,1) 0%, rgba(25,74,99,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(36,111,151,1)), color-stop(100%, rgba(25,74,99,1)));
background: -webkit-linear-gradient(top, rgba(36,111,151,1) 0%, rgba(25,74,99,1) 100%);
background: -o-linear-gradient(top, rgba(36,111,151,1) 0%, rgba(25,74,99,1) 100%);
background: -ms-linear-gradient(top, rgba(36,111,151,1) 0%, rgba(25,74,99,1) 100%);
background: linear-gradient(to bottom, rgba(36,111,151,1) 0%, rgba(25,74,99,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#246f97', endColorstr='#194a63', GradientType=0 );
    color:#FFFFFF; font-weight:bold; font-family:open_sans_condensedbold; font-size:13px;
    text-align:left;
    height:auto;	
    padding:5px 0px;
    text-shadow: 2px 4px 3px rgba(0,0,0,0.3);
    text-align:right;
}

.Billing_GroupHeader
{
    background: rgba(0,201,184,1);
    background: -moz-linear-gradient(top, rgba(0,201,184,1) 0%, rgba(6,153,138,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,201,184,1)), color-stop(100%, rgba(6,153,138,1)));
    background: -webkit-linear-gradient(top, rgba(0,201,184,1) 0%, rgba(6,153,138,1) 100%);
    background: -o-linear-gradient(top, rgba(0,201,184,1) 0%, rgba(6,153,138,1) 100%);
    background: -ms-linear-gradient(top, rgba(0,201,184,1) 0%, rgba(6,153,138,1) 100%);
    background: linear-gradient(to bottom, rgba(0,201,184,1) 0%, rgba(6,153,138,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00c9b8', endColorstr='#06998a', GradientType=0 );
    color:#FFFFFF; font-weight:bold; font-family:open_sans_condensedbold; font-size:19px;
    text-align:right;
    text-shadow: rgb(50, 50, 50) 2px 2px 2px;

}
    
    


.MFA_GroupHeader_1
{
    
background: #eab92d; /* Old browsers */
background: -moz-linear-gradient(top, #eab92d 0%, #c79810 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #eab92d 0%,#c79810 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #eab92d 0%,#c79810 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eab92d', endColorstr='#c79810',GradientType=0 ); /* IE6-9 */
border-radius:2px;
padding:2px 8px 2px 8px;
color:#333333; font-weight:bold; font-family:open_sans_condensedbold;
color: rgb(0, 0, 0);
background-color: rgb(242, 233, 233);
text-shadow: rgb(201, 193, 193) 4px 4px 4px;

}

.MFA_GroupHeader_2
{
    
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#6bba70+0,6bba70+100;Green+Flat+%234 */
background: #6bba70; /* Old browsers */
background: -moz-linear-gradient(top, #6bba70 0%, #6bba70 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #6bba70 0%,#6bba70 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #6bba70 0%,#6bba70 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6bba70', endColorstr='#6bba70',GradientType=0 ); /* IE6-9 */
    
    border-radius:2px;
    padding:2px 8px 2px 8px;
    
    color:#333333; font-weight:bold; font-family:open_sans_condensedbold;
    color: rgb(0, 0, 0);
    background-color: rgb(242, 233, 233);
    text-shadow: rgb(201, 193, 193) 4px 4px 4px;
}

.Holdings_Alter_Data
{
    /*background-color:#F8F8F8;*/
background-color:#F3F3F3;
    color:#000000; font-family:open_sansregular; font-size:14px; border-bottom:1px solid #999999;padding:2px,2px,5px,2px;
    }
.Holdings_Item_Data{background-color:#FFFFFF; color:#000000; font-family:open_sansregular; font-weight:normal; letter-spacing:0.25px;  font-size:13px; border-bottom:1px solid #999999;padding:2px,2px,5px,2px;}
.Portfolio_Imp_Note{color:#666666; font-family:open_sansregular; font-size:13px;}
.Holdings_Center{text-align:center;}
.Holdings_Head{height:30px;}
.Holdings_Alter_Data{height:30px;font-weight:normal; font-size:13px; letter-spacing:0.25px;}
.Holdings_Item_Data{height:30px; }
.Holdings_GroupHeader{height:25px; }
.Holdings_Head,.Holdings_Alter_Data,.Holdings_Item_Data,.Holdings_GroupHeader{padding:2px;}

.iconcircle{border:0px solid #CCCCCC;width: 80px;height: 80px;border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;}

.Holdings_Isin
{
    border:0px solid #15aeec; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;padding: 2px 7px 2px 7px; display:inline-block;font-weight:bold; color: #FFFFFF;
    /*
    background: -moz-linear-gradient(90deg, rgba(103,146,171,1) 0%, rgba(0,128,128,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,128,128,1)), color-stop(100%, rgba(103,146,171,1)));
    background: -webkit-linear-gradient(90deg, rgba(103,146,171,1) 0%, rgba(0,128,128,1) 100%);
    background: -o-linear-gradient(90deg, rgba(103,146,171,1) 0%, rgba(0,128,128,1) 100%);
    background: -ms-linear-gradient(90deg, rgba(103,146,171,1) 0%, rgba(0,128,128,1) 100%);
    background: linear-gradient(0deg, rgba(103,146,171,1) 0%, rgba(0,128,128,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008080', endColorstr='#6792AB',GradientType=0 );
    */
    color:#333333; font-weight:bold; font-family:open_sans_condensedbold;
    text-decoration:none;
}

.DPHSTName
{
    
    float:left; width:100%; border-bottom:1px solid #999999; padding-bottom:5px;
    color:#333333;  font-family:open_sans_condensedbold; font-size:14px;
    
    background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
    
    
    }

/*
.DPHSLabel{color:#333333; font-weight:bold; font-family:open_sans_condensedbold; font-size:12px;}
.DPHName{color:#333333; font-weight:bold; font-family:open_sans_condensedbold;}
.DPHAddress{color:#333333; font-weight:bold; font-family:open_sans_condensedbold; font-size:13px;}
*/

.DPHSLabel{color:#333333; font-weight:bold; font-family:open_sans_condensedbold; font-size:12px;}
.DPHName{color:#333333; font-weight:bold; font-family:open_sans_condensedbold; letter-spacing:0.5px;}
.DPHAddress{color:#333333; font-weight:bold; font-family:open_sans_condensedbold; font-size:13px; letter-spacing:0.5px;}


.STmtExt{color:#333333; font-weight:bold; font-family:open_sans_condensedbold; font-size:13px; border:0px solid #000000; float:left;}

.DPHNA
{
    border:1px solid #CCCCCC; padding:5px; float:left; margin-bottom:10px; border-radius:5px;
    background: rgba(255,255,255,1);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
}

.DPHContainer
{
    border:1px solid #999999; padding:5px; width:130px; float:left; margin-right:14.5px; margin-bottom:10px; border-radius:5px;
    /*
    background: rgba(255,255,255,1);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
    */
    /*
  ackground: rgba(182,216,250,1);
background: -moz-linear-gradient(top, rgba(182,216,250,1) 0%, rgba(139,197,255,0.73) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(182,216,250,1)), color-stop(100%, rgba(139,197,255,0.73)));
background: -webkit-linear-gradient(top, rgba(182,216,250,1) 0%, rgba(139,197,255,0.73) 100%);
background: -o-linear-gradient(top, rgba(182,216,250,1) 0%, rgba(139,197,255,0.73) 100%);
background: -ms-linear-gradient(top, rgba(182,216,250,1) 0%, rgba(139,197,255,0.73) 100%);
background: linear-gradient(to bottom, rgba(182,216,250,1) 0%, rgba(139,197,255,0.73) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b6d8fa', endColorstr='#8bc5ff', GradientType=0 );
*/
/*
background: rgba(200,231,240,1);
background: -moz-linear-gradient(top, rgba(200,231,240,1) 0%, rgba(181,219,230,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(200,231,240,1)), color-stop(100%, rgba(181,219,230,1)));
background: -webkit-linear-gradient(top, rgba(200,231,240,1) 0%, rgba(181,219,230,1) 100%);
background: -o-linear-gradient(top, rgba(200,231,240,1) 0%, rgba(181,219,230,1) 100%);
background: -ms-linear-gradient(top, rgba(200,231,240,1) 0%, rgba(181,219,230,1) 100%);
background: linear-gradient(to bottom, rgba(200,231,240,1) 0%, rgba(181,219,230,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8e7f0', endColorstr='#b5dbe6', GradientType=0 );
*/
background: rgba(196,243,255,1);
background: -moz-linear-gradient(top, rgba(196,243,255,1) 0%, rgba(161,224,240,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(196,243,255,1)), color-stop(100%, rgba(161,224,240,1)));
background: -webkit-linear-gradient(top, rgba(196,243,255,1) 0%, rgba(161,224,240,1) 100%);
background: -o-linear-gradient(top, rgba(196,243,255,1) 0%, rgba(161,224,240,1) 100%);
background: -ms-linear-gradient(top, rgba(196,243,255,1) 0%, rgba(161,224,240,1) 100%);
background: linear-gradient(to bottom, rgba(196,243,255,1) 0%, rgba(161,224,240,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4f3ff', endColorstr='#a1e0f0', GradientType=0 );
}
.DPHHeader
{
    height:15px; text-align:center;line-height:15px;font-family: open_sans_condensedbold; font-size:12px;
}
.DPHSeperator
{
    border-bottom:1px solid #999999; width:100%
}
.DPHData
{
    height:20px; text-align:center;line-height:30px;font-family: open_sans_condensedbold; font-size:13px;
}




.ASLHeader
{
    height:20px; text-align:center;line-height:30px;font-family: open_sans_condensedbold; font-size:14px; color:#000000;
    background: rgba(196,243,255,1);
background: -moz-linear-gradient(top, rgba(196,243,255,1) 0%, rgba(161,224,240,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(196,243,255,1)), color-stop(100%, rgba(161,224,240,1)));
background: -webkit-linear-gradient(top, rgba(196,243,255,1) 0%, rgba(161,224,240,1) 100%);
background: -o-linear-gradient(top, rgba(196,243,255,1) 0%, rgba(161,224,240,1) 100%);
background: -ms-linear-gradient(top, rgba(196,243,255,1) 0%, rgba(161,224,240,1) 100%);
background: linear-gradient(to bottom, rgba(196,243,255,1) 0%, rgba(161,224,240,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4f3ff', endColorstr='#a1e0f0', GradientType=0 );
}
.ASLData
{
    height:20px; text-align:center;line-height:30px;font-family: open_sans_condensedbold; font-size:14px; text-align:left; background-color:#FFFFFF; border-bottom:1px solid #999999;
}


.chartbg
{
    background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );

-webkit-box-shadow: 3px 3px 24px -4px rgba(128,128,128,1);
-moz-box-shadow: 3px 3px 24px -4px rgba(128,128,128,1);
box-shadow: 3px 3px 24px -4px rgba(128,128,128,1);

}

.Holdings_Acct_Data{font-size:11px;}
.Holdings_CN_Head{font-weight:bold; font-family:open_sanssemibold; font-size:12px;}
.Holdings_CN_Heads{font-weight:bold; font-family:open_sanssemibold; font-size:12px;}
.Holdings_CN_Data{font-weight:bold; font-family:open_sans_condensedbold; font-size:16px;}
.divTable{display: table;width: 100%; border:1px solid #CCCCCC;}
.divTableRow {display: table-row;}
.divTableHeading {background-color: #EEE;display: table-header-group;}
.divTableCell, .divTableHead {border-bottom: 1px solid #FFFFFF;display: table-cell;padding: 3px 10px;}
.divTableHeading {background-color: #EEE;display: table-header-group;font-weight: bold;}
.divTableFoot {background-color: #EEE;display: table-footer-group;font-weight: bold;}
.divTableBody {display: table-row-group;}
.divTable{font-family:open_sansregular; font-size:13px;}
.divfloater{float:left; width:100%; margin-bottom:0.5%;}
.divcn{float:left; width:48%;margin-right:1%;}
.divcd{float:right; width:48%;}

.Holdings_CN_ImpHead{font-weight:bold; font-family:open_sanssemibold; font-size:12px; text-align:center;
    /*                 
    background-color:#666666; 
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #757A78),color-stop(1, #5A5C5B));
    background-image: -o-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -moz-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -webkit-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -ms-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: linear-gradient(to top, #757A78 0%, #5A5C5B 100%);
    
    */
    color:#000000; font-weight:bold; font-family:open_sans_condensedbold;
    background-color:#F1EFB9;
    border:1px solid #333333;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -khtml-border-radius: 5px;
    
    
    
                     }

.divcn,.divcd,.divTable
{
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -khtml-border-radius: 10px;
    -webkit-box-shadow: -1px -1px 1px 1px #cccccc;
    box-shadow: -1px -1px 1px 1px #cccccc;
	
	
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f2f9fe+0,d6f0fd+100;White+3D+%232 */
    background: #f2f9fe; /* Old browsers */
    background: -moz-linear-gradient(top,  #f2f9fe 0%, #d6f0fd 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #f2f9fe 0%,#d6f0fd 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #f2f9fe 0%,#d6f0fd 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f9fe', endColorstr='#d6f0fd',GradientType=0 ); /* IE6-9 */
	
}

.divcnh{float:left; width:48%;margin-right:1%;}
.divcdh{float:right; width:48%}
.divcnh,.divcdh,.divTableh
{
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -khtml-border-radius: 5px;
    border:1px solid #CCCCCC;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f2f9fe+0,d6f0fd+100;White+3D+%232 */
    background: #f2f9fe; /* Old browsers */
    background: -moz-linear-gradient(top,  #f2f9fe 0%, #d6f0fd 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #f2f9fe 0%,#d6f0fd 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #f2f9fe 0%,#d6f0fd 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f9fe', endColorstr='#d6f0fd',GradientType=0 ); /* IE6-9 */
	
}



.Holdings-Numeric{text-align:right; padding-right:10px;}
.Holdings-zui-table {border: 0px solid #DDEEEE;border-collapse: collapse;border-spacing: 0;}
.Holdings-zui-table thead th {text-align: left;text-shadow: 0 1px 0 #ccc, 0 1px 0 #c9c9c9,0 2px 0 #bbb,0 1px 0 #b9b9b9,0 2px 0 #aaa,0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15);font-size:18px;}
.Holdings-zui-table-rounded {border: none;}
.Holdings-zui-table-rounded thead th {border: none;text-align:center;vertical-align:middle;}
.Holdings-zui-table-rounded thead th:first-child {border-radius: 10px 0 0 0;}
.Holdings-zui-table-rounded thead th:last-child {border-radius: 0 10px 0 0;}
.Holdings-zui-table-rounded thead th {border: none;border-bottom: solid 1px #EECECE;}
.Holdings-zui-table-rounded tbody td {border: none;border-top: solid 0px #EECECE;}
.Holdings-zui-table-rounded thead th:not(:first-child) {border-left:1px solid #bfce90;}
.Holdings-zui-table-rounded tbody td {border-left:0px solid #CECECE; border-bottom:1px solid #FFFFFF;}
.Holdings-zui-table-rounded tbody td:first-child {border-left:1px solid #CECECE;}
.Holdings-zui-table-rounded tbody td:nth-child(2) {border-left:0px solid #CECECE;}
.Holdings-zui-table-rounded tbody td:last-child {border-right:1px solid #CCCCCC;}
.Holdings-zui-table-rounded tbody tr:last-child td:last-child {border-radius: 0 0 10px 10px;}
.Holdings-zui-table-rounded tbody td:first-child {text-align:center;}
.Holdings-zui-table-rounded tbody td:nth-child(2) {padding-left:5px;}
.Holdings-zui-table-rounded tbody td:nth-child(3) {padding-left:5px;}
.Holdings-zui-table-rounded tbody tr:last-child td:first-child,.zui-table-rounded tbody tr:last-child td:last-child{text-align:center;height:30px;}
.Holdings-zui-table-rounded tbody tr:last-child td
{
    background-color:#666666; 
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #757A78),color-stop(1, #5A5C5B));
    background-image: -o-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -moz-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -webkit-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -ms-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: linear-gradient(to top, #757A78 0%, #5A5C5B 100%);
    color:#FFFFFF; font-weight:bold; font-family:open_sans_condensedbold;
}



.Valuation-Numeric{text-align:right; padding-right:10px;}
.Valuation-zui-table {border: 0px solid #DDEEEE;border-collapse: collapse;border-spacing: 0;}
.Valuation-zui-table thead th {text-align: left;text-shadow: 0 1px 0 #ccc, 0 1px 0 #c9c9c9,0 2px 0 #bbb,0 1px 0 #b9b9b9,0 2px 0 #aaa,0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15);font-size:18px;}
.Valuation-zui-table-rounded {border: none;}
.Valuation-zui-table-rounded thead th {border: none;text-align:center;vertical-align:middle;}
.Valuation-zui-table-rounded thead th:first-child {border-radius: 10px 0 0 0;}
.Valuation-zui-table-rounded thead th:last-child {border-radius: 0 10px 0 0;}
.Valuation-zui-table-rounded thead th {border: none;border-bottom: solid 1px #EECECE;}
.Valuation-zui-table-rounded tbody td {border: none;border-top: solid 0px #EECECE;}
.Valuation-zui-table-rounded thead th:not(:first-child) {border-left:1px solid #bfce90;}
.Valuation-zui-table-rounded tbody td {border-left:0px solid #CECECE; border-bottom:1px solid #FFFFFF;}
.Valuation-zui-table-rounded tbody td:first-child {border-left:1px solid #CECECE;}
.Valuation-zui-table-rounded tbody td:nth-child(2) {border-left:0px solid #CECECE;}
.Valuation-zui-table-rounded tbody td:last-child {border-right:1px solid #CCCCCC;}

/*.Valuation-zui-table-rounded tbody td:nth-child(4),.Valuation-zui-table-rounded tbody td:nth-child(7) {font-weight:bold}*/
.Valuation-zui-table-rounded tbody td:nth-child(7) {font-weight:bold}

.Valuation-zui-table-rounded tbody tr:last-child td:first-child {border-radius: 0 0 0px 10px;}
.Valuation-zui-table-rounded tbody tr:last-child td:last-child {border-radius: 0 0 10px 0px;}

.Valuation-zui-table-rounded tbody td:first-child {text-align:center;}
.Valuation-zui-table-rounded tbody td:nth-child(2) {padding-left:5px;}
.Valuation-zui-table-rounded tbody td:nth-child(3) {padding-left:5px;}
.Valuation-zui-table-rounded tbody td:nth-child(4){padding-right:5px; text-align:right;}
.Valuation-zui-table-rounded tbody td:nth-child(5){padding-right:5px; text-align:right;}
.Valuation-zui-table-rounded tbody td:nth-child(6) { text-align:center;}
.Valuation-zui-table-rounded tbody td:nth-child(7) { padding-right:5px; text-align:right;}
.Valuation-zui-table-rounded tbody tr:last-child td:first-child,.Valuation-zui-table-rounded tbody tr:last-child td:last-child{text-align:center;height:30px;}
/*
.Valuation-zui-table-rounded tbody tr:last-child td
{
    background-color:#666666; 
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #757A78),color-stop(1, #5A5C5B));
    background-image: -o-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -moz-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -webkit-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -ms-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: linear-gradient(to top, #757A78 0%, #5A5C5B 100%);
    color:#FFFFFF; font-weight:bold; font-family:open_sans_condensedbold;
}
*/


.Transaction-Numeric{text-align:right; padding-right:10px;}
.Transaction-zui-table {border: 0px solid #DDEEEE;border-collapse: collapse;border-spacing: 0;}
.Transaction-zui-table thead th {text-align: left;text-shadow: 0 1px 0 #ccc, 0 1px 0 #c9c9c9,0 2px 0 #bbb,0 1px 0 #b9b9b9,0 2px 0 #aaa,0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15);font-size:18px;}
.Transaction-zui-table-rounded {border: none;}
.Transaction-zui-table-rounded thead th {border: none;text-align:center;vertical-align:middle;}
.Transaction-zui-table-rounded thead th:first-child {border-radius: 10px 0 0 0;}
.Transaction-zui-table-rounded thead th:last-child {border-radius: 0 10px 0 0;}
.Transaction-zui-table-rounded thead th {border: none;border-bottom: solid 1px #EECECE;}
.Transaction-zui-table-rounded tbody td {border: none;border-top: solid 0px #EECECE;}
.Transaction-zui-table-rounded thead th:not(:first-child) {border-left:1px solid #bfce90;}
.Transaction-zui-table-rounded tbody td {border-left:0px solid #CECECE; border-bottom:1px solid #FFFFFF;}
.Transaction-zui-table-rounded tbody td:first-child {border-left:1px solid #CECECE;}
.Transaction-zui-table-rounded tbody td:nth-child(2) {border-left:0px solid #CECECE;}
.Transaction-zui-table-rounded tbody td:last-child {border-right:1px solid #CCCCCC;}
.Transaction-zui-table-rounded tbody tr:last-child td:last-child {border-radius: 0 0 10px 10px;}
.Transaction-zui-table-rounded tbody td:first-child {text-align:center;}
.Transaction-zui-table-rounded tbody td:nth-child(2) {padding-left:5px;}
.Transaction-zui-table-rounded tbody td:nth-child(3) {padding-left:5px;}
.Transaction-zui-table-rounded tbody td:nth-child(4){padding-right:5px; text-align:right;}
.Transaction-zui-table-rounded tbody td:nth-child(5){padding-right:5px; text-align:right;}
.Transaction-zui-table-rounded tbody td:nth-child(6) { text-align:center;}
.Transaction-zui-table-rounded tbody td:nth-child(7) { padding-right:5px; text-align:right;}
.Transaction-zui-table-rounded tbody tr:last-child td:first-child,.Transaction-zui-table-rounded tbody tr:last-child td:last-child{text-align:center;height:30px;}
.Transaction-zui-table-rounded tbody tr:last-child td
{
    background-color:#666666; 
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #757A78),color-stop(1, #5A5C5B));
    background-image: -o-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -moz-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -webkit-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -ms-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: linear-gradient(to top, #757A78 0%, #5A5C5B 100%);
    color:#FFFFFF; font-weight:bold; font-family:open_sans_condensedbold;
}



.Transaction-Numeric{text-align:right; padding-right:10px;}


.BillingHD-zui-table {border: 0px border-collapse: collapse;border-spacing: 0;}
.BillingHD-zui-table thead th {text-align: left;font-size:18px;}
.BillingHD-zui-table-rounded {border: none;}
.BillingHD-zui-table-rounded thead th {border: none;text-align:center;vertical-align:middle;}
.BillingHD-zui-table-rounded thead th:first-child {border-radius: 10px 0 0 0;}
.BillingHD-zui-table-rounded thead th:last-child {border-radius: 0 10px 0 0;}
.BillingHD-zui-table-rounded thead th {border: none;border-bottom: solid 1px #EECECE;}
.BillingHD-zui-table-rounded tbody td {border: none;border-top: solid 0px #EECECE;}
.BillingHD-zui-table-rounded thead th:not(:first-child) {border-left:1px solid #bfce90;}
.BillingHD-zui-table-rounded tbody td {border-left:0px solid #CECECE; border-bottom:1px solid #FFFFFF;}
.BillingHD-zui-table-rounded tbody td:first-child {border-left:1px solid #CECECE;}
.BillingHD-zui-table-rounded tbody td:nth-child(2) {border-left:0px solid #CECECE;}
.BillingHD-zui-table-rounded tbody td:last-child {border-right:1px solid #CCCCCC;}
.BillingHD-zui-table-rounded tbody tr:last-child td{border: 1px solid #EECECE; font-weight:bold; text-align:center;}
.BillingHD-zui-table-rounded tbody tr:last-child td:first-child {border-radius: 0px 0px 0px 10px;}
.BillingHD-zui-table-rounded tbody tr:last-child td:last-child {border-radius: 0px 0px 10px 0px;}
.BillingHD-zui-table-rounded tbody td {text-align:left;}
.BillingHD-zui-table-rounded tbody td:nth-child(1) {text-align:center;}
.BillingHD-zui-table-rounded tbody td:nth-child(8),.BillingHD-zui-table-rounded tbody td:nth-child(9) {text-align:right;}
.BillingHD-zui-table-rounded tbody tr:last-child td:first-child,.BillingHD-zui-table-rounded tbody tr:last-child td:last-child{text-align:center;height:30px;}




.Billing-zui-table {border: 0px solid #DDEEEE;border-collapse: collapse;border-spacing: 0;}
.Billing-zui-table thead th {text-align: left;font-size:18px;}
.Billing-zui-table-rounded {border: none;}
.Billing-zui-table-rounded thead th {border: none;text-align:center;vertical-align:middle;}
.Billing-zui-table-rounded thead th:first-child {border-radius: 10px 0 0 0;}
.Billing-zui-table-rounded thead th:last-child {border-radius: 0 10px 0 0;}
.Billing-zui-table-rounded thead th {border: none;border-bottom: solid 1px #EECECE;}
.Billing-zui-table-rounded tbody td {border: none;border-top: solid 0px #EECECE;}
.Billing-zui-table-rounded thead th:not(:first-child) {border-left:1px solid #bfce90;}
.Billing-zui-table-rounded tbody td {border-left:0px solid #CECECE; border-bottom:1px solid #FFFFFF;}
.Billing-zui-table-rounded tbody td:first-child {border-left:1px solid #CECECE;}
.Billing-zui-table-rounded tbody td:nth-child(2) {border-left:0px solid #CECECE;}
.Billing-zui-table-rounded tbody td:last-child {border-right:1px solid #CCCCCC;}
.Billing-zui-table-rounded tbody tr:last-child td:last-child {border-radius: 0 0 10px 10px;}
.Billing-zui-table-rounded tbody td {text-align:left;}
.Billing-zui-table-rounded tbody td:nth-child(1) {text-align:center;}
.Billing-zui-table-rounded tbody td:nth-child(8),.Billing-zui-table-rounded tbody td:nth-child(9) {text-align:right;}
.Billing-zui-table-rounded tbody tr:last-child td:first-child,.Billing-zui-table-rounded tbody tr:last-child td:last-child{text-align:center;height:30px;}
.Billing-zui-table-rounded tbody tr:last-child td
{
    background-color:#666666; 
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #757A78),color-stop(1, #5A5C5B));
    background-image: -o-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -moz-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -webkit-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -ms-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: linear-gradient(to top, #757A78 0%, #5A5C5B 100%);
    color:#FFFFFF; font-weight:bold; font-family:open_sans_condensedbold;
}


.PBilling-zui-table {border: 0px solid #DDEEEE;border-collapse: collapse;border-spacing: 0;}
.PBilling-zui-table thead th {text-align: left;font-size:18px;}
.PBilling-zui-table-rounded {border: none;}
.PBilling-zui-table-rounded thead th {border: none;text-align:center;vertical-align:middle;}
.PBilling-zui-table-rounded thead th:first-child {border-radius: 10px 0 0 0;}
.PBilling-zui-table-rounded thead th:last-child {border-radius: 0 10px 0 0;}
.PBilling-zui-table-rounded thead th {border: none;border-bottom: solid 1px #EECECE;}
.PBilling-zui-table-rounded tbody td {border: none;border-top: solid 0px #EECECE;}
.PBilling-zui-table-rounded thead th:not(:first-child) {border-left:1px solid #bfce90;}
.PBilling-zui-table-rounded tbody td {border-left:0px solid #CECECE; border-bottom:1px solid #FFFFFF;}
.PBilling-zui-table-rounded tbody td:first-child {border-left:1px solid #CECECE;}
.PBilling-zui-table-rounded tbody td:nth-child(2) {border-left:0px solid #CECECE;}
.PBilling-zui-table-rounded tbody td:last-child {border-right:1px solid #CCCCCC;}
.PBilling-zui-table-rounded tbody tr:last-child td:last-child {border-radius: 0 0 10px 10px;}
.PBilling-zui-table-rounded tbody td {text-align:left;}
.PBilling-zui-table-rounded tbody td:nth-child(1) {text-align:center;}
.PBilling-zui-table-rounded tbody td:nth-child(6),.PBilling-zui-table-rounded tbody td:nth-child(7),.PBilling-zui-table-rounded tbody td:nth-child(8) {text-align:right;}
.PBilling-zui-table-rounded tbody tr:last-child td:first-child,.PBilling-zui-table-rounded tbody tr:last-child td:last-child{text-align:center;height:30px;}
.PBilling-zui-table-rounded tbody tr:nth-last-child(2) td,.PBilling-zui-table-rounded tbody tr:nth-last-child(3) td{text-align:right;}
.PBilling-zui-table-rounded tbody tr:nth-last-child(2) td{padding-right:8px;}
.PBilling-zui-table-rounded tbody tr:last-child td
{
    background-color:#666666; 
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #757A78),color-stop(1, #5A5C5B));
    background-image: -o-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -moz-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -webkit-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -ms-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: linear-gradient(to top, #757A78 0%, #5A5C5B 100%);
    color:#FFFFFF; font-weight:bold; font-family:open_sans_condensedbold;
}


.ISM-zui-table {border: 0px solid #DDEEEE;border-collapse: collapse;border-spacing: 0;}
.ISM-zui-table thead th {text-align: left;font-size:18px;}
.ISM-zui-table-rounded {border: none;}
.ISM-zui-table-rounded thead th {border: none;text-align:center;vertical-align:middle;}
.ISM-zui-table-rounded thead th:first-child {border-radius: 10px 0 0 0;}
.ISM-zui-table-rounded thead th:last-child {border-radius: 0 10px 0 0;}
.ISM-zui-table-rounded thead th {border: none;border-bottom: solid 1px #EECECE;}
.ISM-zui-table-rounded tbody td {border: none;border-top: solid 0px #EECECE;}
.ISM-zui-table-rounded thead th:not(:first-child) {border-left:1px solid #bfce90;}
.ISM-zui-table-rounded tbody td {border-left:0px solid #CECECE; border-bottom:1px solid #CCCCCC;}
.ISM-zui-table-rounded tbody td {border-right:1px solid #CCCCCC; padding:5px;}
.ISM-zui-table-rounded tbody tr: td {border-right:1px solid #CCCCCC; padding:5px;}

.ISM-zui-table-rounded tbody td:first-child {border-left:1px solid #CECECE;}
.ISM-zui-table-rounded tbody td:last-child {border-right:1px solid #CCCCCC;}
.ISM-zui-table-rounded tbody tr:last-child td:last-child {border-radius: 0 0 10px 10px;}
.ISM-zui-table-rounded tbody tr:nth-child(even) td {background-color:#F9F9F9;}



.CCCS-zui-table {border: 0px solid #DDEEEE;border-collapse: collapse;border-spacing: 0;}
.CCCS-zui-table thead th {text-align: left;font-size:18px;}
.CCCS-zui-table-rounded {border: none;}
.CCCS-zui-table-rounded thead th {border: none;text-align:center;vertical-align:middle;}
.CCCS-zui-table-rounded thead th:first-child {border-radius: 10px 0 0 0;}
.CCCS-zui-table-rounded thead th:last-child {border-radius: 0 10px 0 0;}
.CCCS-zui-table-rounded thead th {border: none;border-bottom: solid 1px #EECECE;}
.CCCS-zui-table-rounded tbody td {border: none;border-top: solid 0px #EECECE;}
.CCCS-zui-table-rounded thead th:not(:first-child) {border-left:1px solid #bfce90;}
.CCCS-zui-table-rounded tbody td {border-left:0px solid #CECECE; border-bottom:1px solid #CCCCCC;}
.CCCS-zui-table-rounded tbody td {border-right:1px solid #CCCCCC; padding:5px;}
.CCCS-zui-table-rounded tbody tr td {border-right:1px solid #CCCCCC; padding:5px; font-weight:600;}

.CCCS-zui-table-rounded tbody td:first-child {border-left:1px solid #CECECE;}
.CCCS-zui-table-rounded tbody td:last-child {border-right:1px solid #CCCCCC;}
.CCCS-zui-table-rounded tbody tr:last-child td:last-child {border-radius: 0 0 10px 10px;}
.CCCS-zui-table-rounded tbody tr:nth-child(even) td {background-color:#F9F9F9;}
.CCCS-zui-table-rounded tbody tr:last-child td:first-child {border-radius: 0 0 0px 10px;}
.CCCS-zui-table-rounded tbody tr:last-child td:last-child {border-radius: 0 0 10px 0px;}


.CQL{float:left; margin:0 auto; padding:0%; width:100%; text-align:center; border:0px solid #000000}
.CQLD
{
    display:inline-block;border:1px solid #000000; margin:0%; padding:5px 5px;cursor:pointer; width:100px;
    color:#FFFFFF; font-weight:bold;
    font-family:open_sansregular; font-weight:normal; letter-spacing:0.25px;  font-size:15px;
    background: #2193b0; 
    background: -webkit-linear-gradient(to bottom, #6dd5ed, #2193b0);
    background: linear-gradient(to bottom, #6dd5ed, #2193b0);
    border-radius:5px;
    text-shadow: 2px 4px 3px rgba(0,0,0,0.3);
    height:30px;
    line-height:20px;
}


.czui-table {border: 0px solid #DDEEEE;border-collapse: collapse;border-spacing: 0;}
.czui-table thead th {text-align: left;text-shadow: 0 1px 0 #ccc, 0 1px 0 #c9c9c9,0 2px 0 #bbb,0 1px 0 #b9b9b9,0 2px 0 #aaa,0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15);font-size:18px;}
.czui-table-rounded {border: none;}
.czui-table-rounded thead th {border: none;text-align:center;vertical-align:middle;}
.czui-table-rounded thead th:first-child {border-radius: 10px 0 0 0;}
.czui-table-rounded thead th:last-child {border-radius: 0 10px 0 0;}
.czui-table-rounded thead th {border: none;border-bottom: solid 1px #EECECE;}
.czui-table-rounded tbody td {border: none;border-top: solid 0px #EECECE;}
.czui-table-rounded tbody tr:last-child td:first-child {border-radius: 0 0 0 10px;}
.czui-table-rounded tbody tr:last-child td:last-child {border-radius: 0 0 10px 0;}
.czui-table-rounded thead th:not(:first-child) {border-left:1px solid #bfce90;}
.czui-table-rounded tbody td {border-left:1px solid #CECECE;}
.czui-table-rounded tbody td:nth-child(2) {border-left:1px solid #CECECE; padding-left:10px;}
.czui-table-rounded tbody td:nth-child(3) {text-align:right; padding-right:35px;}


.czui-table-rounded tbody td:last-child {border-right:1px solid #CCCCCC;}
.czui-table-rounded tbody td:first-child {text-align:center;}
.czui-table-rounded tbody tr:last-child td:first-child,.zui-table-rounded tbody tr:last-child td:last-child{text-align:center;height:30px;}
.czui-table-rounded tbody tr:last-child td
{
    background-color:#666666; 
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #757A78),color-stop(1, #5A5C5B));
    background-image: -o-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -moz-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -webkit-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -ms-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: linear-gradient(to top, #757A78 0%, #5A5C5B 100%);
    color:#FFFFFF; font-weight:bold; font-family:open_sans_condensedbold;
}

.NoTranH
{
    /*
    background:#666666; 
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #757A78),color-stop(1, #5A5C5B));
    background-image: -o-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -moz-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -webkit-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -ms-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: linear-gradient(to top, #757A78 0%, #5A5C5B 100%);
    color:#FFFFFF; font-weight:bold; font-family:open_sans_condensedbold;
    height:30px;
    vertical-align:middle; text-align:center;
    */
    background: #d3eabb; /* Old browsers */
background: -moz-linear-gradient(top, #d3eabb 0%, #86b86b 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #d3eabb 0%,#86b86b 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #d3eabb 0%,#86b86b 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3eabb', endColorstr='#86b86b',GradientType=0 ); /* IE6-9 */
color:#000000; font-weight:bold; font-family:open_sans_condensedbold;
    height:auto;
    vertical-align:middle; text-align:center;
}


/*.Holdings_Grp_Data{text-shadow: 0 1px 0 #ccc, 0 1px 0 #c9c9c9,0 2px 0 #bbb,0 1px 0 #b9b9b9,0 2px 0 #aaa,0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15);font-size:18px;}*/

.Holdings_Grp_Data_in
{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eab92d+0,c79810+100;Yellow+3D+%232 */
background: #eab92d; /* Old browsers */
background: -moz-linear-gradient(top, #eab92d 0%, #c79810 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #eab92d 0%,#c79810 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #eab92d 0%,#c79810 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eab92d', endColorstr='#c79810',GradientType=0 ); /* IE6-9 */
border-radius:2px;
float:left;
padding:2px 8px 2px 8px;
}
.Holdings_Isin_Desc{text-shadow: 0px 0px 0px;}
.Holdings_Total{text-decoration:none; font-weight:bold; color: #FFFFFF;font-family: open_sans_condensedbold;text-align:center; padding-right:10px;font-size:16px;width:100%;}
.Holdings_Sub_Total{text-decoration:none; font-weight:bold; color: #000000;font-family: open_sans_condensedbold;text-align:center; padding-right:10px;font-size:16px;width:100%;}
.Holdings_Mf_Grp_Total
{
    /*
    background-image: -ms-linear-gradient(bottom, #0A778C 0%, #0D96B0 100%);
    background-image: -moz-linear-gradient(bottom, #0A778C 0%, #0D96B0 100%);
    background-image: -o-linear-gradient(bottom, #0A778C 0%, #0D96B0 100%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #0A778C), color-stop(100, #0D96B0));
    background-image: -webkit-linear-gradient(bottom, #0A778C 0%, #0D96B0 100%);
    background-image: linear-gradient(to top, #0A778C 0%, #0D96B0 100%);
    */
    background-color:#656565;
    color:#FFFFFF;
    font-weight:bold;
}

.Holdings_Mf_sub_Grp_Total
{
    /*
    background-image: -ms-linear-gradient(bottom, #0A778C 0%, #0D96B0 100%);
    background-image: -moz-linear-gradient(bottom, #0A778C 0%, #0D96B0 100%);
    background-image: -o-linear-gradient(bottom, #0A778C 0%, #0D96B0 100%);
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #0A778C), color-stop(100, #0D96B0));
    background-image: -webkit-linear-gradient(bottom, #0A778C 0%, #0D96B0 100%);
    background-image: linear-gradient(to top, #0A778C 0%, #0D96B0 100%);
    */
    background-color:#FFEED4;
    color:#000000;
    font-weight:bold;
}


#Note_Container{margin:5px;padding:0px; color:#000000; font-family:open_sans_condensedbold;text-align:center;border:1px solid #999999;font-size:14px;}
#chartContainer{border:1px solid #CCCCCC; -webkit-border-radius: 10px; -moz-border-radius: 10px;border-radius: 10px;}
#MenuHeader
{
    background: rgba(108,110,106,1);
    background: -moz-linear-gradient(top, rgba(108,110,106,1) 0%, rgba(36,41,27,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(108,110,106,1)), color-stop(100%, rgba(36,41,27,1)));
    background: -webkit-linear-gradient(top, rgba(108,110,106,1) 0%, rgba(36,41,27,1) 100%);
    background: -o-linear-gradient(top, rgba(108,110,106,1) 0%, rgba(36,41,27,1) 100%);
    background: -ms-linear-gradient(top, rgba(108,110,106,1) 0%, rgba(36,41,27,1) 100%);
    background: linear-gradient(to bottom, rgba(108,110,106,1) 0%, rgba(36,41,27,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6c6e6a', endColorstr='#24291b', GradientType=0 );
}

.AssetContainer
{
    border:1px solid #999999; padding:5px; width:180px; float:left; margin-right:14.5px; margin-bottom:10px; border-radius:5px;
    background: rgba(255,255,255,1);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
}
.AssetHeader
{
    height:20px; text-align:center;line-height:20px;font-family: open_sans_condensedbold; font-size:15px;
}
.AssetSeperator
{
    border-bottom:1px solid #999999; width:100%
}
.AssetData
{
    height:30px; text-align:center;line-height:40px;font-family: open_sans_condensedbold; font-size:18px;
}

#HC_Container
{
     background:#FFFFFF;
    -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        border-radius: 6px;
        border:1px solid #EEEEEE;
}


.custom-search {
    position: relative;
    display: inline-block;
    font-family: open_sans_condensedbold; font-size:18px;
    padding-left:15px;
}

.custom-search-text {
    font-family: open_sansregular; font-size:12px; font-weight:600;
     width:250px;
        display: inline-block;
        border: 2px solid #bbb;
        padding: 4px 3px 3px 5px;
        margin: 0;
        font: inherit;
        outline:none; /* remove focus ring from Webkit */
        line-height: 1.2;
        background: #f8f8f8;
        
        -webkit-appearance:none; /* remove the strong OSX influence from Webkit */
        
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        border-radius: 6px;
        font-family: open_sansregular; font-size:16px;
    
    }

label.custom-select {
    position: relative;
    display: inline-block;
    font-family: open_sans_condensedbold; font-size:18px;
}

    .custom-select select {
        width:250px;
        display: inline-block;
        border: 2px solid #bbb;
        padding: 4px 3px 3px 5px;
        margin: 0;
        font: inherit;
        outline:none; /* remove focus ring from Webkit */
        line-height: 1.2;
        background: #f8f8f8;
        
        -webkit-appearance:none; /* remove the strong OSX influence from Webkit */
        
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        border-radius: 6px;
        font-family: open_sansregular; font-size:16px;
    }

    /* for Webkit's CSS-only solution */
    @media screen and (-webkit-min-device-pixel-ratio:0) { 
        .custom-select select {
            padding-right:30px;    
        }
    }
    
    /* Since we removed the default focus styles, we have to add our own */
    .custom-select select:focus {
        -webkit-box-shadow: 0 0 3px 1px #c00;
        -moz-box-shadow: 0 0 3px 1px #c00;
        box-shadow: 0 0 3px 1px #c00;
    }
    
    /* Select arrow styling */
    .custom-select:after {
        content: "▼";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        font-size: 60%;
        line-height: 30px;
        padding: 0 7px;
        background: #bbb;
        color: white;
        
        pointer-events:none;
        
        -webkit-border-radius: 0 6px 6px 0;
        -moz-border-radius: 0 6px 6px 0;
        border-radius: 0 6px 6px 0;
    }
    
    .no-pointer-events .custom-select:after {content: none;}

    .pepbutton
    {
        border:1px solid #25729a; -webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px;font-size:16px;font-family:open_sansregular,arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
        background-color: #3093c7; background-image: linear-gradient(to bottom, #3093c7, #1c5a85);
    }

    .pepbutton:hover
    {
        border:1px solid #1c5675;
        background-color: #26759e; background-image: linear-gradient(to bottom, #26759e, #133d5b);
    }

    .pepbutton1
    {
        background-position: 5px center;
        padding: 5px 5px 5px 25px;
        border: 1px solid #666;
        color:#000;
        text-decoration:none;
        background-color: #26759e; background-image: linear-gradient(to bottom, #26759e, #133d5b);
        background-repeat: no-repeat;
        background-attachment: scroll;
    }
    
    .DPFooter
    { float:left;
        /*background-color:#08CAE8;*/
        background-color:#EEEEEE;
        width:100%;
        border-top:2px solid #CCCCCC;
    }
    .DPFooter_1
    {
        float:left;
        width:100%;
        color:#000000; font-family:open_sansregular; font-size:15px;
    }
    .DPFooter_2
    {
        padding-top:0.5%;
        float:right;
        width:100%
        color:#000000; font-family:open_sansregular;
    }
    .DPFooterB
    {
        color:#000000; font-weight:bold; font-family:open_sans_condensedbold; font-size:16px;
    }
    .DPFooter_3
    {
        float:left;
        width:100%;
        color:#000000; font-family:open_sansregular; font-size:12px;
        background:#FFFFFF;
        float:left;
        text-align:justify;
    }

body{margin:0px;}

.Valuation_Date_style
{
    border:1px solid #000000;width: 150px;height: 30px; border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;
    color:#000000; font-weight:bold; font-family:open_sansregular; font-size:16px;
    text-align:center;
}




.Dpsubmit {
	font-size:16px;
	font-family:open_sansregular;
	font-weight:bold;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #3866a3;
	padding:6px 18px;
	text-decoration:none;
	background:-moz-linear-gradient( center top, #63b8ee 5%, #468ccf 100% );
	background:-ms-linear-gradient( top, #63b8ee 5%, #468ccf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63b8ee', endColorstr='#468ccf');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #63b8ee), color-stop(100%, #468ccf) );
	background-color:#63b8ee;
	color:#FFFFFF;
	display:inline-block;
	text-shadow:1px 1px 0px #7cacde;
 	-webkit-box-shadow:inset 1px 1px 0px 0px #bee2f9;
 	-moz-box-shadow:inset 1px 1px 0px 0px #bee2f9;
 	box-shadow:inset 1px 1px 0px 0px #bee2f9;
}.Dpsubmit:hover {
	background:-moz-linear-gradient( center top, #468ccf 5%, #63b8ee 100% );
	background:-ms-linear-gradient( top, #468ccf 5%, #63b8ee 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#468ccf', endColorstr='#63b8ee');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #468ccf), color-stop(100%, #63b8ee) );
	background-color:#468ccf;
}.Dpsubmit:active {
	position:relative;
	top:1px;
} 



.OBCBGroup{padding-bottom:3px;padding-left:5px;padding-right:4px;padding-top:3px;font-family:open_sansregular;font-size:14px;color:#222222;font-weight:bold;text-align:left;vertical-align:middle;background-repeat:repeat-x; background-color:#FFFFFF;text-shadow: 0px 2px 3px #EEEEEE;}

.ClientMaster_Item_Data
{
    background-color:#FFFFFF; color:#000000; font-family:open_sansregular; font-size:13px; text-align:left;
}
.ClientMaster_Txn_Data
{
    background-color:#FFFFFF; color:#444444; font-family:open_sansregular; font-size:13px; font-weight:bold;  text-align:left;
    
    /*text-shadow: 0px 1px 0px #fff, 0px 2px 0px #CCC, 0px 3px 0px #fff; */
    /*, 0px 4px 0px #666, 0px 5px 0px #555, 0px 6px 0px #444, 0px 7px 0px #333, 0px 8px 7px #001135;*/
}

.ClientMaster_BottomHeader{padding-bottom:2px;padding-left:2px;padding-right:2px;padding-top:2px;font-family:Tahoma;font-size:13px;color:#000000;font-weight:bold;vertical-align:middle; background-image:url(../images/Green_bg_1.gif); background-repeat:repeat-x;background-color:#cbdbab;}
.ClientMaster_Alter_Data_COT{padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;font-family:Tahoma;font-size:11px;color:#000000;font-weight:bold;text-align:left;vertical-align:middle;background-color:#EEEEEE;}
.ClientMaster_Txn_Data_COT{padding-bottom:3px;padding-left:5px;padding-right:3px;padding-top:3px;font-family:Tahoma;font-size:12px;color:#19476e;font-weight:bold;text-align:left;vertical-align:middle;background-color:#FFFFFF;}
.DPATxt{width:75px;}
.ClientMaster_SHeader{ font-family:open_sans_condensedbold; font-size:18px; text-align:left; line-height:30px; text-shadow: 0px 1px 0px #fff, 0px 1px 0px #CCC, 0px 2px 0px #000; text-transform:uppercase;}


.Notes{font-family:open_sansregular; font-size:13px; text-align:justify; text-align:center; font-weight:bold; padding:10px 5px;}

.BUHT
{
    font-family: "Trebuchet MS",open_sans_condensedbold,Arial, Helvetica, sans-serif;
    text-align:center;
    color:#006699;
    font-size:15px;
    width:100%;
    padding:10px 0px;
    font-weight:bold;
}


.STH
{
    background-color:#2ECC70;
    font-family: "Trebuchet MS",open_sans_condensedbold,Arial, Helvetica, sans-serif;
    text-align:center;
    color:#FFFFFF;
    font-size:20px;
    width:100%;
    padding:10px 0px;
}
.STHP
{
    
    background: rgba(255,255,255,1);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
    
    font-family: "Trebuchet MS",open_sans_condensedbold,Arial, Helvetica, sans-serif;
    text-align:center;
    color:#999999;
    font-size:18px;
    width:100%;
    padding:10px 0px;
}

.STRHeader
{
border:1px solid #999999;width:700px;float:left; margin:0 auto; text-align:center; margin-left:25.5%; border-radius:5px;-webkit-border-radius:5px; padding-bottom:10px; box-shadow: 0px 0px 10px 0px rgba(119, 119, 119, 0.75);
-moz-box-shadow: 0px 0px 10px 0px rgba(119, 119, 119, 0.75);
-webkit-box-shadow: 0px 0px 10px 0px rgba(119, 119, 119, 0.75);
}

.FDContainer,.TDContainer,.TransactionOption,.DataSubmit{padding:20px 0px;}
.FDContainer>div{float:left;padding:0px 5px;}
.TDContainer{clear:both;}
.TDContainer>div{float:left;padding:0px 5px;}
.TransactionOption{clear:both;}
.TransactionOption>div{float:left;padding:0px 5px;}
.DataSubmit{clear:both;float:left;padding:0px 5px; width:100%; text-align:center; padding-top:20px;}
.DTLabel{width:25%; text-align:left; font-family:open_sans_condensedbold; padding-left:50%; color:#666666;}

select.DayList
{
    width                    : 150px;
    height                   : 35px;
    line-height              : 30px;
    padding-right            : 30px;
    text-indent              : 10px;
    text-align               : left;
    vertical-align           : middle;
    box-shadow               : inset 0 0 0px #606060;
    border                   : 1px solid #acacac;
    -moz-border-radius       : 3px;
    -webkit-border-radius    : 3px;
    border-radius            : 3px;
    -webkit-appearance       : none;
    -moz-appearance          : none;
    appearance               : none;  /*IMPORTANT*/
    font-family              : open_sansregular, Arial,  Calibri, Tahoma, Verdana;
    font-size                : 15px;
    font-weight              : 500;
    color                    : #000099;
    cursor                   : pointer;
    outline                  : none;
}
select.DayList::-ms-expand {display: none;} /*FOR IE*/
select.DayList option
{
    padding             : 4px 10px 4px 10px;
    font-size           : 11pt;
    font-weight         : normal;
}
select.DayList option[selected]{ font-weight:bold}
select.DayList option:nth-child(even) { background-color:#f5f5f5; }
select.DayList:hover {font-weight: 700;}
select.DayList:focus { font-weight: 600;}

/*LABEL FOR SELECT*/
label.DaySelect{ position: relative; display: inline-block;}
/*DOWNWARD ARROW (25bc)*/
label.DaySelect::after
{
    content                 : "\25BE";
    font-size               : 25px;
    position                : absolute;
    top                     : 0;
    right                   : 0;
    bottom                  : 0;
    width                   : 30px;
    line-height             : 35px;
    vertical-align          : middle;
    text-align              : center;
    background              : #666666;
    color                   : #fefefe;
    -moz-border-radius       : 0 6px 6px 0;
    -webkit-border-radius    : 0 6px 6px 0;
    border-radius           : 0 6px 6px 0;
    pointer-events          : none;
}
            
.SelectLabel{text-align:right; padding-right:1%; font-family:open_sans_condensedbold;color:#666666;float:left; font-size:20px; width:10%; height:32px;line-height:32px;border:0px solid #000000; margin-left:1%;}
select.ItemList
{
    float:left;
    width                    : 250px;
    height                   : 35px;
    line-height              : 30px;
    padding-right            : 30px;
    text-indent              : 10px;
    text-align               : left;
    vertical-align           : middle;
    box-shadow               : inset 0 0 0px #606060;
    border                   : 1px solid #acacac;
    -moz-border-radius       : 3px;
    -webkit-border-radius    : 3px;
    border-radius            : 3px;
    -webkit-appearance       : none;
    -moz-appearance          : none;
    appearance               : none;  /*IMPORTANT*/
    font-family              : open_sansregular, Arial,  Calibri, Tahoma, Verdana;
    font-size                : 15px;
    font-weight              : 500;
    color                    : #000099;
    cursor                   : pointer;
    outline                  : none;
}
select.ItemList::-ms-expand {display: none;} /*FOR IE*/
select.ItemList option
{
    padding             : 4px 10px 4px 10px;
    font-size           : 11pt;
    font-weight         : normal;
}
select.ItemList option[selected]{ font-weight:bold}
select.ItemList option:nth-child(even) { background-color:#f5f5f5; }
select.ItemList:hover {font-weight: 700;}
select.ItemList:focus { font-weight: 600;}

/*LABEL FOR SELECT*/
label.ItemSelect{float:left; position: relative; display: inline-block;}
/*DOWNWARD ARROW (25bc)*/
label.ItemSelect::after
{
    content                 : "\25BE";
    font-size               : 25px;
    position                : absolute;
    top                     : 0;
    right                   : 0;
    bottom                  : 0;
    width                   : 30px;
    line-height             : 35px;
    vertical-align          : middle;
    text-align              : center;
    background              : #666666;
    color                   : #fefefe;
    -moz-border-radius       : 0 6px 6px 0;
    -webkit-border-radius    : 0 6px 6px 0;
    border-radius           : 0 6px 6px 0;
    pointer-events          : none;
}
.TxtB{height:23px;width:250px; border:1px solid #666666;background:#fff;padding:3px 5px;color:#000000;font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;font-style:italic;margin:0px;text-align:left; border-radius:3px; border:1px solid #acacac; height:25px;}
.CCRow{float:left;width:100%; margin:5px 0px;}
.CCRowH{float:left;margin:5px 5px;}

.NORF
{
    width:98%;
    float:left;
    margin-left:1%;
    height:150px;
    line-height:150px;
    background-color:#FFFFFF;
    border-radius: 5px 5px;
    text-align:center;
    color:#666666; font-weight:bold; font-family:open_sans_condensedbold;
    font-size:25px;
    border:1px solid #999999;
    margin-bottom:1%;
}

.NORFS
{
    width:auto;
    margin-left:40%;
    height:150px;
    line-height:150px;
    background-color:#FFFFFF;
    border-radius: 5px 5px;
    text-align:center;
    color:#666666; font-weight:bold; font-family:open_sans_condensedbold;
    font-size:25px;
    border:0px solid #999999;
    margin-bottom:1%;
}
@media only screen and (min-width: 0px) and (max-width: 479px)
{
    .NORF
    {
        width:98%;
        float:left;
        margin-left:1%;
        height:150px;
        line-height:auto;
        background-color:#FFFFFF;
        border-radius: 5px 5px;
        text-align:center;
        color:#666666; font-weight:bold; font-family:open_sans_condensedbold;
        font-size:20px;
        border:1px solid #999999;
        margin-bottom:1%;
    }
    .NORFS
    {
        width:auto;
        margin-left:2%;
        height:150px;
        line-height:150px;
        background-color:#FFFFFF;
        border-radius: 5px 5px;
        text-align:center;
        color:#666666; font-weight:bold; font-family:open_sans_condensedbold;
        font-size:20px;
        border:0px solid #999999;
        margin-bottom:1%;
    }  
}
input[title="Print"],input[title="Excel"]{display:inline-block;}
@media only screen and (min-width: 0px) and (max-width: 479px)
{
    input[title="Print"],input[title="Excel"]{display:none}
}
.MFSSHoldings-Numeric{text-align:right; padding-right:10px;}

.MFSSHoldings-zui-table {border: 0px solid #DDEEEE;border-collapse: collapse;border-spacing: 0;}
.MFSSHoldings-zui-table thead th {text-align: left;text-shadow: 0 1px 0 #ccc, 0 1px 0 #c9c9c9,0 2px 0 #bbb,0 1px 0 #b9b9b9,0 2px 0 #aaa,0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15);font-size:18px;}
.MFSSHoldings-zui-table-rounded {border: none;}
.MFSSHoldings-zui-table-rounded thead th {border: none;text-align:center;vertical-align:middle; line-height:30px;}
.MFSSHoldings-zui-table-rounded thead th:first-child {border-radius: 10px 0 0 0;}
.MFSSHoldings-zui-table-rounded thead th:last-child {border-radius: 0 10px 0 0;}
.MFSSHoldings-zui-table-rounded thead th {border: none;border-bottom: solid 1px #EECECE;}
.MFSSHoldings-zui-table-rounded tbody td {border: none;border-top: solid 0px #EECECE;}
.MFSSHoldings-zui-table-rounded thead th:not(:first-child) {border-left:1px solid #bfce90;}
.MFSSHoldings-zui-table-rounded tbody td {border-left:0px solid #CECECE; border-bottom:1px solid #FFFFFF; line-height:30px;}
.MFSSHoldings-zui-table-rounded tbody td:first-child {border-left:1px solid #CECECE;}
.MFSSHoldings-zui-table-rounded tbody td:nth-child(2) {border-left:0px solid #CECECE;}
.MFSSHoldings-zui-table-rounded tbody td:last-child {border-right:1px solid #CCCCCC;}
.MFSSHoldings-zui-table-rounded tbody tr:last-child td:last-child {border-radius: 0 0 10px 10px;}
.MFSSHoldings-zui-table-rounded tbody td:first-child {text-align:center;}
.MFSSHoldings-zui-table-rounded tbody td:nth-child(2) {padding-left:5px;}
.MFSSHoldings-zui-table-rounded tbody td:nth-child(3) {padding-left:5px;}
.MFSSHoldings-zui-table-rounded tbody tr:last-child td:first-child,.zui-table-rounded tbody tr:last-child td:last-child{text-align:center;height:30px;}
.MFSSHoldings-zui-table-rounded tbody tr:last-child td
{
    background-color:#666666; 
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #757A78),color-stop(1, #5A5C5B));
    background-image: -o-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -moz-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -webkit-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: -ms-linear-gradient(top, #757A78 0%, #5A5C5B 100%);
    background-image: linear-gradient(to top, #757A78 0%, #5A5C5B 100%);
    color:#FFFFFF; font-weight:bold; font-family:open_sans_condensedbold;
}

.MFSSHoldings-zui-table-rounded tbody tr:last-child td:first-child {border-radius: 0px 0px 0px 10px;}
.MFSSHoldings-zui-table-rounded tbody tr:last-child th:last-child {border-radius: 0 0 0px 0;}



.MFSSOrders-zui-table {border: 0px solid #DDEEEE;border-collapse: collapse;border-spacing: 0;}
.MFSSOrders-zui-table thead th {text-align: left;text-shadow: 0 1px 0 #ccc, 0 1px 0 #c9c9c9,0 2px 0 #bbb,0 1px 0 #b9b9b9,0 2px 0 #aaa,0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15);font-size:18px;}
.MFSSOrders-zui-table-rounded {border: none;}
.MFSSOrders-zui-table-rounded thead th {border: none;text-align:center;vertical-align:middle; line-height:30px;}
.MFSSOrders-zui-table-rounded thead th:first-child {border-radius: 10px 0 0 0;}
.MFSSOrders-zui-table-rounded thead th:last-child {border-radius: 0 10px 0 0;}
.MFSSOrders-zui-table-rounded thead th {border: none;border-bottom: solid 1px #EECECE;}
.MFSSOrders-zui-table-rounded tbody td {border: none;border-top: solid 0px #EECECE;}
.MFSSOrders-zui-table-rounded thead th:not(:first-child) {border-left:1px solid #bfce90;}
.MFSSOrders-zui-table-rounded tbody td {border-left:0px solid #CECECE; border-bottom:1px solid #FFFFFF; line-height:30px;}
.MFSSOrders-zui-table-rounded tbody td:first-child {border-left:1px solid #CECECE;}
.MFSSOrders-zui-table-rounded tbody td:nth-child(2) {border-left:0px solid #CECECE;}
.MFSSOrders-zui-table-rounded tbody td:last-child {border-right:1px solid #CCCCCC;}
.MFSSOrders-zui-table-rounded tbody tr:last-child td:last-child {border-radius: 0 0 10px 10px;}
.MFSSOrders-zui-table-rounded tbody td:first-child {text-align:center;}
.MFSSOrders-zui-table-rounded tbody td:nth-child(2) {padding-left:5px;}
.MFSSOrders-zui-table-rounded tbody td:nth-child(3) {padding-left:5px;}
.MFSSOrders-zui-table-rounded tbody tr:last-child td:first-child,.zui-table-rounded tbody tr:last-child td:last-child{text-align:center;height:30px;}
.MFSSHoldings-zui-table-rounded tbody tr:last-child td:first-child {border-radius: 0px 0px 0px 10px;}
.MFSSHoldings-zui-table-rounded tbody tr:last-child th:last-child {border-radius: 0 0 10px 0;}



.MFSSPayment-zui-table {border: 0px solid #DDEEEE;border-collapse: collapse;border-spacing: 0;}
.MFSSPayment-zui-table thead th {text-align: left;text-shadow: 0 1px 0 #ccc, 0 1px 0 #c9c9c9,0 2px 0 #bbb,0 1px 0 #b9b9b9,0 2px 0 #aaa,0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15);font-size:18px;}
.MFSSPayment-zui-table-rounded {border: none;}
.MFSSPayment-zui-table-rounded thead th {border: none;text-align:center;vertical-align:middle; line-height:30px;}
.MFSSPayment-zui-table-rounded thead th:first-child {border-radius: 10px 0 0 0;}
.MFSSPayment-zui-table-rounded thead th:last-child {border-radius: 0 10px 0 0;}
.MFSSPayment-zui-table-rounded thead th {border: none;border-bottom: solid 1px #EECECE;}
.MFSSPayment-zui-table-rounded tbody td {border: none;border-top: solid 0px #EECECE;}
.MFSSPayment-zui-table-rounded thead th:not(:first-child) {border-left:1px solid #bfce90;}
.MFSSPayment-zui-table-rounded tbody td {border-left:0px solid #CECECE; border-bottom:1px solid #FFFFFF; line-height:30px;}
.MFSSPayment-zui-table-rounded tbody td:first-child {border-left:1px solid #CECECE;}
.MFSSPayment-zui-table-rounded tbody td:nth-child(2) {border-left:0px solid #CECECE;}
.MFSSPayment-zui-table-rounded tbody td:last-child {border-right:1px solid #CCCCCC;}
.MFSSPayment-zui-table-rounded tbody tr:last-child td:last-child {border-radius: 0 0 10px 10px;}
.MFSSPayment-zui-table-rounded tbody td:first-child {text-align:center;}
.MFSSPayment-zui-table-rounded tbody td:nth-child(2) {padding-left:5px;}
.MFSSPayment-zui-table-rounded tbody td:nth-child(3) {padding-left:5px;}
.MFSSPayment-zui-table-rounded tbody tr:last-child td:first-child,.zui-table-rounded tbody tr:last-child td:last-child{text-align:center;height:30px;}
.MFSSHoldings-zui-table-rounded tbody tr:last-child td:first-child {border-radius: 0px 0px 0px 10px;}
.MFSSHoldings-zui-table-rounded tbody tr:last-child th:last-child {border-radius: 0 0 10px 0;}



.MFValuation-zui-table {border: 0px solid #DDEEEE;border-collapse: collapse;border-spacing: 0;}
.MFValuation-zui-table thead th {text-align: left;text-shadow: 0 1px 0 #ccc, 0 1px 0 #c9c9c9,0 2px 0 #bbb,0 1px 0 #b9b9b9,0 2px 0 #aaa,0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15);font-size:18px;}
.MFValuation-zui-table-rounded {border: none;}
.MFValuation-zui-table-rounded thead th {border: none;text-align:center;vertical-align:middle; line-height:30px;}
.MFValuation-zui-table-rounded thead th:first-child {border-radius: 10px 0 0 0;}
.MFValuation-zui-table-rounded thead th:last-child {border-radius: 0 10px 0 0;}
.MFValuation-zui-table-rounded thead th {border: none;border-bottom: solid 1px #EECECE;}
.MFValuation-zui-table-rounded tbody td {border: none;border-top: solid 0px #EECECE;}
.MFValuation-zui-table-rounded thead th:not(:first-child) {border-left:1px solid #bfce90;}
.MFValuation-zui-table-rounded tbody td {border-left:0px solid #CECECE; border-bottom:1px solid #FFFFFF; line-height:30px;}
.MFValuation-zui-table-rounded tbody td:first-child {border-left:1px solid #CECECE;}
.MFValuation-zui-table-rounded tbody td:nth-child(2) {border-left:0px solid #CECECE;}
.MFValuation-zui-table-rounded tbody td:last-child {border-right:1px solid #CCCCCC;}
.MFValuation-zui-table-rounded tbody tr:last-child td:last-child {border-radius: 0 0 10px 10px;}
.MFValuation-zui-table-rounded tbody td:first-child {text-align:center;}
.MFValuation-zui-table-rounded tbody td:nth-child(2) {padding-left:5px;}
.MFValuation-zui-table-rounded tbody td:nth-child(3) {padding-left:5px;}
.MFValuation-zui-table-rounded tbody tr:last-child td:first-child,.zui-table-rounded tbody tr:last-child td:last-child{text-align:center;height:30px;}
.MFSSHoldings-zui-table-rounded tbody tr:last-child td:first-child {border-radius: 0px 0px 0px 10px;}
.MFValuation-zui-table-rounded tbody tr:last-child th:last-child {border-radius: 0 0 10px 0;}


.MFTransaction-zui-table {border: 0px solid #DDEEEE;border-collapse: collapse;border-spacing: 0;}
.MFTransaction-zui-table thead th {text-align: left;text-shadow: 0 1px 0 #ccc, 0 1px 0 #c9c9c9,0 2px 0 #bbb,0 1px 0 #b9b9b9,0 2px 0 #aaa,0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15);font-size:18px;}
.MFTransaction-zui-table-rounded {border: none;}
.MFTransaction-zui-table-rounded thead th {border: none;text-align:center;vertical-align:middle; line-height:30px;}
.MFTransaction-zui-table-rounded thead th:first-child {border-radius: 10px 0 0 0;}
.MFTransaction-zui-table-rounded thead th:last-child {border-radius: 0 10px 0 0;}
.MFTransaction-zui-table-rounded thead th {border: none;border-bottom: solid 1px #EECECE;}
.MFTransaction-zui-table-rounded tbody td {border: none;border-top: solid 0px #EECECE;}
.MFTransaction-zui-table-rounded thead th:not(:first-child) {border-left:1px solid #bfce90;}
.MFTransaction-zui-table-rounded tbody td {border-left:0px solid #CECECE; border-bottom:1px solid #FFFFFF; line-height:30px;}
.MFTransaction-zui-table-rounded tbody td:first-child {border-left:1px solid #CECECE;}
.MFTransaction-zui-table-rounded tbody td:nth-child(2) {border-left:0px solid #CECECE;}
.MFTransaction-zui-table-rounded tbody td:last-child {border-right:1px solid #CCCCCC;}
.MFTransaction-zui-table-rounded tbody tr:last-child td:last-child {border-radius: 0 0 10px 10px;}
.MFTransaction-zui-table-rounded tbody td:first-child {text-align:center;}
.MFTransaction-zui-table-rounded tbody td:nth-child(2) {padding-left:5px;}
.MFTransaction-zui-table-rounded tbody td:nth-child(3) {padding-left:5px;}
.MFTransaction-zui-table-rounded tbody tr:last-child td:first-child,.zui-table-rounded tbody tr:last-child td:last-child{text-align:center;height:30px;}
.MFTransaction-zui-table-rounded tbody tr:last-child td:first-child {border-radius: 0px 0px 0px 10px;}
.MFTransaction-zui-table-rounded tbody tr:last-child th:last-child {border-radius: 0 0 10px 0;}
.MFTOB{font-family:Open_sansregular; font-size:13px; text-align:left; padding-right:0px; background:#FFFFFF;}
.MFTransaction-zui-table-rounded tbody td.MFTOB{font-family:Open_sansregular; font-size:13px; text-align:right; padding-right:10px; background:#FFFFFF; font-weight:bold;}


.SMDTransaction-zui-table {border: 0px solid #DDEEEE;border-collapse: collapse;border-spacing: 0;}
.SMDTransaction-zui-table thead th {text-align: left;text-shadow: 0 1px 0 #ccc, 0 1px 0 #c9c9c9,0 2px 0 #bbb,0 1px 0 #b9b9b9,0 2px 0 #aaa,0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15);font-size:18px;}
.SMDTransaction-zui-table-rounded {border: none;}
.SMDTransaction-zui-table-rounded thead th {border: none;text-align:center;vertical-align:middle; line-height:30px;}
.SMDTransaction-zui-table-rounded thead th:first-child {border-radius: 10px 0 0 0;}
.SMDTransaction-zui-table-rounded thead th:last-child {border-radius: 0 10px 0 0;}
.SMDTransaction-zui-table-rounded thead th {border: none;border-bottom: solid 1px #EECECE;}
.SMDTransaction-zui-table-rounded tbody td {border: none;border-top: solid 0px #EECECE;}
.SMDTransaction-zui-table-rounded thead th:not(:first-child) {border-left:1px solid #bfce90;}
.SMDTransaction-zui-table-rounded tbody td {border-left:0px solid #CECECE; border-bottom:1px solid #FFFFFF; line-height:30px;}
.SMDTransaction-zui-table-rounded tbody td:first-child {border-left:1px solid #CECECE;}
.SMDTransaction-zui-table-rounded tbody td:nth-child(2) {border-left:0px solid #CECECE;}
.SMDTransaction-zui-table-rounded tbody td:last-child {border-right:1px solid #CCCCCC;}
.SMDTransaction-zui-table-rounded tbody tr:last-child td:last-child {border-radius: 0 0 10px 10px;}
.SMDTransaction-zui-table-rounded tbody td:first-child {text-align:center;}
.SMDTransaction-zui-table-rounded tbody td:nth-child(2) {padding-left:5px;}
.SMDTransaction-zui-table-rounded tbody td:nth-child(3) {padding-left:5px;}
.SMDTransaction-zui-table-rounded tbody tr:last-child td:first-child,.zui-table-rounded tbody tr:last-child td:last-child{text-align:center;height:30px;}
.SMDTransaction-zui-table-rounded tbody tr:last-child td:first-child {border-radius: 0px 0px 0px 10px;}
.SMDTransaction-zui-table-rounded tbody tr:last-child th:last-child {border-radius: 0 0 10px 0;}
.MFTOB{font-family:Open_sansregular; font-size:13px; text-align:left; padding-right:0px; background:#FFFFFF;}
.SMDTransaction-zui-table-rounded tbody td.MFTOB{font-family:Open_sansregular; font-size:13px; text-align:right; padding-right:10px; background:#FFFFFF; font-weight:bold;}

.Maximize{width:100%; text-align:right;}
.InMaximize{color:#006699; font-family:open_sans_condensedbold; font-size:14px; height:15px; width:98%; text-align:right; margin-right:1%; line-height:25px;cursor:pointer}

@media only screen and (max-width: 800px)
    {
    .custom-select select{width:100px}
    }