#market-custom {
}

#market-custom .dataset td.buy {
    background: #369;
    color: #fff;
    font-weight: bold;
    text-align: center;
}

#market-custom .dataset td.sell {
    background: #c00;
    color: #fff;
    font-weight: bold;
    text-align: center;
}

#controller-alerts {
    width: 348px;
}

#controller-alerts input {
    margin: 6px 4px 0 0;
    float: left;
}

#controller-alerts label {
    display: block;
    float: left;
    padding: 4px;
}

#controller-alerts label#controller-alerts-saved {
    background: #fc0;
    color: #000;
    display: none;
    float: left;
}

ul {
    list-style: disc;
}

#market-custom h2 {
    margin: 0 0 4px 0;
    padding: 8px;
    color: #000;
    background: #CFE287;	
    border: 1px solid #7c990b;	
    font-size: 10pt;
}

#market-custom-contract {
}

#market-custom-messages {
}

#market-custom-messages-dataset ul {
    margin: 4px 0  0 4px;
    list-style: none;
}

#market-custom-messages-dataset ul li {
    clear: both;
    margin: 4px 0;
}

#market-custom-messages-dataset ul li span {
    display: block;
    width: 48px;
    background: #ffc;
    border: 1px solid #dde;
    border-right: 2px solid #dde;
    border-bottom: 2px solid #dde;
    margin: 0 4px 4px 0;
    float: left;
    padding: 2px;
    text-align: center;
    font-size: 9pt;
    font-weight: normal;
}

#market-custom-messages-dataset ul li strong {
    float: right;
    width: 946px;
    display: block;
    padding-top: 2px;
    font-weight: bold;
    font-weight: normal;
}


#market-custom-subscribe {
    margin: 0 0 4px 0;
    padding: 4px;
    background: #ddd;
    -moz-border-radius: 8px;
}

#market-custom-subscribe h3 {
    margin: 0 0 4px 0;
    background: url(/images/home-h3-bg.png);
    color: #fff;
    font-size: 10pt;
    font-weight: bold;
    padding: 4px 8px;
    -moz-border-radius: 4px; 
}

#market-custom-subscribe p {
    text-align: center;
    font-weight: bold;
}

#market-custom-subscribe table {
    margin: 0 8px;
}

#market-custom-subscribe table td {
    padding: 4px;
}

#market-custom-subscribe input {
    padding: 4px;
}

