
.text
{
    font-family: verdana;
    font-size: 10pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    color: #003366;
}

.textNews
{
    background-color: #ecfeff;
    font-family: verdana;
    font-size: 10pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    color: #003366;
}

.text14pt
{
    font-family: comic sans ms;
    font-size: 14pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    color: #003366;
}

.text12pt
{
    font-family: comic sans ms;
    font-size: 12pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    color: #003366;
}

.text10pt
{
    font-family: comic sans ms;
    font-size: 10pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    color: #003366;
}

.text10ptbold
{
    font-family: comic sans ms;
    font-size: 10pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    color: #003366;
}

.text9ptred
{
    font-family: comic sans ms;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    color: #FF0000;
}

.text10ptboldred
{
    font-family: comic sans ms;
    font-size: 10pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    color: #FF0000;
}

.text12ptboldred
{
    font-family: verdana;
    font-size: 12pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    color: #FF0000;
}

.text9pt
{
    font-family: comic sans ms;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    color: #003366;
}

.dateTime
{
    font-family: comic sans ms;
    font-size: 7pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    color: #000000;
    height: 20px;
    vertical-align: middle;
    text-align: right;
}

.topBar
{
    font-family: verdana;
    font-size: 7pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    color: #003366;
    height: 20px;
    vertical-align: middle;
    text-align: left;
}

.pageLastChanged
{
    font-family: verdana;
    font-size: 7pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    color: #003366;
    text-align: right;
}

.textBold
{
    font-family: comic sans ms;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    color: #003366;
}

.textLink
{
    font-family: comic sans ms;
    font-size: 10pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    color: #003399;
    text-decoration : none;
}

.textLink:hover
{
    font-family: comic sans ms;
    font-size: 10pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    color: #003399;
    text-decoration : underline;
}

.topLink
{
    font-family: verdana;
    font-size: 8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    color: #ff0000;
    text-decoration : none;
}

.headerLink
{
    font-family: comic sans ms;
    font-size: 8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    color: #003399;
    text-decoration : none;
}

.menu:link 
{
   font-family: comic sans ms;
   font-size: 9pt;
   font-style: normal;
   font-variant: normal;
   font-weight: bold;
   background-color: transparent;
   text-decoration: none; 
   color: #000000;
   width: 100%;
   padding: 2px;
   height:20px;
   text-align: right;
}

.menu:visited 
{
   font-family: comic sans ms;
   font-size: 9pt;
   font-style: normal;
   font-variant: normal;
   font-weight: bold;
   background-color: transparent;
   text-decoration: none; 
   color: #000000;
   width: 100%;
   padding: 2px;
   height:20px;
   text-align: right;
}

.menu:hover 
{
   font-family: comic sans ms;
   font-size: 9pt;
   font-style: normal;
   font-variant: normal;
   font-weight: bold;
   background-color: #A82617;
   text-decoration: none; 
   color: #ffffff;
   width: 100%;
   padding: 2px;
   height:20px;
   text-align: right;
}

.menu:active 
{
   font-family: comic sans ms;
   font-size: 9pt;
   font-style: normal;
   font-variant: normal;
   font-weight: bold;
   background-color: #A82617;
   text-decoration: none; 
   color: #ffffff;
   width: 100%;
   padding: 2px;
   height:320px0px;
   text-align: right;
}

.button60
{
   font-family: verdana;
   font-size: 8pt;
   font-style: normal;
   font-variant: normal;
   font-weight: normal;
   width:60px;
   cursor: pointer;
}

.button180
{
   font-family: verdana;
   font-size: 8pt;
   font-style: normal;
   font-variant: normal;
   font-weight: normal;
   width:180px;
   cursor: pointer;
}

.button45
{
   font-family: verdana;
   font-size: 8pt;
   font-style: normal;
   font-variant: normal;
   font-weight: normal;
   width:45px;
   cursor: pointer;
}


.button25
{
   font-family: verdana;
   font-size: 8pt;
   font-style: normal;
   font-variant: normal;
   font-weight: normal;
   width:25px;
   cursor: pointer;
}

.divcontent
{
  background-color: #FFFFFF;
  border-bottom: #000000 1px solid; 
  border-left: #000000 1px solid; 
  border-right: #000000 1px solid; 
  border-top: #000000 1px solid; 
}

.dashedBox
{
  border-bottom: #DDDDDD 1px dashed; 
  border-left: #DDDDDD 1px dashed; 
  border-right: #DDDDDD 1px dashed; 
  border-top: #DDDDDD 1px dashed; 
}

.card
{
  border-bottom: #000000 2px solid; 
  border-left: #000000 2px solid; 
  border-right: #000000 2px solid; 
  border-top: #000000 2px solid; 
}

.cardLink
{
    font-family: comic sans ms;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    color: #000000;
    text-decoration : underline;
}

.cardHoleDetails
{
   border-bottom: #000000 1px solid; 
   border-right: #000000 1px solid; 
   font-family: comic sans ms;
   font-size: 9pt;
   font-style: normal;
   font-variant: normal;
   font-weight: normal;
   background-color: #FFFFFF;
   color: #000000;
}

.cardHoleMen
{
   border-bottom: #000000 1px solid; 
   border-right: #000000 1px solid; 
   font-family: comic sans ms;
   font-size: 9pt;
   font-style: normal;
   font-variant: normal;
   font-weight: normal;
   background-color: #FFFFFF;
   color: #000000;
}

.cardHoleLadies
{
   border-bottom: #000000 1px solid; 
   border-left: #000000 1px solid; 
   font-family: comic sans ms;
   font-size: 9pt;
   font-style: normal;
   font-variant: normal;
   font-weight: normal;
   background-color: #FF0000;
   color: #000000;
}

.statusBarLeft
{
background-image:url(../images/left.jpg);
background-repeat:no-repeat;
height:20px;
width:2px;
}

.statusBarMiddle
{
background-image:url(../images/middle.jpg);
background-repeat:repeat-x;
height:20px;
}

.statusBarRight
{
background-image:url(../images/right.jpg);
background-repeat:no-repeat;
width:2px;
height:20px;
background-position: right;
}

.bottomStatusBarLeft
{
background-image:url(../images/bottomleft.jpg);
background-repeat:no-repeat;
height:20px;
width:2px;
}

.bottomStatusBarMiddle
{
background-image:url(../images/bottommiddle.jpg);
background-repeat:repeat-x;
height:20px;
}

.bottomStatusBarRight
{
background-image:url(../images/bottomright.jpg);
background-repeat:no-repeat;
width:2px;
height:20px;
background-position: right;
}

.menuTopLeft
{
background-image:url(../images/menu_top_left.jpg);
background-repeat:no-repeat;
height:22px;
}

.menuTopRight
{
background-image:url(../images/menu_top_right.jpg);
background-repeat:no-repeat;
height:22px;
width:3px;
}

.menuTopMiddle
{
background-image:url(../images/menu_top_middle.jpg);
background-repeat:repeat-x;
height:22px;
}

.menuBottomLeft
{
background-image:url(../images/menu_bottom_left.jpg);
background-repeat:no-repeat;
height:3px;
}

.menuBottomRight
{
background-image:url(../images/menu_bottom_right.jpg);
background-repeat:no-repeat;
height:3px;
width:3px;
}

.menuBottomMiddle
{
background-image:url(../images/menu_bottom_middle.jpg);
background-repeat:repeat-x;
height:3px;
}

.menuMiddleLeft
{
background-image:url(../images/menu_middle.jpg);
background-repeat:repeat-y;
width:3px;
}

.menuMiddleRight
{
background-image:url(../images/menu_middle.jpg);
background-repeat:repeat-y;
width:3px;
background-position: right;
}

.topLeftCorner
{
background-image:url(../images/top_left_corner.jpg);
background-repeat:no-repeat;
height:3px;
width:3px;
}

.topRightCorner
{
background-image:url(../images/top_right_corner.jpg);
background-repeat:no-repeat;
height:3px;
width:3px;
background-position: right;
}

.bottomLeftCorner
{
background-image:url(../images/bottom_left_corner.jpg);
background-repeat:no-repeat;
height:3px;
width:3px;
}

.bottomRightCorner
{
background-image:url(../images/bottom_right_corner.jpg);
background-repeat:no-repeat;
height:3px;
width:3px;
background-position: right;
}

.middleLineTop
{
background-image:url(../images/middle_line.jpg);
background-repeat:repeat-x;
height:1px;
background-position: top;
}

.middleLineBottom
{
background-image:url(../images/middle_line.jpg);
background-repeat:repeat-x;
height:1px;
background-position: bottom;
}

.blueBackground
{
background-image:url(../images/blue_pixel.jpg);
background-repeat:repeat;
}

.membersButton
{
font-family: comic sans ms;
   font-size: 9pt;
   font-style: normal;
   font-variant: normal;
   font-weight: normal;
color:#000000;
height:22px;
width:138px;
cursor:pointer;
}

.3dBottomLeftCorner
{
background-image:url(../images/3d_bottom_left_corner.jpg);
background-repeat:no-repeat;
height:7px;
width:7px;
}

.3dBottomRightCorner
{
background-image:url(../images/3d_bottom_right_corner.jpg);
background-repeat:no-repeat;
height:7px;
width:7px;
}

.3dTopLeftCorner
{
background-image:url(../images/3d_top_left_corner.jpg);
background-repeat:no-repeat;
height:7px;
width:7px;
}

.3dTopRightCorner
{
background-image:url(../images/3d_top_right_corner.jpg);
background-repeat:no-repeat;
height:7px;
width:7px;
}

.3dLeftSide
{
background-image:url(../images/3d_left_side.jpg);
background-repeat:repeat-y;
width:7px;
}

.3dRightSide
{
background-image:url(../images/3d_right_side.jpg);
background-repeat:repeat-y;
width:7px;
}

.3dTopSide
{
background-image:url(../images/3d_top_side.jpg);
background-repeat:repeat-x;
height:7px;
}

.3dBottomSide
{
background-image:url(../images/3d_bottom_side.jpg);
background-repeat:repeat-x;
height:7px;
}

.3dFill
{
background-image:url(../images/3d_fill.jpg);
background-repeat:repeat;
}

.blueBar
{
   background-image:url(../images/blue_bar.jpg);
   background-repeat:repeat;
   font-family: comic sans ms;
   font-size: 9pt;
   font-style: normal;
   font-variant: normal;
   font-weight: bold;
   background-color: transparent;
   text-decoration: none; 
   color: #ffffff;
}

.mainBackground
{
background-image:url(../images/background.gif);
background-repeat:repeat-x;
}

.num0
{
background-image:url(../images/0.bmp);
background-repeat:no-repeat;
height:19px;
width:14px;
}

.num1
{
background-image:url(../images/1.bmp);
background-repeat:no-repeat;
height:19px;
width:14px;
}

.num2
{
background-image:url(../images/2.bmp);
background-repeat:no-repeat;
height:19px;
width:14px;
}

.num3
{
background-image:url(../images/3.bmp);
background-repeat:no-repeat;
height:19px;
width:14px;
}

.num4
{
background-image:url(../images/4.bmp);
background-repeat:no-repeat;
height:19px;
width:14px;
}

.num5
{
background-image:url(../images/5.bmp);
background-repeat:no-repeat;
height:19px;
width:14px;
}

.num6
{
background-image:url(../images/6.bmp);
background-repeat:no-repeat;
height:19px;
width:14px;
}

.num7
{
background-image:url(../images/7.bmp);
background-repeat:no-repeat;
height:19px;
width:14px;
}
.num8
{
background-image:url(../images/8.bmp);
background-repeat:no-repeat;
height:19px;
width:14px;
}
.num9
{
background-image:url(../images/9.bmp);
background-repeat:no-repeat;
height:19px;
width:14px;
}

.rite          {font-family:trebuchet ms, arial, helvetica, sans serif; font-size:12px; color:#000000;}
.rite2         {font-family:trebuchet ms, arial, helvetica, sans serif; font-size:14px; color:#990000; font-style:bold;}

.mtable
{
  border-left: #000000 1px solid; 
  border-top: #000000 1px solid; 
}

.mtable tr.odd { background-color: #fff; } 
.mtable tr.even { background-color: #ccc; } 

.odd 
{ 
border-bottom: #000000 1px solid;
  border-left: #ffffff 1px solid; 
  border-right: #000000 1px solid; 
background-color: #ddd; padding: 0px; margin: 0px; 
font-family: comic sans ms;
    font-size: 8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    color: #000000;

} 

.even 
{ 
border-bottom: #000000 1px solid;
  border-left: #ffffff 1px solid; 
  border-right: #000000 1px solid; 
background-color: #bbb; padding: 0px; margin: 0px; 
font-family: comic sans ms;
    font-size: 8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    color: #000000;

} 

.oddRed
{ 
border-bottom: #000000 1px solid;
  border-left: #ffffff 1px solid; 
  border-right: #000000 1px solid; 
background-color: #ddd; padding: 0px; margin: 0px; 
font-family: comic sans ms;
    font-size: 8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    color: #FF0000;

} 

.evenRed
{ 
border-bottom: #000000 1px solid;
  border-left: #ffffff 1px solid; 
  border-right: #000000 1px solid; 
background-color: #bbb; padding: 0px; margin: 0px; 
font-family: comic sans ms;
    font-size: 8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    color: #FF0000;

} 

.mtable th
{
  border-bottom: #000000 1px solid; 
  border-left: #ffffff 1px solid; 
  border-right: #000000 1px solid; 
  font-family: comic sans ms;
  font-size: 9pt;
  font-style: normal;
  font-variant: bold;
  font-weight: normal;
  background-color: #3399CC;
  color: #FFFFFF;
}

.mtable td
{
  border-bottom: #000000 1px solid;
  border-left: #ffffff 1px solid; 
  border-right: #000000 1px solid; 
  font-family: comic sans ms;
  font-size: 9pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
}

.historyHeader
{
  border-top: #000000 1px solid; 
  border-bottom: #000000 1px solid; 
  border-left: #000000 1px solid; 
  border-right: #000000 1px solid; 
  font-family: comic sans ms;
  font-size: 10pt;
  font-style: normal;
  font-variant: bold;
  font-weight: normal;
  background-color: #99CC99;
  color: #FFFFFF;
}

.historyTable
{
  border-top: #000000 1px dashed; 
  border-bottom: #000000 1px dashed; 
  border-left: #000000 1px dashed; 
  border-right: #000000 1px dashed; 
  background-color: #99CCCC;
}

.historyYearCell
{
  border-right: #000000 1px dashed; 
  border-bottom: #000000 1px dashed; 
  font-family: comic sans ms;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  color: #000000;
  width:75px;
}

.historyDetailsCell
{
  border-bottom: #000000 1px dashed; 
  font-family: comic sans ms;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  color: #000000;
}

.historyDetailsSubCellBottom
{
  border-bottom: #000000 1px dashed; 
  font-family: comic sans ms;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  color: #000000;
}

.historyDetailsSubCell
{
  font-family: comic sans ms;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  color: #000000;
}

.whiteText14pt
{
    font-family: comic sans ms;
    font-size: 14pt;
    font-style: normal;
    font-variant: bold;
    font-weight: normal;
    color: #FFFFFF;
    background-color: #000000;
    text-align: center;
    vertical-align: middle;
    height:40px;
    text-decoration: underline;
}

.redText14pt
{
    font-family: comic sans ms;
    font-size: 14pt;
    font-style: normal;
    font-variant: bold;
    font-weight: normal;
    color: #FFFFFF;
    background-color: #FF0000;
    text-align: center;
    vertical-align: middle;
    height:40px;
    text-decoration: underline;
}

.cursorPointer
{
   cursor: pointer;
}

.form
{
  padding: 0px;
  margin: 0px;
}

.testback
{
background-image:url(../images/blue.gif);
background-repeat:repeat;

}

.tab2
{
border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.testheader
{
   background-image:url(../images/tab-quotebar.gif);
   background-repeat:repeat-x;
   font-family: comic sans ms;
   font-size: 9pt;
   font-style: normal;
   font-variant: normal;
   font-weight: bold;
   background-color: transparent;
   text-decoration: none; 
   color: #000000;
}

.success
{
background-image:url(../images/tick_yes.gif);
background-repeat:no-repeat;
width:20px;
}

.failure
{
background-image:url(../images/cross_no.gif);
background-repeat:no-repeat;
width:20px;
}

.failureText
{
    font-family: comic sans ms;
    font-size: 14pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    color: #ff0000;
}

.successText
{
    font-family: comic sans ms;
    font-size: 14pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    color: #21BF2E;
}


.xxx
{
  border-top: #ffffff 1px solid; 
  border-left: #ffffff 1px solid; 
  border-right: #000000 1px solid; 
  border-bottom: #000000 1px solid;
}

.calendarTable 
{
  border-left:1px #000000 solid; 
  border-top:1px #000000 solid; 
  border-right:1px #000000 solid; 
  border-bottom:1px #000000 solid; 
  background-color:#dddddd;
}

.calendarHeader
{
  border-left:1px #000000 solid;
  border-top:1px #000000 solid;
  border-right:1px #000000 solid;
  border-bottom:1px #000000 solid;
  background-color:#3399CC;
  font-family: comic sans ms;
  font-size: 9pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  color: #FFFFFF;
}

.leftRightBottomBorder 
{
  border-left:1px #000000 solid; 
  border-right:1px #000000 solid; 
  border-bottom:1px #000000 solid; 
  background-color:#ffffff;
}

.leftBorder 
{
  border-left:1px #000000 solid;
}

.dayTable
{
  padding: 0px; 
  margin: 0px;
}

.dayTable th
{
  border-top: #000000 1px solid; 
  border-bottom: #000000 1px solid; 
  border-left: #ffffff 1px solid; 
  border-right: #000000 1px solid; 
  font-family: comic sans ms;
  font-size: 9pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  background-color: #3399CC;
  color: #FFFFFF;
  padding: 0px;
  margin: 0px;
}

.dayTable td
{
  border-bottom: #000000 1px solid;
  border-top: #ffffff 1px solid;
  border-left: #ffffff 1px solid; 
  border-right: #000000 1px solid; 
  font-family: comic sans ms;
  font-size: 9pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  padding: 0px;
  margin: 0px;
}

.clubTable
{
  border-left: #000000 1px solid; 
  border-top: #000000 1px solid; 
}

.clubTable th
{
  border-bottom: #000000 1px solid; 
  border-left: #ffffff 1px solid; 
  border-right: #000000 1px solid; 
  border-top: #FFFFFF 1px solid; 
  font-family: comic sans ms;
  font-size: 9pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  background-color: #3399CC;
  color: #FFFFFF;
}

.clubodd 
{ 
  border-bottom: #000000 1px solid;
  border-left: #ffffff 1px solid; 
  border-right: #000000 1px solid; 
  border-top: #FFFFFF 1px solid; 
  background-color: #ddd; 
  font-family: comic sans ms;
  font-size: 10px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  color: #000000;
} 

.clubeven 
{ 
  border-bottom: #000000 1px solid;
  border-left: #ffffff 1px solid; 
  border-right: #000000 1px solid; 
  border-top: #FFFFFF 1px solid; 
  background-color: #bbb; 
  font-family: comic sans ms;
  font-size: 10px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  color: #000000;
}

.whiteTop
{
background-image:url(../images/white_top.gif);
background-repeat:repeat-x;
}

.whiteBottom
{
background-image:url(../images/white_bottom.gif);
background-repeat:repeat-x;
}

.blueBarLeft
{
background-image:url(../images/blue_bar_left.gif);
background-repeat:no-repeat;
height:24px;
width:14px;
}

.blueBarMiddle
{
background-image:url(../images/blue_bar_middle.gif);
background-repeat:repeat-x;
font-family: comic sans ms;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    color: #FFFFFF;
height:24px;
}

.blueBarRight
{
background-image:url(../images/blue_bar_right.gif);
background-repeat:no-repeat;
height:24px;
width:14px;
}

.leftTop
{
background-image:url(../images/left_top.bmp);
background-repeat:no-repeat;
height:7px;
width:6px;
}

.middleTop
{
background-image:url(../images/middle_top.bmp);
background-repeat:repeat-x;
height:7px;
}

.rightTop
{
background-image:url(../images/right_top.bmp);
background-repeat:no-repeat;
height:7px;
width:6px;
}

.leftMiddle
{
background-image:url(../images/left_middle.bmp);
background-repeat:repeat-y;
width:6px;
}

.rightMiddle
{
background-image:url(../images/right_middle.bmp);
background-repeat:repeat-y;
width:6px;
}

.leftBottom
{
background-image:url(../images/left_bottom.bmp);
background-repeat:no-repeat;
height:7px;
width:6px;
}

.middleBottom
{
background-image:url(../images/middle_bottom.bmp);
background-repeat:repeat-x;
height:7px;
}

.rightBottom
{
background-image:url(../images/right_bottom.bmp);
background-repeat:no-repeat;
height:7px;
width:6px;
}

.leftBlueBar
{
background-image:url(../images/left_blue_bar.bmp);
background-repeat:no-repeat;
width:4px;
height:25px;
}

.middleBlueBar
{
background-image:url(../images/middle_blue_bar.bmp);
background-repeat:repeat-x;
height:25px;
font-family: comic sans ms;
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    color: #FFFFFF;

}

.rightBlueBar
{
background-image:url(../images/right_blue_bar.bmp);
background-repeat:no-repeat;
width:4px;
height:25px;
}



