/* CSS definition file containing site wide stylesheets 
 CSS style sheet for use with building SVPL results tables 
 This will need to be included in the section 
 <BS><link rel="stylesheet" type="text/css" href="../html/results_tables.css">
*/

/*  CSS formatting for results table title and controls */

/* formatting for club contacts page */
div.club_address    { text-align: center; font-size: 14px; font-family: Andalus; color: rgb(153,153,153); height: 18 px; width: 620px; }

div.club_teams          { text-align: center; font-size: 16px; font-family: Andalus; height: 18 px; width: 620px; }

/* league table formatting */
table.league		{ width: 398px;  padding: 2px;}

div.league_titles	{ vertical-align: center; font-family: 'Times New Roman', Times, Serif; font-size: 12px; text-align:center; font-weight: bold; }

tr.title_row		{ height: 22px; width: 421px; }

td.title_rank		{ width: 22px; background: #B3E4F2; border:1px solid #999;}

td.title_team		{ width: 200px; background: #B3E4F2; border-top: 1px solid #999; border-bottom:1px solid #999; border-right:1px solid #999; }

td.title_data		{ width: 23px; background: #B3E4F2; border-top: 1px solid #999; border-bottom:1px solid #999; border-right:1px solid #999; }

td.league_r1		{ height: 18px; background: rgb(255,255,255); vertical-align: center; border-bottom:1px solid #999; border-right:1px solid #999;  }

td.league_r1_rank	{ height: 18px; background: rgb(255,255,255); vertical-align: center; border-bottom:1px solid #999; border-right:1px solid #999; border-left: 1px solid #999 }

div.league_teams        { font-size: 14px; font-family: 'Times New Roman', Times, Serif; text-align: left; padding-left: 10px;  }

div.league		{ font-size: 14px; font-family: 'Times New Roman', Times, Serif; text-align: center; padding-left: 2px; }

td.league_r2		{ height: 18px; background: rgb(231,222,222); vertical-align: center ; border-bottom:1px solid #999; border-right:1px solid #999; }

td.league_r2_rank	{ height: 18px; background: rgb(231,222,222); vertical-align: center ; border-bottom:1px solid #999; border-right:1px solid #999; border-left: 1px solid #999 }

/* formatting for ROH tables */

table.roh		{ border: 1px solid #999; width: 700px; font-family: 'Times New Roman', Times, Serif; }

tr.roh        		{ height: 18px; }

td.roh_yr		{ width: 87px; text-align:center; font-size: 16px; font-family: 'Times New Roman', Times, Serif; background: #B3E4F2;  border-right: 1px solid #999;font-weight: bold; }

td.roh_win		{ width: 333px; text-align:center; font-size: 16px; font-family: 'Times New Roman', Times, Serif; background: #B3E4F2; border-right: 1px solid #999; font-weight: bold; }

td.roh_rup		{ width: 309px; text-align:center; font-size: 16px; font-family: 'Times New Roman', Times, Serif; background: #B3E4F2; font-weight: bold; }

td.roh_yr2		{ width: 87px; text-align:center; font-size: 14px; font-family: 'Times New Roman', Times, Serif; border-right: 1px solid #999; border-top: 1px solid #999; }

td.roh_win2		{ width: 333px; text-align:center; font-size: 14px; font-family: 'Times New Roman', Times, Serif; border-right: 1px solid #999; border-top: 1px solid #999; }

td.roh_rup2		{ width: 333px; text-align:center; font-size: 14px; font-family: 'Times New Roman', Times, Serif; border-top: 1px solid #999; }

div.roh_team		{ text-align:center; font-size: 12px; font-family: 'Times New Roman', Times, Serif; color: #989393; font-style: oblique; }

/* formatting for SVPL submission forms page */

body#svpl	        	{ margin:0px auto; width:1225px; }
div#LayoutLYR 			{ float:left; position:absolute; }
div#Picture74LYR 		{ position:absolute; top:0px; left:12px; width:850px; height:150px; z-index:1 }
div#Text126LYR     		{ position:absolute; top:104px; left:639px; width:159px; height:19px; z-index:2 }
div#Text106LYR 			{ position:absolute; top:104px; left:801px; width:52px; height:19px; z-index:3 }
div#AllWebMenusComponent1LYR 	{ position:absolute; top:154px; left:10px; width:110px; height:14px; z-index:4 }
div#Picture56LYR 		{ position:absolute; top:586px; left:12px; width:850px; height:50px; z-index:5 }
div#Text96LYR 			{ position:absolute; top:603px; left:295px; width:312px; height:19px; z-index:6 }
div#LayoutRegion2LYR 		{ position:absolute; top:232px; left:149px; width:595px; height:177px; z-index:7 }
div#Rectangle1LYR 		{ position:absolute; top:22px; left:50px; width:498px; height:126px; z-index:1 }
div#Rectangle4LYR 		{ position:absolute; top:107px; left:55px; width:488px; height:33px; z-index:2 }
div#FormsButton1LYR 		{ position:absolute; top:113px; left:272px; width:39px; height:24px; z-index:3 }
div#Rectangle5LYR 		{ position:absolute; top:29px; left:54px; width:488px; height:65px; z-index:4 }
div#Text127LYR 			{ position:absolute; top:53px; left:219px; width:195px; height:17px; z-index:5 }


