
/* IE6 png hack */



/* Members */
.player
{
    color: #EFBC21;
    font-weight: bold;
}

/* Lists */
ul.inline li
{
    display: inline;
    list-style-type: none;
}

ul.collapse li
{
    float: left;
    list-style-type: none;
}

/* Image Replacement */
.hide
{
    display: none;
}

/* Alignment */

.alignright
{
    text-align: right;
}

.aligncenter
{
    text-align: center;
}

.clear { clear: both; }
.floatleft { float: left; }
.floatright { float: right; }

/* Highlight */
.highlight
{
    background: #FFFFCC none repeat;
    color: #333;
    padding: 0pt 0.5em;
}

/* Font */
.fontbold
{
    font-weight: bold;
}

.altfont
{
    font-family: "Lucida Grande" , "Trebuchet MS" , Arial, Helvetica, sans-serif;
}

/* Form Elements */
input.textbox
{
    background: white url(../img/bg_input.gif) repeat-x;
}

input select, textarea
{
    background: white;
}

input.textbox
{
    vertical-align: middle;
    width: 180px;
    height: 28px;
}

input.textbox .small
{
    width: 80px;
}

input.textbox .medium, select.medium
{
    width: 100px;
}

input.textbox .verysmall, select.verysmall
{
    width: 80px;
}

input.textbox .large
{
    width: 220px;
}

input.textbox .verylarge
{
    width: 300px;
}

input.textbox .right
{
    text-align: right;
    padding-right: 0.2em;
}

input.radio, input[radio]
{
    cursor: pointer;
}

/* Buttons */
input.imagebutton, input.imagebuttonlarge, input.imagebuttonmedium, input.imagebuttonmediumlarge
{
    vertical-align: middle;
    border: none;
    color: white;
    width: 67px;
    height: 20px;
    text-transform: uppercase;
    font-size: 13px;
    margin-top: -3px;
}

input.imagebuttonmedium
{
    width: 165px;
}

input.imagebuttonmediumlarge
{
    width: 190px;
}

input.imagebuttonlarge
{
    width: 233px;
}

.clear { clear: both; }