<style>
<!--
html { margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;}
div { margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;}
body {background-color: #FFFFFF; font-family: verdana, sans-serif; font-size: 12px; margin-top:20px; margin-right:auto; margin-bottom:0px; margin-left:auto; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;	text-align:center;}
a	{outline: none; text-decoration:none;}
h1 {color:#07016d; font-family: verdana, sans-serif ; font-size:14px; font-weight:bold;}
h2 {color:#07016d; font-family: verdana, sans-serif; font-size:12px; font-weight:bold;}
/* qTip IS FOR THE ROLL OVER ALT TAGS*/
div#qTip {
  padding: 3px;
  border: #0073bc solid 2px;
  display: none;
  background: #FFFFFF;
  color: #090745;
  text-align: justify;
  position: absolute;
  width: 220px;
  z-index: 1000;
}
div#qTip .strong { color:#FF0000}

#page_container {background-color: #FFFFFF; padding:0px; width:779px; border:none; margin:0px auto;}

#home {width:840px; height:580px; border:solid 1px #0073bc; margin-top:0px; margin-right:auto; margin-bottom:10px; margin-left:auto; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;}
#home_header	{float:left; padding:0px; width:840px; height:240px; border:none;}
#home_menu	{float:left; padding:0px; width:840px; height:46px; border:none; text-align:center; }
#home_menu a	{color:#0074ba; font-family: verdana, sans-serif ; font-size:14px; font-weight:bold;}
#home_content	{color:#05006b; float:left; padding:0px; width:840px; height:293px; border:none; text-align:center; font-family: verdana, sans-serif ; font-size:14px; font-weight:bold;}

#header	{float:left; padding:0px; width:779px; height:168px; border-right:#0073bc solid 1px; border-left:#0073bc solid 1px; border-top:#0073bc solid 1px;}

#menu {float:left; background-color: #FFFFFF; padding:0px; width:162px; border:none; color:#07016d; text-align:left }
#menu a {color:#07016d; text-decoration:none; padding:0px; border:none;}

#menubutton {float:left; text-align:left; background-image: url(images/menuBut.gif); width:162px; height:53px; color:#07016d; font-family: verdana, sans-serif; font-size:12px; font-weight:bold;}
#menubutton a {float:left; text-align:left; background-image: url(images/menuBut.gif); width:162px; height:53px; color:#07016d; font-weight:bold;}
#menubutton a:hover {float:left; text-align:left; background-image: url(images/menuBut_hover.gif); width:162px; height:53px;}

#menubutton_top {float:left; text-align:left; background-image: url(images/menuBut_top.gif); width:162px; height:53px;}
#menubutton_top a {float:left; text-align:left; background-image: url(images/menuBut_top.gif); width:162px; height:53px;}
#menubutton_top a:hover {float:left; text-align:left; background-image: url(images/menuBut_top_hover.gif); width:162px; height:53px;}


#content { background-color:#FFFFFF; float:left; text-align:center; width:779px; border-right:#0073bc solid 1px; border-left:#0073bc solid 1px; padding:0px; color:#07016d; font-family: verdana, sans-serif; font-size:12px;}
#content .content_bg {background-image: url(images/content_bg.gif); background-repeat: no-repeat; float:left; width:607px; height:53px; padding:0px;}
#content a {color:#07016d; text-decoration:none; padding:0px; border:none;}
#content a:hover {color: #FF0000;}
#content a:active {color: #FF0000;}
#content .header	{color:#07016d; border:none; text-align:center; font-family: verdana, sans-serif ; font-size:14px; font-weight:bold;}
#content .redheader	{color:red; border:none; text-align:center; font-family: verdana, sans-serif ; font-size:11px; font-weight:bold;}

#timetable {float:left; width:755px; height:421px; font-family: verdana, sans-serif; font-size:12px; color:#07016d; vertical-align:middle;}
#timetable .header { float:left; width:94px; height:22px; background-color:#ace1ff; font-weight:bold; border:solid 1px #f2f2f2; padding-top:4px;}
#timetable .header_time { float:left; width:80px; height:22px; background-color:#ace1ff; font-weight:bold; border:solid 1px #f2f2f2; padding-top:4px;}
#timetable .classname a { float:left; width:59px; color:#07016d; font-weight:bold; text-align:left; padding-left:3px;}
#timetable .classbooking { float:left; width:12px; height:12px;}
#timetable .classduration { float:right; text-align:right; padding-right:2px; }
#timetable .row_a { float:left; width:94px; height:26px; background-color:#d7f4fb; border:solid 1px #f2f2f2; text-align:left; font-size:9px;}
#timetable .row_a_time { float:left; width:80px; height:20px; padding-top:6px; background-color:#d7f4fb; font-weight:bold; border:solid 1px white;}
#timetable .row_b { float:left; width:94px; height:26px; background-color:#bbecfa; border:solid 1px #f2f2f2; text-align:left; font-size:9px;}
#timetable .row_b_time { float:left; width:80px; height:20px; padding-top:6px; background-color:#bbecfa; border:solid 1px white; font-weight:bold;}

#hours { float:left; width:280px; font-family: verdana, sans-serif; font-size:12px; color:#07016d;}
#hours .row_header { float:left; width:90px; padding-top:2px; padding-bottom:2px; background-color:#ace1ff; border:solid 1px white; text-align:center; font-size:12px; font-weight:bold;}
#hours .row_a { float:left; width:90px; padding-top:2px; padding-bottom:2px; background-color:#d7f4fb; border:solid 1px white; text-align:center; font-size:12px;}
#hours .row_b { float:left; width:90px; padding-top:2px; padding-bottom:2px; background-color:#bbecfa; border:solid 1px white; text-align:center; font-size:12px;}

#services {width:576px; font-family: verdana, sans-serif; font-size:12px; color:#07016d; padding-left:15px; vertical-align:middle;}
#services a {font-weight:bold;}
#services .row_a { float:left; width:190px; padding-top:5px; height:19px !important; height:24px; height/**/:/**/19px; background-color:#d7f4fb; border:solid 1px white; text-align:center; font-size:12px;}
#services .row_b { float:left; width:190px; padding-top:5px; height:19px !important; height:24px; height/**/:/**/19px; background-color:#bbecfa; border:solid 1px white; text-align:center; font-size:12px;}
#services_description {float:left; text-align:justify; width:510px; }
#services_description a { font-weight:bold; color:#0073bc;}
/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
submit {display:block; float:left; color:#fff; text-decoration:none; font-family: verdana, sans-serif ; font-size:12px;}
.form { height:26px; color:#07016d; font-family: verdana, sans-serif ; font-size:12px; }
.form input {width:243px; height:18px; background:#fff; color:#07016d; font-family: verdana, sans-serif ; font-size:12px; padding-left:3px;}
textarea { width:243px; height:60px; background:#fff; overflow:auto; color:#07016d; font-family: verdana, sans-serif ; font-size:12px; padding-left:3px; margin-bottom:18px;}



font#Red {color: #FF0000; font-size: 12px; font-weight: bold;}
font#RedSm {color: #FF0000; font-size: 11px; font-weight: bold;}
font#RedExSm {color: #FF0000; font-size: 9px; font-weight: bold;}
font#Small {color: #000000; font-size: 9px;}
#footer {float:left; text-align:ceter; background-image: url(images/footer_bg.gif); padding-left:164px; width:615px !important; width:779px; width/**/:/**/615px; height:62px; color:#45a0d6; font-family: verdana, sans-serif; font-size:10px; font-weight:normal; border-bottom:#0073bc solid 1px; border-right:#0073bc solid 1px; border-left:#0073bc solid 1px; border-top:none; margin:0px auto;}



//-->
</style>
