

body { margin-left:10px; margin-top:33px; background-color:#FFFFFF; font-size: 12px;
  font-style: normal;
  font-family: Helvetica, Arial, sans-serif;}

#maintable { width:740px;}
.clearfix:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden;}

#primary_nav_area { width:740px;}

#nav ul {padding:0;margin:0;}

#nav ul li { list-style:none; float:left;}

#nav ul li#pageid17 div a{background: url(../images/home_nav.gif) top left no-repeat;width:57px; height:17px;}
#nav ul li#pageid11 div a{background: url(../images/about_nav.gif) top left no-repeat;width:73px; height:17px;}
#nav ul li#pageid19 div a{background: url(../images/schedule_nav.gif) top left no-repeat;width:74px; height:17px;}
#nav ul li#pageid18 div a{background: url(../images/register_nav.gif) top left no-repeat;width:70px; height:17px;}
#nav ul li#pageid14 div a{background: url(../images/confirmation_nav.gif) top left no-repeat;width:102px; height:17px;}
#nav ul li#pageid20 div a{background: url(../images/sponsors_nav.gif) top left no-repeat;width:77px; height:17px;}
#nav ul li#pageid13 div a{background: url(../images/charities_nav.gif) top left no-repeat;width:74px; height:17px;}
#nav ul li#pageid12 div a{background: url(../images/awards_nav.gif) top left no-repeat;width:64px; height:17px;}
#nav ul li#pageid16 div a{background: url(../images/course_nav.gif) top left no-repeat;width:62px; height:17px;}
#nav ul li#pageid15 div a{background: url(../images/contact_us_nav.gif) top left no-repeat;width:87px; height:17px;}


#nav ul li div a:hover{background-position:bottom !important} 


#nav ul li div a{display: block;text-indent:-2000px;}

#nav ul li ul li { display:none;}



#header_area { width:740px;}
#middle_area { width:740px;}
#left_area { width:87px; float:left;}



#pagevariable1 #left_area { background-image:url(../images/home_left.gif); background-repeat:no-repeat; width:87px; height:471px;}
#pagevariable2 #left_area { background-image:url(../images/aboutus_left.gif); background-repeat:no-repeat; width:87px; height:471px;}
#pagevariable3 #left_area { background-image:url(../images/register_left.gif); background-repeat:no-repeat; width:87px; height:471px;}
#pagevariable4 #left_area { background-image:url(../images/register_left.gif); background-repeat:no-repeat; width:87px; height:471px;}
#pagevariable5 #left_area { background-image:url(../images/confirmation_left.gif); background-repeat:no-repeat; width:87px; height:471px;}
#pagevariable6 #left_area { background-image:url(../images/sponsors_left.gif); background-repeat:no-repeat; width:87px; height:471px;}
#pagevariable7 #left_area { background-image:url(../images/charities_left.gif); background-repeat:no-repeat; width:87px; height:471px;}
#pagevariable8 #left_area { background-image:url(../images/home_left.gif); background-repeat:no-repeat; width:87px; height:471px;}
#pagevariable9 #left_area { background-image:url(../images/course_left.gif); background-repeat:no-repeat; width:87px; height:471px;}
#pagevariable10 #left_area { background-image:url(../images/contactus_left.gif); background-repeat:no-repeat; width:87px; height:471px;}




#content_area { width:437px; float:left; }
#right_area { width:216px; float:left; padding-bottom:40px; } 

#active_area  { width:740px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#active_text_area { width:561px; padding-top:15px; float:left; text-align:center; padding-left:10px;}
#active_logo_area { width:139px; float:left; padding-right:30px;}

.news{
  color: #186AA0;
  font-size: 12px;
  font-weight: bold;
  font-style: normal;
  font-family: Helvetica, Arial, sans-serif;
}

p{
  font-size: 12px;
  font-style: normal;
  font-family: Helvetica, Arial, sans-serif;
}


ul{
  font-size: 12px;
  font-style: normal;
  font-family: Helvetica, Arial, sans-serif;
}


h1{
  font-size: 20px;
  font-family: Helvetica, Arial, sans-serif;
}

h2{
  font-size: 16px;
  font-family: Helvetica, Arial, sans-serif;
}

h3{
  font-size: 14px;
  font-family: Helvetica, Arial, sans-serif;
}
