﻿@media screen
{
	#Intro
	{
		padding-bottom:10px;
	}
	
	#FormInner
	{
		padding-bottom:7px !important;
	}
	
	#FormInner label
	{
		float:left;
		padding-top:5px;
	}
	
	#FormInner input
	{
		float:left;
		margin-left:7px;
	}
	
	#FormInner .ValidationMessage
	{
		display:block;
		margin:10px 0px 0px 0px;
	}
	
	#SearchResults,
	#NoSearchResults
	{
		margin:15px 0px 0px 0px;
		background-image:url(../Images/BgPanelListTop.gif);
		background-repeat:no-repeat;
		padding-top:5px;
	}

	#SearchResults h3,
	#NoSearchResults h3
	{
		margin:0px;
		padding:5px 10px 10px 10px;
		font-size:1em;
		background-color:#eee;
	}
	
	#SearchResults ol, 
	#NoSearchResults div
	{
		background-image:url(../Images/BgPanelListBottom.gif);
		background-repeat:no-repeat;
		background-position:left bottom;
		margin:0px;
		padding:0px 0px 1px 0px;
		list-style-type:none;
		background-color:#eee;
	}

	#NoSearchResults div
	{
		padding:0px 5px 5px 5px;
	}

	#NoSearchResults p
	{
		background-color:#fff;
		margin:0px;
		padding:10px 7px;
		border:1px solid #fff;
		-moz-border-radius:4px 4px 4px 4px;
		-webkit-border-radius:4px;
	}

	#SearchResults li
	{
		background-image:url(../Images/BgPanelListItemTop.gif);
		background-repeat:no-repeat;
		margin:0px 5px 0px 6px;
		padding:4px 0px 0px 0px;
	}

	#SearchResults li div
	{
		background-color:#fff;
		background-image:url(../Images/BgPanelListItemBottom.gif);
		background-repeat:no-repeat;
		background-position:left bottom;
		padding:1px 5px 6px 5px;
		margin-bottom:5px;
	}

	#SearchResults li div div
	{
		padding:8px 10px 4px 10px;
		margin:0px;
		background-image:none;
	}
	
	#SearchResults li strong
	{
		display:block;
		margin-bottom:3px;
	}

	#SearchResults li span.SearchHit
	{
		background-color:#ddef64;
		padding:0px 2px;
	}
}

@media print
{
}

