img {
border: 0;
}
table {
font-size: 100%;
}
form {
margin: 0;
padding: 0;
}
small, .dsSmall {
font-size: 91%;
line-height: 1.27em;
}
.dsCenter {
text-align: center;
}
.dsCenter table {
margin-left: auto;
margin-right: auto;
}
table .dsFormFieldMaxWidth {
width: 98%;
}
table .dsFormFieldNearMaxWidth {
width: 95%;
}
ul {
padding: 0;
margin: 0;
}
ul li {
margin-left: 20px;
padding-left: 0;
}
.dsRelative {
position: relative;
}
div.dsPrvLeft {
margin-left: 155px;
}
table.dsPrvLeftBig {
float: left;
margin-right: 4px;
}
html>body table.dsPrvLeftBig {
margin-right: 7px;
}
td.dsPrvLeftBig {
width: 155px;
}
td.dsPrvLeftMedium {
width: 123px;
}
td.dsPrvLeftSmall {
width: 89px;
text-align: left;
}
body {
background-color: #FFFFFF;
color: #555555;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: small;
width: 580px;
margin: 0;
padding: 0;
}
a {
color: #324887;
font-weight: bold;
text-decoration: none;
}
a:visited {
color: #324887;
}
a:hover {
color: #000000;
text-decoration: underline;
}
p {
margin: 0 0 10px;
}
select, input, textarea {
font-size: 85%;
}
#dsPage {
width: 580px;
}
.dsCLeft {
float: left;
width: 380px;
}
.dsCRight {
float: right;
width: 182px;
}
.dsRule {
clear: both;
height: 20px;
font-size: 1px;
line-height: 1px;
}
.dsContentWidth {
width: 560px;
}
.dsCLeft .dsContentWidth {
width: 558px;
}
.dsCLeft .dsNoPadding .dsContentWidth {
width: 580px;
}
.dsAllGames .dsContentWidth {
width: 558px;
}
.dsCbMiniCat .dsContentWidth {
width: 558px;
}
.dsCLeft .dsPadding .dsContentWidth {
width: 558px;
}
.dsCRight .dsContentWidth {
width: 162px;
}
.dsHeadline {
}
.dsCLeft .dsHeadline {
}
.dsCRight .dsHeadline {
}
.dsHeadline h2 {
font-size: 1em;
color: #FFFFFF;
background-color: #1F5696;
padding: 2px 0pt 2px 5px;
margin: 0;
}
.dsFrame {
background-color: #FFFFFF;
padding: 10px;
border: 1px #CECECE solid;
border-top: none;
font-size: 85%;
line-height: 1.3em;
}
.dsNoPadding .dsFrame {
padding: 0;
}
.dsCLeft .dsFrame .dsC {
}
.dsCRight .dsFrame .dsC {
}
.dsPadding {
padding: 10px;
}
.dsTopMargin {
margin-top: 10px;
margin-bottom: 0px;
}
.dsBotMargin {
margin-top: 0;
margin-bottom: 10px;
}
.dsDoubleTopMargin {
margin-top: 16px;
}
.dsDoubleVMargin {
margin: 20px 0;
}
.dsTextLink {
text-decoration: none;
/* font-size: 85%; */
}
.dsGameTitle {
display: block;
color: #324887;
font-size: 9pt;
margin-bottom: 4px;
}
/*
.dsTopGame .dsGameTitle {
display: block;
background-color: #F58E15;
font-size: 9pt;
padding: 3px;
text-align: center;
}
*/
.dsTextLink .dsGameDesc {
color: #555555;
text-decoration: none;
}
.dsTextLink .dsAccent {
display: block;
margin-top: 3px;
color: #A32530;
}
.dsGameDownload {
margin: 0 0 10px 130px;
font-size: 90%;
font-weight: bold;
}
.dsGameDownload a {
text-decoration: underline;
color: #A32530;
}
.dsGameCellHeight {
/* height: 90px; */
/* width: 558px; */
/* margin-left: 10px; */
/* margin-right: 10px; */
}
.c1of13 .dsForm .dsInputField {
width: 180px;
border: 1px solid #2EA7D6;
}
.dsButtonComment {
font-size: 90%;
margin-top: 1px;
}
.dsRelNav {
margin-top: 10px;
padding: 5px;
border-top: 1px #CECECE solid;
text-align: right;
}
.dsPager {
/* margin-top: 10px; */
padding: 5px;
/* border-top: 1px #CECECE solid; */
color: #324887;
background-color: #EBEBEB;
text-align: center;
}
.dsSeparated {
margin-top: 10px;
padding-top: 10px;
border-top: 1px #CECECE solid;
}
.dsRed {
color: #A32530;
}
.dsGameGenre {
position: absolute;
right: 10px;
top: 0px;
color: #1F5696;
font-weight: normal;
}
.dsGameDesc {
margin-top: 3px;
font-weight: normal;
}
.dsRowFirst {
}
.dsRowEven {
}
.dsRowOdd {
}
.dsRowMedium, .dsRowLast {
}
.dsRowMedium, .dsRowFirst, .dsRowLast {
padding: 10px 10px 0;
}
.dsRowMedium, .dsRowFirst {
border-bottom: 1px #CECECE solid;
}
.dsCbRegisterResult .dsRowFirst {
border-bottom: none;
}
.dsTopGame {
border-bottom: 1px #CECECE solid;
margin-bottom: 10px;
}
.dsKeyList .dsRowFirst {
border-bottom: none;
}
.dsRowMedium .dsButton {
margin-bottom: 10px;
}
#dsNavTop {
padding: 10px;
margin-bottom: 20px;
color: #FFFFFF;
background-color: #A32530;
font-size: 85%;
font-weight: bold;
}
#dsNavTop a {
color: #FFFFFF;
}
#dsNavBottom {
clear: both;
padding: 5px 10px;
margin-top: 10px;
font-size: 10px;
text-align: center;
}
div.dsFootnote {
font-size: 92%;
line-height: 1.2em;
margin-top: 1em;
padding-top: 2px;
}
span.dsFootnote {
color: #205057;
font-size: 89%;
font-weight: normal;
}
span.dsFootnote/**/ {
vertical-align: baseline;
position: relative;
top: -0.4em;
}
.dsMiniCatHeadline a {
}
.dsMiniCatList {
margin-bottom: 0.5em;
}
.dsMiniCatList a {
color: #324887;
}
.dsMiniCatList a:hover {
}
span.dsMarkNew {
color: #A32530;
font-weight: bold;
font-size: 10px;
}
span.dsMarkTop {
color: green;
font-weight: bold;
font-size: 10px;
}
table.dsCompact {
line-height: 1em;
font-size: 90%;
}
.dsCol3Width {
width: 180px;
}
.dsGut3Width {
width: 10px;
}
/* Button block *//*{{{*/
div.dsButton {
height: 24px;
font: normal 9pt Arial, sans-serif;
line-height: 11pt;
overflow: hidden;
}
div.dsButton a {
color: #FFF;
background-color: #A32530;
display: block;
width: 100%;
padding: 5px 0 6px;
text-align: center;
text-decoration: none;
font-weight: normal;
}
.dsForm .dsButton input {
color: #FFF;
background-color: #A32530;
padding: 5px 0 6px;
font: normal 9pt Arial, sans-serif;
line-height: 11pt;
border-width: 0;
cursor: pointer;
cursor: hand;
}
div.dsButton a strong {
/* text-transform: uppercase; */
}
/*}}}*/
/* Button widths *//*{{{*/
div.dsBtn1, .dsForm .dsBtn1 input {
width: 159px;
}
div.dsBtn2, .dsForm .dsBtn2 input {
width: 180px;
}
div.dsBtn3, .dsForm .dsBtn3 input {
width: 250px;
}
/*}}}*/
#dsContent .dsCenter div.dsButton {
margin: 0 auto;
}
td.dsPrvLeftBig {
height: 65px;
}
.dsCbMiniCat .dsAllGamesLink {
color: #A32530;
}
.dsCbGenreGames table {
width: 580px;
}
.dsCbGenreGames .dsFrame {
background-color: #FFFFFF;
padding: 0;
border: none;
}
.dsCbGenreGames .dsContentWidth {
width: 580px;
}
.dsCbGenreGames th {
font-size: 118%;
color: #FFFFFF;
background-color: #1F5696;
padding: 2px 0pt;
margin: 0;
}
.dsCbGenreGames td.dsCol3Width {
border-left: 1px #CECECE solid;
border-right: 1px #CECECE solid;
text-align: center;
padding: 0;
}
.dsCbGenreGames td.dsRowLast {
border-bottom: 1px #CECECE solid;
}
.dsCbGenreGames td .dsC {
padding: 10px;
}
.dsCbGenreGames td.dsTitle .dsC {
padding: 0 10px 3px;
}
.dsCbGenreGames td.dsDesc .dsC {
padding: 0 10px;
text-align: left;
}
.dsCbGenreGames th a {
color: #FFFFFF;
}
.dsCbGenreGames .dsCol3Width {
width: 180px;
}
.dsCbGenreGames .dsCol3Width table {
width: auto;
margin: 0 auto;
}
.dsCbGenreGames .dsGut3Width {
width: 20px;
}