/* ============================================================
	Caught results (messages and errors)
============================================================ */

.gst-caught {
	/*
	background-color: #f8f8f8;
	border-top-right-radius: 8px;
	border-top-left-radius: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-topleft: 8px;
	-webkit-border-top-right-radius: 8px;
	-webkit-border-top-left-radius: 8px;
	*/
	list-style-type: none;
	/* overflow: auto; */
	/* padding: 7px 5px 12px 5px; */
	padding: 0.5em 0.5em 1px 0.5em;
overflow: hidden;
margin-left: 8px;
}

.gst-caught li {
	background-color: #a0ffa0;
	border: 1px solid #008000;
	
	background-color: #b1db76; /* desaturated green from the logo */
	border-color: #20ab68; /* deep blue-green from the logo */
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 1px 1px 1px #86bf8a;
	-webkit-box-shadow: 1px 1px 1px #86bf8a;
	box-shadow: 1px 1px 1px #86bf8a; /* c0c0c0 */
	color: black;
	cursor: pointer;
	float: left;
	margin: 0 0.5em 0.5em 0;
	padding: 0.5em;
}
.gst-caught li.gst-hover {
	background-color: #b0ffb0;
	border-color: #109010;
	
	background-color: #c5e599;
	border-color: #3dbc7f;
}

.gst-caught li.error {
	background-color: #ffa0a0; /* desaturated red */
	border-color: #800000; /* dark red */
	
	background-color: #ffd775; /* light yellow gold */
	border-color: #f2742a; /* orange */
	-moz-box-shadow: 1px 1px 1px #bfaf86;
	-webkit-box-shadow: 1px 1px 1px #bfaf86;
	box-shadow: 1px 1px 1px #bfaf86;
}
.gst-caught li.error.gst-hover {
	background-color: #ffb0b0;
	border-color: #901010;
	
	background-color: #ffe9b3; /* lighter yellow gold */
	background-color: #ffe196; /* not-as-lighter yellow gold */
	border-color: #f58f53;
}

.gst-caught li em {
	font-style: italic;
}

.gst-caught li strong {
	font-weight: bold;
}

.gst-caught li .ui-icon {
	float: left;
	margin-right: 0.3em;
}
