﻿.search-results
{

	margin: 0px 0px 10px 0px;
	padding: 25px 0px 25px 0px;
	border-bottom:1px solid #EBEAE8;
	
	
}

.search-results li
{
	list-style-type: none;
}

.search-results .tabs
{
	margin: 0px 0px 10px 0px;
	padding: 7px 0px 7px 0px;
	border-bottom:2px solid #EBEAE8;
	
}

.search-results .tabs, x:-moz-any-link, x:only-child
{
	padding: 0px 0px 6px 0px;
}

/* CSS fix for FireFox > 1  */

.search-results .tabs li
{
	display: inline;
	padding: 0px 0px 0px 0px;
}

.search-results .tabs li strong, .search-results .tabs li a
{
	padding: 5px 5px 5px 5px;
	background-color: #EBEAE8;
	
}

.search-results .tabs li strong
{
		background-color: #D8D6CF;

}

.search-results .tabs li a, .search-results .tabs li a.visited
{
	color: #336699;
	background-position: 0 -60px;
}

.search-results .tabs li a:hover, .search-results .tabs li a:focus, .search-results .tabs li a:hover span, .search-results .tabs li a:focus span
{
	text-decoration: underline;
}

.search-results .tabs li strong span, .search-results .tabs li a span
{
	padding: 7px 13px 8px 0px;
}

.search-results .tabs li a span
{
	background-position: right -60px;
}



.search-results .order
{
	display: inline;
}

.search-results h3.order
{
	padding: 0px 0px 0px 10px;
}

.search-results .order li
{
	display: inline;
	padding: 0px 4px 0px 8px;
}

.search-results .order li.first
{
	background: none;
}



.search-results .results
{
	border-top: #d8d4cf solid 1px;
	margin: 10px 0px 0px 0px;
	padding: 15px 10px 5px 5px;

}

.search-results .results li
{
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 4px;
}

.search-results .results li a
{
	text-decoration: underline;
}

.search-results .results a:visited
{
	color:#336699;
}

.search-results .results span
{
	padding-top: 2px;
	padding-bottom: 2px;
	display: block;
}



.search-results .pagination
{
	display: inline;
}

.search-results h3.pagination
{
	display: inline;
	padding: 0px 5px 0px 10px;
}

.search-results h3
{
	display: inline;

}

.search-results .pagination li
{
	display: inline;
	padding: 0px 5px 0px 0px;
}

.search-results .pagination strong
{
	color: #e1001a;
}

.search-results .pagination a
{
	text-decoration: underline;
}

.search-results .type
{
	color: #009900;
}

.search-results .results .attachmentlink
{
	list-style-image: url(bullet_arrow.gif);
	list-style-position: inside;
	padding-top: 7px;
	padding-left: 10px;
	padding-bottom: 0px;
}

.SearchResultOddRow
{
	background-color: #eeeeee;
}
