.pgSearchBox {
	display: block;
	position: relative;

	margin: 0px;
	padding: 0px;

	background: url(/img/_boxes/_sBoxTL.gif) top left no-repeat;
}

.pgSearchBox h1.tab {
	position: relative;

	margin: 0px;
	margin-left: 10px;

	padding: 10px 10px 10px 5px;

	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;

	color: #003366;

	border: 0px;
	border-top: 1px solid #1c7fc0;
	border-right: 1px solid #1c7fc0;
	border: 0px;

	background-color: #bfddff;
}

.pgSearchBox div.content {
	position: relative;

	padding: 20px;

	border: 1px solid #1c7fc0;
	border-top: 0px;
	border: 1px solid #bfddff;
	border-top: 0px;

	background-image: url(/img/_boxes/_sBoxBG.jpg);
}

.pgSearchBox div.content b {
	display: block;
	padding-bottom: 5px;

	font-family: Verdana, Trebuchet MS;
	font-size: 13px;
	font-weight: bold;

	color: #1c7fc0;
}

.pgSearchBox div.content input.text {
	margin: 0px;

	padding: 5px;
	padding-top: 3px;
	padding-bottom: 3px;

	height: 28px;

	font-family: Verdana, Trebuchet MS;
	font-size: 13px;
	font-weight: normal;

	color: #666666;
	text-transform: capitalize;

	border: 3px solid #1c7fc0;
}

.pgSearchBox div.content input.btn {
	margin: 0px;

	padding: 5px;
	padding-top: 2px;
	padding-bottom: 2px;

	font-family: Verdana, Trebuchet MS;
	font-size: 13px;
	font-weight: bold;

	color: #fff;
	text-transform: uppercase;

	border: 3px solid #1c7fc0;
	background-color: #1c7fc0;
}

.pgSearchBox div.logo {
	position: absolute;

	top: -50px;
	left: 0px;
}

.pgSearchBox div.logo img.logo {
	width: 340px;
	height: 46px;

	behavior: url(/_ssi/css/_iepngfix.htc);
}

.pgSearchBox div.bfly {
	position: absolute;

	top: -15px;
	right: -40px;
}

.pgSearchBox div.bfly img {
	width: 90px;
	height: 60px;
	
	behavior: url(/_ssi/css/_iepngfix.htc);
}

.pgSearchBox div.load {
	position: absolute;

	top: 7px;
	left: 255px;
}

.pgSubMatches {
	position: absolute;

	top: 28px;
	left: 0px;

	width: 273px;
	#width: 276px;
	
	max-height: 125px;

	border: 1px solid #bfddff;
	border-top: 0px;

	background-color: #fff
}

.pgSubMatches ul {
	margin: 0px;
	padding: 0px;

	list-style-type: none;
}

.pgSubMatches ul li {
	margin: 0px;
	padding: 0px;
}

.pgSubMatches ul li a {
	display: block;

	padding: 5px;
	padding-top: 3px;
	padding-bottom: 3px;

	font-family: Verdana, Trebuchet MS;
	font-size: 13px;
	font-weight: normal;

	color: #666666;

	text-transform: capitalize;
	text-decoration: none;

	background-color: #fff;
}
.pgSubMatches ul li a:visited { text-decoration: none; }
.pgSubMatches ul li a:hover { text-decoration: none; background-color: #bfddff; color: #1c7fc0; }
.pgSubMatches ul li a:active { text-decoration: none; }

.pgSubMatches ul li a.isSelected {
	text-decoration: none;

	background-color: #bfddff;
	color: #1c7fc0;
}

.pgSearchBoxQS {
	position: absolute;
	bottom: 0px;
	right: 0px;
	

	background-color: #fff;
}

.pgSearchBoxQS div.load {
	position: absolute;

	top: 3px;
	left: 155px;
}

.pgSearchBoxQS .pgSubMatches {
	position: absolute;

	top: 19px;
	#top: 20px;
	left: 0px;

	width: 220px;
	#width: 219px;
	
	max-height: 200px;

	border: 1px solid #7F9DB9;
	background-color: #fff
}

.pgSearchBoxQS .pgSubMatches ul {
	margin: 0px;
	padding: 0px;

	list-style-type: none;
}

.pgSearchBoxQS .pgSubMatches ul li {
	margin: 0px;
	padding: 0px;
}

.pgSearchBoxQS .pgSubMatches ul li a {
	display: block;

	padding: 5px;
	padding-top: 3px;
	padding-bottom: 3px;

	font-family: Verdana, Trebuchet MS;
	font-size: 13px;
	font-weight: normal;

	color: #666666;

	text-transform: capitalize;
	text-decoration: none;

	background-color: #f1f1f1;
	border-bottom: 1px dotted #ccc;
}

.pgSearchBoxQS .pgSubMatches ul li a:visited { text-decoration: none; }
.pgSearchBoxQS .pgSubMatches ul li a:hover { text-decoration: none; background-color: #ffff99; color: #000; }
.pgSearchBoxQS .pgSubMatches ul li a:active { text-decoration: none; }

.pgSearchBoxQS .pgSubMatches ul li a.isSelected {
	text-decoration: none;

	background-color: #ffff99;
	color: #000;
}
