body {}


.error {
    color: #FF0000;
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
}

#newContent {
    font-family: Arial, Helvetica, sans-serif;   
}

#newContent form p, select, input {
    font-size: 11px;
}

.message {
    color: #FF0000;
}

.newContent {
    font-family: Arial, Helvetica, sans-serif;
}

.newContent h1 {
    font-size: 21px;
    line-height:24px;
    color:#D22024;
}

.newContent h2 {
    font-size: 19px;
    line-height:22px;
    color:#D22024;
}


.newContent h3 {
    font-size: 17px;
    line-height:20px;
    color:#D22024;
}

.newContent h4 {
    font-size: 17px;
    line-height:20px;
    color:#D22024;
}

.newContent p {
    font-size: 11px;
}

.newContent td {
    vertical-align: top;
}

.tabHeader {
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 13px;
    padding: 0px 0px 0px 5px;
}

#promotion {
    background-image: url(/images/promotionsBack.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    width: 350px;
    text-align: center;
    padding: 10px 0px 10px 0px;
    border: 2px solid #D22024;
  
}

#promotion h1 {
    margin: 0px;
    padding: 0px;
}

.newContent td p {
    color:#D22024;
    font-size: 12px !important;
    letter-spacing: -1px;
    font-weight: bold;
}

.newContent a {
    color:#D22024;
}

.header {
    padding: 10px 0px 10px 0px;
    text-align: center;
  
}

.promoFooter {
    padding: 10px 0px 10px 0px;
    border: 2px solid #D22024;
    text-align: center;
}

#rider {
    font-size: 8px;
    color:#D22024;
}

.promtionMaster {
    font-family: Arial, Helvetica, sans-serif;
}

.promotionMaster {
    font-weight:bold;
    letter-spacing:-1px;
}

.promotionMaster h1 {
    font-weight:bold;
    letter-spacing:-1px;
    font-size: 18px;
}