
.search-form {
  margin-bottom: 1em;
}
.search-form input {
  margin-top: 0;
  margin-bottom: 0;
}
.search-results {
  list-style: none;
	padding: 0px 20px 0px 20px;
}
.search-results p {
  margin-top: 0;
}
.search-results .title {
  font-size: 1.1em;
}
.search-results li {
  margin-bottom: 1em;
}
.search-results .search-snippet-info {
  padding-left: 1em; /* LTR */
}
.search-results .search-info {
  font-size: 0.85em;
}
.search-advanced .criterion {
  float: left; /* LTR */
  margin-right: 2em; /* LTR */
}
.search-advanced .action {
  float: left; /* LTR */
  clear: left; /* LTR */
}


/* NEW STYLES 4-25-13 */
.search-results .title a {
  font-size: 1.1em;
	font-family:Arial, Helvetica, sans-serif;
	color:#34B0E0;
}

.search-results .title a:hover {
	color:#ccc;
}

.search-results .title a:visited {
	color:#ccc;
}

.search-snippet {
  padding-top: 0px;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 14px;
  line-height: 20px;
}

.search-snippet-info {
  padding-bottom: 10px;
}

.search-info .username {
  font-size: 0.9em;
	font-family:Arial, Helvetica, sans-serif;
	color:#34B0E0;
}

.search-info {
  font-size: 0.9em;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
  display: none;
}
