html, body, #wrapper {margin:0;padding:0;height:100%;text-align:center;}
#wrapper { background-color:white; margin:0 auto;vertical-align:middle;width:951px;}
#main_body { background-color:#d6d4bf; margin:0 0 0 0; padding:0; }

.bottom
{
background-image: url('../images/montage.jpg');
background-repeat: no-repeat;
height: 90px;
width: 951px;
}

.membership
{
background-image: url('../images/background.jpg');
background-repeat: no-repeat;
background-position: bottom center;
}

.t {background: url('../images/dot.jpg') 0 0 repeat-x; width:40em}
.t_competition {background: url('../images/dot.jpg') 0 0 repeat-x; width:35em}
.t_sponsorship {background: url('../images/dot.jpg') 0 0 repeat-x; width:55em}
.t_eventinfo {background: url('../images/dot.jpg') 0 0 repeat-x; width:35em}
.t_pastevents {background: url('../images/dot.jpg') 0 0 repeat-x; width:35em}
.t_contactus {background: url('../images/dot.jpg') 0 0 repeat-x; width:35em}
.t_pressreleases {background: url('../images/dot.jpg') 0 0 repeat-x; width:35em}
.b {background: url('../images/dot.jpg') 0 100% repeat-x}
.l {background: url('../images/dot.jpg') 0 0 repeat-y}
.r {background: url('../images/dot.jpg') 100% 0 repeat-y}
.bl {background: url('../images/bl.jpg') 0 100% no-repeat}
.br {background: url('../images/br.jpg') 100% 100% no-repeat}
.tl {background: url('../images/tl.jpg') 0 0 no-repeat}
.tr {background: url('../images/tr.jpg') 100% 0 no-repeat; padding:20px;}

.eq_normal {font-family: Arial;color: black;font-size: 10pt;font-weight: normal;font-style: none;text-align:justify;}
.eq_bold {font-family: Arial;color: #002942;font-size: 10pt;font-weight: bold;font-style: none;text-align:left;}
.eq_n_c {font-family: Arial;color: #002942;font-size: 10pt;font-weight: normal;font-style: none;text-align:center;}
.eq_b_c {font-family: Arial;color: #002942;font-size: 10pt;font-weight: bold;font-style: none;text-align:center;}
.eq_b_c_i {font-family: Arial;color: #002942;font-size: 10pt;font-weight: bold;font-style: italic;text-align:center;}
.eq_normal_red {font-family: Arial;color: red;font-size: 10pt;font-weight: normal;font-style: none;text-align:center;}
.eq_heading {font-family: Arial;color: #002942;font-size: 12pt;font-weight: bold;font-style: none;text-align:center;}
.eq_s_c {font-family: Arial;color: #002942;font-size: 8pt;font-weight: normal;font-style: none;text-align:center;}

h1 {font-family: Arial;color: #002942;font-size: 20pt;font-weight: normal;}
h2 {font-family: Arial;color: black;font-size: 16pt;font-weight: normal;}
h3 {font-family: Arial;color: teal;font-size: 11pt;font-weight: normal;}
h4 {font-family: Arial;color: teal;font-size: 13pt;font-style: italic;}

a {font: Arial;color: #002942;font-size: 10pt;text-decoration: underline;}
a:link {font: Arial;color: #002942;font-size: 10pt;text-decoration: underline;}
a:visited {font: Arial;color: #002942;font-size: 10pt;text-decoration: underline;}
a:active {font: Arial;color: #002942;font-size: 10pt;text-decoration: underline;}
a:hover {font: Arial;color: #002942;font-size: 10pt;text-decoration: underline;}

.banner
{
background-image: url('../images/banner.jpg');
background-repeat: no-repeat;
height: 204px;
width: 951px;
}

.banner_results
{
background-image: url('../images/banner_results.jpg');
background-repeat: no-repeat;
height: 204px;
width: 951px;
}

.notice
{
background-image: url('../images/BANNER VERTICAL_3.jpg');
background-repeat: no-repeat;
}

.markermenu1 a:link, .markermenu1 a:visited, .markermenu1 a:active{
font: 10pt "Arial";
font-weight: none;
color: white;
display: block;
text-decoration: none;
}

.markermenu1 a:hover{
font: 10pt "Arial";
font-weight: bold;
color: #82898F;
display: block;
text-decoration: none;
}

.markermenu2 a:link, .markermenu2 a:visited, .markermenu2 a:active{
font: 10pt "Arial";
font-weight: none;
color: white;
display: block;
text-decoration: none;
}

.markermenu2 a:hover{
font: 10pt "Arial";
font-weight: bold;
color: #82898F;
display: block;
text-decoration: none;
}

.markermenu3 a:link, .markermenu3 a:visited, .markermenu3 a:active{
font: 10pt "Arial";
font-weight: none;
color: white;
display: block;
text-decoration: none;
}

.markermenu3 a:hover{
font: 10pt "Arial";
font-weight: bold;
color: #82898F;
display: block;
text-decoration: none;
}

.markermenu4 a:link, .markermenu4 a:visited, .markermenu4 a:active{
font: 10pt "Arial";
font-weight: none;
color: white;
display: block;
text-decoration: none;
}

.markermenu4 a:hover{
font: 10pt "Arial";
font-weight: bold;
color: #82898F;
display: block;
text-decoration: none;
}

.markermenu5 a:link, .markermenu5 a:visited, .markermenu5 a:active{
font: 10pt "Arial";
font-weight: none;
color: white;
display: block;
text-decoration: none;
}

.markermenu5 a:hover{
font: 10pt "Arial";
font-weight: bold;
color: #82898F;
display: block;
text-decoration: none;
}

.markermenu6 a:link, .markermenu6 a:visited, .markermenu6 a:active{
font: 10pt "Arial";
font-weight: none;
color: white;
display: block;
text-decoration: none;
}

.markermenu6 a:hover{
font: 10pt "Arial";
font-weight: bold;
color: #82898F;
display: block;
text-decoration: none;
}

.markermenu7 a:link, .markermenu7 a:visited, .markermenu7 a:active{
font: 10pt "Arial";
font-weight: none;
color: white;
display: block;
text-decoration: none;
}

.markermenu7 a:hover{
font: 10pt "Arial";
font-weight: bold;
color: #82898F;
display: block;
text-decoration: none;
}

.program a, .program a:link, .program a:visited, .program a:active, .program a:hover{
font: 11pt "Times New Roman";
font-weight: bold;
color: teal;
text-decoration: underline;
}

.enrolment{
font: 12pt Arial;
font-weight: bold;
background-color: teal;
color: white;
}

.enrolment a, .enrolment a:link, .enrolment a:visited, .enrolment a:active, .enrolment a:hover{
font: 12pt Arial;
font-weight: bold;
background-color: teal;
color: white;
}

.enrolment_normal{
font: 10pt Arial;
font-weight: normal;
background-color: teal;
color: white;
}

.arial_normal{
font: 10pt Arial;
font-weight: normal;
background-color: 99CCFF;
color: #002942;
}

.timetable_normal{
font: 9pt Arial;
font-weight: normal;
background-color: teal;
color: white;
}

.timetable_text{
font: 9pt Arial;
font-weight: normal;
background-color: white;
color: #002942;
}

.timetable_sml{
font: 8pt Arial;
font-weight: normal;
background-color: white;
color: #002942;
}

.Desc1{
font: 11pt "Times New Roman";
color: #002942;
font-weight: normal;
}

.club a, .club a:link, .club a:visited, .club a:active, .club a:hover{
font: 12pt Arial;
font-weight: bold;
background-color: white;
color: teal;
}

.club_normal{
font: 10pt Arial;
font-weight: normal;
background-color: white;
color: teal;
}

.contact{
font: 11pt "Times New Roman";
color: #002942;
font-weight: bold;
}
