* {
    margin: 0;
    padding: 0;
    font-family: arial, helvetica, verdana, sans-serif;
}

html {
    height: 100%;
}

body {
    background: #4372a8;
    color: #ffffff;
    height: 100%;
    font-family: arial, helvetica, verdana, sans-serif;
}



a.button {
    display: inline-block;
    text-decoration: none !important;
}

button, a.button {
    background: transparent;
    border: none;
    color: #ffffff;
    cursor: pointer;
    font-family: Arial,Helvetica,Verdana,sans,Tahoma;
    font-size: 11px;
    font-weight: bold;
    height: 22px;
    margin-top: -1px;
}

button span, a.button span {
    background: url(img/button_r.png) no-repeat right top;
    display: block;
    height: 22px;
}

button span span, a.button span span {
    background: url(img/button_l.png) no-repeat;
}

button span span span, a.button span span span {
    background: url(img/button_mid.png) repeat-x;
    height: 19px;
    margin: 0 6px 0 6px;
    padding: 1px 5px 0px 5px;
    font-size: 11px;
    color: #ffffff;
    white-space: nowrap;
    line-height: 18px;
}

button.red span, a.button.red span {
    background: url(img/button_r_r.png) no-repeat right top;
}

button.red span span, a.button.red span span {
    background: url(img/button_l_r.png) no-repeat;
}

button.red span span span, a.button.red span span span {
    background: url(img/button_mid_r.png) repeat-x;
}

button.green span, a.button.green span {
    background: url(img/button_r_g.png) no-repeat right top;
}

button.green span span, a.button.green span span {
    background: url(img/button_l_g.png) no-repeat;
}

button.green span span span, a.button.green span span span {
    background: url(img/button_mid_g.png) repeat-x;
}

button.cup-button, a.button.cup-button, button.bq-button, a.button.bq-button {
    height: 31px;
}

button.cup-button span, a.button.cup-button span {
    height: 31px;
    background: url(img/button_r_s.png) no-repeat right top;
}

button.cup-button span span, a.button.cup-button span span {
    background: url(img/button_l_s.png) no-repeat;
}

button.cup-button span span span, a.button.cup-button span span span {
    color: #0d395b;
    height: 29px;
    line-height: 29px;
    margin: 0 16px 0 16px;
    padding: 0;
    background: url(img/button_mid_s.png) repeat-x;
}

button.cup-button.active span, a.button.cup-button.active span {
    background: url(img/button_r_sa.png) no-repeat right top;
}

button.cup-button.active span span, a.button.cup-button.active span span {
    background: url(img/button_l_sa.png) no-repeat;
}

button.cup-button.active span span span, a.button.cup-button.active span span span {
    color: #225001;
    background: url(img/button_mid_sa.png) repeat-x;
}

button.bq-button, a.button.bq-button {
    margin: 3px 4px;
    text-align: center;
}

.league-view button.bq-button, .league-view a.button.bq-button {
    margin: 3px 0;
}

button.bq-button.bq-fixed, a.button.bq-button.bq-fixed {
    margin: 3px 17px;
    width: 124px;
}

button.bq-button span, a.button.bq-button span {
    height: 31px;
    background: url(img/button_r_b.png) no-repeat right top;
}

button.bq-button span span, a.button.bq-button span span {
    background: url(img/button_l_b.png) no-repeat;
}

button.bq-button span span span, a.button.bq-button span span span {
    color: #0d395b;
    height: 29px;
    line-height: 29px;
    margin: 0 16px 0 16px;
    padding: 0;
    background: url(img/button_mid_b.png) repeat-x;
}

button.bq-button.active span, a.button.bq-button.active span {
    background: url(img/button_r_ba.png) no-repeat right top;
}

button.bq-button.active span span, a.button.bq-button.active span span {
    background: url(img/button_l_ba.png) no-repeat;
}

button.bq-button.active span span span, a.button.bq-button.active span span span {
    color: #0f5696;
    background: url(img/button_mid_ba.png) repeat-x;
}

.nowrap {
    white-space: nowrap;
}

table.nowrap td, table.nowrap th {
    white-space: nowrap;
}

.cl {
    clear: both;
}

.lfloat {
    float: left;
}
.lmfloat {
    float: left;
    margin-right: 4px;
}

.rfloat {
    float: right;
}

