.separator_line1{height: 1px !important; background-repeat: repeat-x; clear:both; overflow: hidden;}

/********SEARCH POP"UP*******/
#searchModule {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #499300;
    float: left;
    height: 35px;
    margin: 0 0 20px;
    padding: 0;
    width: 435px;
    position: relative;
}
#searchModule .SearchModule_input {
    background: none repeat scroll 0 0 #fff;
    border: none;
	font-size:14px;
    color: #90b264;
    margin: 0;
	height:35px;
    padding: 0 0 0 5px;
    width: 402px;
    line-height:25px;
}


.left_img #searchModule .SearchModule_input {
    width: 170px;
}


#searchModule .graygobtn{
    background-color: #499300;
    border: none;
    color: #fff;
    font: bold 14px/1.2 tahoma;
    padding: 3px;
    height: 35px;
    height: 37px\9;
    cursor: pointer;
    float: right;
    position: absolute;
    right: 0;
    top: 0;
    width: 41px;
}



.search_suggest_wraper{
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #B9B9B9;
    border-left: 1px solid #B9B9B9;
    border-right: 1px solid #B9B9B9;
    box-shadow: 0 5px 8px 0 #B9B9B9;
    min-height: 24px;
    padding: 0;
	margin:0;
	float:left;
    width: 435px;
    z-index: 9999999;
}
.search_suggest_wraper li.list_item{padding:0 10px; width:414px; list-style:none; background:none; margin:0;}
.search_suggest_wraper li.list_item .cat_title{width:120px;color:#6C9C2E;font-size:11px;font-weight:700;word-wrap: break-word;float:left; padding-right:10px;padding-top:8px;}

.search_suggest_body{
	border-left: 1px solid #DCDCDC;
    float: left;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    margin:0;
    width: 270px;
	border-bottom:1px solid #dcdcdc;float:left;
	
}
.search_suggest_body li {list-style:none !important; list-style-image: none; list-style-type: none; margin:0; padding:3px 0;}
.search_suggest_body li.node_title a{color:#000;font-size:11px;}
.search_suggest_body li.node_cat a{color:#6c9c2e; text-decoration:underline;font-size:11px;font-weight:700;}

li.list_footer{border-top: 1px solid #DCDCDC; padding: 7px 10px; margin: -1px 0 0; list-style: none; font-weight: bold;}



#acc_search  ul.pag {
    margin-left: 0px !important;
}
#acc_search .top ul.pag {
    margin-left: 0px !important;
}
.top ul.pag li {
    background: none repeat scroll 0 0 transparent;
    float: left;
    list-style: none outside none;
    margin: 0 0 0 5px !important;
}


/********** Helpers **************/
.clearfix:before, .clearfix:after {
    content: " ";
    display: table;
}
.clearfix:after {
    clear: both;
}
.clearfix:before, .clearfix:after {
    content: " ";
    display: table;
}
.padd{
margin:8px 0px 8px 0px; 
}
