#userManagementTabs, #groupManagementTabs{
  margin-top:3px;
}
#indicatorGrid td.asiGridTD0, #indicatorGrid td.asiGridTD3, #indicatorGrid td.asiGridTD4{
  text-align:center;
}
.dynamicFilter{
  margin-bottom:3px;
}
.dynamicFilter .iText{
  width: 200px;
}
.dynamicFilter input.Picker{
  width: 190px;
}
.dynamicFilter span.inputMode br{
  display: none;
}
.dynamicFilter span.inputMode, .dynamicFilter span.inputMode span{
  display: inline !important;
}
.dynamicFilter .editableSelect input{
  top: 3px;
  font-size: 11px;
}
.dynamicFilter .editableSelect>input{
  margin-top: -1px;
  border-left-width: 1px;
}
.filterError{
  color: red; 
  margin-left: 25px;
}
.noSavedReports{
  margin: -10px 0 10px 15px;
}
.asiReportPalette{
  position: absolute;
  top: 0;
  left: 0;
  padding: 0;
  font-size: 11px;
  z-index: 1;
  width:175px;
}
.asiReportPalette img{
  margin: 5px;
}
.asiReportPalette .header{
  margin: 5px 0 0 5px;
  font-size: 12px;
  clear:both;
  font-weight: normal;
}
.asiReportPalette label{
  display:block;
}
.asiReportPalette input{
  vertical-align: middle;
}
.asiReportPalette select{
  font-size: 11px;
  vertical-align: middle;
  margin-left:3px;
}
.asiReportPalette fieldset, .asiReportPalette form{
  border: 0;
  margin: 0 0 0 5px;
}
.asiReportPalette form{
  margin-left: 0;
}
.asiReportPalette input.iBlueButton{
  float: right;
  margin: 10px 5px 5px 0;
}
.asiReportPalette.filtersPalette{
  width: 250px;
  min-width: 100px;
}
.asiReportPalette.filtersPalette a { 
  white-space:normal;
  display: inline;
}
.asiReportPalette.filtersPalette.emptyPalette{
  width:auto;
}
*+html .asiReportPalette.filtersPalette.emptyPalette{ 
  width:200px;
  text-align:center;
}
*+html .asiReportPalette.filtersPalette.emptyPalette *{
 float:none;
}
.asiReportPalette.filtersPalette label{
  line-height: 22px; 
  padding:3px;
  margin-top: 2px;
}
.asiReportPalette.filtersPalette span.filterLabel{
  width: 40%;
  text-align:right;
  float:right;
  }
.asiReportPalette.filtersPalette span.filterSelect{
  width: 60%;
  text-align: left;
  float:right;
}
.asiReportPalette.filtersPalette select{
  margin: 1px;
}
.asiReportPalette .paletteQuickLinks{
  clear:both;
  float: right;
  margin: 3px 10px;
}
.asiReportGraph{
  width: 98%;
  padding-bottom: 20px;
  overflow-y: hidden;
  overflow: auto;
}
#reportsFolderList{
  width: 95%;
  margin: 20px auto;
}
#reportsFolderList .item{
  cursor: pointer;
  text-align:center;
  width:120px;
  height: 100px;
  float: left;
  overflow: hidden;
}
#reportsFolderList .item img{
  display: block;
  width: 70px;
  margin: 0 auto;
}
.dialogSection.configFilter{
  height:320px;
  max-height:320px;
  overflow-y:auto;
  overflow-x:hidden;
}
.dialogSection.defltFilters{
  overflow-y:auto;
  overflow-x:hidden;
}
.dialogSection.quickFilters{
  height:150px; 
  width:645px !important; 
  overflow-y:auto;
  overflow-x:hidden;
}
*html .dialogSection.editFilterSetGrid{
  height:460px;
}
.dialogSection.editFilterSetGrid{  
  max-height:460px;
  overflow-y:auto;
  overflow-x:hidden;
}
.userProfilePhoto
{
  width:60px;
  height:80px;
}
a.activequickfilter{
  font-weight: bold;
  text-decoration: underline;
}
