a.squarebutton{ background: transparent url('images/square-green-left.html') no-repeat top left;
  display: block; float: left; font: normal 16px Arial; /* Change 12px as desired */
  line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
  height: 23px; /* Height of button background height */
  padding-left: 9px; /* Width of left menu image */
  text-decoration: none; }

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
  font-family: "Comic Sans MS", cursive, sans-serif; font-size: 12pt;color: #000000; /*button text color*/ }

a.squarebutton span{
  background: transparent url('images/square-green-right.html') no-repeat top right;
  display: block; padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/ }

a.squarebutton:hover{ /* Hover state CSS */
  background-position: bottom left; }

a.squarebutton:hover span{ /* Hover state CSS */
  background-position: bottom right; color: black; }

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
  overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
  width: 600px; } 
	
.Length_Chart_6M { overflow:hidden; position:relative; border:0px solid green; /* box-shadow: 5px 5px 5px green; */
  margin-right:auto; margin-left:auto; margin-bottom:10px; width:900px; height:380px; }
	
.Length_Chart_10M {overflow:hidden; position:relative; border:0px solid green; /* box-shadow: 5px 5px 5px green; */
  margin-right:auto; margin-left:auto; margin-bottom:10px; width:900px; height:360px; }

.Length_Chart_11M {overflow:hidden; position:relative; border:0px solid green; /* box-shadow: 5px 5px 5px green; */
  margin-right:auto; margin-left:auto; margin-bottom:10px; width:900px; height:340px; }

.Length_Chart_15M {overflow:hidden; position:relative; border:0px solid green; /* box-shadow: 5px 5px 5px green; */
  margin-right:auto; margin-left:auto; margin-bottom:10px; width:900px; height:380px; }

.Length_Chart_20M {overflow:hidden; position:relative; border:0px solid green; /* box-shadow: 5px 5px 5px green; */
  margin-right:auto; margin-left:auto; margin-bottom:10px; width:900px; height:380px; }

.Length_Chart_40M {overflow:hidden; position:relative; border:0px solid green; /* box-shadow: 5px 5px 5px green; */
  margin-right:auto; margin-left:auto; margin-bottom:10px; width:900px; height:380px; }

.Element_Table { border: solid 1px #000000; margin-right:auto; margin-left:auto; border-collapse:collapse; }
.Element_Table tr { vertical-align: middle; }
.Element_Table th { font-family: Tahoma, Geneva, sans-serif; font-size: 11pt;
  text-align: center; border: solid 1px #000000; padding: 5px; }
.Element_Table td { font-family: Tahoma, Geneva, sans-serif; font-size: 11pt;
  text-align: center; vertical-align: middle; border: solid 1px #000000; padding: 5px; }
/* .Element_Table td:nth-child(5) { text-align: right; border-left: solid 2px green; }
.Element_Table td:nth-child(7) { text-align: center; border-left: solid 2px green; }
.Element_Table td:nth-child(6) { text-align: left; } */
