﻿
.page_header
{
	background: transparent url('images/New PDJI/Header_Name.jpg') no-repeat; 
	width:780px; 
	height:160px; 
	position:relative;
}

.page_top_nav
{
	width:560px; 
	height:24px; 
	position:relative; 
	top:103px; 
	z-index:10; 
	display:block; 
	background-color:#313E8D; 
	line-height:26px; 
	font-size:14px; 
	font-family:Arial,Verdana,Tahoma;
}

.page_top_nav ul
{
	color:#FFFFFF; 
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px; 
	display:inline; 
	list-style-type:none; 
	position:relative;
}



.page_top_nav_li
{
	color:#FFFFFF;
	display:inline;
	float:left; 
	position:relative; 
	line-height:25px;

}

.page_top_nav_li_home
{
	color:#FFFFFF;
	display:inline;
	float:left; 
	position:relative; 
	line-height:25px;
}

.page_top_nav_li_home a
{
	color:#FFFFFF;
	padding:4px 10px 5px 10px;	
}

.page_top_nav_li_home a:hover
{
	color:#FFFFFF;
	background-color:#C2B9B4;
}

.page_top_nav_li a
{
	color:#FFFFFF;
	padding:4px 10px 5px 10px;
	margin:0px;
}

.page_top_nav_li a:hover
{
	/*background-color:#A2958D;*/
	background-color:#C2B9B4;
	color:#FFFFFF;
	padding:4px 10px 5px 10px;
}

.li_first
{
	margin-left:0px;
	padding-left:6px;
	position:relative;
}


.page_top_nav_separator
{
	display:inline;
	height:20px; 
	width:1px; 
	background-color:#FFFFFF;
	position:relative;
	float:left;
	top:3px;
}

.page_top_nav_selected
{
	background-color:#A2958D;
	color:#F6A20E;
	display:inline;
	float:left; 
	position:relative; 
	line-height:26px;
}

.page_top_nav_selected a
{
	color:#FFFFFF;
	padding:4px 10px 5px 10px;
}

.page_top_nav_selected a:hover 
{
	color:#FFFFFF;
	
}

/*.page_top_nav_selected a:link, a:visited, a:active
{
	color:#FFFFFF;
	text-decoration:none;
}
*/



.selected_home
{
	display:inline;
	float:left; 
	position:relative; 
	line-height:26px;	
}

.club_highlight
{
	/*background-color:#eeeeee;*/
	font-weight:bold;
}

.Search_box
{
	position:relative;
	float:right;
	border: solid 3px #EEEEEE;
	background-color: #EEEEEE;
	padding:0px;
	margin:0px;
	top:0px;
	left:0px;
	z-index:10;
}
.magnify_glass
{
	left:0px;
	position:relative;
	width:20px;
	height:15px;
}

.search_results
{
	border: solid 3px #EEEEEE; 
	width:250px;
	height:auto;
	position:relative;
	float:right;
	z-index:10;
}

.autocomplete_general
{
	font-family: Arial, Tahoma, Verdana;
	font-size:12px;
	position:relative;
	left:0px;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:250px;
	height:auto;
	line-height:18px;
	background-color:#FFFFFF;
}

.autocomplete_highlightedListItem, .autocomplete_completionListElement li:hover
{
	list-style:none;
	list-style-position:outside;	
	background-color:#DDDDDD;
	cursor:pointer;
	padding:0px 4px 1px 4px;
}
.autocomplete_listItem, .autocomplete_completionListElement li
{
	list-style:none;
	list-style-position:outside;
	background-color:#EEEEEE;
	padding:0px 4px 1px 4px;
}
.autocomplete_completionListElement
{
	top:0px;
	left:0px;
	padding:0px 0px 0px 2px;
	font-family: Arial, Tahoma, Verdana;
	font-size:12px;
	height:120px;
	margin:0px;
	clear:both;
	float:left;
	overflow-y:scroll;
	list-style:none;
	list-style-position:outside;
	border:solid 1px #CCCCCC;
	position:relative;
}

.autocomplete_completionListElement2
{
	top:0px;
	left:0px;
	padding:0px 0px 0px 0px;
	font-family: Arial, Tahoma, Verdana;
	font-size:12px;
	overflow:auto;
	max-height:132px;
	margin:0px;
	clear:both;
	float:left;
	list-style:none;
	list-style-position:outside;
	background-color:#FFFFFF;
	border:solid 1px #CCCCCC;
	position:relative;
	z-index:10;
}

.ACE_hover
{
	background-color:#CCCCCC;
}

.ACE_Complete
{
	background-color:Aqua;	
	color:Aqua;
}

.test1 { width: 400px; }
.test2 { width: 400px; }

.panel_club_results
{
	float:right;
    width:260px;
    height:auto;
    overflow:hidden;
    /*border-left:solid 1px #CCCCCC;*/
    /*border-right:solid 1px #CCCCCC;*/
    /*border-bottom:solid 1px #CCCCCC;*/
    position:relative;
    right: 37px; 
    /*background-color:#F3F3F3; */
}
.panel_club_inside
{
	height:100px;
	position:relative;
}

.Clubs_Letters
{
	display:inline; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 2px 0px 2px;
	background-color:#EEEEEE; 
	border:solid 1px #CCCCCC;
}

.Clubs_Letters:hover
{
	background-color:#FFFFFF; 
}


