style "checkbutton"="default"
{
    fg[NORMAL] = shade (1.1, @text_color)
    fg[ACTIVE] = @fg_color
  
    engine "pixmap" 
    {
        image 
        {
            function        = CHECK
            recolorable     = TRUE
            state           = NORMAL
            shadow          = OUT
            overlay_file    = "Check-Radio/checkbox-inactive.png"
            overlay_stretch = FALSE
        }
        image 
        {
            function        = CHECK
            recolorable     = TRUE
            state           = PRELIGHT
            shadow          = OUT
            overlay_file    = "Check-Radio/checkbox-inactive.png"
            overlay_stretch = FALSE
        }
        image 
        {
            function        = CHECK
            recolorable     = TRUE
            state           = ACTIVE
            shadow          = OUT
            overlay_file    = "Check-Radio/checkbox-active.png"
            overlay_stretch = FALSE
        }
        image 
        {
            function        = CHECK
            recolorable     = TRUE
            state           = INSENSITIVE
            shadow          = OUT
            overlay_file    = "Check-Radio/checkbox-inactive.png"
            overlay_stretch = FALSE
        }


        image 
        {
            function        = CHECK
            recolorable     = TRUE
            state           = NORMAL
            shadow          = IN
            overlay_file    = "Check-Radio/checkbox-active.png"
            overlay_stretch = FALSE
        }
        image 
        {
            function        = CHECK
            recolorable     = TRUE
            state           = PRELIGHT
            shadow          = IN
            overlay_file    = "Check-Radio/checkbox-prelight.png"
            overlay_stretch = FALSE
        }
        image 
        {
            function        = CHECK
            recolorable     = TRUE
            state           = ACTIVE
            shadow          = IN
            overlay_file    = "Check-Radio/checkbox-inactive.png"
            overlay_stretch = FALSE
        }
        image 
        {
            function        = CHECK
            recolorable     = TRUE
            state           = INSENSITIVE
            shadow          = IN
            overlay_file    = "Check-Radio/checkbox-inactive.png"
            overlay_stretch = FALSE
        }
    }
}

style "checkbutton-menu"="default"
{
    engine "pixmap"
    {
        image 
        {
            function        = CHECK
            recolorable     = TRUE
            state           = NORMAL
            shadow          = OUT
            overlay_file    = "Check-Radio/checkbox-inactive.png"
            overlay_stretch = FALSE
        }
        image 
        {
            function        = CHECK
            recolorable     = TRUE
            state           = PRELIGHT
            shadow          = OUT
            overlay_file    = "Check-Radio/checkbox-inactive.png"
            overlay_stretch = FALSE
        }
        image 
        {
            function        = CHECK
            recolorable     = TRUE
            state           = ACTIVE
            shadow          = OUT
            overlay_file    = "Check-Radio/checkbox-active.png"
            overlay_stretch = FALSE
        }
        image 
        {
            function        = CHECK
            recolorable     = TRUE
            state           = INSENSITIVE
            shadow          = OUT
            overlay_file    = "Check-Radio/checkbox-inactive.png"
            overlay_stretch = FALSE
        }


        image 
        {
            function        = CHECK
            recolorable     = TRUE
            state           = NORMAL
            shadow          = IN
            overlay_file    = "Check-Radio/checkbox-active.png"
            overlay_stretch = FALSE
        }
        image 
        {
            function        = CHECK
            recolorable     = TRUE
            state           = PRELIGHT
            shadow          = IN
            overlay_file    = "Check-Radio/checkbox-prelight.png"
            overlay_stretch = FALSE
        }
        image 
        {
            function        = CHECK
            recolorable     = TRUE
            state           = ACTIVE
            shadow          = IN
            overlay_file    = "Check-Radio/checkbox-active.png"
            overlay_stretch = FALSE
        }
        image 
        {
            function        = CHECK
            recolorable     = TRUE
            state           = INSENSITIVE
            shadow          = IN
            overlay_file    = "Check-Radio/checkbox-inactive.png"
            overlay_stretch = FALSE
        }
    }
}

class "GtkCheckButton" style "checkbutton"
widget_class "*GtkCheckButton*GtkLabel*" style "checkbutton"
class "GtkCheckMenuItem" style "checkbutton-menu"
