a.button, span.button, del.button{
        
        display:-moz-inline-box;
        display:inline-block;
        cursor:pointer;
        border:none;
    font-size:11px;
    line-height:1;
    
        /*
        for Safari, read this first
        http://creativebits.org/webdev/safari_background_repeat_bug_fix
        */
        background-position:0 0;
        background-repeat:no-repeat;
        height:22px;
        text-decoration:none;
        color:#405165;
        font-style:normal;
        margin:0 10px 0px 0;
        padding:0 5px 0 0;      
        vertical-align:middle;  
       
    padding-top:-2px;
     /*
        _position:relative;
    */    
        _width:5px;     
        _overflow-y:hidden;
        
}



a.button, span.button, del.button,
a.button span, span.button button, span.button input, del.button span{
    background-image:url(292.png);
    _background-image:url(291.gif);
}


a.button span, span.button button, span.button input, del.button span{
        
        white-space:nowrap;
        cursor:pointer;
        color:#405165;
        display:-moz-inline-box;
        display:inline-block;
        line-height:1px;
        letter-spacing:0 !important;
        font-family:Lucida Sans,Lucida Grande,Arial;
        font-size:11px !important;
        font-style:normal;    
        background-color:transparent;
        background-position:100% 0;
        background-repeat:no-repeat;
        height:22px;
        padding:6px 15px 0 10px;
        margin:0 -18px 0 10px;
        border:none;
        vertical-align:text-top;
        zoom:1;
        _position:relative;
        _padding-left:0px;
        _padding-right:12px;
        _margin-right:-10px;    
        _display:block;
        _top:0;
        _right:-5px;
        
}


span.button button{
   line-height:2.5;/*Opera need this*/
}

html.safari a.button span, 
html.safari del.button span{
  line-height:1.3;
}

html.safari span.button button{
  line-height:2.6;
}

html.safari a.button:focus,
html.safari span.button button:focus{
    outline:none;
}



del.button{
        /* cursor:not-allowed;  */
        background-position:0 -120px;
        
}

del.button span{
        cursor:default;
    color:#aaa !important;
        background-position:100% -120px;
}


span.button button, span.button input{
        padding-top:0px;
        line-height:2.2;/*Opera need this*/
}



