body {
 background-color: #000000;
 text-align: center;
 font-family: arial,helvetica,sans-serif;
 color: #ff3900;
 margin-left: 20px;
 margin-right: 20px
}

a {
 color: #ff3900;
 text-decoration: none;
}

h1 {
 font-weight: 700;
}

img {
 border-color: #000000;
 vertical-align: bottom;
 align: left;
}

.cGray {
 color: #999999;
}

.cRed {
 color: #ff3900;
}

.concept {
 font-family: arial,helvetica,sans-serif;
 font-weight: 500;
 color: #999999;
 text-align: left;
}

.contact {
 font-family: arial,helvetica,sans-serif;
 font-weight: 700;
 color: #999999;
 text-align: left;
 vertical-align: text-bottom;
}

.content {
 width: 50%;
 font-family: arial,helvetica,sans-serif;
 font-weight: 500;
 color: #999999;
 text-align: left;
 vertical-align: top;
}

.divider {
 background-color: #cc0000;
 border-left: thick solid black;
 border-right: thick solid black;
}

.footer {
 text-align: center;
 color: #999999;
}

.host {
 text-align: center;
 font-size: 7.5pt;
 color: #999999;
}

.hostLink {
 text-decoration: none;
 color: #999999;
} 

.kGray {
 font-weight: 500;
 color: #999999;
}

.label {
 width: 50%;
 text-align: right;
 font-weight: 700;
 white-space: nowrap;
 vertical-align: top;
}

.labelGray {
 text-align: left;
 font-weight: 700;
 color: #999999;
 vertical-align: top;
}

.linkGray {
 text-align: center;
 font-weight: 500;
 white-space: nowrap;
 vertical-align: top;
 color: #999999;
}

.note {
 text-align: left;
 color: #999999;
}

.overlay {
 position: relative;
 left: 20%; 
 right: auto;
 bottom: 13%; 
 top: auto;
 font-family: arial,helvetica,sans-serif;
 color: #ffffff;
 font-weight: 700;
 text-decoration: none;
 text-align: right;
}

.pName {
 font-weight: 500;
 color: #ffffff;
}

.splash {
 vertical-align: center;
 text-align: center;
}

.wrapR {
 float: left;
 margin-right: 8px;
}