div.all_button {    background-position: bottom left;
    padding: 4px 5px 6px 18px; 
    height: 25px;	
}

/* generic button */
a.generic_button {
    background: transparent url('/jobsrep/gfx/jom/interface/jom_button_gray_a.png') no-repeat scroll top right;
    display: block;
    float: left;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
    height: 35px;
    margin-right: 6px;
    padding-right: 26px; /* sliding doors padding */
    text-decoration: none;
    cursor: pointer;
	cursor: hand;
}

a.generic_button span {
    background: transparent url('/jobsrep/gfx/jom/interface/jom_button_gray_span.png') no-repeat;
    display: block;
    line-height: 25px;
    padding: 4px 5px 6px 18px;
} 

a.generic_button:active {
    background-position: bottom right;
    outline: none; /* hide dotted outline in Firefox */
}

a.generic_button:active span {
    background-position: bottom left;
    padding: 4px 5px 6px 18px; 
} 
/* end generic button */

/* big button */
a.big_button {
    background: transparent url('/jobsrep/gfx/jom/interface/jom_button_gray_a.png') no-repeat scroll top right;
    display: block;
    float: left;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
    height: 35px;
    margin-right: 6px;
    padding-right: 26px; /* sliding doors padding */
    text-decoration: none;
    cursor: pointer;
	cursor: hand;
}

a.big_button span {
    background: transparent url('/jobsrep/gfx/jom/interface/jom_button_gray_span.png') no-repeat;
    display: block;
    line-height: 25px;
    padding: 4px 5px 6px 18px;
} 

a.big_button:active {
    background-position: bottom right;
    outline: none; /* hide dotted outline in Firefox */
}

a.big_button:active span {
    background-position: bottom left;
    padding: 4px 5px 6px 18px; 
} 
/* end big button */



/* register_button */

a.register_button {
    background: transparent url('/jobsrep/gfx/jom/interface/jom_button_inschrijven.gif') no-repeat scroll top right;
    display: block;
    height: 31px;
    text-decoration: none;
	cursor: hand;
	width: 158px;
	padding-left:20px;
}

a.register_button:active {
    background-position: bottom right;
    outline: none; /* hide dotted outline in Firefox */
}

/* end register_button */


/* big_search_button */
a.big_search_button {
    background: transparent url('/jobsrep/gfx/jom/interface/jom_search_button.png') no-repeat scroll top right;
    display: block;
    float: left;
    font-size: 12px;
    font-style:italic;
    height: 34px;
    text-decoration: none;
    cursor: pointer;
	cursor: hand;
	width: 130px;
}

a.big_search_button:active {
    background-position: bottom right;
    outline: none; /* hide dotted outline in Firefox */
}

/* end big_search_button */

.recruiterloginborder {
	border: 1px solid #DEDCDC;
}