/* Begin content styles */
#filtered_av {
	list-style:none;
	margin:5px 0 15px 0;
	padding:0 0 10px 0;
}

#filtered_av dt{
	padding:0 0 0 8px;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
}

#filtered_av dt span {
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#999;
}

#filtered_av dd{
	padding:0 0 0 8px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	display:inline;
	margin:0;
}

#filtered_av dd span.attr_val {
	font-weight:bold;
}

h1#ref_header {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	margin:15px 0 0 0;
	padding:4px;
	border-top:1px #f00;
	border-style:solid none;
	background-color: #FFF;
}
#ref_search {
	border:1px solid #ccc;
	border-top-style:none;
	padding:3px 0 0 0;
	margin:0;
}

#ref_list {
	margin:0;
	padding:0;
}

#ref_list dt{
	padding:0;
	margin:0;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	width:11em;
	text-align:right;
	float:left;
}

#ref_list dd {
	margin:0 0 12px 7.5em;
	padding:0;
}

#ref_list dd:last-child {
	margin:0 0 5px 7.5em;
	padding:0;
}

#ref_list dd ul {
	margin:0;
	padding:0;
}

#ref_list dd li {
	display:inline;
	margin:0 8px 0 0;
	padding:0;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top;
}

#pgnav {
	width: 95%;
	text-align: center;
	margin-bottom: 10px;
}
#sortform {
	display:inline;
}
.isCurrentPage {
	font-weight: bold;
}
#sortby {
	text-align: right;
	margin: 0 0 0 25px;
}
#sortby, #sortby select {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}

#filter_selections {
	padding: 0 0 10px 0;
	margin: 5px 0 15px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style: none;
}

#filter_selections dt {
	padding: 0 0 0 8px;
	color: #000;
	font-size: 10px;
}

#filter_selections dt strong {
	color: #000;
	font-size: 11px;
}

#filter_selections dd {
	padding: 0 0 0 8px;
	display: inline;
	margin: 0;
}
	
#filter_selections a, #filter_selections a:visited {
	color: #00F;
}

#ref_list a, #ref_list a:visited {
	color: #00F;
}

h1#ref_header a, h1#ref_header a:visited {
	color: #00F;
}

#ref_hide {
	padding-bottom: 10px;
}

#rec_header {
	border:1px solid #ccc;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#900;
	background-color:#f0f0f0;
	padding:4px;
	width:96%;
	margin:5px auto;
}

#rec_header a {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	float:right;
}

#ac_header {
	border:1px solid #ccc;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	background-color:#f0f0f0;
	padding:4px;
	width:96%;
	margin:5px auto;
}

#ac_header a {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	float:right;
}

.end_consider {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
}

.attribshowall {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	width: 98%;
	display: block;
}

.attrib_list_extras {
	display: none;
}
