.XOver_2Way { overflow:hidden; position:relative; width:900px; height:340px;
  border:1px solid #3f7f00; margin-left:auto; margin-right:auto; margin-bottom:10px; }
.XOver_3Way { overflow:hidden; position:relative; width:900px; height:500px;
  border:1px solid #3f7f00; margin-left:auto; margin-right:auto; margin-bottom:10px; }

..disable { opacity : .35; background-color:lightgray; border:1px solid gray;}

.Two_Way_Table {
  border-collapse: collapse; /* 'cellspacing' equivalent */
	padding: 0px;
	/* width: 95%; */
	/* margin-left:auto; margin-right:auto; */
	margin-top:20px; margin-bottom:20px;
}
.Two_Way_Table th { text-align: center; }
.Two_Way_Table td { text-align: center; }
.Two_Way_Table td input { text-align: center; }
.Two_Way_Table td select { text-align: center; }

.Three_Way_Table {
  border-collapse: collapse; /* 'cellspacing' equivalent */
	padding: 0px;
	/* width: 95%; */
	/* margin-left:auto; margin-right:auto; */
	margin-top:20px; margin-bottom:20px;
}
.Three_Way_Table th { text-align: center; }
.Three_Way_Table td { text-align: center; }
.Three_Way_Table td input { text-align: center; }
.Three_Way_Table td select { text-align: center; }

.Calc_Table {
  border-collapse: collapse; /* 'cellspacing' equivalent */
	padding: 0px;
	/* width: 95%; */
	/* margin-left:auto; margin-right:auto; */
	margin-top:20px; margin-bottom:20px;
}
.Calc_Table th { text-align: center; }
.Calc_Table td { text-align: center; }
.Calc_Table td input { text-align: center; }
.Calc_Table td select { text-align: center; }

.Equ_Table {
  border-collapse: collapse; /* 'cellspacing' equivalent */
	padding: 0px;
	/* width: 95%; */
	margin-left:auto; margin-right:auto;
	margin-top:15px; margin-bottom:15px;
}
.Equ_Table th { text-align: center; }
.Equ_Table td { padding: 0px 5px 0px 5px; text-align: center; }
.Equ_Table td input { text-align: center; }
.Equ_Table td select { text-align: center; }
