body {
width: 1024px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
padding: 0px;
}



img.logo {
border-right: 1px solid #b50000;
border-bottom: 1px solid #b50000;
}



div.heading {
border-top: 1px solid #b50000;
padding-left: 310px;
text-align: right;
font-family: cursive;
font-size: 18pt;
}



div.tagline {
font-family: sans-serif;
font-size: 8pt;
white-space: nowrap;
color: #ffffff;
text-align: right;
border-bottom: 3px double #ffffff;
border-top: 3px double #ffffff;
background-color: #b50000;
}



div.page {
margin-top: -5px;
margin-left: 25px;
border-left: 1px solid #b50000;
}



div.main {
padding: 15px;
border-right: 1px solid #b50000;
border-bottom: 1px solid #b50000;
}



div.center {
text-align: center;
}



div.main td.mainContent {
color: #bbbbbb;
}



div.main p {
margin-left: 25px;
}



img {border: 0px;}



div.footer {
white-space: nowrap;
padding: 5px;
margin-top: 15px;
font-family: sans-serif;
font-size: 8pt;
}



div.footer table {
white-space: nowrap;
width: 100%;
}



div.mainNavigation {
margin: 50px 15px 50px 15px;
}



div.mainNavigation  a{
margin-bottom: 10px;
font-family: sans-serif;
width: 80%;
text-align: right;
font-size: 12pt;
white-space: nowrap;
color: #ffffff;
background-color: #000000;
text-decoration: none;
display: block;
padding: 5px;
border: 1pt solid #000000;
}



div.mainNavigation  a:hover {
background-color: #b50000;
border: 1pt solid #ffffff;
color: #ffffff;
}



div.bottomNavigation {
position: relative; bottom: 0%; right: 0%;
margin-top: 0px;
text-align: right;
font-family: sans-serif;
color: #bbbbbb;
font-size: 10pt;
}



span.bottomNavigation {
padding-left: 15px;
padding-right: 15px;
border-left: 1px solid #ffffff;
border-top: 1px solid #ffffff;
}



a {
white-space: nowrap;
text-decoration: none;
color: #ff3333;
}



a:hover {
background-color: #ff3333;
color: #ffffff;
}



input {
font-size: 8pt;
}



h2 {
color: #ffffff;
border-bottom: 1px solid #b50000;
}



table.list {
font-size: 10pt;
}



table.list a {
color: #aaaaaa;
}



table.list a:hover {
color: #ffffff;
background-color: #b50000;
}



div.secondaryOptions {
margin-top: 15px;
margin-bottom: 15px;
border-top: 1px solid #b50000;
border-bottom: 1px solid #b50000;
}



div.secondaryOptions a {
border: 1px solid #000000;
font-size: 10pt;
font-family: sans-serif;
white-space: nowrap;
color: #ffffff;
background-color: #000000;
text-decoration: none;
padding-left: 15px;
padding-right: 15px;
margin-right: 25px;
}



div.secondaryOptions a:hover {
border: 1px solid #ffffff;
background-color: #b50000;
color: #ffffff;
}



div.validatorCode {
display: none;
}



@media print {

div.noPrint {
display: none;
}

}