/* styles throughout the new collins clubs and leagues top-level page(s) */

body.rcclb_body														{font-family:arial;}
fieldset.rcclb_fieldset										{font-family:arial; width:500px; background-color:beige; display:inline-block;}

/* styles used on header */
table.rcclb_header												{padding:0px; margin:0px; border:0px; border-spacing:0px; width:100%; background-color:black;}
table.rcclb_header  td.smallwhitetext			{font-size:8pt; color:white; text-align:left;}
table.rcclb_header  td.largewhitetext			{font-size:11pt; color:white; font-style:italic; text-align:center;}

/* styles used for the top-level table */
table.rcclb_top-level											{padding:0px; margin:0px; border:0px; border-spacing:10px; width:100%; background-color:white;}
table.rcclb_top-level  td.header					{font-family:arial; font-size:16pt; color:rgba(242,169,0,0.8); text-align:left;}

/* styles used for the intro table */
table.rcclb_intro													{padding:0px; margin:0px; border:0px; border-spacing:0px; width:100%;}
table.rcclb_intro  td.title_left					{font-family:arial; font-size:16pt; text-align:left;}
table.rcclb_intro  td.title_center				{font-family:arial; font-size:16pt; color:white; text-align:center;}

/* styles used for the league intro table */
table.rcclb_league_intro									{padding:0px; margin:0px; border:0px; border-spacing:0px; width:100%;}
table.rcclb_league_intro  td.title				{font-family:arial; font-size:12pt; color:#A67A00; text-align:center;}
table.rcclb_league_intro  td.title_center	{font-family:arial; font-size:16pt; color:#D7451A; text-align:center;}

/* styles used for the navigation menu */
div.rcclb_menu														{width:100%; height:30px; background-color:rgba(242,169,0,0.8);}		/* make a 80% gold bar across the whole screen */
ul.rcclb_menu															{width:100%; padding:0px 0px  0px 0px; margin:0px; list-style:none; background-color:black;}   /* selected item - restrict the menu items to within the horizontal <div> bar */
ul.rcclb_menu li													{float:left; padding:0px 0px 0px 0px; position:relative;}
ul.rcclb_menu a														{float:left; padding:0px 0px 0px 15px; margin:0px; height:30px; color:black; font:14px/25px arial; text-decoration:none; text-shadow:0px 1px 0px black;}
ul.rcclb_menu a:hover											{background-color:rgba(0,171,142,0.6); border-radius:5px;}					/* highlite a menu item by changing the background color of the menu item when a user hovers over the item */
ul.rcclb_menu a:active										{background-color:rgba(0,171,142,0.6); border-radius:5px;}
ul.rcclb_menu li:hover > ul								{display:block;}																										/* when a user hovers over a menu item, change the display to block which puts sub items on their own line */

/* sub-menu */
ul.rcclb_menu ul													{list-style:none; margin:0px; padding:0px; display:none; position:absolute; top:25px; left:0px; z-index:99999; background-color:rgba(242,169,0,1.0); border-radius:5px;} /* pull-down background */
ul.rcclb_menu ul a												{padding:2px 5px 2px 5px; margin:0px; display:block; white-space:nowrap; float:none; text-transform:none;}  /* white-space:nowrap - makes the sub menu as wide as the longest text */

iframe.content														{padding:0px; margin:0px; border:0px; border-spacing:0px; border-collapse:collapse; width:100%; overflow-y: hidden;}
