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

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

.MBD_Table {
  border-collapse: collapse; /* 'cellspacing' equivalent */
  border: solid 1px #000000; font-size: 10pt; float:right; margin-left: 15px;
	/* padding: 0px; float:left; */
	/* margin-left:auto; margin-right:auto; */
	/* margin-top:5px; margin-bottom:5px; */
}
.MBD_Table tr { vertical-align: middle; }
.MBD_Table th { border: solid 1px #000000; vertical-align: middle; text-align:center; padding: 1px 2px 1px 2px;}
.MBD_Table td { border: dotted 1px #000000; text-align:center; padding: 1px 2px 1px 2px;}

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

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

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

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

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

.Data_Input{ width:40px; font-size:14px; text-align:center; }

.Data_Sel{ width:70px; font-size:14px; text-align:center; }

.DipoleCalcTable { margin:0px;padding:0px; float:right; margin-left: 15px;
	/* box-shadow: 10px 10px 5px #888888; */ border:1px solid #3f7f00; }

.DipoleCalcTable table{ border-collapse: collapse; border-spacing: 0;
	margin:0px;padding:0px; }

.DipoleCalcTable tr:hover td{ 	 }
.DipoleCalcTable tr:nth-child(odd) { background-color:#d4ffaa; }
.DipoleCalcTable tr:nth-child(even) { background-color:#ffffff; }

.DipoleCalcTable td{ vertical-align:middle; border:1px solid #3f7f00; border-width:0px 1px 1px 0px;
	text-align:center; padding:2px; font-family: "Comic Sans MS", cursive, sans-serif; font-size: 10pt;
	font-weight:normal; color:#000000; }

.DipoleCalcTable th{ vertical-align:middle; border:1px solid #3f7f00; border-width:0px 1px 1px 0px;
	text-align:center; padding:2px; font-family: "Comic Sans MS", cursive, sans-serif; font-size: 10pt;
	font-weight:bold; color:#000000; }

.DipoleCalcTable tr:last-child td{ border-width:0px 1px 0px 0px; }
.DipoleCalcTable tr td:last-child{ border-width:0px 0px 1px 0px; }
.DipoleCalcTable tr:last-child td:last-child{ border-width:0px 0px 0px 0px; }

.DipoleCalcTable tr:first-child td{ background-color:#5fbf00; border:0px solid #3f7f00;
	text-align:center; border-width:0px 0px 1px 1px;
  font-family: "Comic Sans MS", cursive, sans-serif; font-size: 10pt;
	font-weight:bold; color:#ffffff; }

.DipoleCalcTable tr:first-child:hover td{ background-color:#5fbf00; }
.DipoleCalcTable tr:first-child td:first-child{ border-width:0px 0px 1px 0px; }
.DipoleCalcTable tr:first-child td:last-child{ border-width:0px 0px 1px 1px; }

.Horizontal_Table { border-collapse: collapse; /* 'cellspacing' equivalent */
    border: solid 2px green; padding: 0px;  
    /* float:right; */ margin-right:auto; margin-left:auto; margin-top:10px; margin-bottom:12px; }
.Horizontal_Table tr { vertical-align: middle; }
.Horizontal_Table th { font-family: Tahoma, Geneva, sans-serif;
   font-size:11pt; text-align: center; vertical-align: middle; padding: 5px 5px 5px 5px;
	 /* padding-left: 5px; padding-right: 5px; */  }
.Horizontal_Table td { font-family: Tahoma, Geneva, sans-serif; 
   font-size:11pt; text-align: center; vertical-align: middle; padding: 5px 5px 5px 5px;
	 /* padding-left: 5px; padding-right: 5px;*/ }

.Horizontal_Table tr:nth-child(odd) { background-color:#C6F7BD; }
.Horizontal_Table tr:nth-child(even) { background-color:#9cf18e; }
