html { height: 100% }
body { background: #000000 url('Images/background.jpg') no-repeat fixed center bottom; font: 10pt Tahoma, Arial, Sans-Serif; color: #d7dde9; padding-bottom: 25px }
div.pagecontainer { width: 740px; margin: 0 auto }

a { color: #5fb4ed; text-decoration: none }
a:hover { color: #9ed0fa; text-decoration: underline }

img.ss { border: 1px solid #434a5b; display: block; clear: both; padding: 0; margin: 0 10px 0 0 }
img.ss:hover { border: 1px solid #5c6375; text-decoration: none }

h2 { font: 14pt Segoe UI, Arial; color: #FFFFFF; border-bottom: 1px solid #5c6375; margin-bottom: 15px }
h3 { font-size: 10pt; font-weight: bold; margin: 0px; color: #FFFFFF }

p { margin-bottom: 10px }

div.requirements { width: 49%; float: left; margin: 10px 0 }

table { width: 100% }
table.ss tr td { text-align: left; padding: 5px; vertical-align: middle; width: 33% }
table tr td { vertical-align: top }
table tr td img { padding: 5px; vertical-align: middle }

img.logo { float: left }
div.languagelist { float: right; margin-top: 20px }
div.languagelist select { font-size: 11px; background-color: #222; color: #FFF }
div.flash { clear: both }

div.button { clear: both; margin: 15px 0; text-align: right; height: 29px }
a.button { display: block; height: 29px; line-height: 30px; padding: 0 16px 0 0; background: transparent url('Images/button_right.gif') scroll no-repeat top right; cursor: pointer; text-decoration: none; float: right }
a.button span { display: inline-block; height: 29px; padding: 6px 0 6px 16px; background: transparent url('Images/button_left.gif') scroll no-repeat top left; font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #FFF; white-space: nowrap; text-decoration: none }

hr { visibility: hidden; clear: both; float: none }
h1 { font: bold 18px Tahoma, Arial, Sans-Serif; text-align: center; margin: 10px auto }
table.dates { width: 550px; margin: 0 auto 25px auto; border: 1px solid #999; background-color: #222; color: #FFF }
table.dates tr td { padding: 10px; vertical-align: middle; white-space: nowrap }
input.DatePicker { float: left }
table.stats { width: 550px; margin: 0 auto 25px auto; border: 1px solid #999; background-color: #222; color: #FFF }
table.stats tr th { padding: 10px; vertical-align: middle; white-space: nowrap; text-align: center }
table.stats tr td { padding: 10px; vertical-align: middle; white-space: nowrap; text-align: center }
strong { font-weight: bold; text-decoration: underline }