 /* HEADER SEARCH SECTION */

.searchWrap				{

	width:				190px;

	margin-left:		-25px;

	margin-right:		10px;

	margin-top:			-5px;

	float:				left;

	text-align:			right;

}

.searchWrapAuth {

	MARGIN-TOP: 1px; FLOAT: right; MARGIN-LEFT: -200px; WIDTH: 190px; MARGIN-RIGHT: 10px; TEXT-ALIGN: right

}

.searchTextField		{

	margin-left:		10px;

	margin-top:			3px;

	margin-right:		0px;

	margin-bottom:		0px;



}

.searchButton			{

	float:				right;

	margin-left:		4px;

	/*margin-right:		10px;*/

	margin-top:			2px;

	width:				25px;

	float:				right;

	cursor: pointer;

}

html>body .searchButton			{

	float: 				right;

	margin-left:		6px;

	/*margin-right:		10px;*/

	margin-top:			1px;

	width:				25px;

	float:				right;

}

/*

html>body .searchButton			{

	margin-left:		125px;

	margin-right:		10px;

	margin-top:			6px;

	width:				25px;

	float:				left;

	position:			relative;

}

*/

.searchResultsTextArea	{

	margin-left:		20px;

	margin-top:			10px;

	width:				335px;

}

/*.searchResultsText		{

	font-family:		Arial, Helvetica, sans-serif;

	font-size:			11px;

	color:				#998b7d;

	font-weight:		bold;

	line-height:		15px;

}*/

.searchVertDivider		{

	width:				2px;

	margin:				-4px 0px 0px 10px;

	float: right;

}

/*

html>body .searchVertDivider		{

	width:				2px;

	margin:				0px 10px 0px 200px;

	position:			relative;

}

*/

/* END HEADER SEARCH SECTION */





/* BEGIN SEARCH RESULTS PAGE ELEMENTS */



.searchResultsBody			{

	margin:				25px 0px 0px 40px;
	width:				960px;

}

.searchResultsTextField		{

	margin-left:		0px;

	margin-top:			3px;

	margin-right:		0px;

	margin-bottom:		0px;

	float:				left;

	height:				1px;

	width:				25px;

}

.searchField, .searchFieldResults	{

	background-color:	#fbf8ee;

	color:				#998b7d;

	font-family:		Arial, Helvetica, sans-serif;

	font-size:			1.0em;

	line-height:		16px;

}

.searchField			{

	width:				113px;

}
.searchFieldLarge 
{
	background-color:	#fbf8ee;

	color:				#998b7d;

	font-family:		Arial, Helvetica, sans-serif;

	font-size:			1.0em;

	line-height:		16px;

	width:                          230px;
}

.searchRefineSection	{

	font-family:		Arial, Helvetica, sans-serif;

	font-size:			11px;

	color:				#998b7d;

	font-weight:		bold;

	line-height:		15px;

	margin:				5px 5px 10px 0px;

	width:				690px;

}

html>body .searchRefineSection	{

	font-family:		Arial, Helvetica, sans-serif;

	font-size:			11px;

	color:				#998b7d;

	font-weight:		bold;

	line-height:		15px;

	margin:				0px 0px 35px 0px;

	width:				690px;

	height:				auto;

}



.searchResultsWrap			{

	width:				690px;

	height:				auto;

	margin:				0px 0px 0px 0px;

}

html>body .searchResultsWrap	{

	width:				690px;

	height:				auto;

	padding-top:		25px;

}

.searchResultsRadio			{

	float:				left;

	margin:				-2px 4px 0px 0px;

}

html>body .searchResultsRadio		{

	float:				left;

	margin:				6px 4px 0px -5px;

}

.searchResultsListedSection	{
	width: 837px;
	padding: 0px 0px 0px 3px;
	display: block;
	height: 	35px;
	background-color: #f8f5f1;
}

html>body .searchResultsListedSection	{
	width: 837px;
	padding: 0px 0px 0px 3px;
	display: block;
	height: 	35px;
	background-color: #f8f5f1;
}
div.relatedTermsSection {
		padding: 10px 0px 10px 0px;
		background-image: url(../images/searchResultsDottedDivider.gif);
		background-position: bottom left;
		background-repeat: repeat-x;
		margin-bottom: 10px;
}
div.relatedTermsSectionNoResults {
		padding: 10px 0px 0px 8px;
		background-image: url(../images/searchResultsSolidDivider.gif);
		background-position: top left;
		background-repeat: repeat-x;
		margin-bottom: 10px;
		width: 882px;
}
.searchResultsListed		{

	font-family:		Arial, Helvetica, sans-serif;

	font-size:			1.2em;

	line-height:		30px;

	float:				left;
	
	margin-left:  15px;
    color: #000000;

}

.searchSort					{

	font-family:		Arial, Helvetica, sans-serif;

	font-size:			1.1em;

	line-height:		15px;

	color:				#4d917b;

	float:				right;

}

.searchSortInactive			{

	font-family:		Arial, Helvetica, sans-serif;

	font-size:			1.1em;

	line-height:		15px;

	color:				#998b7d;
	float: right;

}

.searchCorrection			{

	font-family:		Arial, Helvetica, sans-serif;

	font-size:			1.1em;

	line-height:		15px;

	font-weight:		bold;

	color:				#998b7d;

	margin:				10px 0px 10px 0px;

	width:				860px;

}

.searchResultsBlock			{

	width:				690px;

	margin-bottom:		20px;

}

.searchResultsText			{

	font-family:		Arial, Helvetica, sans-serif;

	font-size:			1.2em;

	line-height:		15px;

	font-weight:		normal;

	color:				#000000;

}

.searchRefineSectionText	{

	float:				left;

	margin:				0px 20px 0px 0px;

}

html>body .searchRefineSectionText	{

	float:				left;

	padding:			7px 10px 0px 0px;
	color:	                        #998B7D;

}

.searcResultsRelevanceLink		{

	font-family:		Arial, Helvetica, sans-serif;

	font-size:			1.1em;

	line-height:		15px;

	font-weight:		normal;

	color:				#998b7d;

	float:				left;

	margin:				-20px 10px 6px 0px;

}

.searchResultsLastUpdated	{

	font-family:		Arial, Helvetica, sans-serif;

	font-size:			1.1em;

	line-height:		15px;

	font-weight:		normal;

	color:				#998b7d;

	margin:				0px 10px 0px 5px;

}



.searchResultsButton		{

	margin-left:		9px;

	margin-right:		10px;

	margin-top:			6px;

	width:				25px;

	float:				left;

	position:			relative;

	cursor: pointer;

}

html>body .searchResultsButton	{

	margin-left:		310px;

	margin-right:		10px;

	margin-top:			4px;

	width:				25px;

	float:				left;

	position:			relative;

}

.searchResultsVertDivider		{

	width:				2px;

	margin:				0px 10px 0px 10px;

	position:			relative;

}
span.searchDate {
	color:				#998b7d;
}

html>body .searchResultsVertDivider		{

	width:				2px;

	margin:				0px 10px 0px 370px;

	position:			relative;

}

.searchResultsDottedDivider		{

	margin:				10px 0px 10px 0px;

	width:				695px;

}

.searchResultsSolidDivider		{

	margin:				0px 0px 5px 0px;
	padding:				0px 0px 10px 0px;
	width:				860px;

}

html>body .searchResultsSolidDivider		{

	margin:				0px 0px 1px 0px;

	width:				860px;

}

.searchResultsPagination		{

	width:				840px;

	margin:				0px 0px 0px 0px;
	padding-top:			10px;

	

}



a.searchResultsHeadingLink:link,

a.searchResultsHeadingLink:visited,

a.searchResultsHeadingLink:active	{

	font-family:		Arial, Helvetica, sans-serif;

	font-size:			1.2em;

	line-height:		15px;

	font-weight:		bold;

	text-decoration:	underline;

}

a.searchResultsHeadingLink:hover	{

	font-family:		Arial, Helvetica, sans-serif;

	font-size:			1.2em;

	line-height:		15px;

	font-weight:		bold;

	text-decoration:	underline;

}

.searchResultsPaginationInactive	{

	font-family:		Arial, Helvetica, sans-serif;

	font-size:			1.2em;

	line-height:		15px;

	font-weight:		bold;

	margin:				0px 4px 0px 4px;

}

a.searchResultsPaginationLink:link,

a.searchResultsPaginationLink:visited,

a.searchResultsPaginationLink:active	{

	font-family:		Arial, Helvetica, sans-serif;

	font-size:			1.2em;

	line-height:		15px;

	font-weight:		normal;

	text-decoration:	underline;

	margin:				0px 4px 0px 4px;

        color:                  #006594;

}

a.searchResultsPaginationLink:hover	{

	color:				#;

}



.searchCorrectionNoResult	{

	font-family:		Arial, Helvetica, sans-serif;

	font-size:			1.2em;

	line-height:		15px;

	font-weight:		bold;

	color:				#000000;

	margin:				10px 0px 10px 0px;

	width:				690px;

}

.searchNoResultExample		{

	color:				#4d917b;

}

.clearFloat					{

	clear:				both;

}



/* END SEARCH RESULTS PAGE ELEMENTS */

	/* NEW STYLES TO SUPPORT NEW SEARCH (ADDED BY ADELANEY)
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
div.sortSearch {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			1.2em;
	line-height:		30px;
	float: right;
	color:				#4d917b;
	margin-right: 15px;
}

span.sortSearchHeading {
	font-weight: 		bold;
}
span.sortSearchActive {
	color:  black;
	font-weight: bold;
}

A span.sortSearchInactive	{
	text-decoration: none;
}

A:hover span.sortSearchInactive {

            text-decoration: underline;

            COLOR: #027e54;

}
span.relatedSection {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			1.2em;
	line-height:		15px;
	font-weight: bold;
	color: #9C2C21;
}
a.relatedTerms {
	font-weight: bold;
	text-decoration: none;
}
div#refineResultsSection {
	width: 170px;
	float: left;
	display: block;
	padding-top: 5px;
	margin-top: 20px;
}

div#searchResultsSection {
	width: 690px;
	padding: 5px 0px 0px 0px;
	display: block;
	margin: 0px 0px 0px 0px;
}
div#noSearchResultsSection {
	width: 860px;
	padding: 5px 0px 0px 0px;
	display: block;
	margin: 0px 0px 0px 0px;
}
div.leftRail {
	padding-bottom: 5px;
	width: 170px;
}
div.leftRail h2 {
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			1.5em;
	margin-left: 15px;
}
div.linkList {
	margin-top: 15px;
	FONT-SIZE: 1.1em;
	FONT-WEIGHT: bold;
	padding-bottom: 0px;
}
div.linkListHeading {
	font-weight: bold;
	color: #4d917b;
	font-size: 1.2em;
	line-height:  25px;
	padding: 0px 0px 0px 15px;
	background-image: url(../images/searchResultsDottedDivider.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}
div.linkList ul {
	margin-top: 5px;
}
div.linkList ul li {
		padding-top: 5px;
}
ul.resetOptions {
	margin-top: 25px;
}
ul li.active  {
		FONT-WEIGHT: normal;
		text-decoration: none;
		padding-bottom:4px;
		padding-left: 15px;
}
ul li.active a {
		FONT-WEIGHT: normal;
		text-decoration: none;
		
}
ul li.active a:hover {
		FONT-WEIGHT: normal;
		text-decoration: underline;
		
}

ul li.disabled {
		color:				#998b7d;
}
ul li.current {
	background-image: url(../images/learnMore.gif);
	background-repeat: no-repeat;
	background-position: 0% 70%;
	padding-left: 15px;
}
ul li.current a {
	font-weight: bold;
	color: black;
	text-decoration: none;
	padding: 0px 0px 0px 0px;


}
div.searchRelatedTo {
	width:  860px;
	margin: 5px 0px 10px 15px;
}
div#searchRelatedToHeading {
	width: 860px;
	padding: 5px 0px 0px 3px;
	display: block;
	height: 	35px;
	background-color: #f8f5f1;
}
span.searchRelatedToTitle {
	font-weight: bold;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			1.2em;
	line-height:		30px;
	color:		#9C2C21;
	margin-left: 15px;
}
span.searchRelatedToTerm {
	font-weight: 		bold;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			1.2em;
	line-height:		30px;
}
div.searchLinkSection {
	margin:	3px 0px 5px 0px;
}
span.searchRelatedTo {
	display: inline-block;
	width: 200px;
}

a.searchRelatedToLink:link,
a.searchRelatedToLink:visited,
a.searchRelatedToLink:active	{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			1.2em;
	line-height:		15px;
	font-weight:		normal;
	text-decoration:	underline;
	margin:	0px 4px 0px 4px;
}

a.searchResultsPaginationLink:hover	{
	color:	#;
}
li.bullet5Level1 {
	BACKGROUND-POSITION: 0px 0.4em; 
	PADDING-LEFT: 8px; 
	BACKGROUND-IMAGE: url(../images/bullet5Level1.gif);
	MARGIN-LEFT: 0px; 
	BACKGROUND-REPEAT: no-repeat;
}

/* div.searchResultsRelevanceLink {
	width: 				600px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			1em;
	line-height:		15px;
	font-weight:		normal;
	color:				#4C6CA0;
	float:				left;
	margin:				0px 10px 6px 0px;	
}

#searchLink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f8070b; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, sans-serif;
	padding-left: 10px;
}


a.searchResultsHeadingLink:link,

a.searchResultsHeadingLink:visited,

a.searchResultsHeadingLink:active	{

	font-family:		Arial, Helvetica, sans-serif;

	font-size:			1.2em;

	line-height:		15px;

	font-weight:		bold;

	text-decoration:	underline;

}

a.searchResultsHeadingLink:hover	{

	font-family:		Arial, Helvetica, sans-serif;

	font-size:			1.2em;

	line-height:		15px;

	font-weight:		bold;

	text-decoration:	underline;

} */


a:hover {
text-decoration:underline;
}
a:link, a:visited, a:active {
color:#006594;
text-decoration:none;
}
a.searchTopic
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.2em; 
	line-height: 15px;
	font-weight: bold;
	text-decoration: underline; 
	color: #006594;
}
.searchPagination
{
	width: 710px;
	text-align: right;
}
.activeDiv
{
	font-size: 12px;
	padding-top: 4px;
	padding-bottom: 3px
}
#searchHeader
{
	padding-left: 30px;
	padding-top: 30px;
    vertical-align: top;
}
a.activeResetOption
{
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.activeResetOption:hover
{
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
#tblSearchResultAbsoluteMatch
{
	width: 650px;
	margin-top: 10px;
}
a.relatedTerms:hover {
	font-weight: bold;
	text-decoration: underline;
}

