/* kbd {font-size: 12pt; text-decoration: none; color: #00008B;} */

/* 1:1.3 Ratio - portrait A */
.A-Size_Port { overflow:hidden; position:relative; width:600px; height:780px;
  border:1px solid #3f7f00; margin-left:auto; margin-right:auto; margin-bottom:10px; }
/* 1.3:1 Ratio - landscape A, C, E */
.A-Size_Land { overflow:hidden; position:relative; width:780px; height:600px;;
  border:1px solid #3f7f00; margin-left:auto; margin-right:auto; margin-bottom:10px; }
/* 1.5:1 Ratio - landscape B, D */
.B-Size { overflow:hidden; position:relative; width:900px; height:600px;
  border:1px solid #3f7f00; margin-left:auto; margin-right:auto; margin-bottom:10px; margin-top:10px; }

/* 160 x 200 drawing */
.DWG_160x200 { overflow:hidden; position:relative; width:160px; height:200px; margin-top:5px;
  background-color:#C6F7BD; border:1px solid #3f7f00; box-shadow: 5px 5px 5px #888888;}
/* DWG_Fig_3_1 - 260px x 330 drawing */
.DWG_Fig_3_1 { overflow:hidden; position:relative; width:260px; height:330px; margin-top:5px;
  background-color:#C6F7BD; border:1px solid #3f7f00; box-shadow: 5px 5px 5px #888888;}
/* DWG_Fig_3_2 - 160px x 380 drawing */
.DWG_Fig_3_2 { overflow:hidden; position:relative; width:160px; height:380px; margin-top:5px;
  background-color:#C6F7BD; border:1px solid #3f7f00; box-shadow: 5px 5px 5px #888888;}
/* 670 x 540 drawing */
.DWG_670x540 { overflow:hidden; position:relative; width:670px; height:540px; margin-top:15px;
  background-color:#C6F7BD; border:1px solid #3f7f00; box-shadow: 5px 5px 5px #888888;}
/* 600 x 400 drawing */
.DWG_600x400 { overflow:hidden; position:relative; width:600px; height:400px; margin-top:15px;
  background-color:#C6F7BD; border:1px solid #3f7f00; box-shadow: 5px 5px 5px #888888;}

.Feature_Table {
    border-collapse: collapse; /* 'cellspacing' equivalent */
    border: solid 0px green; padding: 0px; /* float:left; */
    margin-right:10px; margin-left:10px; margin-top:10px; margin-bottom:10px; }
.Feature_Table tr {  }
.Feature_Table th { font-size:10pt; text-align: center; vertical-align: middle;
  padding-right:5px; 0; padding-left:5px; border: solid 1px green; }
.Feature_Table td { font-size:10pt; line-height: 120%; text-align: center; border: solid 1px green; 
  padding-top: 4px; padding-bottom: 4px; padding-right:5px; 0; padding-left:5px; vertical-align: middle;}

.Drawing { overflow:hidden; position:relative; margin-top:5px;
   background-color:#C6F7BD; border:1px solid #3f7f00; }
.Left { float:left; margin-right:15px; }
.Right { float:right; margin-left:15px; }
.Center { margin-left:auto; margin-right:auto; }

.Page_Margins {
    border-collapse: collapse; /* 'cellspacing' equivalent */
    border: solid 0px green; padding: 0px; /* float:left; */
    float:left; margin-right:15px; margin-left:10px; margin-top:10px; margin-bottom:10px; }
.Page_Margins tr {  }
.Page_Margins th { font-size:10pt; text-align: center; vertical-align: middle;
  padding-right:5px; 0; padding-left:5px; border: solid 1px green; }
.Page_Margins td { font-size:10pt; line-height: 120%; text-align: center; border: solid 1px green; 
  padding-top: 4px; padding-bottom: 4px; padding-right:5px; 0; padding-left:5px; vertical-align: middle;}

