/*
--------- SearchViews --------------------------------------------------------------------
*/
.SearchView {
	padding: 10px;
	text-align: center;
}
.SearchView .Row {
	padding: 4px;
	text-align: center;
}
.SearchView .Row .Label {
	float: none;
	width: auto;
	padding-left: 10px;
	padding-right: 0px;
	font-weight: normal;
}
.SearchView .Row .Value {

}
.SearchView .Row .Label INPUT[type="submit"] {
	padding-left: 10px;
	padding-right: 10px;	
}


/*
--------- Headers & Sub-Headers --------------------------------------------------------------------
*/
.SearchView .InfoHeader, .InfoHeader TH, .SearchView .InfoHeader TD, .SearchView TABLE.InfoHeader {
	font-size: 10px;
	font-weight: bold;
	padding: 3px;
	padding-left: 15px;
	padding-right: 10px;
	vertical-align: middle;
	text-align: left;
	margin: 5px;
	border-width: 1px;
	border-style: solid;
}




/*
--------- Toolbars --------------------------------------------------------------------
*/
.Toolbar {
	padding-bottom: 20px;
	text-align: left;
}
.Toolbar .Left {
	float: left;
	text-align: left;
	padding-left: 3px;
}
.Toolbar .Right {
	text-align: right;
	padding-right: 3px;
}
.Toolbar .Tool {
	line-height: 24px;
}
.Toolbar .Tool A, 
.Toolbar .Tool A:Link, 
.Toolbar .Tool A:Visited, 
.Toolbar .Tool A:Active {
	font-size: 14px;
	letter-spacing: 0px;
	font-weight: bold;
}
.Toolbar .Tool A:Hover {
	
}
.Toolbar .Tool A SPAN {
}

		



/*
--------- Telerik RAD TabStrip --------------------------------------------------------------------
*/
.RadTabStrip_LakelandNet
{
	font:8pt tahoma, sans-serif;
	position: relative;
	top: 1px;
}

.RadTabStrip_LakelandNet li a
{
	padding-left: 7px;
	height: 26px;
	margin-right: -7px; 
	text-decoration: none;
	font-weight: bold;
}

.RadTabStrip_LakelandNet li.last a,
.RadTabStrip_LakelandNet li.break a
{
	margin-right:0;
}

.RadTabStrip_LakelandNet li a .wrap
{
	padding-right: 16px;
}

.RadTabStrip_LakelandNet li a:hover
{

}

.RadTabStrip_LakelandNet li a .innerWrap
{
	line-height: 26px;
	padding: 0 15px;
	text-align:center;
}


.RadTabStrip_LakelandNet li a.Featured
{
	padding-top:0px;
}

.RadTabStrip_LakelandNet li a.Featured .wrap
{

}


.RadTabStrip_LakelandNet li a.Featured .innerWrap
{

}


.RadTabStrip_LakelandNet li a.selected
{
	padding-top:0px;
}

.RadTabStrip_LakelandNet li a.selected .wrap
{

}


.RadTabStrip_LakelandNet li a.selected .innerWrap
{

}



.RadTabStrip_LakelandNet li a.red,
.RadTabStrip_LakelandNet li a.red .wrap,
.RadTabStrip_LakelandNet li a.red .innerWrap
{

}




/*
--------- Search Results --------------------------------------------------------------------
*/
.SearchResults {
	text-align: left;
}
.SearchResults BR {
	margin: 0px;
	padding: 0px;
	height: 0px;
	line-height: 0px;
}
.SearchResults .highlight {
	background: #FFFF00;
}

.SearchResults .searchheading {
	font-size: 130%;
	font-weight: bold;
}

.SearchResults .summary {
	font-size: 80%;
	font-style: italic;
}

.SearchResults .suggestion {
	font-size: 100%;
}

.SearchResults .results {
	font-size: 100%;
}

.SearchResults .category {
	color: #999999;
}

.SearchResults .sorting {
	text-align: right;
}

.SearchResults .result_title {
	font-size: 13px;
	font-weight: bold;
}

		
.SearchResults .description {
	color: #008000;
	font-size: 100%;
}

.SearchResults .context {
	font-size: 11px;
}

.SearchResults .infoline {
	color: #959595;
	font-size: 10px;
	font-style: italic;
}

.SearchResults .zoom_searchform {
	font-size: 100%;
}

.SearchResults .zoom_results_per_page {
	font-size: 80%;
	margin-left: 10px;
}

.SearchResults .zoom_match {
	font-size: 80%;
	margin-left: 10px;
}

				
.SearchResults .zoom_categories {
	font-size: 80%;
}

.SearchResults .zoom_categories ul {
	display: inline;
	margin: 0px;
	padding: 0px;
}

.SearchResults .zoom_categories li {
	display: inline;
	list-style-type: none;
	margin-left: 15px;
}

.SearchResults input.zoom_button {
}

.SearchResults input.zoom_searchbox {
}

		
.SearchResults .result_image {
	display: block;
	float: left;
}

.SearchResults .result_image img {
	border: 0px;
	margin: 10px;
	width: 80px;
}

.SearchResults .result_block {
	clear: left;
	margin-bottom: 30px;
	margin-top: 30px;
}

.SearchResults .result_altblock {
	clear: left;
	margin-bottom: 15px;
	margin-top: 15px;
}



.SearchResults .result_pagescount {
	font-size: 100%;
}

.SearchResults .searchtime {
	font-size: 80%;
	display: none;
}

.SearchResults .recommended {
	background: #DFFFBF;
	border-bottom: 1px dotted #808080;
	border-top: 1px dotted #808080;
	margin-bottom: 15px;
	margin-top: 15px;
}

.SearchResults .recommended_heading {
	float: right;
	font-weight: bold;
}

.SearchResults .recommend_block {
	clear: left;
	margin-bottom: 15px;
	margin-top: 15px;
}
		
.SearchResults .recommend_title {
	font-size: 100%;
}

.SearchResults .recommend_description {
	color: #008000;
	font-size: 100%;
}

.SearchResults .recommend_infoline {
	color: #808080;
	font-size: 80%;
	font-style: normal;
}


/*
--------- Pager --------------------------------------------------------------------
*/

.SearchResults .result_pages {
	text-align: center;
	padding: 4px;
	font-weight: bold;
	padding-top: 20px;
	padding-bottom: 20px;
}
.SearchResults .result_pages A {
	padding-left: 10px;
	padding-right: 10px;
}