A {
       COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; border: solid black 0px;
}
A:hover {
       COLOR: #CC3300; TEXT-DECORATION: none
}
H1 {
       FONT-SIZE: 16pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2 {
       FONT-SIZE: 16pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H3 {
       FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


H5 {
       FONT-SIZE: 12pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}



P {
       FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
       FONT-SIZE: 6pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}



.Navlink {
       FONT-WEIGHT: FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.Navlink:link {
       COLOR: #FFFFFF;
}
A.Navlink:visited {
       COLOR: #FFFFFF;
}

A.Navlink:hover {
       TEXT-DECORATION: none;
}
A.Navlink:active {
       TEXT-DECORATION: none;
}


a.darkbg:link {background-color: #060606;color:white;text-decoration:none;width:100px;}
a.darkbg:visited {background-color: #f9f9f9;color:red;text-decoration:none;width:100px;}
a.darkbg:hover {background-color: #060606;color:red;text-decoration:underline;width:100px;}
a.darkbg:active {background-color: #060606;color:red;text-decoration:none;width:100px;}


body	{background-color:#f4edd0;}


BODY {
       SCROLLBAR-FACE-COLOR: #CC0000; SCROLLBAR-HIGHLIGHT-COLOR: #CC6600; SCROLLBAR-SHADOW-COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #FF6600; SCROLLBAR-ARROW-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #CC3300; SCROLLBAR-DARKSHADOW-COLOR: #000000;
}

div#banner {width="799px; height="95px; margin:0; padding-left:10;border:1px;border-color:#dbeae5;}

div#navigation {width="750px; height="95px; margin:0; padding-left:10;}


div#left1 {width:200px; height:220px; margin:10; margin-right:10px; margin-top:48px;padding:0; border: solid black 1px; background-color:white;position:absolute; top:157px; left:0px;}

div#left2 {width:200px; height:315; margin:10; padding-top:0; border: solid black 1px; background-color:white;position:absolute; top:430px; left:0px;}

div#left3 {width:200px; height:200; margin:10; padding-top:0; border: solid black 1px; background-color:white;position:absolute; top:760px; left:0px;}

div#left4 {width:200px; height:auto; margin:10; padding-top:0; border: solid black 1px; background-color:white;position:absolute; top:976px; left:0px;}


h4#menu	{ font-size:14px; text-align:center;color:white; padding-top:0px;}

h4 {
  margin-left:20px;
}


div.menu	{width:199; height:35; align:left; valign:top; margin:0; padding:0; border-width:1; border-top-color:rgb(255,120,86); border-right-color:black; border-bottom-color:black; border-left-color:rgb(255,120,86); border-style:solid; background-color:#CC1100;}

div.heading	{width:588; height:35; align:left; valign:top; margin:0; padding:0; border-width:1; border-top-color:rgb(255,120,86); border-right-color:black; border-bottom-color:black; border-left-color:rgb(255,120,86); border-style:solid; background-color:#cc1100;}

img#header	{border:solid #000 1px;}

div#right	{width:589px; height:auto; margin:10px; margin-left:10px; padding-top:0; border: solid black 1px; background-color:white; position:absolute; left:210px; top:195px;}


p	{font-family:verdana,georgia,'sans serif'; font-weight:bold;font-size:11px;
	padding-left:16px;padding-right:26px; background-color:#fff;text-indent:24px;}

p.copyright-notice	{font-family:verdana,georgia,'sans serif'; font-weight:bold;font-size:11px;
	padding-left:16px;padding-right:26px; background-color:#fff; border-top:dashed red 1px;}

ul {
  border-left: solid 2px red;
  margin-left: 20px;
}


li	{font-family:verdana,georgia,'sans serif';
    font-weight:bold;
    font-size:12px;
    padding-bottom: 5px;
    color:#00c;
    margin-left: 25px;
 }


div	{font-family:georgia,'sans serif'; font-weight:200;font-size:14px;border:0px;
	}
	
table#adult-enroll {background-color:f4edd0;}
.form {background-color:f4edd0;}

 h1.home {
         background-color:#f9cf93;
         font-size:18px;
         padding-left:18px;
 }

 h3 {
    padding-left:18px;
 }


  h3.home {
         background-color:#f9cf93;
         font-size:16px;
         padding-left:18px;
 }

   h4.home {
         background-color:#f9cf93;
         padding-left:18px;
         margin-left:0px;
 }

  h1.courses {
         background-color:#cce;
         font-size:18px;
         padding-left:18px;
 }
  h3.courses {
         background-color:#cce;
         font-size:16px;
         padding-left:18px;
 }
  h4.courses {
         background-color:#cce;
         font-size:14px;
         margin-left:0px;
         padding-left:18px;
 }


   h1.resources {
         background-color:#6c8043;
         font-size:18px;
         padding-left:18px;
         color:#fff;
 }

    h3.resources {
         background-color:#6c8043;
         font-size:16px;
         padding-left:18px;
         color:#fff;
 }

   h1.commendations {
         background-color:#0080c0;
         font-size:18px;
         padding-left:18px;
         color:white;
 }
  h3.commendations {
         background-color:#0080c0;
         font-size:16px;
         padding-left:18px;
         color:white;
 }

    h1.rural {
         background-color:#f22;
         font-size:18px;
         padding-left:18px;
         color:#fff;
 }

    h3.rural {
         background-color:#f22;
         font-size:16px;
         padding-left:18px;
         color:#fff;
 }
    h5.rural {
         background-color:#f22;
         font-size:12px;
         padding-left:18px;
         color:#fff;
 }
     h5.about {
         background-color:#00264c;
         font-size:12px;
         padding-left:18px;
         color:#fff;
 }
 p.in-page-links {
   background-color: #f9cf93;
 }

  p.in-page-links-blue {
   background-color: #ccccee;
 }

 p.top {
   text-align:center
 }

 p.center {
   text-align:center;
 }


 a.in-page-links:link {color:#003399;text-decoration:underline;padding-left:40px;}
a.in-page-links:visited {color:black;text-decoration:none;padding-left:40px;}
a.in-page-links:hover {color:red;text-decoration:underline;padding-left:40px;}
a.in-page-links:active {color:red;text-decoration:none;padding-left:40px;}
a.in-page-links:focus {color:red;text-decoration:underline;padding-left:40px;}

a.top:link {color:#003399;text-decoration:none;}
a.top:visited {color:black;text-decoration:none;}
a.top:hover {color:red;text-decoration:underline;}
a.top:active {color:red;text-decoration:none;}
a.top:focus {color:red;text-decoration:underline;}

hr {
  height:5px;
  color:#ffffff;
  border-top: solid #cc1100 1px;
  border-bottom: solid blue 1px;
  margin-left:20px;
  margin-right:20px;
  }
 .bold {
   font-weight: bold;
 }
 .red {
   color: #f00;
 }
 .italic {
   font-style: italic;
 }

 table.fee-structure {
     margin-left:20px;
     width:550px;
 }
 td.fee-structure {
     font-family:verdana,georgia,'sans serif'; font-weight:bold;font-size:11px;
	padding-left:16px;padding-right:26px; background-color:#fff;
 }

 dt {
    font-family:verdana,georgia,'sans serif'; font-weight:bold;font-size:11px;
	padding-left:16px;padding-right:26px; background-color:#fff;text-indent:24px;
 }
 dd {
   font-family:verdana,georgia,'sans serif';
    font-weight:bold;
    font-size:12px;
    padding-bottom: 5px;
    color:#00c;
    margin-left: 25px;
 }

 ul.nested {
   list-style-type: circle;
   margin-left: 20px;
   border-left: 1px solid #fff;
 }

 li.nested {
     list-style-image:none;
 }

 li.fleur {
   list-style-image:url("images/fleur-de.gif");
 }
  li.none {
   list-style-type: none;
   margin-left: -20px;
 }
 dt {
   margin-bottom: 20px;
 }
  dd {
   margin-right: 30px;
 }
 th.single,.twin {
   color:#fff;

   empty-cells: hide;
   background-color:#0080c0;
 }
  .fee {
   color:#fff;

   empty-cells: hide;
   background-color:#f00;
 }
 table {
  border:1px solid black;
 }

 td {
   border-left: 1px solid black;font-weight:bold;
 }

 td.single {
   background:#eef ;
 }
  td.twin {
   background:#ffe ;
   color:#000;
 }
  td.leader {
   background:#fff ;
   color:#000;
   font-weight:bold;
   border-left:0px;
   border-bottom: 1px dashed red;
   padding-left:5px;
 }
 .alternate {
   background-color: #fff;
 }
td.single-underline {
  border-bottom: 1px solid black;
  background-color: #eef;
}
td.twin-underline {
  border-bottom: 1px solid black;
  background-color: #ffe;
}
  td.leader-bottomless {
   background:#eef ;
   color:#000;
   font-weight:bold;
   border-left:0px;

 }
 h5.home {
   color:#000;
   background-color: #f9cf93;
   font-size: 13px;
   padding-left:20px;
 }
 div#bookings {
   margin-left: 40px;
 }




