/*
	Navigation
*/

#Sanctioning_nav_menu ul
{
	margin-left: 0;
	padding-left: 25px;
	list-style-type: none;
}

#Sanctioning_nav_menu li
{
	list-style-type: none;
}

#Sanctioning_nav_menu li a
{
	background: url(http://www.nfhs.org/sanctioning/images/navBackground.png) #fff bottom left repeat-x;
	height: 2em;
	line-height: 2em;
	width: 9em;
	display: block;
	border: 0.1em solid LightGray;
	color: Navy;
	text-decoration: none;
	text-align: center;
}

#Sanctioning_nav_menu li a:hover
{
	text-decoration: underline;
}

#Sanctioning_nav_menu li a:active
{
	color: Red;
}


#Sanctioning_nav_menu
{
	/*width: 10em;*/
}

/*
	Menu & Title
*/
div.Sanctioning_nav_menu_label
{
	color: Navy;
	font-weight: bolder;
}

/*
	Content Background
*/
div.Sanctioning_ContentBackground
{
	border: solid 1px Black;
	padding: 5px;
	background-color: #FFFAFA;
}

/*
	Buttons
*/
input.SanctioningButton
{
	width: 75px;
}

/*
	Other
*/
span.SanctioningLabel
{
	color: Navy;
	font-weight: bold;
}

/*
	General Sanctioning_Table1 Style
*/

.Sanctioning_Table1
{
	background-color: White;
}

.Sanctioning_Table1 th
{
	background-color: White;
	background-image: url(http://www.nfhs.org/sanctioning/images/TableHeader.png);
	background-repeat: repeat-x;
	background-position: bottom;
	min-height: 2em;
	height: 2em;
	text-align: left;
	padding-right: 1em;
	vertical-align: middle;
}

.Sanctioning_Table1 tr
{
	background-color: White;
	min-height: 2em;
	height: 2em;
}

.Sanctioning_Table1 td
{
	border: solid 1px black;
	padding: 0.1em 0.2em 0.1em 0.2em;
	vertical-align: top;
}

.Sanctioning_Table1 .alt
{
	background-color: white;
	background-image: url(http://www.nfhs.org/sanctioning/images/TableLineAlt.png);
	background-repeat: repeat-x;
	background-position: bottom;
	min-height: 2em;
	height: 2em;
}

/*
	General Sanctioning_Table2 Style
*/

.Sanctioning_Table2
{
	
}

.Sanctioning_Table2 td
{
	padding: 0.1em 0.2em 0.1em 0.2em;
	vertical-align:top;
}

/*
	Calendar Style
*/

.Sanctioning_Calendar1
{
	background-color: White;
	border: solid 1px black;
}

.Sanctioning_Calendar1Title
{
	
}
