QPushButton {
    color: #E6E6E6;
    background-color: #232323;
    border: none;
    padding: 4px;
}

QPushButton:hover {
    color: #FFFFFF;
    background-color: #343434;
    border: none;
}

QPushButton:disabled {
    color: #828282;
    background-color: #232323;
    border: none;
}

QPushButton[TextOnly=true] {
    background-color: transparent;
}

QPushButton[TextOnly=true]:hover {
    background-color: transparent;
}

QPushButton[HeaderButton=true] {
    background-color: #232323;
    border: none;
    padding: 0px;
}

QPushButton[HeaderButton=true]:hover {
    background-color: #343434;
    border: none;
    padding: 0px;
}

QPushButton[CloseButton=true]:hover {
    background-color: #DB2512;
    border: none;
    padding: 0px;
}

QPushButton[LaunchButton=true] {
    background-color: #598F4C;
    border: none;
    padding: 9px;
}

QPushButton[LaunchButton=true]:hover {
    background-color: #4EA13A;
    border: none;
    padding: 9px;
}

QPushButton[LaunchButton=true]:disabled {
    background-color: #6E6E6E;
    border: none;
    padding: 9px;
}

QPushButton[CancelButton=true] {
    background-color: #FF613D;
    border: none;
    padding: 9px;
}

QPushButton[CancelButton=true]:hover {
    background-color: #FF5225;
    border: none;
    padding: 9px;
}

QPushButton[CancelButton=true]:disabled {
    background-color: #6E6E6E;
    border: none;
    padding: 9px;
}

QPushButton[Icon=true] {
    background-color: transparent;
    border: none;
}

QPushButton[Count=true]:disabled {
    color: #E6E6E6;
    background-color: #FF7A00;
    border: none;
    border-radius: 12px;
}

QPushButton[ListHeader=true] {
    background-color: transparent;
    border: none;
    padding: 2px;
}

QPushButton[ListHeader=true]:hover {
    background-color: #4F4F4F;
    border: none;
    padding: 2px;
}

QPushButton[ListHeader=true]:checked {
    background-color: transparent;
    border-top: 2px solid #FF7A00;
    padding: 0px 2px 2px 2px;
}
