body               
{
scrollbar-base-color: #E9E9E9;
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		
		font-family: Arial; 
		font-size: 11px; 
		color: #000000;
}


/* Link Properties */
a						{ text-decoration: underline; font-size: 11px; color: #000000; font-family: Arial }  
a:link                    			{ text-decoration: underline; font-size: 11px; color: #000000; font-family: Arial }
a:visited    				{ text-decoration: underline; font-size: 11px; color: #000000; font-family: Arial }
a:active                 		{ text-decoration: underline; font-size: 11px; color: #000000; font-family: Arial }
a:hover                 			{ text-decoration: underline; font-size: 11px; color: #000000; font-family: Arial } 

a.blkLnk					{ text-decoration: none; font-size: 11px; color: #000000; font-family: Arial }  
a.blkLnk:link                  	{ text-decoration: none; font-size: 11px; color: #000000; font-family: Arial }
a.blkLnk:visited    		{ text-decoration: none; font-size: 11px; color: #000000; font-family: Arial }
a.blkLnk:active             	{ text-decoration: none; font-size: 11px; color: #000000; font-family: Arial }
a.blkLnk:hover             	{ text-decoration: none; font-size: 11px; color: #000000; font-family: Arial } 

a.redLnk					{ text-decoration: underline; font-size: 10px; color: #FA0000; font-family: Arial }  
a.redLnk:link                 	{ text-decoration: underline; font-size: 10px; color: #FA0000; font-family: Arial }
a.redLnk:visited    		{ text-decoration: underline; font-size: 10px; color: #FA0000; font-family: Arial }
a.redLnk:active            	{ text-decoration: underline; font-size: 10px; color: #FA0000; font-family: Arial }
a.redLnk:hover       	      	{ text-decoration: underline; font-size: 10px; color: #FA0000; font-family: Arial }

a.miniBlkLnk				{ text-decoration: underline; font-size: 10px; color: #000000; font-family: Arial }  
a.miniBlkLnk:link          	{ text-decoration: underline; font-size: 10px; color: #000000; font-family: Arial }
a.miniBlkLnk:visited    	{ text-decoration: underline; font-size: 10px; color: #000000; font-family: Arial }
a.miniBlkLnk:active             { text-decoration: underline; font-size: 10px; color: #000000; font-family: Arial }
a.miniBlkLnk:hover		{ text-decoration: underline; font-size: 10px; color: #000000; font-family: Arial } 

a img{
border-color: #000000
}
a:hover img{
border-color: #000000
}



/******************** START SECTION FOR TABLE/CELL HEIGHTS ************************/ 
TD.smallHeader
{
	font-family: Arial; 
	font-size: 14px; 
	font-weight: bold;
	text-decoration: none;		
	color: #000000;
}

TD.headerheight1px
{
	height: 1px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
}

TD.headerheight10px
{
	height: 10px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
}

TD.headerheight18px
{
	height: 18px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
}

TD.headerheight25px
{
	height: 25px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
}

TD.headerheight30px
{
	height: 30px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
}

TD.headerheight75px
{
	height: 75px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
}

TD.calBorder
{
	border-style: inset;
	border-width: 1px;
	border-color: #c3c3c3;
	background: #FFFFFF;
}

TD.calBorderToday
{
	border-style: inset;
	border-width: 1px;
	border-color: #c3c3c3;
	background: #E0E0E0;
}



/******************** END SECTION FOR TABLE/CELL HEIGHTS ************************/



/******************** START TABLES SECTION  ************************/

TABLE.mainTable
{	
	border-color: #000000;
	border-style: solid;
	border-left-width: 1px; 
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 0px 
}

TABLE.footerTable
{	
	border-color: #000000;
	border-style: solid;
	border-left-width: 1px; 
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 1px 
}

TABLE.leftNavBtmBrd
{	
	border-color: #FABF58;
	border-style: solid;
	border-left-width: 0px; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 1px 
}

TABLE.topNavSideBrd
{
	border-color: #ACACAC;
	border-style: solid;
	border-left-width: 0px; 
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 0px 
}

TABLE.fullBlackBorder
{
		border-color: #000000;
		border-style: solid;
		border-left-width: 1px; 
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px 
}

TABLE.fullRedBorder
{
		color: red;
		font-size: 14px;
		font-weight: bold;
		border-color: red;
		border-style: solid;
		border-left-width: 1px; 
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px 
}

TABLE.fullGreyBorder
{
		border-color: #948C94;
		border-style: solid;
		border-left-width: 1px; 
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px 
}

TABLE.blackBtmSidesBorder
{
		border-color: #000000;
		border-style: solid;
		border-left-width: 1px; 
		border-top-width: 0px; 
		border-right-width: 1px; 
		border-bottom-width: 1px 
}

TABLE.zoneDirinfo
{	
		color: #000000;
		background: #D4D4D4;
		border-color: #000000;
		border-style: solid;
		border-left-width: 1px; 
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px 
}

TABLE.bottomBlackBorder
{
		border-color: #000000;
		border-style: solid;
		border-left-width: 0px; 
		border-top-width: 0px; 
		border-right-width: 0px; 
		border-bottom-width: 1px 
}

TABLE.calendarTable
{
		border-color: #7E7E7E;
		border-style: solid;
		border-left-width: 1px; 
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px;
		background: #C3C3C3;
}

TABLE.renReceiptTable
{
    border-color: #C3C3C3;
    border-width: 1px;
    border-style: solid;
}
/******************** END TABLES SECTION  ************************/

/******************** START DIV SECTION  ************************/

DIV.mtngs
{
font-family : Arial, sans-serif;
font-size : 11px;
color : #000000;	
	
}

DIV.maacMapDiv
{
width: 630px; 
height: 500px; 
border-style:solid; 
border-width:thin; 
position: relative; 
z-index: 0;
}

DIV.maacSingleClubMapDiv
{
	overflow: hidden;
	width: 400px; 
	height: 300px;   
	border-style:solid; 
	border-width:thin; 
	position: relative; 
	z-index: 0;
	cursor: pointer;
	float: left;
	margin: 5px;
	display: block;	
}
/******************** END DIV SECTION  ************************/

/******************** START INPUT SECTION  ************************/
input.googleSearchBox
{

font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
color : #000000;
background-color: #ffffff;
border-color: #b2abab;
border-style: solid;
border-left-width: 1px; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px 
}

input.googleSearchButton
{

font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;

height: 18px;

}
/******************** END INPUT SECTION  ************************/

/*************************  DHTML MENU STUFF -- LEFT NAV **************************/
.ddmx {
    font: 11px arial;
}
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    padding: 1px 5px 1px 5px;
    border-bottom: 1px solid #FABF58;
   /* background: #22292E;  */
    font: 11px arial;
    color: #00000;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}
.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 3px 8px 4px 8px;
    font: 11px arial;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .item2 {
    background: #EFCB92;
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    background: #E7AB41;
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
.ddmx .section {
    border: 1px solid #E7AB41;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

.ddmx .bottom,
.ddmx .bottom:hover {
    border-bottom: 1px solid #000000;
}

* html .ddmx td { position: relative; } /* ie 5.0 fix */

/*************************  DHTML MENU STUFF -- TOP NAV **************************/
.ddmxTop {
    font: 11px arial;
}
.ddmxTop .item1,
.ddmxTop .item1:hover,
.ddmxTop .item1-active,
.ddmxTop .item1-active:hover {
    padding: 1px 5px 1px 5px;
   /* border-bottom: 1px solid #FABF58;  */
   /* background: #22292E;  */
    font: 11px arial;
    color: #00000;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}
.ddmxTop .item2,
.ddmxTop .item2:hover,
.ddmxTop .item2-active,
.ddmxTop .item2-active:hover {
    padding: 3px 8px 4px 8px;
    font: 11px arial;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmxTop .item2 {
    background: #D8D8D8;
}
.ddmxTop .item2:hover,
.ddmxTop .item2-active,
.ddmxTop .item2-active:hover {
    background: #999AA5;
}
.ddmxTop .arrow,
.ddmxTop .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmxTop .item2 img,
.ddmxTop .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
.ddmxTop .section {
    border: 1px solid #948C94;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

.ddmxTop .bottom,
.ddmxTop .bottom:hover {
    border-bottom: 1px solid #000000;
}

* html .ddmxTop td { position: relative; } /* ie 5.0 fix */

/*
.ddmx {
    font: 11px tahoma;
}
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    padding: 3px 10px 3px 10px;
    border-bottom: 0px solid #cccccc;
    background: #22292E;
    font: 12px arial;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}
.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 3px 8px 4px 8px;
    font: 11px tahoma;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .item2 {
    background: #bcbcbc;
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    background: #ffffff;
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
.ddmx .section {
    border: 1px solid #b8b4ae;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

.ddmx .bottom,
.ddmx .bottom:hover {
    border-bottom: 1px solid #000000;
}

* html .ddmx td { position: relative; }
*/


/*************************  END DHTML MENU STUFF  **************************/

/* -------------------------------------------------------------- */
/* START TABBER CSS */
 
.tabberlive .tabbertabhide {
	display:none;
}
 
.tabber {
    
}
 
.tabberlive {
}
 
 
/* Tab Navigation */
 
ul.tabbernav {
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	background:url('../lib/tabber/images/news-tabs.gif') repeat-x left bottom;
	width: 600px;
	float: left; list-style-type:none; padding-left:0; padding-right:0; padding-top:3px;   padding-bottom:0;
}
 
ul.tabbernav a, ul.tabbernav strong, ul.tabbernav span {
	float: left;
         display: block;
         color:#000000;
         font-weight: bold;
	background: url('../lib/tabber/images/news-tabs.gif') no-repeat 100% 0px;
	text-decoration:none;
	outline: none; padding-left:3px; padding-right:12px; padding-top:5px; padding-bottom:2px
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
ul.tabbernav a {float:none;}
/* End IE5-Mac hack */
 
ul.tabbernav li {
   float:left;
   background: url('../lib/tabber/images/news-tabs.gif') no-repeat 0px 0px;
   margin-left:0; margin-right:1px; margin-top:0; margin-bottom:0; padding-left:9px; padding-right:0; padding-top:0; padding-bottom:0;
}
 
ul.tabbernav li.tabberactive {
   background: url('../lib/tabber/images/news-tabs.gif') no-repeat 0 -35px;
}
 
/* this is the selected tab */
ul.tabbernav li.tabberactive a {
	background: url('../lib/tabber/images/news-tabs.gif') no-repeat 100% -35px;
	color: #C40000; padding-left:3px; padding-right:12px; padding-top:5px; padding-bottom:3px;
        font-weight: bold;
text-decoration:none;
}
 
ul.tabbernav li a:hover {
	color:#C40000;
         font-weight: bold;
}
 
 
/* Tab Content */
 
.tabberlive .tabbertab {
	background: url('../lib/tabber/images/news-bg600.gif') no-repeat 0 0;
	clear: both;
	margin: 0
}
 
.tabberlive .tabbertab ul {
	list-style: none;
	padding: 5px;
	margin: 0px;
	font-size: 11px;
}
 
.tabberlive .tabbertab li {
	margin: 0 0 5px 0;
}
 
.tabberlive .tabbertab h2 {
	display:none;
}
 
.tabberlive .tabbertab h3 {
	display:none;
}
 
.tabberlive .tabbertab em {
	font-weight: bold;
	font-style: normal;
}
 
#tab1.tabberlive {
}
 
#tab2.tabberlive {
}
 
#tab2.tabberlive .tabbertab {
height:200px;
overflow:auto;
}
 
/* ENDTABBER CSS */
/* -------------------------------------------------------------- */


/************* Start Zone Maps CSS section ******************************/

.MapWithHand {
    overflow: hidden;
    width: 99%;
    height: 500px;                                                                       
    cursor: pointer;
    float: left;
    margin: 5px;
    display: block;
}

.MapWithHandSm {
    overflow: hidden;
    width: 97%;
    height: 200px;                                                                       
    cursor: pointer;
    float: left;
    margin: 5px;
    display: block;
}

.MapSidebar {
    overflow: hidden;
    height: 600px;
    width: 265px;
    float: left;
    padding: 5px;
    margin-top: 5px;
    background-image: url(../images/sidebar-bg.jpg);
    background-repeat: repeat-x;
}

.MapFooter {
    font-size:10px;
    position: absolute;
    left: 0px;
    top: 620px;
    margin-left: 5px;
}

/************* End Zone Maps CSS section ******************************/




/************* Start VSCroll CSS section ******************************/

#vnewsscroller{
width: 600px;
height: 28px;

border-color: #000000;
		border-style: solid;
		border-left-width: 0px; 
		border-top-width: 1px; 
		border-right-width: 0px; 
		border-bottom-width: 0px 


}

/************* End VSCroll CSS section ******************************/

fieldset.clubForm{
	width: 90%;
	margin-left:auto; 
	margin-right:auto;
}

fieldset.fields{
	width: 98%;
	margin-left:auto; 
	margin-right:auto;
}

