﻿/*
---------------------------------------------------------------------------------------------------------
    NAVIGATION & MENU STYLES
---------------------------------------------------------------------------------------------------------
*/


/*  Header - AspNet Menu Custom Styles
----------------------------------------------- */


#Header #NavigationBar
{
	margin: 0px;
	padding: 0px;
}

#Header ul.AspNet-Menu, ul.AspNet-Menu ul
{
	padding: 10px 0px 15px 0px;
}

#footer div.AspNet-Menu-Horizontal
{
    float: left;    
}
#footer .emails .AspNet-Menu-Horizontal
{
    margin-left: -15px    
}

#Header div.AspNet-Menu-Horizontal ul
{
}

#Header div.AspNet-Menu-Horizontal ul li
{
	margin: 10px;
	padding: 0px;
}

#Header div.AspNet-Menu-Horizontal ul li a
{
}

#Header div.AspNet-Menu-Horizontal ul.AspNet-Menu
{
}

#Header div.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Leaf
{
}

#Header div.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Leaf a:link, a:visited
{
	text-decoration: none;
}

#Header div.AspNet-Menu-Horizontal ul.AspNet-Menu li.AspNet-Menu-Leaf a:hover
{
	color: #999;
	text-decoration: underline;
}


.search-page-nav
{
	display: block;
	background-color: #eee;
	float: left;
	border: solid 1px #ccc;
	width:929px;
	color:#666666;
	font-size:11px;
	vertical-align:middle;
}

.search-page-nav div.results
{
	float: right;
	padding:3px 3px;
	vertical-align:middle;
}

.search-page-nav div.nav
{
	padding:3px 3px;
	vertical-align:middle; 
}


.page-numbers
{
	float:left;
	/*width:200px;*/
}

.items-per-page
{padding:0px 3px;
	float:left;
	margin-left:20px;
	vertical-align:middle;
}

.items-per-page select
{
	border: solid 1px #808080;
	font: 10px Arial, Helvetica, sans-serif;
	color: #666;
	width: 40px;
	vertical-align:middle;
	margin:0;
}

.PagerContainerTable
{
	float:left;
}
