.searchbutton {
	position: relative;
	top: 3px;
	background-color: #FFFFCC;
}

/*----top nav styles----*/

#topnav {
display: block;
width: 950px;
clear: both;
}

#topnav100 {
	display: block;
	width: 100%;
	clear: both;
}
#topnav a{
	color: white;
	Font-weight: normal;
	padding: 4px 0px 4px 12px;
}

#topnav li{
	list-style: none;
	padding: 4px 8px 4px 0px;
	margin-right: 6px;
	float: left;
}

#topnav ul {
		margin-left: 0px;
		padding-left: 16px;
}
.blue{
	background-image: url(utilities/images/blue-right.gif);
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #669999;
}

#topnav .blue a{
	background-image: url(utilities/images/blue-left.gif);
	background-repeat: no-repeat;
	background-position: top left;
	text-align: right;
}

.property{
	background-image: url(utilities/images/prop-right.gif);
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #3366CC;
}

#topnav .property a{
	background-image: url(utilities/images/prop-left.gif);
	background-repeat: no-repeat;
	background-position: top left;
	text-align: right;
}

.contact{
	background-image: url(utilities/images/contact-right.gif);
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #006666;
}

#topnav .contact a{
	background-image: url(utilities/images/contact-left.gif);
	background-repeat: no-repeat;
	background-position: top left;
	text-align: right;
}

.health{
	background-image: url(utilities/images/health-right.gif);
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #003366;
}

#topnav .health a{
	background-image: url(utilities/images/health-left.gif);
	background-repeat: no-repeat;
	background-position: top left;
	text-align: right;
}

.magenta{
background-image: url(utilities/images/magenta-right.gif);
background-repeat: no-repeat;
background-position: top right;
background-color: #cc3366;
}

#topnav .magenta a{
background-image: url(utilities/images/magenta-left.gif);
background-repeat: no-repeat;
background-position: top left;

}

.green{
background-image: url(utilities/images/green-right.gif);
background-repeat: no-repeat;
background-position: top right;
background-color: #669900;
}

#topnav .green a{
background-image: url(utilities/images/green-left.gif);
background-repeat: no-repeat;
background-position: top left;

}

.purple{
	background-image: url(utilities/images/purple-right.gif);
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #9900cc;
}

#topnav .purple a{
	background-image: url(utilities/images/purple-left.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.orange{
	background-image: url(utilities/images/orange-right.gif);
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #ff6600;
}

#topnav .orange a{
	background-image: url(utilities/images/orange-left.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.corpgreen{
	background-image: url(utilities/images/corpgreen-right.gif);
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #CADFDF;
}

#topnav .corpgreen a{
background-image: url(utilities/images/corpgreen-left.gif);
background-repeat: no-repeat;
background-position: top left;
}

#topnav h1{
clear:both;
}

#topnav100 a{
	color: white;
	Font-weight: normal;
	padding: 4px 0px 4px 12px;
}

#topnav100 li{
	list-style: none;
	padding: 4px 8px 4px 0px;
	margin-right: 6px;
	float: left;
}

#topnav100 ul {
		margin-left: 0px;
		padding-left: 16px;
}

#topnav100 .blue a{
	background-image: url(utilities/images/blue-left.gif);
	background-repeat: no-repeat;
	background-position: top left;
	text-align: right;
}

#topnav100 .property a{
	background-image: url(utilities/images/prop-left.gif);
	background-repeat: no-repeat;
	background-position: top left;
	text-align: right;
}

#topnav100 .contact a{
	background-image: url(utilities/images/contact-left.gif);
	background-repeat: no-repeat;
	background-position: top left;
	text-align: right;
}

#topnav100 .health a{
	background-image: url(utilities/images/health-left.gif);
	background-repeat: no-repeat;
	background-position: top left;
	text-align: right;
}

#topnav100 .magenta a{
background-image: url(utilities/images/magenta-left.gif);
background-repeat: no-repeat;
background-position: top left;
}

#topnav100 .green a{
background-image: url(utilities/images/green-left.gif);
background-repeat: no-repeat;
background-position: top left;
}

#topnav100 .purple a{
	background-image: url(utilities/images/purple-left.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#topnav100 .orange a{
	background-image: url(utilities/images/orange-left.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#topnav100 .corpgreen a{
background-image: url(utilities/images/corpgreen-left.gif);
background-repeat: no-repeat;
background-position: top left;
}

#topnav100 h1{
clear:both;
}


