/* CSS Document */
a {font: normal normal normal 14px Trebuchet MS; color: #000; text-decoration: none;}
a:link {font: normal normal normal 14px Trebuchet MS; color: #000; text-decoration: none;}
a:visited {font: normal normal normal 14px Trebuchet MS; color: #000; text-decoration: none;}
a:hover {font: normal normal normal 14px Trebuchet MS; color: #F00; text-decoration: underline;}
a:active {font: normal normal normal 14px Trebuchet MS; color: #F00; text-decoration: underline;}
.mlink a {font: normal normal normal 14px Trebuchet MS; color: #000; text-decoration: none;}
.mlink a:link {font: normal normal normal 14px Trebuchet MS; color: #000; text-decoration: none;}
.mlink a:visited {font: normal normal normal 14px Trebuchet MS; color: #000; text-decoration: none;}
.mlink a:hover {font: normal normal bold 14px Trebuchet MS; color: #F00; text-decoration: underline;}
.mlink a:active {font: normal normal bold 14px Trebuchet MS; color: #F00; text-decoration: underline;}
.mlink2 a {font: normal normal bold 14px Trebuchet MS; color: #000; text-decoration: none;}
.mlink2 a:link {font: normal normal bold 14px Trebuchet MS; color: #000; text-decoration: none;}
.mlink2 a:visited {font: normal normal bold 14px Trebuchet MS; color: #000; text-decoration: none;}
.mlink2 a:hover {font: normal normal bold 14px Trebuchet MS; color: #00F; text-decoration: underline;}
.mlink2 a:active {font: normal normal bold 14px Trebuchet MS; color: #00F; text-decoration: underline;}
.site a {font: normal normal normal 13px Arial; color: #00F; text-align: left;}
.site a:link {font: normal normal normal 13px Arial; color: #00F; text-decoration: none;}
.site a:visited {font: normal normal normal 13px Arial; color: #00F; text-decoration: none;}
.site a:hover {font: normal normal normal 13px Arial; color: #F00; text-decoration: underline;}
.site a:active {font: normal normal normal 13px Arial; color: #F00; text-decoration: underline;}
.logo {font: italic normal bold 36px Georgia; color: #007F00; text-align: center; vertical-align: middle; width: 560px;}
.logot {border-collapse: collapse; border-bottom-width: 6px; border-bottom-style: solid; border-bottom-color: #007F00; width: 100%; margin: 0 auto; padding: 0;}
.logol {text-align: left; vertical-align: top;}
.logor {text-align: right; vertical-align: top;}
.main {border-collapse: collapse; margin: 0 auto; width: 80%;}
.side {height: auto; width: 200px; border: 3px solid #999; background-color: #FF9; vertical-align: top; padding-left: 10px;}
.side2 {height: auto; width: 200px;}
.cent {height: auto; vertical-align: top;}
.centbl {border-collapse: collapse; width: 90%; margin: 0 auto;}
.centxt1 {font: normal normal bold 16px Arial; color: #F00; text-align: left;}
.centxt2 {font: normal normal normal 16px Arial; color: #000; text-align: left;}
.sf {font-family: "Small Fonts"; font-size: xx-small; color: #000;}
.menu1 {font: normal normal bold 16px Trebuchet MS; color: #00F; padding-left: 10px;}
.head2 {font: normal normal bold 12px Verdana; color: #DC143C; text-align: center;}
.head {font: normal normal normal 12px Verdana; color: #DC143C; text-align: center;}
.caption1 {font: normal normal bold 14px Verdana; color: #00F; padding: 2px; text-align: left;}
.ratecode {font: normal normal normal 12px Verdana; color: #00F; text-align: center;}
.txt1 {font: normal normal normal 12px Arial; color: #000;}
.txt2 {text-align: center; font: normal normal bold 20px Verdana; color: #00F;}
.txtc {text-align: center; font: normal normal normal 16px Arial; color: #000;}
.textcb {text-align: center; vertical-align:bottom;}
.tablel {font: normal normal normal 12px Verdana; color: #00F; text-align: left;}
.tablec {font: normal normal normal 12px Verdana; color: #00F; text-align: center;}
.centxt {text-align: center;}
.textc {text-align: center;}
.textl {text-align: left;}
.topleft {font: normal normal normal 16px Arial; color: #000; vertical-align: top; text-align: left;}
.cap {font: normal normal bold 20px Verdana; color: #F00; padding: 10px; text-align: center;}
.cap1 {font: normal normal bold 20px Verdana; color: #F00; padding: 0px; text-align: center;}
.cap2 {font: normal normal bold 20px Verdana; color: #00F; padding: 10px; text-align: center;}
.cap2a {font: normal normal bold 18px Verdana; color: #00F; padding: 10px; text-align: center;}
.cap3 {font: normal normal bold 24px Verdana; color: #F00; padding: 10px; text-align: center;}
.cap4 {font: normal normal bold 20px Verdana; color: #007F00; padding: 10px; text-align: center;}
.club1 {font: normal normal bold 20px Arial; color: #F00; text-align: left;}
.club2 {font: normal normal bold 16px Arial; color: #000; text-align: left;}
.club3 {font: normal normal normal 13px Arial; color: #00F; text-align: left;}
.head1 {font: normal normal bold 28px Times New Roman; color: #F00;}
.head2b {font: normal normal bold 16px Times New Roman; color: #00F; text-align: left;}
.head2r {font: normal normal bold 18px Times New Roman; color: #F00; text-align: left;}
.calib {font: normal normal normal 16px Calibri; color: #000; text-align: left;}
.calib2 {font: normal normal bold 16px Calibri; color: #000; text-align: center;}
.calibhg {font: normal normal bold 28px Calibri; color: #007F00; text-align: left;}
.calibhr {font: normal normal bold 28px Calibri; color: #F00; text-align: left;}
.col100 {width: 100px;}
.col170 {width: 170px;}
.col190 {width: 190px;}
.col300 {width: 300px;}
.w_1 {margin: 0 auto; width: 60%;}
.tlink {border-collapse: collapse; margin: 0 auto;}
table.cup {border-collapse: collapse; margin: 0 auto;}
table.cup th {font: normal normal bold 20px Verdana; color: #00F; text-align: center; vertical-align:bottom;}
table.cup td {text-align: center;}
table.division {border-collapse: collapse; margin: 0 auto;}
table.division th {font: normal normal bold 20px Verdana; color: #00F; padding: 5px; text-align: center; vertical-align:bottom; height: 40px;}
table.division td {text-align: center;}
table.main2 {border-collapse: collapse; margin: 0 auto;}
table.main2 td {vertical-align: top;}
table.map {border-collapse: collapse; margin: 0 auto;}
table.map th {font: normal normal bold 18px Verdana; color: #00F; text-align: left; height: 25px;}
table.map td {text-align: left; height: 25px;}
table.tbl {border: 1px solid #808080; border-collapse: collapse; background-color: #FF9;}
table.tbl th {font: normal normal bold 12px Verdana; color: #DC143C; border-bottom: 1px solid #808080; padding: 5px; height: 20px;}
table.tbl td {border-bottom: 1px solid #808080; padding: 5px;}
table.card660 {border: 1px solid #808080; border-collapse: collapse; background-color: #FF9; margin: 0 auto;}
table.card660 th {padding: 7px;}
table.card660 td {border: 1px solid #808080; padding: 0; height: 24px;}
table.rdnum {border-collapse: collapse; margin: 0 auto; width: 865px;}
table.rdnum td {font: normal normal bold 14px Arial; color: #666; padding: 5px;}

/* John Loughran added styles below, nothing changed above this */
/* ul copies font, color and text-align from the .calib class */
ul {
  list-style-type: none;
  font: normal normal normal 16px Calibri; 
  color: #000; 
  text-align: left;
}