body {background-color:#FFFFFF; font-family: verdana; font-size: 11px; color:#444444}
p {font-family: verdana; font-size: 11px; color:#444444; padding: 0px; margin: 0px; text-align: justify}
table {background-color: transparent;}
table.bordered {border: 1px solid #911909}
td {background-color: transparent; font-family: verdana; font-size: 11px; color: #444444}
td.welcome {color: #FFFFFF; text-align: justify}
tr {background-color: transparent;}
.strong {font-weight: bold}
.nw {white-space: nowrap}
.altColor {color: #91170a;}
.small {font-size: 9px;}
.todo {color: #FF5555;}
img {border:0px; padding:0px; margin:0px}
img.bordered {padding:0px; margin:0px; border: 1px solid #911909}
a {color:#000000; text-decoration:underline}
a:active {color:#444444; text-decoration:underline}
a:visited {color:#444444; text-decoration:underline}
a:hover {color: #444444; text-decoration:underline}
a.topnav {color:#FFFFFF; text-decoration:none}
a:active.topnav {color:#FFFFFF; text-decoration:none}
a:visited.topnav {color:#FFFFFF; text-decoration:none}
a:hover.topnav {color:#FFFFFF; text-decoration:none}

form {margin:0px; padding:0px}
input.textfield {font-family: verdana; font-size: 11px; color:#444444; border: 1px solid #e8d8d8}
select {font-family: verdana; font-size: 11px; color:#444444; border: 1px solid #e8d8d8;}
input.textfield_error {font-family: verdana; font-size: 11px; color:#444444; border: 1px solid #AF7878}
.label_error {font-family: verdana; font-size: 11px; color: #91170a; font-weight: normal; padding: 0px; margin: 0px;}
textarea {font-family: verdana; font-size: 11px; color:#444444; border: 1px solid #e8d8d8}
li {margin-bottom: 5px}
ul {margin-left: 20px}

.b {border: 1px solid #911909;}
.b_t {border-top: 1px solid #911909;}
.b_r {border-right: 1px solid #911909;}
.b_b {border-bottom: 1px solid #911909;}
.b_l {border-left: 1px solid #911909;}

.p1 {padding: 5px;}
.p1_t {padding-top: 5px;}
.p1_r {padding-right: 5px;}
.p1_b {padding-bottom: 5px;}
.p1_l {padding-left: 5px;}

.p2 {padding: 10px;}
.p2_t {padding-top: 10px;}
.p2_r {padding-right: 10px;}
.p2_b {padding-bottom: 10px;}
.p2_l {padding-left: 10px;}

.p3 {padding: 15px;}
.p3_t {padding-top: 15px;}
.p3_r {padding-right: 15px;}
.p3_b {padding-bottom: 15px;}
.p3_l {padding-left: 15px;}


.topnav {font-size: 9px; color: #FFFFFF;}
a.mainNavigation {font-size: 9px; color: #FFFFFF; font-weight: normal; text-decoration: none;}
a.mainNavigation:active {font-size: 9px; color: #FFFFFF; font-weight: normal; text-decoration: none;}
a.mainNavigation:visited {font-size: 9px; color: #FFFFFF; font-weight: normal; text-decoration: none;}
a.mainNavigation:hover {font-size: 9px; color: #FFFFFF; font-weight: normal; text-decoration: none;}
.subNavigation {font-family: tahoma, verdana; font-size: 11px; color: #FFFFFF; font-weight: normal;}
a.subNavigation {font-family: tahoma, verdana; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none;}
a.subNavigation:active {font-family: tahoma, verdana; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none;}
a.subNavigation:visited {font-family: tahoma, verdana; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none;}
a.subNavigation:hover {font-family: tahoma, verdana; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none;}
.contactInfo {font-size: 11px; color: #FFFFFF;}
a.contactInfo {font-size: 11px; color: #FFFFFF; text-decoration: none;}
a.contactInfo:active {font-size: 11px; color: #FFFFFF; text-decoration: none;}
a.contactInfo:visited {font-size: 11px; color: #FFFFFF; text-decoration: none;}
a.contactInfo:hover {font-size: 11px; color: #FFFFFF; text-decoration: none;}
.language {font-size: 11px; color: #FFFFFF;}
a.language {font-size: 11px; color: #FFFFFF; text-decoration: none;}
a.language:active {font-size: 11px; color: #FFFFFF; text-decoration: none;}
a.language:visited {font-size: 11px; color: #FFFFFF; text-decoration: none;}
a.language:hover {font-size: 11px; color: #FFFFFF; text-decoration: none;}
.footer {font-size: 9px; color: #FFFFFF;}
.footer a {color: #FFFFFF; text-decoration: none;}

td.pricesTableHeader {background-color: #f5e5e5; font-weight: bold; padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px;}
h1 {font-family: verdana; font-size: 16px; color: #FFFFFF; font-weight: bold; padding: 0px; margin: 0px;}
h2 {font-family: verdana; font-size: 13px; color: #91170a; font-weight: bold; padding: 0px; margin: 0px;}
h3 {font-family: verdana; font-size: 11px; color: #91170a; font-weight: normal; padding: 0px; margin: 0px;}

a.sweepstake {font-family: verdana; font-size: 18px; color: #FFFFFF; font-weight: bold; padding: 0px; margin: 0px; text-decoration: underline;}
a.sweepstake:active {font-family: verdana; font-size: 18px; color: #FFFFFF; font-weight: bold; padding: 0px; margin: 0px; text-decoration: underline;}
a.sweepstake:visited {font-family: verdana; font-size: 18px; color: #FFFFFF; font-weight: bold; padding: 0px; margin: 0px; text-decoration: underline;}
a.sweepstake:hover {font-family: verdana; font-size: 18px; color: #FFFFFF; font-weight: bold; padding: 0px; margin: 0px; text-decoration: underline;}
.validationMessage {font-size: 12px; font-weight: bold; text-decoration: underline;}
