﻿
/*	######################################################################
	Default-Stylesheet for generic button
	-----------------------------------------------------------------------
*/

a
{
    font-family: Arial,Geneva,Helvetica,sans-serif;
    text-decoration: none;
}

a.generic-button
{
    /*background: url('img/generic-button.gif') no-repeat left top;*/
    display: block;
    float: left;
    padding: 0 0 0 1px;
    margin-top: 2px;
    background-color: #999999;
    font-weight: normal;
    font-size: 11px;
    font-family: Arial,sans-serif;
    width: 99px;
    margin-left: 0px;
}

a.generic-button:hover
{
    background-position: bottom left;
    background-color: #666666;
}

a.generic-button span
{
    background: url(img/generic-button.gif) no-repeat top right;
    display: block;
    float: left;
    padding: 0 1px 0 0;
}

a.generic-button:hover span
{
    background-position: bottom right;
}

a.generic-button span span
{
    font-size: 11px;
    line-height: 14px;
    background-color: #999999;
    color: #fff;
    cursor: pointer;
    display: block;
    float: left;
    padding: 1px 5px;
    text-align: center;
}

a.generic-button:hover span span
{
    background-color: #666666;
}
a[disabled].generic-button:hover span
{
    background: url(img/generic-button.gif) no-repeat top right;
}

a[disabled].generic-button span span
{
    cursor: default;
}

a[disabled].generic-button:hover span span
{
    background-color: #999999;
}

a[disabled].generic-button:hover
{
    background: url(img/generic-button.gif) no-repeat top left;
}


/*START: prevent line breaks in generic buttons*/

a.generic-button span span
{
    white-space: nowrap;
}

/*END: prevent line breaks in generic buttons*/

.CssButton
{
    float: left;
    padding-right: 8px;
    padding-bottom: 11px;
    padding-top: 0px;
}
div.CssGridBottomButton
{
    padding: 8px 5px 8px 5px;
    height: 20px;
    width: 586px;
}


