.selfclear {height: 1%;}

#toolbar { width: 37.5%; } /* Without this width, the toolbar takes up as much space as it can */
#toolbar li { margin-top: 3px; }      /* Make Search form contents vertically aligned */
#toolbar li.search { margin-top: 0; } /* with the other toolbar items */
#search button {
  margin-left: 5px;
  vertical-align: top; /* Make submit button vertically centered (don't ask) */
}

ul#primaryNav iframe { 
  left: -1px; 
  position: absolute;
  top: 27px;
  z-index: 5;
}

#homeMast ul li.l { width: 24%; } /* fix wrapping problem */

#sidebarPrimary .bd { height: 1%; } /* fix some background color bleed */

.eventList .seeAll a { line-height: 1.6em; }

ul#breadcrumbs li { padding-top: 2px; line-height: 1.5em; }
  ul#breadcrumbs li.f { padding-top: 0; }
  ul#breadcrumbs li.l { padding-top: 0; }
  ul#breadcrumbs li a { line-height: 1.5em; }

#partner-locator .show-tab label { vertical-align: 20%; }

#stepsToBuy h2 { margin-top: 6px; }
