﻿body {background-image:url(images/background.gif); 
	background-repeat:repeat;
	background-position: -100px -30px;
	background-color:#1BEFE9; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11pt; 
	line-height:1.2em;
	color:#000000;}
	
.header {
	width:960px;
	height:185px;
	background-position: top center; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11pt; 
	line-height:1.2em;
	color:#000000;}
	
.mainbody { 
	background-color:#ffffff; 
	width:960px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11pt; 
	color:#000000;
	line-height:1.4em;

	}

.bodytext { 
	padding-left:26px; 
	padding-right:20px; 
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12pt; 
	line-height:18pt;
	color:#000000;
	}
		
table.form, td.form
{
border: 1px solid black;
font-size:10pt;
}
	
	

A:LINK.menu {font-family: Comic Sans MS, Calibri, Arial;
            color:#FFFFFF;
			font-weight:normal;
			text-align:center;
            text-decoration:none;
            font-size:14pt;
			padding-top:10px;}

A:VISITED.menu  {font-family: Comic Sans MS, Calibri, Arial;
            color:#FFFFFF;
			font-weight:normal;
			text-align:center;
            text-decoration:none;
            font-size:14pt;
			padding-top:10px;}

A:ACTIVE.menu  {font-family: Comic Sans MS, Calibri,  Arial;
            color:#FFFFFF;
			font-weight:normal;
			text-align:center;
            text-decoration:none;
            font-size:14pt;}

A:HOVER.menu  {font-family: Comic Sans MS, Calibri, Arial;
            color:#18F7EF;
			text-align:center;
            text-decoration:none;
            font-size:14pt;}
			

H1 {color:#F79618; font-family:Comic Sans Ms, Arial; font-size:22pt; font-weight:normal; line-height:1.3em;}
H2 {color:#F79618; font-family:Comic Sans Ms, Arial; font-size:16pt; font-weight:normal;}
H3 {color:#6BCF29; font-family:Arial; font-size:13pt; font-weight:bold; font-style:italic; line-height:1.6em}
H4 {color:#024961; font-family:Myriad Pro, Arial; font-size:20pt; font-weight:bold; font-style:italic; text-align:left;}
H5 {color:#022A32; font-family:Arial; font-size:14pt; font-weight:bold; font-style:italic;}



a:link {COLOR:#034B64; TEXT-DECORATION:underline}
a:active {COLOR:#034B64; TEXT-DECORATION:underline}
a:visited {COLOR:#034B64; TEXT-DECORATION:underline}
a:hover {COLOR:gray; TEXT-DECORATION:underline}


.table {font-family:Arial, Helvetica, sans-serif; 	font-size:11pt; color:#000000; line-height:1.5em;}
.heading {color:#024961; font-family:Myriad Pro, Arial; font-size:20pt; font-weight:bold; font-style:italic; text-align:left;}
.subheading {color:#014961; font-family:Arial; font-size:12pt; font-weight:bold;}
.tablet {font-family: Verdana; font-weight: normal; font-size: 12px; color: #404040; width: 890px; background-color: #fafafa; border: 1px #6699CC solid; border-collapse: collapse; border-spacing: 0px; }
.tabletr {border: 1px #6699CC solid; border-spacing: 0px; background-color:#EDF4EC; margin-top:50px;   }



ul li.hp {list-style-image: url(images/list.gif); }


  .box { 
background-color: #215A6B; 
border: 3px solid #00314A; 
font-size: 9pt;
font-family:Arial;
color:white;
font-weight:normal;
height: 100px; 
width: 25%; 
padding: 5px; 
} 



.footer { 
	height:95px; 
	width:960px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	color:#000000;}

.footertext {color:#ffffff; font-family:Arial; font-size:10pt; font-weight:normal;}
.footerbase {color:#ffffff; font-family:Arial; font-size:9pt; font-weight:bold;}
.footerheading {color:#C3D021; font-family:Arial; font-size:11pt; font-weight:bold;}
a:link.footerlink {TEXT-DECORATION:none; color:#000000; font-family:Arial; font-size:8pt; font-weight:normal;}
a:active.footerlink {TEXT-DECORATION:none; color:#000000; font-family:Arial; font-size:8pt; font-weight:normal;}
a:visited.footerlink {TEXT-DECORATION:none; color:#000000; font-family:Arial; font-size:8pt; font-weight:normal;}
a:hover.footerlink {TEXT-DECORATION:none; color:#000000; font-family:Arial; font-size:8pt; font-weight:normal;}

/* These styles create the dropdown menu for Our Classes */
#navbar {
   margin: 0;
   padding: 0;
   height: 1em;
   z-index:100;
   font-family: Comic Sans MS, Calibri, Arial;
   color:#FFFFFF;
	font-weight:normal;
	text-align:center;
    text-decoration:none;
    font-size:14pt;
	    }
#navbar li {
   list-style: none;
   float: left; 
   z-index:100;
      font-family: Comic Sans MS, Calibri, Arial;
   color:#FFFFFF;
	font-weight:normal;
	text-align:center;
    text-decoration:none;
    font-size:14pt;
	 }
#navbar li a {
   display: block;
   padding: 8px 8px 8px 8px;
   font-family:arial; 
   font-size:10pt;
   text-align:left;
   width:110px;
   color: #ffffff; 
   z-index:100;
   text-decoration: none;
      font-family: Comic Sans MS, Calibri, Arial;
   color:#FFFFFF;
	font-weight:normal;
	text-align:center;
    text-decoration:none;
    font-size:14pt;
	 }
#navbar li ul {
   display: none;  z-index:100;
   width: 10em; /* Width to help Opera out */}
#navbar li:hover ul, #navbar li.hover ul {
   display: block;
   position: absolute;
   margin: 0;
   padding: 0; }
#navbar li:hover li, #navbar li.hover li {
   float: none; }
#navbar li:hover li a, #navbar li.hover li a {
   background-color: #F73031;
   border-bottom: 1px solid #fff;
   color: #ffffff; }
#navbar li li a:hover {
   background-color: #FC7272; }
 
/* These styles create the dropdown menu for About Us */
#navbar-about {
   margin: 0;
   padding: 0;
   height: 1em;
   z-index:100;
   font-family: Comic Sans MS, Calibri, Arial;
   color:#FFFFFF;
	font-weight:normal;
	text-align:center;
    text-decoration:none;
    font-size:14pt;
	    }
#navbar-about li {
   list-style: none;
   float: left; 
   z-index:100;
      font-family: Comic Sans MS, Calibri, Arial;
   color:#FFFFFF;
	font-weight:normal;
	text-align:center;
    text-decoration:none;
    font-size:14pt;
	 }
#navbar-about li a {
   display: block;
   padding: 8px 8px 8px 8px;
   font-family:arial; 
   font-size:10pt;
   text-align:left;
   width:110px;
   color: #ffffff; 
   z-index:100;
   text-decoration: none;
      font-family: Comic Sans MS, Calibri, Arial;
   color:#FFFFFF;
	font-weight:normal;
	text-align:center;
    text-decoration:none;
    font-size:14pt;
	 }
#navbar-about li ul {
   display: none;  z-index:100;
   width: 10em; /* Width to help Opera out */}
#navbar-about li:hover ul, #navbar li.hover ul {
   display: block;
   position: absolute;
   margin: 0;
   padding: 0; }
#navbar-about li:hover li, #navbar li.hover li {
   float: none; }
#navbar-about li:hover li a, #navbar li.hover li a {
   background-color: #FEAE00;
   border-bottom: 1px solid #fff;
   color: #ffffff; }
#navbar-about li li a:hover {
   background-color: #f6cb6f; }


.center {
		text-align: center;
	}

