﻿
/************************************************************************/
/* This CSS file is auto-generated.  Do not make changes to this file.  */
/* To override settings in this file, simply edit Client.css            */
/************************************************************************/
body, html { background-color: #303038; }
		
/* Page Layout Elements */
.pageContainer
{
	width: 1016px;
}
	
.PhotoStrip_MNTC1
{
	background-image: url( Skin/PhotoStrip.MNTC1.png );
	width: 300px;
	height: 300px;
	background-repeat: no-repeat;
}
	
.PhotoStrip_MNTC2
{
	background-image: url( Skin/PhotoStrip.MNTC2.png );
	width: 300px;
	height: 300px;
	background-repeat: no-repeat;
}
	
.PhotoStrip_MNTC3
{
	background-image: url( Skin/PhotoStrip.MNTC3.png );
	width: 300px;
	height: 300px;
	background-repeat: no-repeat;
}
	
.contactHeader
{
	background-image: url( Skin/contactHeader.png );
	width: 950px;
	height: 358px;
	background-repeat: no-repeat;
}
	
.facilitiesHeaderImage
{
	background-image: url( Skin/facilitiesHeaderImage.png );
	width: 750px;
	height: 215px;
	background-repeat: no-repeat;
}
	
.aboutRTCHeader
{
	background-image: url( Skin/aboutRTCHeader.png );
	width: 950px;
	height: 215px;
	background-repeat: no-repeat;
}
	
.bigCatHeaderImage
{
	background-image: url( Skin/bigCatHeaderImage.png );
	width: 750px;
	height: 215px;
	background-repeat: no-repeat;
}
	
.EricPortlet
{
	background-image: url( Skin/EricPortlet.png );
	width: 1px;
	height: 100px;
	background-repeat: no-repeat;
}
	
.ThinkingPortlet
{
	background-image: url( Skin/ThinkingPortlet.png );
	width: 1px;
	height: 100px;
	background-repeat: no-repeat;
}
	
.PlayerPortlet
{
	background-image: url( Skin/PlayerPortlet.png );
	width: 1px;
	height: 100px;
	background-repeat: no-repeat;
}
	
.CausePortlet
{
	background-image: url( Skin/CausePortlet.png );
	width: 1px;
	height: 100px;
	background-repeat: no-repeat;
}
	
.EventPortlet
{
	background-image: url( Skin/EventPortlet.png );
	width: 1px;
	height: 100px;
	background-repeat: no-repeat;
}
	
.USTAPortlet
{
	background-image: url( Skin/USTAPortlet.png );
	width: 1px;
	height: 100px;
	background-repeat: no-repeat;
}
	
.TwitterPortlet
{
	background-image: url( Skin/TwitterPortlet.png );
	width: 1px;
	height: 100px;
	background-repeat: no-repeat;
}
	
.ESPNPortlet
{
	background-image: url( Skin/ESPNPortlet.png );
	width: 1px;
	height: 100px;
	background-repeat: no-repeat;
}
	
.FacebookPortlet
{
	background-image: url( Skin/FacebookPortlet.png );
	width: 1px;
	height: 100px;
	background-repeat: no-repeat;
}
	
.hallOfFame
{
	background-image: url( Skin/hallOfFame.png );
	width: 77px;
	height: 111px;
	background-repeat: no-repeat;
}
	
.tournament
{
	background-image: url( Skin/tournament.png );
	width: 77px;
	height: 81px;
	background-repeat: no-repeat;
}
	
.button_saveEntry
{
	background-image: url( Skin/button_saveEntry.png );
	width: 113px;
	height: 35px;
	background-repeat: no-repeat;
	cursor: pointer;
}
	

/* round Border */

table.roundBorder tr.body td.left
{
	background-image: url( 'Skin/roundBorder_bodyLeft.png' );
	
}

table.roundBorder tr.body td.right
{
	background-image: url( 'Skin/roundBorder_bodyRight.png' );
	
}

table.roundBorder tr.header td.left
{
  
	background-image: url( 'Skin/roundBorder_topLeft.png' );
}
table.roundBorder tr.header td.center
{
  
  background-image: url( 'Skin/roundBorder_topCenter.png' );
}
table.roundBorder tr.header td.right
{
  
  background-image: url( 'Skin/roundBorder_topRight.png' );
}
  

table.roundBorder tr.footer td.left
{
	height: 10px;
	background-image: url( 'Skin/roundBorder_bottomLeft.png' );
	background-repeat: no-repeat;
}
table.roundBorder tr.footer td.center
{
	height: 10px;
	background-image: url( 'Skin/roundBorder_bottomCenter.png' );
	background-repeat: repeat-x;
}
table.roundBorder tr.footer td.right
{
	height: 10px;
	background-image: url( 'Skin/roundBorder_bottomRight.png' );
	background-repeat: no-repeat;
}
	

/* welcomeFull Full Box */
.welcomeFull_header
{
  background-image: url( 'Skin/welcomeFull_header.png' );
}
.welcomeFull_body
{
  background-image: url( 'Skin/welcomeFull_body.png' );
}
.welcomeFull_footer
{
  background-image: url( 'Skin/welcomeFull_footer.png' );
}
  

/* dashboardFull Full Box */
.dashboardFull_header
{
  background-image: url( 'Skin/dashboardFull_header.png' );
}
.dashboardFull_body
{
  background-image: url( 'Skin/dashboardFull_body.png' );
}
.dashboardFull_footer
{
  background-image: url( 'Skin/dashboardFull_footer.png' );
}
  

/* socialDashboardFull Full Box */
.socialDashboardFull_header
{
  background-image: url( 'Skin/socialDashboardFull_header.png' );
}
.socialDashboardFull_body
{
  background-image: url( 'Skin/socialDashboardFull_body.png' );
}
.socialDashboardFull_footer
{
  background-image: url( 'Skin/socialDashboardFull_footer.png' );
}
  
		
/* recentNews Twin Box */
.recentNews_header
{
	background-image: url( 'Skin/recentNews_header.png' );
}
.recentNews_body
{
	background-image: url( 'Skin/recentNews_body.png' );
}
.recentNews_footer
{
	background-image: url( 'Skin/recentNews_footer.png' );
}
	
		
/* upcomingEvents Twin Box */
.upcomingEvents_header
{
	background-image: url( 'Skin/upcomingEvents_header.png' );
}
.upcomingEvents_body
{
	background-image: url( 'Skin/upcomingEvents_body.png' );
}
.upcomingEvents_footer
{
	background-image: url( 'Skin/upcomingEvents_footer.png' );
}
	
		
/* welcome Twin Box */
.welcome_header
{
	background-image: url( 'Skin/welcome_header.png' );
}
.welcome_body
{
	background-image: url( 'Skin/welcome_body.png' );
}
.welcome_footer
{
	background-image: url( 'Skin/welcome_footer.png' );
}
	
		
/* thinking Twin Box */
.thinking_header
{
	background-image: url( 'Skin/thinking_header.png' );
}
.thinking_body
{
	background-image: url( 'Skin/thinking_body.png' );
}
.thinking_footer
{
	background-image: url( 'Skin/thinking_footer.png' );
}
	
		
/* ericBlog Twin Box */
.ericBlog_header
{
	background-image: url( 'Skin/ericBlog_header.png' );
}
.ericBlog_body
{
	background-image: url( 'Skin/ericBlog_body.png' );
}
.ericBlog_footer
{
	background-image: url( 'Skin/ericBlog_footer.png' );
}
	
		
/* twitter Twin Box */
.twitter_header
{
	background-image: url( 'Skin/twitter_header.png' );
}
.twitter_body
{
	background-image: url( 'Skin/twitter_body.png' );
}
.twitter_footer
{
	background-image: url( 'Skin/twitter_footer.png' );
}
	

  /* programSchedule Right Nav Border */
  table.programScheduleBorder { table-layout: fixed; }

  div.programScheduleBorder div.header div.fixed
  {
    width: 950px;
    height: 20px;
    background-image: url( Skin/programScheduleBorder_top.png );
    background-repeat: no-repeat;
    }

  div.programScheduleBorder div.body div.fixed
  {
    width: 950px;
    background-image: url( Skin/roundBorder_body.png );
    background-repeat: repeat-y;
  }

  div.programScheduleBorder div.body div.center
  {
    padding: 10px 10px 10px 15px;
  }

  

  div.programScheduleBorder div.body div.center div.content
  {
    width: 754px;
  }
  div.programScheduleBorder div.footer div.fixed
  {
    width: 950px;
    height: 10px;
    background-image: url( Skin/roundBorder_bottom.png );
    background-repeat: no-repeat;
  }
  
/* programSchedule Side Menu */
.programScheduleBorder .body .menu
{
	width: 171px;
	height: 230px;
	background-image: url( Skin/rightMenu_programSchedule.png );
	background-repeat: no-repeat;
	float: right;
}
.programScheduleBorder .body .menu .menuItem
{
	padding: 8px 5px 8px 15px;
	font-weight: normal;
	color: White;
}
	
/* programSchedule Side Menu Select */
.programScheduleBorder .body .menu a:hover
{
	text-decoration: none;
}
.programScheduleBorder .body .menu a:hover .menuItem,
.programScheduleBorder .body .menu a .menuItemSelected
{
	background-image: url( Skin/rightMenu_programScheduleSelect.png );
	background-repeat: repeat-y;
	text-decoration: none;
	cursor: hand;
	color: Black;
}
.programScheduleBorder .body .menu a .menuItemSelected
{
	font-weight: bold;
}
	

  /* facilities Right Nav Border */
  table.facilitiesBorder { table-layout: fixed; }

  div.facilitiesBorder div.header div.fixed
  {
    width: 950px;
    height: 20px;
    background-image: url( Skin/facilitiesBorder_top.png );
    background-repeat: no-repeat;
    }

  div.facilitiesBorder div.body div.fixed
  {
    width: 950px;
    background-image: url( Skin/roundBorder_body.png );
    background-repeat: repeat-y;
  }

  div.facilitiesBorder div.body div.center
  {
    padding: 10px 10px 10px 15px;
  }

  

  div.facilitiesBorder div.body div.center div.content
  {
    width: 754px;
  }
  div.facilitiesBorder div.footer div.fixed
  {
    width: 950px;
    height: 10px;
    background-image: url( Skin/roundBorder_bottom.png );
    background-repeat: no-repeat;
  }
  
/* facilities Side Menu */
.facilitiesBorder .body .menu
{
	width: 171px;
	height: 230px;
	background-image: url( Skin/rightMenu_facilities.png );
	background-repeat: no-repeat;
	float: right;
}
.facilitiesBorder .body .menu .menuItem
{
	padding: 8px 5px 8px 15px;
	font-weight: normal;
	color: White;
}
	
/* facilities Side Menu Select */
.facilitiesBorder .body .menu a:hover
{
	text-decoration: none;
}
.facilitiesBorder .body .menu a:hover .menuItem,
.facilitiesBorder .body .menu a .menuItemSelected
{
	background-image: url( Skin/rightMenu_facilitiesSelect.png );
	background-repeat: repeat-y;
	text-decoration: none;
	cursor: hand;
	color: Black;
}
.facilitiesBorder .body .menu a .menuItemSelected
{
	font-weight: bold;
}
	

  /* localTennis Right Nav Border */
  table.localTennisBorder { table-layout: fixed; }

  div.localTennisBorder div.header div.fixed
  {
    width: 950px;
    height: 20px;
    background-image: url( Skin/localTennisBorder_top.png );
    background-repeat: no-repeat;
    }

  div.localTennisBorder div.body div.fixed
  {
    width: 950px;
    background-image: url( Skin/roundBorder_body.png );
    background-repeat: repeat-y;
  }

  div.localTennisBorder div.body div.center
  {
    padding: 10px 10px 10px 15px;
  }

  

  div.localTennisBorder div.body div.center div.content
  {
    width: 754px;
  }
  div.localTennisBorder div.footer div.fixed
  {
    width: 950px;
    height: 10px;
    background-image: url( Skin/roundBorder_bottom.png );
    background-repeat: no-repeat;
  }
  
/* localTennis Side Menu */
.localTennisBorder .body .menu
{
	width: 171px;
	height: 230px;
	background-image: url( Skin/rightMenu_localTennis.png );
	background-repeat: no-repeat;
	float: right;
}
.localTennisBorder .body .menu .menuItem
{
	padding: 8px 5px 8px 15px;
	font-weight: normal;
	color: White;
}
	
/* localTennis Side Menu Select */
.localTennisBorder .body .menu a:hover
{
	text-decoration: none;
}
.localTennisBorder .body .menu a:hover .menuItem,
.localTennisBorder .body .menu a .menuItemSelected
{
	background-image: url( Skin/rightMenu_localTennisSelect.png );
	background-repeat: repeat-y;
	text-decoration: none;
	cursor: hand;
	color: Black;
}
.localTennisBorder .body .menu a .menuItemSelected
{
	font-weight: bold;
}
	

  /* bigCat Right Nav Border */
  table.bigCatBorder { table-layout: fixed; }

  div.bigCatBorder div.header div.fixed
  {
    width: 950px;
    height: 20px;
    background-image: url( Skin/bigCatBorder_top.png );
    background-repeat: no-repeat;
    }

  div.bigCatBorder div.body div.fixed
  {
    width: 950px;
    background-image: url( Skin/roundBorder_body.png );
    background-repeat: repeat-y;
  }

  div.bigCatBorder div.body div.center
  {
    padding: 10px 10px 10px 15px;
  }

  

  div.bigCatBorder div.body div.center div.content
  {
    width: 754px;
  }
  div.bigCatBorder div.footer div.fixed
  {
    width: 950px;
    height: 10px;
    background-image: url( Skin/roundBorder_bottom.png );
    background-repeat: no-repeat;
  }
  
/* bigCat Side Menu */
.bigCatBorder .body .menu
{
	width: 171px;
	height: 230px;
	background-image: url( Skin/rightMenu_bigCat.png );
	background-repeat: no-repeat;
	float: right;
}
.bigCatBorder .body .menu .menuItem
{
	padding: 8px 5px 8px 15px;
	font-weight: normal;
	color: White;
}
	
/* bigCat Side Menu Select */
.bigCatBorder .body .menu a:hover
{
	text-decoration: none;
}
.bigCatBorder .body .menu a:hover .menuItem,
.bigCatBorder .body .menu a .menuItemSelected
{
	background-image: url( Skin/rightMenu_bigCatSelect.png );
	background-repeat: repeat-y;
	text-decoration: none;
	cursor: hand;
	color: Black;
}
.bigCatBorder .body .menu a .menuItemSelected
{
	font-weight: bold;
}
	
.page .pageFooter
{
	height: 35px;
}
	
.page .pageHeader .banner .body .right .top
{
	height: 70px;
}

.page .pageHeader .banner .body .right .bottom
{
	height: 42px;
}
.topMenu a div
{
	height: 42px;
}
		

.topMenu a .welcomeTab
{
	width: 68px;
	background-image: url( Skin/main_tab_welcome.png );
}
	

.topMenu a .membershipTab
{
	width: 98px;
	background-image: url( Skin/main_tab_membership.png );
}
	

.topMenu a .eventsTab
{
	width: 77px;
	background-image: url( Skin/main_tab_events.png );
}
	

.topMenu a .programsTab
{
	width: 132px;
	background-image: url( Skin/main_tab_programs.png );
}
	

.topMenu a .facilitiesTab
{
	width: 62px;
	background-image: url( Skin/main_tab_facilities.png );
}
	

.topMenu a .localTennisTab
{
	width: 84px;
	background-image: url( Skin/main_tab_localTennis.png );
}
	

.topMenu a .bigCatTab
{
	width: 63px;
	background-image: url( Skin/main_tab_bigCat.png );
}
	
