.wyAudioPlayer
{
    overflow: hidden;
    margin: 0 0 4px 0;
    padding: 4px;
    line-height: normal;
}

.wyAudioPlayer div.arrow
{
    width: 11px;
    height: 12px;
    background-image: url('images/leftArrow.png');
    float: left;
    margin: 4px 4px 0 0;
    cursor: pointer;
}
.wyAudioPlayer div.downarrow
{
    width: 11px;
    height: 12px;
    background-image: url('images/downArrow.png');
    float: left;
    margin: 4px 4px 0 0;
    cursor: pointer;
}

.wyAudioPlayer span
{
    font-family: Arial;
    font-weight: bold;
    color: #2870A8;
    font-size: 18px;
    line-height: normal;
    cursor: pointer;
}

.wyAudioPlayer ul
{
    display: none;
    list-style-type: none;
    margin: 0 !important;
    padding: 0 !important;
}

.wyAudioPlayer ul li
{
    display: block;
    margin: 4px 0 0 0;
    padding: 4px;
    font-family: Arial;
    font-weight: normal;
    font-size: 12px;
    line-height: normal;
    clear: both;
}

.wyAP_LeftBorder, .wyAP_RightBorder
{
    width: 17px;
    height: 50px;
    float: left;
    background-image: url('images/player_Borders.png');
}

.wyAP_LeftBorder
{
    background-position: left;
}

.wyAP_RightBorder
{
    background-position: right;
}

.wyAP_Body
{
    float: left;
    background-image: url('images/player_Body.png');
    background-repeat: repeat-x;
    width: 520px;
    height: 50px;
    display: table;
}

.wyAP_Control
{
    display: table-cell;
    vertical-align: middle;
}

.wyAP_Play
{
    float: left;
    width: 30px;
    height: 29px;
    background: url("images/playButton.png");
    cursor: pointer;
}

.wyAP_Play:hover
{
    background: url("images/playButton_hover.png");
}

.wyAP_Pause
{
    float: left;
    width: 30px;
    height: 29px;
    background: url("images/pauseButton.png");
    cursor: pointer;
}

.wyAP_Pause:hover
{
    background: url("images/pauseButton_hover.png");
}

.wyAP_Track_Bar
{
    float: left;
    width: 300px;
    border-top: 2px solid #5F7D9D;
}

.wyAP_Track_Bar div
{
    width: 14px;
    height: 6px;
    background: #9FB1C4;
    cursor: pointer;
}

.wyAP_Track_Volume
{
    display: none;
    float: left;
    margin: 14px 0 0 4px;
    width: 40px;
    border-top: 2px solid #5F7D9D;
}

.wyAP_Track_Volume div
{
    width: 14px;
    height: 6px;
    background: #9FB1C4;
    cursor: pointer;
}

.wyAP_Track_Length
{
    margin-top: 10px;
    float: left;
    line-height: normal;
}

.wyAP_Track_Position
{
    float: left;
    margin-top: 10px;
    margin-left: 4px;
    line-height: normal;
}

.wyAP_Track_Download
{
    float: right;
    overflow: hidden;
    margin: 0 0 0 4px;
    padding: 0;
    font-size: 9px;
    line-height: normal;
    vertical-align: top;
}

.wyAP_Track_Download a
{
    display: block;
    width: 30px;
    height: 29px;
    background: url("images/downloadButton.png");
}

.wyAP_Track_Download a:hover
{
    background: url("images/downloadButton_hover.png");
}
