
.p1 { color: #000000; font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; margin-top: 0; margin-right: 300px; margin-left: 0 }
.arra-photo { color: #000000; font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; margin: 0 50px 40px 0 }
.arra-photobelow { color: #000000; font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; margin: 0 50px 10px 0 }
.arra-before-bl { color: #000000; font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; margin: 0 50px 0 0; padding-bottom: -1.4em }
.p3 { color: #000000; font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; margin: 0 300px 0 0 }
.p1-home { color: #000000; font-size: 9.5pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.4em; margin-top: 0; margin-right: 0; margin-left: 0 }
.footer   { color: #666; font-size: 8pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; margin: 0 0 0 163px }
.p1-noSpace   { color: #96ad00; font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.4em; margin: 1.4em 300px -10px 0 }
.p1-spaceAbove { color: #96ad00; font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.4em; margin: 1.4em 300px 0.7em 0 }
.p2 { color: #000000; font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; margin-top: 0; margin-right: 400px; margin-left: 0 }
.p-bio { color: #000000; font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; margin-top: 0; margin-right: 150px; margin-left: 0 }
.p-workshop { color: #000000; font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; margin-top: 0; margin-bottom: 0 }
.schedule-h1  { color: #0065a5; font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.4em; margin-top: 0; margin-bottom: 0; padding-top: 1.4em; border-bottom: 1px dotted }
.books-h1 { color: #0065a5; font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.4em; margin-top: 0; margin-bottom: 10px; padding-top: 0; border-bottom: 1px dotted }
a:link.books-h1  { color: #0065a5; font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.4em; text-decoration: none; margin-top: 0; margin-bottom: 10px; padding-top: 0; border-style: none }
a:visited.books-h1  { color: #0065a5; font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.4em; text-decoration: none; margin-top: 0; margin-bottom: 10px; padding-top: 0; border-style: none }
a:hover.books-h1  { color: #94af23; font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.4em; text-decoration: none; margin-top: 0; margin-bottom: 10px; padding-top: 0; border-style: none }
.schedule-date  { color: #96ad00; font-size: 10pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.4em; margin-top: 0; margin-bottom: 0; padding-top: 0.4em; padding-left: 0.7em }
.schedule-date1 { color: #96ad00; font-size: 10pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.4em; margin-top: 0; margin-bottom: 0; padding-top: 0.4em }
.schedule-location { color: #333; font-size: 10pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; margin-top: 0; margin-bottom: 0; padding-top: 0.4em }
.registration { color: #000000; font-size: 10pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; margin-top: 6px; margin-bottom: 0; margin-left: 0 }
.A-head { color: #0065a5; font-size: 25pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; margin: 0 0 0.8em }
.B-head  { color: #96ad00; font-size: 18pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.2em; margin: 0 20px 0.8em 0 }
.B-head-noSpaceBelow { color: #96ad00; font-size: 18pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.2em; margin: 0 20px 0 0 }
.C-head  { color: #0065a5; font-size: 14pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; margin: 0 }
.C-head-nospace  { color: #0065a5; font-size: 14pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; margin: 1.4em 0 0 0}
.C-head-indent { color: #0065a5; font-size: 14pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; margin: 0 0 0 35px }
.C-head-home { color: #0065a5; font-size: 14pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; margin: 0 0 0 108px; padding-top: 0; padding-bottom: 0 }
.D-head   { color: #000000; font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.4em; margin: 0 }
.D-head-blue  { color: #0065a5; font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.4em; margin: 0.7em 0 0.7em 0 }
.D-head-blue-nospabove { color: #0065a5; font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.4em; margin: 0 0 0.7em }
.boxedItem { color: #0065a5; font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.4em; margin: 0.7em 0; padding: 20px; border: dotted 1px #96ad00 }
ul  { font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; list-style-type: none; margin-left: 0; padding-left: 0 }
.li   { font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; background: url("site-design/bullet.jpg") no-repeat left 0.5em; margin-right: 250px; margin-bottom: 10px; margin-left: 15px; padding-left: 15px }
.li-last { font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; background: url("site-design/bullet.jpg") no-repeat left 0.5em; margin-right: 250px; margin-bottom: 0px; margin-left: 15px; padding-left: 15px }
.li-reg { font-size: 10pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; background: url("site-design/bullet.jpg") no-repeat left 0.5em; margin-right: 250px; margin-bottom: 10px; margin-left: 15px; padding-left: 15px }
.li-workshops { font-size: 10pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; background: url("site-design/bullet.jpg") no-repeat left 0.5em; margin-top: 0; margin-bottom: 0; margin-left: 15px; padding-left: 15px }
.inst-before-bl { color: #000000; font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; margin: 0 50px 5px 0; padding-bottom: -1.4em }
.li-institutes { font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; background: url("site-design/bullet.jpg") no-repeat left 0.5em; margin: 0 200px 5px 15px; padding-left: 15px }
.li-institutes-sub { font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; background: url("site-design/bullet.jpg") no-repeat left 0.5em; margin-top: 0; margin-bottom: 5px; margin-left: 30px; padding-left: 15px }
.li1 { font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; background: url("site-design/bullet.jpg") no-repeat left 0.5em; margin: 0 250px 10px 15px; padding-left: 15px }
.li-subbelow { font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; background: url("site-design/bullet.jpg") no-repeat left 0.5em; margin: 0 250px 5px 15px; padding-left: 15px }
.li-sub-last { font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; background: url("site-design/bullet.jpg") no-repeat left 0.5em; margin: 0 0 10px 30px; padding-left: 15px }
.li-sub { font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; background: url("site-design/bullet.jpg") no-repeat left 0.5em; margin: 0 0 5px 30px; padding-left: 15px }
.li2 { font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; background: url("site-design/bullet.jpg") no-repeat left 0.5em; margin: 0 350px 0 15px; padding-left: 15px }
.li3-arra1 { font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; background: url("site-design/bullet.jpg") no-repeat left 0.5em; margin: -11pt 50px 0 15px; padding-left: 15px }
.li3-arra2 { font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; background: url("site-design/bullet.jpg") no-repeat left 0.5em; margin: 0 50px 0 15px; padding-left: 15px }
.arra-h1    { color: #0065a5; font-size: 11pt; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; margin: 8px 180px 8px 15px; border-bottom: 1px solid #96ad00 }
.img-home  { background-image: url("site-design/pageGraphic-home.jpg"); background-repeat: no-repeat; background-attachment: inherit; background-position: right bottom }
.img-about { background-image: url("site-design/pageGraphic-about.jpg"); background-repeat: no-repeat; background-attachment: inherit; background-position: right bottom }
.img-apple { background-image: url("site-design/pageGraphic-apple.jpg"); background-repeat: no-repeat; background-attachment: inherit; background-position: right bottom }
.img-books { background-image: url("site-design/pageGraphic-books.jpg"); background-repeat: no-repeat; background-attachment: inherit; background-position: right bottom }
.img-register { background-image: url("site-design/pageGraphic-register.jpg"); background-repeat: no-repeat; background-attachment: inherit; background-position: right bottom }
.img-shadow { background-image: url("site-design/shadow.jpg"); background-repeat: repeat-y; background-attachment: inherit; background-position: right top }
.img-coaching { background-image: url("site-design/pageGraphic-girl.jpg"); background-repeat: no-repeat; background-attachment: inherit; background-position: right bottom }
