@CHARSET "ISO-8859-1";
.filter_box
{
display: block;
clear: both;
padding-left:15px;
}

.filter_box .header span
{
font-size: 14px;
}

.subscription_library 
{
	border:2px solid #114575;
	padding: 15px;
	margin-bottom: 10px;
}
.filter_box ul
{
list-style-type:none;
display: block;
}

#search_filter_side
{
border:1px solid #CCCCCC;
background-color:#F7F7F7;
margin-bottom:20px;
}

#search_filter_side h3 {
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:2px solid #E0E1E2;
}

.search_submit {
	vertical-align: middle;
	cursor: pointer;
	height: 28px;
	background-repeat: no-repeat;
}

#filter_search {
	padding:10px;
	background: #fcfff4; /* Old browsers */
	background: -moz-linear-gradient(top, #fcfff4 8%, #dfe5d7 96%, #b3bead 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(8%,#fcfff4), color-stop(96%,#dfe5d7), color-stop(100%,#b3bead)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fcfff4 8%,#dfe5d7 96%,#b3bead 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fcfff4 8%,#dfe5d7 96%,#b3bead 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #fcfff4 8%,#dfe5d7 96%,#b3bead 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #fcfff4 8%,#dfe5d7 96%,#b3bead 100%); /* W3C */
}

.filter_box .header
{
margin-left: 2px;
clear: both;
cursor: pointer;
width: 100%;
}

.search_rating
{
background-image: url('../images/stars_filter.png');
background-position: left top;
width: 140px;
height: 18px;
display: block;
float: left;
}

.selected_rating
{
background-image: url('../images/stars_filter.png');
background-position: left bottom;
width: 0px;
height: 18px;
}

div.rating_row 
{
display: block;
clear: both;
cursor: pointer;
}

div.rating_row span 
{
display: block;
float: right;
text-align: right;
margin-top: 2px;
margin-right: 26px;
}

.filter_box .selection
{
border-style: none;
}

.filter_box li.checkbox_content
{
margin-left: 20px;
}