

p, ol,ul,li {border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}

p {padding: 0.5em 0em;}

.promo_details
{
    width: 700px;
    font-size:14px;
    text-align: left;
    margin-top: 10px;
}

.prize_conditions
{
    margin-top: 10px;
    /*background-color:#f7f7f7;border:1px solid #dad9d9;*/
    padding:5px;
    text-align:left;
    width: 700px;
    font-size: 11px;
}

.prize_conditions h1
{
    font-size: 12px;
}

.prize_conditions ol
{
    list-style-type: decimal;
    padding-left: 2em !important;
    padding-right: 0.5em !important;
}

.prize_conditions li
{
    padding: 5px 0px;
}

.rounded-grey-block {
    font-size: 15px;
    padding: 3px 3px 7px 3px;
    border: 1px solid #dad9d9;
    background-color: #f7f7f7;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    margin-bottom: 5px;
}
