body { color: #FFFFFF; background-color: #034227; margin: 0px; }
.centered { text-align: center; }
.right { text-align: right; }
#sizefield { position: absolute; top: 10px; left: 50%; width: 980px; margin-left: -490px; text-align: right; }
#sizefield img { cursor: pointer; }
#content { max-width: 1000px; padding-top: 250px; margin-left: auto; margin-right: auto; background: #034227; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; }
#menu { margin: 0px auto 10px auto; max-width: 700px; text-align: center; font-size: 8pt; background: url('/img/menu.png') transparent; }
#menu li { display: inline; }
#menu li:after { content: " | "; }
.darkfield { max-width: 700px; margin: 0px auto 0px auto; }
.darkfield div.line, div.darkline { background: url('img/bdl.png') transparent repeat; padding: 2px 10px; color: #666666; font-size: 8pt; }
.darkfield div.border:first-child { background: url('img/bdt.png') transparent no-repeat top; height: 10px; color: #333333; font-variant: small-caps; font-weight: bold; font-size: 9px; padding: 5px 0px 0px 8px; }
.darkfield div.border:last-child { background: url('img/bdb.png') transparent no-repeat top; height: 15px; }
.field { max-width: 700px; margin-left: auto; margin-right: auto; }
.field div.line { background: url('img/bl.png') transparent repeat; padding: 2px 10px; color: #666666; font-size: 8pt; overflow: hidden; }
.field div.border:first-child { background: url('img/bt.png') transparent no-repeat top; min-height: 15px; padding: 8px 10px 2px 10px; font-size: 8pt; color: #666666; }
.field div.border:last-child { background: url('img/bb.png') transparent no-repeat bottom; min-height: 15px; padding: 2px 10px 8px 10px; font-size: 8pt; color: #666666; }
.field div.divider { background: url('img/divider.png') #e7eae6 repeat-x; min-height: 2px; margin: 0px 5px 0px 5px; }
.field ul li { margin-bottom: 4px; }
.field table tr td.left { width: 200px; background: url('/img/divider2.png') transparent repeat-y right; vertical-align: top; }
.field table tr td.left h1 { margin-top: 0px; min-height: 48px; }
.field table tr td.left h1 img { vertical-align: middle; }
.field table tr td.left h1 span.name { vertical-align: middle; }
.field a:link, .field a:visited, .field a:active { color: #3366ff; text-decoration: none; }
.field a:hover { color: #000000; text-decoration: underline; }
.dark { color: #333333; }
.indent { padding-left: 20px; }
