﻿.quickfinder {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	width: 980px;
	margin: 0;
	padding: 0;
	position:static !important;
}
form label.search {
	color: #575759;
}
.quickfinder * {
	margin: 0;
	padding: 0;
	list-style-type: none;
	
}
* html .quickfinder {
	border-width: 0;
	background-color: transparent;
}
.quickfinder h2 {
	position: absolute;
	top: -5000px;
}
.quickfinder.building {
	visibility: hidden;
}
.quickfinder a {
	color: black;
	text-decoration: none;
	outline-style: none;
}
.quickfinder a:hover {
	text-decoration: underline;
}
.quickfinder ul.top-links {
	font-size: 	12px;
	list-style-type: none;
	overflow: auto;
	margin-bottom: 4px;
}
* html .quickfinder ul.top-links {
	zoom: 1;	
}
.quickfinder ul.top-links li {
	border-right: 1px solid #3c3b40;
	overflow: auto;
	float: left;
	padding: 1px 10px;
}
.quickfinder ul.top-links li.first {
	padding-left: 0;	
}
.quickfinder ul.top-links li.last,
.quickfinder ul.top-links li.quick-search,
.quickfinder ul.top-links li.reveal {
	border-right-width: 0;
}
.quickfinder ul.top-links li.reveal .Show {
	display: none;
}
.quickfinder ul.top-links li.quick-search,
.quickfinder ul.top-links li.reveal {
	float: right;
	padding: 0;
}
.quickfinder ul.top-links li.quick-search {
	overflow: hidden;
}
.quickfinder ul.top-links li.quick-search label,
.quickfinder ul.top-links li.quick-search input {
    float: left;
    margin-right: 5px;
}
.quickfinder ul.top-links li.quick-search label {
    margin-top: 3px;
}
.quickfinder ul.top-links li.quick-search input {
    height: 21px;
}
.quickfinder ul.top-links li.quick-search input.text{
	color: #595959;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	height: 13px;
	padding: 4px 2px 2px;
}
.quickfinder ul.top-links li.reveal {
	width: 15em;	
}
.quickfinder ul.top-links li.reveal a {
	float: right;
	display: block;
	padding: 3px 28px 1px 0;
	background: transparent url('../images/quickfinder-button-toggle-sprite.png') no-repeat scroll right -20px;
	outline-style: none;
}
.quickfinder ul.top-links li.reveal.closed a {
	background-position: right top;
}
.quickfinder ul.top-links li.reveal.closed .Hide {
	display: none;	
}
.quickfinder ul.top-links li.reveal.closed .Show {
	display: inline;	
}
.quickfinder ul.top-links a {
	color: #3c3b40;
}

.quickfinder .options {
	position: relative;
	border: 1px solid #a3a7a1;
	overflow: hidden;
	background-color: white;
}
.quickfinder .options form ul {
	position: static;
	margin: 0;
	padding: 0;
}
.quickfinder .options form ul li {
	position: static;
	left: 0;
}
.quickfinder .options .search form {
	margin: 0;
	padding: 5px;
	color: #333333;
}
.quickfinder form input.text,
.quickfinder form input.textarea,
.quickfinder form input.select
{
	border: 1px solid #bbb8af;
}
.quickfinder .options form input.text {
	float: left;
	padding: 2px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-right: 5px;
}
.quickfinder .options .quick-links,
.quickfinder .options .search {
	position: relative;
	float: left;
	margin: 3px;
	padding :0;
	width: 482px;
	border: 1px solid #a3a7a1;
	background-color: #f7f7f2;
	overflow: hidden;
}
.quickfinder .options .search {
	margin-left: 0;
}
* html .quickfinder .options {
	padding: 3px;
}
* html .quickfinder .options .quick-links,
* html .quickfinder .options .search {
	margin: 0;	
}
* html .quickfinder .options .search {
	margin-left: 3px;
}
.quickfinder .options .quick-links h2 {
	display: none;
}
.quickfinder .options .quick-links ul {
    margin: 10px;
    padding-bottom: 10px;
}
.quickfinder .options .quick-links ul li {
    /*width: 30%;*/
    /*float: left;*/
    /*margin-left: 10%;*/
    margin-bottom: 0.45em;
}
.quickfinder .options .quick-links ul {
	float:left;
}
* html .quickfinder .options .quick-links ul {
    padding-bottom: 10px;
}
* html .quickfinder .options .quick-links ul li {
    margin-left: 0;
    width: 40%;
    margin-bottom: 0;
    display: list-item;
    list-style-type: disc;
    padding-left: 20px;
    zoom: 1;
}
.quickfinder .options .quick-links ul li a {
    display: list-item;
    list-style-type: disc;
    margin-left: 20px;
}
.quickfinder .options .search h2 {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	outline-style: none;
	cursor: pointer;
	font-size: 10px;
	font-weight: normal;
	padding: 5px 0;
	border-right: 1px solid #a3a7a1;
	z-index: 400;
	background-color: white;
	white-space: nowrap;
}
.quickfinder .options .search h2.last {
	border-right-width: 0;	
}
.quickfinder .options .search h2.hover {
	color: #b48c00;
}
.quickfinder .options .search h2.active {
	padding-bottom: 6px;
	background-color: #f7f7f2;	
	color: #990000;
}
.quickfinder .options .search form {
	margin: 0;
	padding: 10px;
	position: absolute;
	border-top: 1px solid #a3a7a1;
	top: 23px;
	z-index: 399;
}


/***** no script alternative **********/
.quickfinder-alt {
			font-family: Verdana,Geneva,sans-serif;
			font-size: 11px;
			margin: 0 auto;
			position: static !important;
			width: 980px;
		}
		.quickfinder-alt.no-script a {
			color: black;
			outline-style: none;
			text-decoration: none;
		}
		form label.search {
			color: #575759;
		}
		.quickfinder-alt.no-script * {
			list-style-type: none;
			margin: 0;
			padding:0;
		}
		.quickfinder-alt.no-script ul.top-links {
			font-size: 12px;
			list-style-type: none;
			margin-bottom: 4px;
			overflow: auto;
			font-family: Verdana,Geneva,sans-serif;
		}
		.quickfinder-alt.no-script ul.top-links a {
			color: #3C3B40;
		}
		.quickfinder-alt.no-script ul.top-links a:hover {
			text-decoration: underline;
		}
		.quickfinder-alt.no-script ul.top-links li {
			border-right: 1px solid #3C3B40;
			float: left;
			overflow: auto;
			padding: 1px 8px;
		}
		.quickfinder-alt.no-script ul.top-links li.first {
			padding-left: 0;
		}
		.quickfinder-alt.no-script ul.top-links li.proto-search a {
			background-position: right top;
			display: block;
			float: right;
			outline-style: none;
			padding-right: 22px;
		}
		.quickfinder-alt.no-script ul.top-links li.proto-search {
			width: 15em;
		}
		.quickfinder-alt.no-script ul.top-links li.last, 
		.quickfinder-alt.no-script ul.top-links li.quick-search, 
		.quickfinder-alt.no-script ul.top-links li.proto-search {
			border-right-width: 0;
		}
		.quickfinder-alt.no-script ul.top-links li.quick-search, 
		.quickfinder-alt.no-script ul.top-links li.proto-search {
			float: right;
			padding: 0;
		}
		.quickfinder-alt.no-script ul.top-links li.quick-search label,
		.quickfinder-alt.no-script ul.top-links li.quick-search input {
			float: left;
			margin-right: 5px;
		}
		.quickfinder-alt.no-script ul.top-links li.quick-search label {
			margin-top: 3px;
		}
		.quickfinder-alt.no-script ul.top-links li.quick-search input {
			
		}
		.quickfinder-alt.no-script ul.top-links li.quick-search input.text {
			color: #595959;
			font-size: 10px;
			font-family: Arial, Helvetica, sans-serif;
			padding: 4px 2px 2px;
		}
		.quickfinder-alt.no-script form input.text, 
		.quickfinder-alt.no-script form input.textarea, 
		.quickfinder-alt.no-script form input.select {
			border: 1px solid #BBB8AF;
		}


