
.filter_search_button {
	display:block;
	float: right;
	width:25px;
	height:25px;
	padding: 0px 0 3px 0;
	margin: -3px 20px 0 0;
	border:0;
	background: url(../img/goButtonBg.png);
	color: #FFF;
	}
	
	.filter_search_button:hover {
		color: #FF5200;
		}

div.results_list {
    clear: both;
    padding: 10px 0 0 0;    
}

.filter input.submit {
/*
        font-size: 10px;
        float: right;
        margin: 5px;
        padding: 1px;
*/
    	}



/* -----------------------------------------------------------------------------------
MODULE -- RESEARCH LIST - LIST VIEW
----------------------------------------------------------------------------------- */	
div#list_view ul.wide {
    }
    div#list_view ul.wide li {
        list-style: none;
        background: url(/brokers/img/boetheme/layout/blue/result_bg_odd.gif) repeat-x 0 0;
        height: 185px;
        padding: 0 0 10px 0;
        }
    div#list_view ul.wide li.sticky_content {
        list-style: none;
        background: url(/brokers/img/boetheme/layout/blue/result_bg_sticky.gif) repeat-x 0 0;;
        height: 185px;
        padding: 0 0 10px 0;
        }
    div#list_view ul.wide li.even {
        background: url(/brokers/img/boetheme/layout/blue/result_bg_even.gif) repeat-x 0 0;
        }
        div#list_view ul.wide li a.image {
            padding: 30px 10px 25px 10px;
            float: left;
            }
            div#list_view ul.wide li a.image img {
                border: none;
                height: 125px;
                width: 125px;
                }
        div#list_view ul.wide li span.relevance {
            padding-top: 9px;
            font-size: 11px;
            font-style: italic;
            color: #AAAAAA;
            float: right;
                }
        div#list_view ul.wide li .content {
            padding-top: 23px;
            padding-left:10px;
            height: 135px;
            overflow: hidden;
            }
            div#list_view ul.wide li .content h2 {
                font-weight: bold;
                }
            div#list_view ul.wide li .content p {
                padding: 10px 0 0 0;
                line-height: 16px;
                }
            div#list_view ul.wide li .content ul.result_info {
                padding: 0;
                margin: 0;
                }
                div#list_view ul.wide li .content ul.result_info li {
                    list-style: none;
                    display: inline;
                    padding: 0 40px 0 0;
                    background: none;
                    height: auto;
                    }
                    div#list_view ul.wide li .content ul.result_info li strong {
                        }
        div#list_view ul.wide li .result_control_panel {
            float: right;
            background: url(/brokers/img/boetheme/layout/blue/result_control_panel.gif) no-repeat 10px 1px;
            width: 165px;
            height: 170px;
            text-transform: uppercase;
            padding: 1px 12px 0 10px;
            }
        div#list_view ul.wide li.sticky_content .result_control_panel {
            background: url(/brokers/img/boetheme/layout/blue/result_control_panel_sticky.gif) no-repeat 10px 1px;
            }
            
            div#list_view ul.wide li .result_control_panel strong {
                color: #72614e;
                font-size: 12px;
                }
                
            div#list_view ul.wide li .result_control_panel span.category {
                display: block;
                line-height: 25px;
                color: #fff;
                font-size: 10px;
                text-align: center;
                padding: 0 0 10px 0;
                }
                
            div#list_view ul.wide li .result_control_panel span.views,
            div#list_view ul.wide li .result_control_panel span.favorited,
            div#list_view ul.wide li .result_control_panel span.message{
                color: #263c56;
                font-size: 18px;
                font-weight: bold;
                width: 50%;
                float: left;
                text-align: center;
                padding: 3px 0 6px 0;
                }
            
            div#list_view ul.wide li .result_control_panel span.message a {
                    text-decoration: none;
                }
                
            div#list_view ul.wide li .result_control_panel span.message a img {
                    display: inline;
                }
                
            div#list_view ul.wide li .result_control_panel a.favorite_link,
            div#list_view ul.wide li .result_control_panel div.favorite_link {
                color: #72614e;
                display: block;
                background: url(/brokers/img/boetheme/layout/blue/result_add_favorites.gif) no-repeat 10px 2px;
                padding: 12px 0 9px 0;
                text-align: center;
                text-indent: 30px;
                font-weight: bold;
                text-decoration: none;
                clear: both;
                }
                div#list_view ul.wide li .result_control_panel a.removefav {
                    background-position: 37px -28px;
                    }
            div#list_view ul.wide li .result_control_panel a.view_details {
                text-decoration: none;
                display: block;
                color: #273e58;
                padding-top: 17px;
                text-align: center;
                font-size: 14px;
                }
            div#list_view ul.wide li .result_control_panel a:hover {
                color: #ff5200;
                }	

/* -----------------------------------------------------------------------------------
MODULE -- FILTER -- GRADE
----------------------------------------------------------------------------------- */
/*
.module .filter .grade {
    overflow: hidden;
    }
    .module .filter .grade .grades ul {
        float: left;
        width: 33%;
        }
*/
        
/* -----------------------------------------------------------------------------------
MODULE -- FILTER -- SUBJECT
----------------------------------------------------------------------------------- */
/*
.module .filter .resource_option label.label_radio {
    padding-right: 3px;    
}
.module .filter .subject {
    position: relative;
    height: 255px;
    }
    .module .filter .subjects_wrapper {
        top: 50px;
        left: 0;
        z-index: 99;
        background: url(/brokers/img/boetheme/layout/blue/module_default_w.gif) repeat 0 0;
        padding: 0;
        }
        .module .filter .subjects {
            background: url(/brokers/img/boetheme/layout/blue/search_advanced_subjects.gif) repeat 0 0;
            height: 220px;
            overflow-x: hidden;
			overflow-y: scroll;
			border: #e9e7de solid 6px;
            }
        .module .filter .subject.active .subjects {
            width: 460px;
            }
        .module .filter .subjects .checkbox {
            float: none;
            margin: 0;
            }
*/

