.headertop {  background-image: url(images/header_top_bg.gif); height: 69px; vertical-align: top}
body {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: #FFFFFF}
.headermiddle {  background-image: url(images/main_links_bg.gif); height: 28px}
.headerbottom {  background-image: url(images/breadcrumb_bg.gif); height: 32px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; padding-left: 10px; padding-right: 10px}
.copyright {  background-image: url(images/footer_bg.gif); height: 42px; width: 33%; vertical-align: bottom; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; padding-right: 5px; padding-bottom: 12px; padding-left: 5px}
.footer {  background-image: url(images/footer_bg.gif); height: 42px; width: 34%; vertical-align: bottom; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; padding-right: 0; padding-bottom: 12px; padding-left: 10px; text-align: center}
.meltedmedia {  background-image: url(images/footer_bg.gif); height: 42px; width: 33%; vertical-align: bottom; padding-bottom: 4px; padding-left: 10px; text-align: right; padding-right: 10px}
.headershout {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; padding-left: 6px; padding-top: 6px; padding-bottom: 6px}
.title {  font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; color: #FFFFFF}
.toplinks {  background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #405B81}
a.toplinks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #405B81; font-weight: bold; text-decoration: none}
a:hover.toplinks {  background-color: #405B81; color: #FFFFFF; font-size: 9px;}
input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
input.button {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
.mainlinks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; display: inline; line-height: 18px}
a.mainlinks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-weight: bold; text-decoration: none}
a:hover.mainlinks {  background-color: #FFFFFF; color: #405B81; font-size: 9px;}
.mainlinkcontainer { margin: 0 auto; padding-left: 5px; padding-right: 5px;}
.menutop {  height: 25px; border: 2px solid #405B81; padding: 3px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.menucontents {  border-left: 2px solid #405B81; border-right: 2px solid #405B81; padding: 5px; background-image: url(images/menu_watermark.gif); background-repeat: no-repeat; background-position: left top; min-height: 300px; height: auto !important; height: 300px; vertical-align: top}
.menubottom {  height: 7px; border: 2px solid #405B81; padding: 0px; font-size: 1px}
a.breadcrumb {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #405B81}
a:hover.breadcrumb {  color: #999999}
a.menu {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: underline; color: #405B81}
a:hover.menu {  color: #999999}
.menu {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: left; vertical-align: top}
.maincontent {  padding-left: 10px; padding-right: 10px; vertical-align: top}
h2.title {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-align: left; color: #405B81; font-weight: bold}
p.body {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; color: #000000}
p.bodyred {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; color: #FF0000}
.hidelink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}
h3.club, h3.event {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-align: left; color: #D6A81F; margin-bottom: 10px}
.menusubheading {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-align: center; color: #D6A81F}
.menutext {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; color: #000000}
.clubdetails, .eventdetails {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; color: #000000}
.clubtableleft {  border-left: 2px solid #C8DBE1; border-top: 2px solid #C8DBE1}
.clubtableright {  border-right: 2px solid #C8DBE1; border-top: 2px solid #C8DBE1}
.clubtable, .eventtable, .searchtable, .contacttable, .logintable, .datarequesttable {  border-bottom: 2px solid #C8DBE1}
.eventtablerow, .searchtablerow, .contacttablerow, .logintablerow, .datarequesttablerow {  border-left: 2px solid #C8DBE1; border-right: 2px solid #C8DBE1; border-top: 2px solid #C8DBE1}
select.club, select.event {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: 1px solid}
.searchform {  text-indent: 50px; background-color: #405B81; padding: 10px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.searchcontent {  padding-left: 10px; padding-right: 10px; vertical-align: top}
.searchresults {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; color: #000000}
.searchpagelinks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; color: #000000}
a.searchpagelink {  text-decoration: none}
a:hover.searchpagelink {  text-decoration: underline}
h2.searchtitle {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-align: left; color: #405B81; margin-bottom:0}
p.searchbody {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; color: #000000; margin-top:0}
h2.resultstitle {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-align: left; color: #405B81; margin-bottom:5px}
a.searchtitlelink {  text-decoration: none; color: #405B81}
a:hover.searchtitlelink {  text-decoration: underline}
.searchcategory {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; color: #000000}
.searchlink {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; color: #D6A81F}
li.homepage {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; color: #405B81}
a.homepage {  text-decoration: underline; color: #405B81}
a:hover.frontpage {  color: #999999}
h2.homepage {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-align: left; color: #405B81; margin-bottom:  0px}
li.homepageevent {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; color: #000000; list-style-type: square}
.contactsubheading {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-align: left; color: #D6A81F; margin-bottom: 0}
.fieldquestion {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 3px; text-align: left; width: 100px; background: #C8DBE1; vertical-align: top; font-size: 12px; font-weight: bold; font-color: #FFFFFF}
.fieldanswer {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 3px; text-align: left; background: #C8DBE1; vertical-align: middle}
.fieldinput {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid; width: 150px}
.fieldinputsmall {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; Border: 1px solid; width: 75px}
.fieldinputtiny {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid; width: 25px}
.fieldinputbig {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid; width: 250px}
.prompt {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; color: #FF0000}
ul.homepage, ul.homepageevent {  margin:0; margin-left:20px}
html>/**/body ul.homepage, html>/**/body ul.homepageevent  { margin:0; margin-left:-20px}
html>/**/body li.homepage, html>/**/body li.homepageevent  {  margin-top:5px; margin-bottom:5px}
.datarequesttitle {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 3px; text-align: left; background: #C8DBE1; vertical-align: top; font-size: 12px; font-weight: bold; font-color: #000000; text-decoration: underline}
.datarequestcolumn {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 3px; text-align: left; background: #C8DBE1; vertical-align: top; font-size: 12px; font-weight: normal; font-color: #000000}
#announcements p.body {  margin-top: 10px; margin-bottom: 10px}