body
{
    font-size: 12pt;
    font-family: Arial, Verdana, sans-serif;
    background-color: #0cf;
}

div {
    font-size: 12pt;
}

p
{
    font-size: 12pt;
    text-align: justify;
}

p Font {
    font-size: 12pt;
    font-family: arial, verdana, sans-serif;
}

p, .doubleIndent {
  margin-left: 5%;
  margin-right: 5%;
}

p.normal {
  margin-left:0%;
  margin-right:0%;
}

p.hanging5em {
  text-indent: -18pt;
  margin-left: 18pt;
}

p.margin5em {
  margin-left: 18pt;
}

a:link {
  color: #6600CC;
  font-size: 125%;
  font-weight: bold;
}

a:visited {
  color: #6600CC;
  font-size: 125%;
  font-weight: bold;
}
a:hover {
  color: #6600CC;
  font-size: 125%;
  font-weight: bold;
}

a:link.menu {
  color: #FFFFFF;
}

a:visited.menu {
  color: #FFFFFF
}
a:hover.menu {
  color: #cc5599;
}

a:link.mailto {
  color: #000000;
}

a:visited.mailto {
  color: #000000;
}
a:hover.mailto {
  color: #000000;
}

.normal_link {
  color:blue;
}

.footer, .footer font {
  font-size:85%;
  text-align:center;
}

.footer_tab {
  background: #CCCCCC url(/images/yoga3.gif);
}

small, p.smallPrint font, p.smallPrint small {
    text-align: center;
    font-size: 85%;
    font-family: Arial, Verdana;
}

.menu, .menu_td {
  font-weight: bold;
  font-size: 75%;
  font-family: Arial, Verdana;
  background-color: #6600cc;
  color: #ffffff;
}

.nav  
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 75%;
    font-weight: bold;
    text-color: #FFFFFF;
    letter-spacing: 0pt;
    text-decoration: none
}

h3, h3 b, h3 font {
  background:#6600CC; 
  color:#FFFFFF;
  font-family: "bradley hand itc", "kaufmann bd bt", cursive;
  font-size: 200%;
  text-align:center;
  border-bottom: 2px solid #FAF;
}
    
h4, .reverse, h4 b {
  background:#6600CC; 
  color:#FFFFFF;
  font-family: Arial, Verdana, sans-serif;;
  text-align:center;
  font-size: 110%;
}

h3.normal, h4.normal {
  background-color: #0cf;
  color:#6600CC;
}

h4 {
  margin-left: 5%;
  margin-right: 5%;
}


b, .purple {
  color: #6600cc;
  font-weight: bold;
}

.formInput {
  font-family: courier, monospace;
}

.narrow {
  width: 642px;
}

.right {
  margin-left: auto;
  text-align: right;
}

.centerBlock {
  margin-left: auto;
  margin-right: auto;
}

.centerText {
  text-align: center;
}

.top {
  vertical-align: top;
}

table {
  padding: 0px;
  margin: 0px;
}

table.schedule td {
  text-align:center;
}

.fees TD, .fees TD font {
  font-family: arial, sans-serif;
  font-size: 90%;
}

.upper {
  text-transform: uppercase;
}

    

