﻿
 /* all forms */
div.ResultContent {}
div.ResultInfo {}
span.ResultCount {font-weight:bold;}
.NoPrint {}
.FormDropDown {}
.NextPrevious {}
.NavLinks {}
.hozimage {}


/* gallery view */
div.galleryImage {float:left;padding:6px;width:160px;height:220px;text-align:center;border:0px solid #ccc;}
div.galleryImage p {font-size:12px; text-align:center;vertical-align:bottom;margin-top:15px;}

/* report view */
.ResultTable {}
.ResultNumber {}
.ResultText {}
.ResultImage {}
.RecordText {}
.RecordTextSub {}
.RecordTextSubBase {}
.Title {}


/********************

	RESULT PAGES

********************/
#ResultContent
{
	float:right;
	width:610px;
}
/*.ReportTitle
{
	padding: 0;
	margin: 0;
	}*/
	
.ResultInfo /* info area with choices at top of results */
{
	line-height:1.2;
	padding-left: 8px;
}

.ResultInfo form /* form enclosing select report dropdown */
{
	margin:0;	
}

.ResultInfo select /* select report dropdown */
{
	margin-left:5px;
	margin-right:0px;
}

.FormDropDown
{
	/* width:125px; */
}

span#FriendlySearch /* results of SearchKleen script */
{
	font-style:italic;
	padding-right:5px;
}

.ResultCount /* number of results found */
{
	font-weight:bold;	
}

.NavLinks /* inline container for new search, revise search type links */
{
	padding-left:10px;	
}

.NavLinks a /* new search, revise search type links */
{
	padding-left:2px;	
	padding-right:2px;
}

.NextPrevious /* areas containg next/previous links */
{
	margin-top:15px;
	margin-bottom:15px;
	padding-left:8px;
}

.nextprev_text, .nextprev_link
{
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:12px;
}
.ResultTable /* each search result contained in a separate table */
{

}

.ResultTable td
{
	color:#333;
	line-height:16px;
}

.ResultTable td.ResultNumber /* leftmost cell in ResultTable */

{
	vertical-align:top;
	font-weight:bold;
	width:25px;
}

.ResultTable td.ResultText /* main cell in ResultTable */
{
	padding-bottom:15px;
	vertical-align:top;
}

.ResultTable td.ResultText p
{
	margin-top:0px;
	margin-bottom:0px;
}

.ResultTable td.ResultImage /* image cell in ResultTable */
{
	padding-bottom:15px;
	vertical-align:top;
	padding-right:15px;
	padding-left: 15px;
}

.ParaSpacer /* between first line and rest of ResultTable */
{
	line-height: .5em;
	
}

.Title /* Bolds the Title field */
{
	font-weight:bold;
}

.RecordText /* Main Record Area */
{
	vertical-align:top;
}

.RecordText td.RecordText /* td Record Area */
{
	vertical-align:top;
}

.RecordTextSub /* Record Label */
{
	color: #999999;
	width: 100px;  /*was 80 */
}

.RecordTextSubLong /* Record Label with longer width */
{
	color: #999999;
	width: 150px; 
}

.RecordTextSubBase /* Record data field */
{

}


/***************************

	FULL DISPLAY PAGES 

***************************/

.DisplayTable /* table containing fields showing the full record */
/*{
	width:700px;
}*/

.DisplayTable td
{
	color:#333;
}

.DisplayTable td.DisplayLabel /* leftmost cell containing field label */
{
	vertical-align:top;
	width:180px;
	font-weight:bold;
	padding-bottom:10px;
	color: #999999;

}

.DisplayTable td.DisplayText /* cell containing field content */

{
	padding-bottom:10px;
	line-height:normal;
	width:500px;
	font-weight:normal;
}

.DisplayTable td.display_text /* easier to add this than change all the labels */

{
	padding-bottom:10px;
	line-height:normal;
	width:500px;
	font-weight:normal;
}

.DisplayTable td.DisplayImage /* cell containing image */
{
	text-align:center;
	
}



/***************************

	SEARCH TIPS

***************************/
/* COLUMN 3 */
#tips /* section to right of main content area */
{
	width:150px;
	background: url(/layout/images/Rounded-Box.jpg) bottom left no-repeat; 
}

#tips p { margin: 10px 0; padding:0 10px; font-weight: normal; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #666; height: 35px; }

#tips ul { margin: 10px 0 0 0; padding:0 10px; list-style: none; }

#tips li { 
			background: url(/layout/images/nav-list-bullet.gif) 3px 2px no-repeat; 
			padding: 0 0 0 11px; 
			font-weight: normal; 
			font-family: Tahoma, Arial, Helvetica, sans-serif; 
			color: #666; 
			margin:0; 
			}

#tips h3 { font-size: 11px; height: 1.35em; color: #FFFFFF;
	margin: 0;
	padding: 10px 10px 5px 10px;
 }

#tips p { font-size: 10px; }

#tips li { font-size: 10px; line-height: 1.4em;}

/*Colorbar for left menu*/
#colorbar  { background-color: #84ab45; }  

/******************

	SEARCH PAGES 

*******************/
.SearchContent
{
	padding-bottom: 20px;
}
.Section
{
	 padding-top: 2px;
}
.SearchTable
{

}
.FilterLabel
{
	padding: 2px 0 12px 0;
	text-align: center;
}
.SearchTable td.BooleanDropdown /* table cell with boolean choices */
{
	width:60px;
	vertical-align:top;
}
.SearchTable td.Label /* table cell containing field labels */
{
	padding:5px 0 2px 0;
}
.SearchTable td.Field  /* table cell containing fields */
{
	padding:1px;
	width:inherit;

}
.SearchTable td.RadioButtons  /* table cell containing fields */
{
	padding: 7px 1px 5px 1px;
}
.SearchTable td.Submit /* table cell containing submit/reset buttons */
{
	padding:5px 0 15px 0;
}
.Searchbox   /* search page text inputs */
{
	width: 350px;
}
.QuickSearchbox /* quick search page input */
{
	width:400px;	
}
input /* input fields */
{

	padding:1px;

}
.SearchChoices /* paragraph containing navigational links to other search pages */
{
	margin:10px 0 10px 0;
}
.SearchButton, .IndexButton
{
	width:auto;
}
.MRDropdown
{
	
}
.Canned
{
	
}
.ContentTitle
{
	padding: 5px 0 3px 0;
	font-weight: bold;
}
.CannedSearches
{
	padding: 4px 10px 0 0;
}

.Field
{
margin-left: 60px;
}
/*added to solve a problem on the search pages with Safari*/
#threecolumn #widthsetter { float: left; width: 79%; }

