p.criteria span.value:before     { content: '"'; }
p.criteria span.value:after      { content: '"'; }

div.datalist-pager h2 {margin-bottom: 0;}
div.datalist-data h2 {display:none;}
li.datalist-item h3, li.datalist-item div.branding h4 {margin-bottom: .5em;}

div.datalist div.actions h4 {display:none;}
div.datalist div.details h4 {display:none;}

div.datalist-data div.basic {
	width: 160px;
	float:left;
}

div.datalist-data div.basic a img {
	margin-right: 10px;
	margin-bottom: 1em;
	border: 2px solid #999;
}

div.datalist-data div.basic a:hover img {
	border-color: #333;
}

div.datalist-data table.details {
	margin-bottom: 1em;
}

div.datalist-data div.details {
	margin-left: 160px;
	margin-bottom: 1em;
}

div.datalist-data div.details li {
	margin-bottom: .25em;
}

div.datalist-data div.branding {
	clear: left;
}


div.datalist-data li.datalist-item {
	margin-bottom: 1em;
	border: 1px solid #ccc;
	padding: .5em;
	
	background: transparent url(/images/layout/BoxBG.png) repeat-x scroll left bottom;
	
	-moz-border-radius-bottomleft:1em;
	-moz-border-radius-bottomright:1em;
	-moz-border-radius-topleft:1em;
	-moz-border-radius-topright:1em;
	-webkit-border-bottom-left-radius: 1em;
	-webkit-border-bottom-right-radius: 1em;
	-webkit-border-top-left-radius: 1em;
	-webkit-border-top-right-radius: 1em;
	}

div.datalist-data li.datalist-item.odd {
	background-image: url(/images/layout/BoxBG2.png);
}

li.datalist-item div.actions li {
	display: inline;
	padding-left: .5em;
	line-height: 100%;
	border-left: 1px solid #ccc;
	margin-left: .5em;
}

li.datalist-item div.actions li:first-child {
	padding-left: 0;
	border-left: none;
	margin-left: 0;
}

li.datalist-item div.details li.formattedAddress span.label {display: none;}
li.datalist-item div.details li.formattedAddress span.data {font-weight: bold;}
