﻿body {
}

table.theWholeShootingMatch
{
	background-color: black;
	height:700px;
	width:1000px;	
}

td.sideBarMenuItem
{
	width: 150px;
	height: 20pt;
	font-family: Verdana;
	font-size: 8px;
	font-weight: bold;
	padding-left: 2px;
	padding-right: 2px;
	cursor: pointer;
	color: white;
	background-color: black;
	vertical-align: middle;
}
td.sideBarMenuArrow
{
	width: 25px;
	height: 20pt;
	cursor: pointer;
	color: white;
	background-color: black;
}
td.menuItemOver
{
	width: 140px;
	height: 20pt;
	font-family: Verdana;
	font-size: 8px;
	font-weight: bold;
	padding-left: 2px;
	padding-right: 2px;
	cursor: hand;
	color: green;
	background-color: black;
	vertical-align:middle;
}

td.menuHeader {
	text-transform:lowercase;  
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none; 
	color: #FFFFFF;
	}

td.menuHeaderOver
{
	cursor: pointer;
	color: black;
}
	
table.menuContainer
{
	width: 645px;
	position: relative;
}

table.subMenuContainer {
	width: 140px;
	border: 0px solid #FFFFFF;
	position: absolute;
	padding: 0px;
	margin: 0px;
}

table.topBarMenuContainer
{
	background-color: black;
	height:50px;
}

td.topBarMenu
{
	width: 120px;
	height: 25px;
	color: white; 
	background-color: black;
	vertical-align:bottom;
	text-align:right;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	padding-left: 2px;
	padding-right: 2px;
	cursor: pointer;
}

td.topBarMenuOver
{
	width: 120px;
	height: 25px;
	color: black; 
	background-color:white ;
	vertical-align:middle;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	padding-left: 2px;
	padding-right: 2px;
	cursor: hand;	
}

td.GeneralTextTitle
{
	font-size: 10pt;
	font-family: Verdana;
	text-align: Center;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	clip: rect(0px 0px 0px 0px);
	font-weight: bold;
}

td.GeneralTextDetail 
{
	font-size: 8pt; 
	font-family: Verdana; 
	text-align: left;	
}

td.FoodMenuTitle 
{
	font-size: 10pt; 
	font-family: Verdana; 
	text-decoration: underline;
	text-align: center;
	color:White;
}

td.FoodMenuDetail 
{
	font-size: 8pt; 
	font-family: Verdana; 
	text-align: left;
	color:White;
	width:420px;
}

td.FoodMenuPrice 
{
	font-size: 8pt; 
	font-family: Verdana; 
	text-align: right;
	color:White;
}

td.WineTypeTitle 
{
	font-size: 8pt; 
	font-weight: bold;
	font-family: Verdana; 
	text-align: left;	
	color:White;
}

td.WineTypeDetail 
{
	font-size: 8pt; 
	font-family: Verdana; 
	text-align: left;	
	color:White;
}

td.WineTypePrice 
{
	font-size: 8pt; 
	font-family: Verdana; 
	text-align: right;	
	color:White;
}

td.TextTitle
{
	font-size: 10pt; 
	font-family: Verdana;
	text-align: left;
	background-color: #102342;
	color: White;
}

td.TextDetail
{
	font-size: 10pt; 
	font-family: Verdana;
	text-align: justify;
}

td.PageHeaderBackground
{ 
	font-weight: bold; 
	font-size: 10pt; 
	background-image: url(images/sr_flax_page_header.JPG); 
	vertical-align: middle; 
	color: white; 
	font-family: Verdana; 
	text-align: left; 
}

td.InfoHeaderText
{
	font-family: Verdana; 
	text-align:center;
	font-weight: bold; 
	font-size: 6pt; 
	color:White;
	background-color:Black;
}

td.SubPageText
{
	font-family: Verdana; 
	font-size: 9pt; 
	color:White;
	background-color:Black;
	width:515;
}