
#mainimg img
{
float: right;
vertical-align: text-top;
}

#plainlist ul
{
font-family: Helvetica, sans-serif;
font-size: .8em;
margin: 0;
margin-left: 20px;
margin-bottom: 0;
margin-right: 0;
margin-top: 1em;
padding: 0;
width: 40%;
}

#plainlist li
{
font-family: Helvetica, sans-serif;
font-size: .8em;
margin: 0;
margin-left: 20px;
margin-bottom: 0;
margin-right: 0;
padding: 2px;
width: 40%;
}

ol{
font-family: Helvetica, sans-serif;
font-size: .8em;
padding-bottom:20px;
margin-right:20px;
 }
 
.paddingbottom{
               padding-bottom:20px;
 }

a:link, a:visited
{
color: #00f;
border: 0px;
}

a:hover
{
color: #f00;
border: 0px;
}

body{color: #000;background-color: #fff;}

table {font-family:calibri, Helvetica, sans-serif; font-size: 1em; }

h1
{
font-family: Helvetica, sans-serif;
font-size: 135%;
margin-left: 20px;
}

h2
{
font-family: Helvetica, sans-serif;
font-size: 100%;
font-weight: bold;
margin-left: 20px;
}


#maintitle 
{
font-family: Helvetica, sans-serif;
font-size: 175%;
font-weight: bold;
/*left-padding: 18px;*/
bottom-padding: 8px;
margin: 0;
margin-top: 18px;
margin-left: 20px;
}

#subtitle 
{
font-family: Helvetica, sans-serif;
font-size: 100%;
font-weight: bold;
margin: 0;
/*left-padding: 18px;*/
margin-bottom: 18px;
margin-left: 20px;
}


#navcontainer
{
/* width: 100%;*/
/*background-color: #feeb73;*/
margin:0;
/* For display:inline in navitem: */
padding: 0px 0px 40px 0px; /* top, ?, bot, ? */
margin-bottom: 20px;
margin-top: 18px;
margin-left: 0;
/* For display:table-column there: */
/* padding: 9px; */
/* margin-bottom: 0px; */
}

p
{
font-family: Calibri,Helvetica, sans-serif;
font-size: 1em;
margin: 0;
margin-left: 20px;
margin-bottom: 0;
margin-right: 0;
margin-top: 1em;
padding: 0;
width: 380px;
}

#accred
{
font-family: Helvetica, sans-serif;
font-size: 75%;
margin: 0;
margin-left: 25px;
margin-bottom: 0;
margin-right: 0;
padding: 0;
width: 140px;
}


#navlist
{
margin: 0;
/* padding: 0 0 10px 20px;*/
padding: 0;
border-bottom: 0px;
font-size: .8em;
margin-left: 0px;
}

#navlist ul
{
margin: 0;
padding: 0px;
/*display: inline;*/
list-style-type: none;
font-family: Helvetica, sans-serif;
/* width: 100%;*/
}

#navlist li
{
margin: 0;
padding: 8px;
display: list-item;
list-style-type: none;
font-family: Helvetica, sans-serif;
/* width: 100%;*/
/*align: center;*/
}

#navlist a:link, #navlist a:visited
{
/*float: left;*/
font-weight: bold;
margin: 0 10px 4px 20px;
text-decoration: none;
color: #000000;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
/* border-bottom: 4px solid #000;*/
/* padding-bottom: 2px;*/
background: transparent;
color: #EA1B16;
}

#navlist a:hover { color: #EA1B16; }

#factable 
{
font-family: Helvetica, sans-serif;
font-size: 65%;
}

#rostertable 
{
font-family: Helvetica, sans-serif;
font-size: 65%;
border-collapse: collapse;
border-style: solid
}

#rostercell
{ 
white-space: nowrap;
vertical-align: top;
padding: 2px;
border: 1px solid black;
}

.note{
      font-size:60%;
      width:100%;
 }
 .note2{
      font-size:80%;
      width:100%;
 }
 .note3{
 font-family: Helvetica, sans-serif;
 font-size: .9em;
 font-style:italic;
 font-weight:bold;
  }
 .center{
    text-align:center;
  }
  .bold{
     font-weight:bold;
   }
 .tuition{
   font-family: Helvetica, sans-serif;
    font-size: 75%;
  }
  .tuition table {
      border:1;
   }
  .tuition th {
     font-weight:bold;
     border-bottom: double;
     border-top: solid;

   }
   .tuition border{
   border-bottom:solid;
    }
   .tuition td {
     text-align:center;
     border-bottom:thin;
    }
    
    .tuition ul {
     font-size: 75%;
     font-weight: normal;
    
     }
     
.camp {
 margin-bottom:0px;
 margin-top:0px;
 padding: 0px;
 }     
.camp h2{
  color:#2f872f;
  font-weight:bold;
  margin-bottom:0px;

 }
 
.camp h3{
 margin-left:15px;
 font-style:italic;
 font-size: 1em;
 padding-top:0px;
 margin-top:0px;
 margin-bottom:0px;
 }
 
.camp p{
 margin-bottom: 5px;
 margin-left: 15px;
 margin-top: 0px;
 padding-top: 0px;
 width: 525px;
 }
 
 .green{
 color:#2f872f;
 font-weight:bold;
  }
  
  