body { background-color: white; }#bannerDiv { text-align: center; position: absolute; top: 10px; left: 0; width: 800px; }#navDiv {  position: absolute; top: 100px; left: 20px; width: 100px; }table.nav {width: 100px; cursor: pointer }td.nor {color: #307530; text-decoration: none; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; line-height: 150%; background-color: silver; padding: 5px; width: 100px;}td.ovr {color: blue; text-decoration: underline; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; line-height: 150%; background-color: silver; padding: 5px; }td.targ { color: black; text-decoration: none; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 150%; background-color: white; padding: 5px; }#stepsCycleDiv { position: absolute; top: 120px; left: 800px; width: 100px; text-align: center;  display: none;}#motionDiv { position: absolute; top: 120px; left: 150px; width: 500px; height: 300px; border: double 3px green; text-align: center; padding: 10px; display: block; }table.moveMode {  position: relative; top: 0px; left: 10px; width: 480px;  cursor: pointer }td.normal {color: #307530;text-align: center; text-decoration: none; font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; line-height: 150%; background-color: silver; padding: 5px;  width: 150px; border: solid 2px white;}td.over {color: blue;text-align: center; text-decoration: underline; font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; line-height: 150%; background-color: silver; padding: 5px; width: 150px; border: solid 2px #256525;}td.target { color: black; text-align: center; text-decoration: none; font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 150%; background-color: white; border: solid 2px black; padding: 5px; width: 150px}#stepsDiv { position: absolute; top: 120px; left: 150px; width: 500px; height: 300px; border: double 3px green; text-align: center; padding: 10px; display: none; }#footPatDiv { position: absolute; top: 120px; left: 680px; width: 130px; height: 300px; text-align: center; }#stridePatDiv {  position: absolute; top: 570px; left: 20px; width: 100px;  }#gaitTitleDiv {color: #256525; text-align: center;  font-size: 30px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic;  background-color: white;  position: absolute; top: 460px; left: 150px; height: 50px; width: 500px }#textDiv {position: absolute; top: 510px; left: 150px; width: 600px;  font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 140%;}#goTopDiv {position: relative; top: 20px; left: 0px; width: 600px; text-align: center;}			.goNorm  { cursor: pointer; color: navy; text-decoration: none; font-style: italic; font-weight: bold; font-size: 18px;  font-family: Georgia, "Times New Roman", Times, serif;  } 			.goOver  { cursor: pointer; color: blue; text-decoration: underline; font-style: italic; font-weight: bold; font-size: 18px;  font-family: Georgia, "Times New Roman", Times, serif; }