div.all_button {
    height: 25px;	
}

/* generic button */
a.generic_button {
    background: transparent url('/jobsrep/gfx/wb2/interface/wb2_button_gray_a.png') no-repeat scroll top right;
    display: block;
    float: left;
    font-size: 12px;
    color: #584258;
    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/wb2/interface/wb2_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/wb2/interface/wb2_big_button_a.gif') no-repeat scroll top right;
    display: block;
    color:#f3f3f3;
    float: left;
    font-size: 18px;
    font-weight: normal;
    margin-right: 6px;
    padding-right: 40px; /* sliding doors padding */
    padding-left: 0px;
    text-decoration: none;
	letter-spacing: 1.5px;
	cursor: hand;
}

a.big_button span {
    background: transparent url('/jobsrep/gfx/wb2/interface/wb2_big_button_span.gif') no-repeat;
    display: block;
    line-height: 20px;
    padding: 5px 0 6px 30px;
} 

a.big_button:active {
    background-position: bottom right;
    outline: none; /* hide dotted outline in Firefox */
}

a.big_button:active span {
    background-position: bottom left;
    line-height: 20px;
} 
/* end big button */



/* register_button */

a.register_button {
    background: transparent url('/jobsrep/gfx/wb2/interface/wwb_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/wb2/interface/wwb_button_quick_search.gif') no-repeat scroll top right;
    display: block;
    float: left;
    font-size: 12px;
    font-style:italic;
    height: 31px;
    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 */