#content {position: relative; float: left; padding-left: 22px; width: 500px;}
#pics {position: relative; float: right; padding-top: 7px; padding-right: 11px;}
p.bodyTxt {padding-bottom: 2px;}
h3, ul {padding-top: 11px;}
#nav ul {padding-top: 0px;}
table.training {	border-width: 1px;
	border-spacing: 0px;
	border-style: outset;
	border-color: #767676;
	border-collapse: separate;
	background-color: white;
  width: 90%;
  margin: 11px 0px 11px 0px;
}
table.training th {border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #767676;
	background-color: #d8630d;
  width: 25%;
  font-size: 11px;
  vertical-align: bottom;
  color: #ffffff;
}
table.training th.sub {border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #767676;
	background-color: #ffffff;
  width: 25%;
  font-size: 11px;
  font-weight: 500;
  text-align: center;
  color: #000000;
}
table.training td {	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color:  #767676;
	background-color: #ffffff;
  text-align: right;
  width: 25%;
  font-size: 11px;
}
div.pricelist {display:none;} 