body {
  margin:0px;
  padding:0px;
  font-family:"Arial Narrow","Helvetica Condensed",Helvetica-Narrow,Arial,sans-serif;
}

strong {
  color:#a41229;
  font-weight:normal;
}

h1 strong, h2 strong, h3 strong {
  color:#a41229;
  font-weight:bold;
}

table.noborder {
  margin-top:12px;
  margin-left:24px;
  border-style:none;
}

table#main {
  width:100%;
  height:100%;
}

div#titlebar {
  float:left;
  margin-left:20px;
  white-space:nowrap;
}

div#titlebar img {
  vertical-align:middle;
}

img#miz {
  display:block;
  float:right;
  padding-right:4px;
  margin-left:-20px;
}

span#preload img {
  height:0px;
  width:0px;
  border-style:none;
}

td.tmenub {
  background:url("menusm.gif") #EFE3B9 no-repeat center center;
  color:#ffffff;
  vertical-align:middle;
  text-align:center;
  width:110px;
  height:51px;
  font-size:11pt;
}

td.tmenub a {
  color:#ffffff;
}

td.tmenub a:hover {
  color:#032df1;
}

td.tmenusst {
  background:url("menusm.gif") #EFE3B9 no-repeat center center;
  color:#ffffff;
  vertical-align:middle;
  text-align:center;
  width:110px;
  height:51px;
  font-size:medium;
}

td.tmenusst a img {
  display:none;
}

td.tmenusst a {
  display:block;
  width:110px;
  height:51px;
  background:url("ssticon.gif") no-repeat center center;
}

td.tmenusst a:hover {
  background:url("ssticon2.gif") no-repeat center center;
}

td#leftmenu {
  background:url("blue.jpg") #ffffff repeat-y top left;
  padding:0px;
  margin:0px;
  color:#091859;
  font-size:medium;
  font-weight:bolder;
}

td#leftmenu a {
  color:#091859;
}

td#leftmenu a:hover {
  color:#032df1;
}

div.lmenub {
  text-align:left;
  padding:2px 0px 0px 95px;
  width:135px;
  height:66px;
  white-space:nowrap;
}

div.lmenubv {
  background:url("tv1.gif") no-repeat top left;
  width:135px;
  height:70px;
}

div.lmenubv a {
  display:block;
  background:url("tv1.gif") no-repeat top left;
  text-align:left;
  padding:28px 0px 0px 95px;
  width:135px;
  height:68px;
  white-space:nowrap;
}

div.lmenubv a:hover {
  background:url("tv2.gif") no-repeat top left;
}

div.lmenubn {
  width:135px;
  height:104px;
}

div.lmenubn a {
  display:block;
  text-align:left;
  padding:8px 0px 0px 28px;
  width:135px;
  height:52px;
  white-space:nowrap;
}

div.lmenube {
  width:135px;
  height:113px;
}

div.lmenube a {
  display:block;
  text-align:left;
  padding:8px 0px 0px 28px;
  width:135px;
  height:113px;
  white-space:nowrap;
}

div.lmenubt {
  width:194px;
  height:70px;
}

div.lmenubt a {
  display:block;
  text-align:left;
  padding:8px 0px 0px 7px;
  width:194px;
  height:63px;
  white-space:nowrap;
}

div.lmenubb {
  background:url("bball.gif") no-repeat top left;
  width:135px;
  height:70px;
}

div.lmenubb a {
  display:block;
  background:url("bball.gif") no-repeat top left;
  text-align:left;
  padding:28px 0px 0px 95px;
  width:135px;
  height:52px;
  white-space:nowrap;
}

div.lmenubb a:hover {
  background:url("bstars.gif") no-repeat top left;
}

div.lmenubc {
  background:url("contact0.gif") no-repeat top left;
  width:135px;
  height:62px;
}

div.lmenubc a {
  display:block;
  background:url("contact.gif") no-repeat top left;
  text-align:left;
  padding:28px 0px 0px 95px;
  width:135px;
  height:52px;
  white-space:nowrap;
}

div.lmenubc a:hover {
  background:url("contact2.gif") no-repeat top left;
}

div.lmenubz {
  background:url("bbz.gif") no-repeat top left;
  width:135px;
  height:80px;
}

div.lmenubz a {
  display:block;
  background:url("bbz.gif") no-repeat top left;
  text-align:left;
  padding:28px 0px 0px 95px;
  width:135px;
  height:52px;
  white-space:nowrap;
}

div.lmenubz a:hover {
  background:url("bbz2.gif") no-repeat top left;
}

div.lmenubh {
  margin-top:6px;
  background:url("bzhat.gif") no-repeat top left;
  width:135px;
  height:60px;
}

div.lmenubh a {
  display:block;
  background:url("bzhat.gif") no-repeat top left;
  text-align:left;
  padding:28px 0px 0px 95px;
  width:135px;
  height:55px;
  white-space:nowrap;
}

div.lmenubh a:hover {
  background:url("bzhat2.gif") no-repeat top left;
}

div.lmenubl {
  background:url("ring.gif") no-repeat top left;
  width:135px;
  height:70px;
}

div.lmenubl a {
  display:block;
  background:url("bring.gif") no-repeat top left;
  text-align:left;
  padding:28px 0px 0px 95px;
  width:135px;
  height:52px;
  white-space:nowrap;
}

div.lmenubl a:hover {
  background:url("bring2.gif") no-repeat top left;
}

div.lmenubs {
  background:url("sst.gif") no-repeat center left;
  width:135px;
  height:80px;
}

div.lmenubs a {
  display:block;
  background:url("sst.gif") no-repeat center left;
  text-align:left;
  padding:18px 0px 0px 95px;
  width:135px;
  height:62px;
  white-space:nowrap;
}

div.lmenubs a:hover {
  background:url("bsst.gif") no-repeat center left;
}

div#content {
  width:100%;
  background:url("baselines.gif") #ffffff no-repeat bottom right;
  font-size:medium;
  color:#091859;
}

div#content h1 {
  margin:12px 0px 9px 0px;
  text-align:center;
  color:#091859;
  font:bold xx-large Impact,Arial,Helvetica,sans-serif;
}

div#content h1 small {
  writing-mode:tb-rl;
  filter:flipv fliph;
  color:#a41229;
  font-size:medium;
}

div#content h2 {
  margin:18px 0px 0px 0px;
  text-align:left;
  color:#091859;
  font:bold x-large Arial,Helvetica,sans-serif;
}

div#content h2.eval {
  margin:18px 0px 0px 0px;
  text-align:center;
  color:#091859;
  font:bold large Arial,Helvetica,sans-serif;
}

div#content h2 a {
  color:#091859;
}

div#content h3 a {
  color:#091859;
}

div#content h3 {
  margin:12px 0px 0px 0px;
  text-align:left;
  color:#091859;
  font:bold large Arial,Helvetica,sans-serif;
}

div#content p {
  clear:both;
  margin-left:24px;
  margin-right:8px;
}

div#content p.indent {
  clear:both;
  margin-left:48px;
  margin-right:8px;
}

div#content form {
  clear:both;
  margin:12px 8px 0px 24px;
}

div#content p.slogan {
  margin-top:0px;
  margin-left:0px;
  font-size:medium;
  text-align:center;
  font-style:italic;
}

div#content ul {
  list-style:disc url(ball.gif);
  margin-right:8px;
}

div.bio ul {
  list-style:disc url(ball.gif);
  margin-right:8px;
}

div.clinic ul {
  list-style:disc url(ball.gif);
  margin-right:8px;
}

div#content ol {
  margin-left:48px;
  margin-right:8px;
}

div#content ul ul, div#content ol ul {
  list-style:circle url(ball.gif);
  margin-left:24px;
  margin-right:8px;
}

div.coaches {
  clear:both;
  margin-left:24px;
  margin-right:8px;
  margin-bottom:64px;
}

div.coaches a {
  display:block;
  width:150px;
  margin:0px 10px 5px 0px;
  float:left;
}

p#counter img {
  margin:0px 0px -4px 0px;
}

div#footer {
  clear:both;
  width:100%;
  height:45px;
  text-align:right;
  margin:12px 0px 0px 0px;
  padding:0px;
}

span#corner {
  display:block;
  background:url("home.gif") no-repeat bottom right;
  float:right;
  width:45px;
  height:45px;
  text-align:right;
}

span#corner img {
  display:none;
}

span#corner a {
  display:block;
  height:45px;
  width:45px;
  background:url("home.gif") no-repeat bottom right;
}

span#corner a:hover {
  background:url("home2.gif") no-repeat bottom right;
}

div.quote {
  font-style:italic;
  margin:20px 0px 0px 24px;
  width:90%;
}

div.qfrom {
  text-align:right;
  margin:0px 0px 0px 24px;
  width:90%;
  color:#a41229;
}

div.bio {
  margin-right:5px;
  color:#091859;
  font-size:medium;
}

div.bio p {
  margin:0px 0px 16px 0px;
}

table.contact {
  margin:12px 0px 0px 24px;
}

table.member {
  margin-top:12px;
}

table.member td {
  padding-right:8px;
  text-align:left;
}

table.member th {
  padding-left:24px;
  width:84px;
  text-align:left;
  color:#a41229;
  vertical-align:top;
  font-size:large;
}

table.clinics {
  margin-left:24px;
}

table.clinics th {
  padding-right:2px;
}

table.clinics th i {
  color:#a41229;
}

table.clinics td {
  background:#E8ECFD;
  text-align:center;
}

table.clinics td.schfull {
  background:#E8ECFD;
  text-align:left;
}

table.clinics td.schblank {
  background:#6699CC;
  text-align:left;
}

div.footnote {
  font-weight:normal;
  padding-top:12px;
}

iframe#bios {
  clear:both;
  width:90%;
  margin:18px 0px 0px 24px;
}

div#submenu {
  text-align:center;
  margin-bottom:12px;
}

div.gallery {
  width:556px;
  margin:auto;
}

div.gallery iframe {
  float:left;
}

div.thumbimg {
  width:556px;
  height:118px;
  padding:0px;
  overflow:auto;
  margin-bottom:12px;
  background:#EFE3B9;
  white-space:nowrap;
}

div.thumbimg img {
  padding:0px;
  margin:4px 4px 0px 4px;
  border:2px ridge #032df1;
}

div.caption {
  clear:both;
  width:556px;
  text-align:left;
  margin-left:26px;
}

a#back {
  display:block;
  float:left;
  height:43px;
  width:22px;
  margin:8px 2px 0px 0px;
  background:url("back.gif") no-repeat bottom left;
}

a#back:hover {
  background:url("back2.gif") no-repeat bottom left;
}

a#next {
  display:block;
  float:left;
  height:43px;
  width:22px;
  margin:8px 0px 0px 2px;
  background:url("next.gif") no-repeat bottom right;
}

a#next:hover {
  background:url("next2.gif") no-repeat bottom right;
}

p.totop a {
  padding-left:24px;
  background:url("top.gif") no-repeat center left;
}

p.totop a:hover {
  background:url("top2.gif") no-repeat center left;
}

a {
  color:#032df1;
  text-decoration:none;
}

a:hover {
  color:#a41229;
  text-decoration:none;
}

iframe#clinic {
  clear:both;
  width:90%;
  margin:0px 0px 0px 0px;
  border:2px solid #091859;
}

div.tabs a {
  display:block;
  font-weight:bold;
  color:#ffffff;
  text-decoration:none;
  float:left;
  background:#a41229 url("corner.gif") no-repeat top right;
  border-right:2px solid #ffffff;
  padding:0px 6px 0px 6px;
  margin:0px 0px 0px 0px;
}

div.tabs a:hover {
  color:#ffffff;
  background:#1433c5 url("corner.gif") no-repeat top right;
  text-decoration:none;
}


div.clinic {
  margin:8px 8px 8px 8px;
  color:#091859;
  font-family:Calibri,Helvetica,Arial,sans-serif;
  font-size:medium;
}

div.clinic p {
  margin:0px 0px 16px 0px;
  font-family:Calibri,Helvetica,Arial,sans-serif;
}

@media print { td#title { display:none; } }
@media print { td#topmenu { display:none; } }
@media print { td#leftmenu { display:none; } }
@media print { div#footer { display:none; } }
@media print { p.totop { display:none; } }
