.searchEntryResult { 
  margin-left:0px;
  margin-right:0px;
  margin-top:10px;
  margin-bottom:20px;
  width:909px;
}
.searchEntryResult1 { 
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
  width:909px;
}
.searchResultWrapper { 
  margin: 15px 0 35px 70px;
  width:769px;
  padding-bottom: 10px;
 }
.searchResultWrapper a {
  text-decoration: none;
}
.searchResultWrapper a:hover {
  text-decoration: underline;
}
.searchResultHeader {
  background-color:#f5c13a;
  padding-left:10px;
  color:#444;
  font-weight:normal;
  background-image:url('/images/searchTopBgr.gif');
  background-repeat:repeat-x;
  height:45px;
}
h1.searchResultHeader {
  background-color:#f5c13a;
  padding-left:20px;
  height:36px;
  line-height:36px;
  color:#444;
  font-size:18px;
  font-weight:normal;
}
h1.searchHeader {
  background-color:#dcddcf;
  padding-left:20px;
  height:36px;
  line-height:36px;
  color:#444;
  font-size:18px;
  font-weight:normal;
  width:889px;
}
h2.searchSubHeader {
  background-color:#fff;
  padding: 3px 3px 3px 20px;
  color:#666;
  font-size:11px;
  font-weight:normal;
  text-transform:uppercase;
  border-bottom:1px solid #d8dde3;
  width:885px;
}
h2.searchSubHeader em {
  font-weight: bold;
}
h3.searchResHeading, h3.searchResHeading a {
  padding: 10px 0 3px 0;
  font-size:15px;
  font-weight:normal;
  background: transparent;
}
a.searchResCategory {
  color:#666;
  font-size:10px;
  font-weight:normal;
  text-transform:uppercase;
}
.searchResInfoText {
  padding-top:3px;
  padding-bottom:3px;
  color:#666;
  font-size:11px;
  font-weight:normal;
}
.searchResInfoText * {
  color: #666;
}
a.searchResUrl  {
  padding-bottom:3px;
  color:#bbb;
  font-size:10px;
  font-weight:normal;
  display: block;
  margin-bottom: 17px;
}
.SearchContentHeader {
  heigth:31px;
  font-size:10px;
  font-weight:bold;
  color:#333;
  padding:0px 0px 3px 0px;
  background-color:#e2bd56;
  text-align:center;
  background-image:url('/images/arrowDown1.gif');
  background-repeat:no-repeat;
  background-position:center top;
  text-transform:uppercase;
  border-right:1px solid #eaeaea;
  border-bottom:1px solid #eaeaea;
}
.SearchContentHeader1 {
  height:31px;
  font-size:10px;
  font-weight:normal;
  color:#333;
  padding:0px 0px 3px 0px;
  background-color:#ffeec0;
  text-align:center;
  background-image:url('/images/arrowDown2.gif');
  background-repeat:no-repeat;
  background-position:center top;
  text-transform:uppercase;
  border-right:1px solid #eaeaea;
  border-bottom:1px solid #eaeaea;
}
h1.SearchContentHeader {
  font-size:11px;
  font-weight:bold;
  line-height:15px;
  background-color:#d8e6e9;
  padding:10px 10px 10px 10px;
  text-align:middle;
}
.showValues {
  padding:1px 3px 5px 3px;
  background-color:#eef3f7;
  border-top:solid 2px #fff;
  border-bottom:solid 2px #fff;
}
.contentInfoLine1 {
  font-size:10px;
  font-weight:normal;
  color:#333;
  padding:1px 2px 1px 4px;
  text-align:center;
  border-right:1px solid #eaeaea;
  border-bottom:1px solid #eaeaea;
  empty-cells:show;
  height:24px;
}
.contentInfoLine2 {
  font-size:10px;
  font-weight:normal;
  color:#333;
  padding:1px 2px 1px 4px;
  background-color:#e0eaeb;
  text-align:center;
  border-right:1px solid #eaeaea;
  border-bottom:1px solid #eaeaea;
  empty-cells:show;
}
.contentInfoLine1a {
  font-size:10px;
  font-weight:normal;
  color:#333;
  padding:1px 2px 1px 4px;
  background-color:#fff;
  text-align:center;
  border-right:1px solid #eaeaea;
  border-bottom:1px solid #eaeaea;
  empty-cells:show;
}
.contentInfoLine2a {
  font-size:10px;
  font-weight:normal;
  color:#333;
  padding:1px 2px 1px 4px;
  background-color:#f5f5f0;
  border-right:1px solid #eaeaea;
  border-bottom:1px solid #eaeaea;
  empty-cells:show;
}
.left {
  text-align:left;
}
.center {
  text-align:center;
}
.sumLine {
  text-transform:uppercase;
  float:right;
  font-weight:bold;
  padding:2px;
  background-color:#e0eaeb;
  font-size:10px;
}
.sumLineText {
  text-transform:uppercase;
  font-weight:bold;
  font-size:10px;
  background-color:#fff;
}
.navigation  {
  float:left;
  padding:2px;
  font-size:10px;
  clear:none;
}
.navigationNO  {
  float:left;
  padding:2px 3px 2px 3px;
  background-color:#fff;
  font-weight:normal;
  font-size:10px;
  margin:0px 2px 0px 2px;
  clear:none;
}
.navigationNOactive  {
  float:left;
  padding:2px 3px 2px 3px;
  background-color:#f4c338;
  font-weight:bold;
  font-size:10px;
  margin:0px 2px 0px 2px;
  clear:none;
}
.nav {
  font-size:10px;
}
h1.sumUp {
  background-color:#dcddcf;
  padding-left:20px;
  height:36px;
  line-height:36px;
  color:#444;
  font-size:18px;
  font-weight:normal;
  width:662px;
  float:left;
  margin-right:3px;
}
h1.buyFishingCard {
  background-color:#f4c23a;
  padding-left:20px;
  height:36px;
  line-height:36px;
  color:#444;
  font-size:18px;
  font-weight:normal;
  width:490px;
  float:left;
}


#municipalitiesSelector h1 {
  clear : left;
  float : left;
}
#municipalitiesSelector .removeCounty {
  margin-top   : 7px;
  clear        : none;
  float        : left;
  height       : 20px;
  font-variant : small-caps;
  margin-left  : 20px;
}
#municipalitiesSelector .removeCounty img {
  margin-right: 6px;
}
#municipalitiesSelector .removeCounty a {
  cursor : pointer;
}
#municipalitiesSelector #addCountyMenu {
  text-align : left;
  clear      : left;
}
#municipalitiesSelector hr {
  margin : 4px 0;
}
#municipalitiesSelector .updateButton {
  float         : right;
  margin-bottom : -10px;
}


#selectLocationsWrapper {
  display : inline;
  z-index:99;
}
#selectLocationsWrapper select {
  font-size : 11px;
  height    : 18px;
  z-index:99;
}

.coopOrgLogo {
  float:right;        
  position: relative;
  bottom: 15px;
}
#searchResults .inaturButton {
float:right;
}
#performSortButton {
  display : none;
}
