
body { background-repeat: no-repeat; margin-top: 0; margin-left: 0; padding-top: 0; padding-left: 0;}

#contentwrap { top: 0; height: 100%; min-width: 720px; margin-bottom: 40px; }

p {  }

td { }

a:link { }

a:visited { }

a:hover { }

a:active { }

#LogoSpot { position: absolute; top: 30px; right: 40px; z-index: 2; float: right; clear: none; }

#verbagebox { position: relative; top: 110px; right: 40px; width: 360px; float: right; clear: right; padding: 4px; }

.verbage { font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; margin-right: 8px; margin-bottom: 2px; margin-left: 8px; padding: 4px; }

.proIndent { font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; margin-right: 8px; margin-bottom: 2px; margin-left: 1800px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; }

#PDFlinks { font-size: 10px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; padding-right: 2px; padding-left: 2px; }

.acrobatlist { font-size: inherit; padding-left: 4px; list-style-image: url(../images/RedFitnessBall.gif); list-style-position: outside; }

#copybox1 { background-color: #0078c1; position: absolute; top: 144px; left: 0; width: 8000px; height: 100%; float: left; clear: inherit; padding-top: 20px; padding-left: 0px; }

#copybox2 { background-color: #0078c1; padding-left: 80px; position: absolute; top: 144px; left: 0; width: 100%; height: auto; float: left; clear: inherit; max-height: 100%; margin-bottom: 20px; 
padding-top: 20px; padding-bottom: 20px; }

#footer { background-color: #0078c1; padding-top: 10px; padding-right: 20px; padding-left: 40px; position: absolute; top: 140px; width: 100%; height: 400px; }

#productShot { float: left; clear: none; margin-top: 4px; margin-right: 30px; margin-left: 10px; padding: 4px; }

#nametag { position: relative; top: 110px; left: 70px; width: 340px; float: left; padding: 4px; }

h2 { color: white; font-size: 14px; font-family: Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: 900; background-color: black; background-position: 100% 0; overflow: visible; margin-bottom: 6px; padding: 4px;; }

#centercopy { background-color: #9dc2e1; width: 240px; height: auto; float: left; clear: none; margin: 20px 8px 4px; padding: 0 8px 4px; }

#centercopy2 { background-color: #9dc2e1; position: relative; margin: 20px 4px 4px; padding: 4px; width: 240px; height: 300px; float: left; clear: none; }

#centercopyFULL { background-color: #9dc2e1; margin: 20px 4px 4px; padding: 4px; position: relative; width: 96%; float: left; clear: none; }

#centercopy3 { background-color: #9dc2e1; position: relative; margin: 20px 8px 4px; padding: 4px 8px; width: 240px; height: 300px; float: left; clear: none; }

h3 { color: #0078c1; font-size: 14px; font-family: Geneva, Helvetica, Arial, SunSans-Regular, sans-serif; font-weight: 700; margin-left: 10px; }

#endnoteOld { color: black; font-size: 10px; position: absolute; left: 100px; bottom: 10px; height: 20px; float: left; clear: none; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; }



#endnote { color: black; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: white; left: 0; bottom: 0; width: 100%; height: 40px; z-index: 3; clear: both; margin-top: 10px; padding-top: 10px; padding-bottom: 14px; padding-left: 40px; display: block; margin-left: 0; float: left; max-width:100%; }




.endnote { color: black; font-size: 10px; position: absolute; left: 100px; bottom: 20px; z-index: 2; margin-left: 10px; }

h4 { color: black; font-size: 12px; margin-left: 10px; }

#sizechart { font-size: 9pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: white; text-align: center; width: 300px; margin-left: 20px; padding: 4px; border: solid 1pt black; }

.fitballtables { font-size: 9pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; position: inherit; left: 14px; margin-bottom: 10px; }

#tableContents { font-size: 9pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; margin-top: 8px; margin-bottom: 10px; margin-left: 10px; padding-top: 14px; }

a.tableContents:link { color: #144172; font-weight: bold; text-decoration: none; padding: 4px; border-width: 1px; outline-color: #2371c4; }

a.tableContents:visited { color: #144172; font-weight: bold; text-decoration: none; padding: 4px; border-color: #2371c4; border-width: 1px; }

a.tableContents:hover { color: black; background-color: #fad809; text-decoration: none; padding: 4px; border: solid 1px white; }

a.tableContents:active { color: white; font-weight: bold; text-decoration: none; padding: 4px; border-color: #2371c4; border-width: 1px; }

.imageright { float: right; padding-top: 5px; padding-right: 5px; padding-left: 5px; max-height:225px; max-width:250px; }

.imageleft { float: left; margin-right: 5px; margin-left: 5px; padding: 5px 5px 10px; }

.hero1 { color: black; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; }
.hero2 { color: black; font-size: 15pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; }
.hero3 { color: black; font-size: 25pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; }

.gimmeSpace { margin-top: 1px; padding-top: 1px; }

.dropOff30 { height: 30px; }

ul { font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; margin-top: 0; margin-bottom: 8px; }
