.LP_HP_Active_Filter_2nd { overflow:hidden; position:relative; width:700px; height:420px;
  border:1px solid #3f7f00; float:right; margin-left:15px; margin-bottom:10px; }

.LP_HP_Table_2nd { overflow:hidden; position:relative; width:700px; height:370px;
  border:1px solid #3f7f00; float:right; margin-left:15px; margin-bottom:5px;  margin-top:5px; }

.HPF_Calc { overflow:hidden; position:relative; width:900px; height:340px;
  border:1px solid #3f7f00; margin-left:auto; margin-right:auto; margin-bottom:10px; }

.LP_Filter_Response { overflow:hidden; position:relative; width:270px; height:220px;
  border:1px solid #3f7f00; float:left; margin-right:15px; /* margin-right:auto; */ margin-bottom:5px; margin-top:5px; }

.HP_Filter_Response { overflow:hidden; position:relative; width:270px; height:220px;
  border:1px solid #3f7f00; float:right; margin-left:15px; /* margin-right:auto; */ margin-bottom:5px; margin-top:5px; }

.LP_Equations { overflow:hidden; position:relative; width:340px; height:440px;
  border:1px solid #3f7f00; float:left; margin-right:15px; /* margin-right:auto; */ margin-bottom:5px; margin-top:5px; }

.HP_Equations { overflow:hidden; position:relative; width:340px; height:350px;
  border:1px solid #3f7f00; float:right; margin-left:15px; /* margin-right:auto; */ margin-bottom:5px; margin-top:5px; }

.LP_Tables { overflow:hidden; position:relative; width:400px; height:200px;
  border:1px solid #3f7f00; float:left; margin-right:15px; /* margin-right:auto; */ margin-bottom:5px; margin-top:5px; }

.HP_Tables { overflow:hidden; position:relative; width:400px; height:200px;
  border:1px solid #3f7f00; float:right; margin-left:15px; /* margin-right:auto; */ margin-bottom:5px; margin-top:5px; }

.PS_VRef_LT { overflow:hidden; position:relative; width:200px; height:320px;
  border:1px solid #3f7f00; float:left; margin-right:15px; /* margin-right:auto; */ margin-bottom:5px; margin-top:5px; }

.PS_VRef_RT { overflow:hidden; position:relative; width:240px; height:320px;
  border:1px solid #3f7f00; float:right; margin-left:15px; /* margin-right:auto; */ margin-bottom:5px; margin-top:5px; }

.Filter_Small { overflow:hidden; position:relative; width:200px; height:200px;
  border:1px solid #3f7f00; float:right; margin-left:15px; /* margin-right:auto; */ margin-bottom:5px; margin-top:5px; }

/* Styles for filter tables */
#Selector_Panel { float:left; margin-right:10px; }
#Selector_Panel .Item { text-align:center;border: solid 1px #000000;margin-top: 5px;padding-bottom: 5px; }
.Filter_Image { float:left; margin-right:10px;margin-left:10px; }
.Filter_Table { float:left; margin-right:10px; }

.Low_Pass_MFB_table {
  border-collapse: collapse; /* 'cellspacing' equivalent */
  border: solid 1px #000000;
	padding: 0px;
	width: 100%;font-size: 8pt;
	/* margin-left:auto; margin-right:auto; */
	margin-top:1px; margin-bottom:1px;
}
.Low_Pass_MFB_table tr { vertical-align: middle; }
.Low_Pass_MFB_table th { text-align:center;font-weight:bold; padding: 0px 1px 0px 1px; }
.Low_Pass_MFB_table td { border: solid 1px #000000; text-align: center; vertical-align: middle; padding: 0px 1px 0px 1px;}

.Low_Pass_VCVS_table {
  border-collapse: collapse; /* 'cellspacing' equivalent */
  border: solid 1px #000000;
	padding: 0px;
	width: 100%;font-size: 8pt;
	margin-left:auto; margin-right:auto;
	margin-top:5px; margin-bottom:5px;
}
.Low_Pass_VCVS_table tr { vertical-align: middle; }
.Low_Pass_VCVS_table th { text-align:center;font-weight:bold; padding: 0px 1px 0px 1px; }
.Low_Pass_VCVS_table td { border: solid 1px #000000; text-align: center; vertical-align: middle; padding: 0px 1px 0px 1px;}

.High_Pass_MFB_table {
  border-collapse: collapse; /* 'cellspacing' equivalent */
  border: solid 1px #000000;
	padding: 0px;
	width: 100%;font-size: 8pt;
	margin-left:auto; margin-right:auto;
	margin-top:5px; margin-bottom:5px;
}
.High_Pass_MFB_table tr { vertical-align: middle; }
.High_Pass_MFB_table th { text-align:center;font-weight:bold; padding: 0px 1px 0px 1px; }
.High_Pass_MFB_table td { border: solid 1px #000000; text-align: center; vertical-align: middle; padding: 0px 1px 0px 1px;}

.High_Pass_VCVS_table {
  border-collapse: collapse; /* 'cellspacing' equivalent */
  border: solid 1px #000000;
	padding: 0px;
	width: 100%;font-size: 8pt;
	margin-left:auto; margin-right:auto;
	margin-top:5px; margin-bottom:5px;
}
.High_Pass_VCVS_table tr { vertical-align: middle; }
.High_Pass_VCVS_table th { text-align:center;font-weight:bold; padding: 2px 5px 2px 5px; }
.High_Pass_VCVS_table td { border: solid 1px #000000; text-align: center; vertical-align: middle; padding: 2px 5px 2px 5px;}
