
html, body, table, tr, td, th {
  margin: 0px;
  padding: 0px;
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 12px;
  color: #104a08;
}

h1, h2, h3, p, input, div, form {
  margin: 0px;
  padding: 0px;
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

body {
  background: url("http://se.lotteryuniverse.info/themes//da/img/site_bg.gif") repeat-x top;
  background-color: #023f00;
}

table {
  empty-cells: show;
  border-collapse: collapse;
}

tr, th {
  text-align: left;
  vertical-align: top;
}


p {
  margin: 5px 0px 10px 0px;
}

h1 {
  color: #ffffff;
  font-weight: normal;
  font-size: 30px;
}

h2 {
  color: #104a08;
  font-weight: bold;
  font-size: 15px;
  margin-top: 5px;
}

h3 {
  color: #104a08;
  font-weight: bold;
  font-size: 13px;
  margin-top: 5px;
}

input.newsletter, input.signup, select.signup {
  color: #104a08;
  border: 1px solid #104a08;
  font-size: 11px;
  padding: 1px;
  margin: 0px 0px 1px 0px;
}

div.newsletter {
  color: #104a08;
}

div.formValidateLabel {
  float: left;
  clear: left;
  width: 150px;
  font-size: 10px;
  color: #ff0000;
  padding-right: 5px;
}

a, a:link, a:visited, a:active {
  font-weight: normal;
  text-decoration: underline;
  color: #ffffff;
  outline: none;
  font-weight: normal;
}

a:hover {
  font-weight: normal;
  text-decoration: none;
  color: #ffffff;
  outline: none;
  font-weight: normal;
}

div.site_wrapper {
  float: left;
  clear: left;
  width: 100%;
}

div.top_wrapper {
  float: left;
  clear: left;
  width: 100%;
  height: 123px;
  background: url("http://se.lotteryuniverse.info/themes//da/img/top_bg.gif") repeat-x top;
  text-align: center;
}

div.top_banner {
  margin: 0px auto 0px auto;
  width: 519px;
  height: 123px;
}

div.menu_wrapper {
  float: left;
  clear: left;
  padding: 10px 0px 0px 75px;
}

div.menu {
  float: left;
  clear: left;
  width: 590px;
  height: 25px;
  line-height: 25px;
}

div.content_wrapper {
  margin: 0px auto 0px auto;
  width: 710px;
}

div.content {
  float: left;
  clear: left;
  width: 710px;
  overflow: hidden;
}

div.page_index {
  height: 731px;
  background: url("http://se.lotteryuniverse.info/themes//da/img/index_content_bg.png") no-repeat;
}

div.index_form_wrapper {
  float: left;
  clear: left;
  padding: 247px 0px 0px 375px;
}

div.index_form {
  float: left;
  clear: left;
  width: 293px;
  height: 402px;
  background: url("http://se.lotteryuniverse.info/themes//da/img/form_cover.png") no-repeat top;
  text-align: center;
}

div.participate_form_wrapper {
  float: left;
  clear: left;
  padding: 247px 0px 0px 375px;
}

div.participate_form {
  float: left;
  clear: left;
  width: 293px;
  height: 422px;
}

div.contentbox_wrapper {
  float: left;
  clear: left;
  width: 710px;
  overflow: hidden;
}

div.contentbox_top {
  float: left;
  clear: left;
  width: 710px;
  height: 59px;
  overflow: hidden;
  background: url("http://se.lotteryuniverse.info/themes//da/img/contentbox_top.png") no-repeat;
}

div.contentbox_center {
  float: left;
  clear: left;
  width: 710px;
  overflow: hidden;
  background: url("http://se.lotteryuniverse.info/themes//da/img/contentbox_fill.png") repeat-y;
}

div.contentbox_content {
  float: left;
  clear: left;
  width: 710px;
  overflow: hidden;
  background: url("http://se.lotteryuniverse.info/themes//da/img/contentbox_fader.png") no-repeat top;
}

div.content_margin {
  float: left;
  clear: left;
  width: 610px;
  padding-left: 50px;
  overflow: hidden;
}

div.content_container, td.contentbox_content, p.content {
  color: #104a08;
}

td.contentbox_newsletter {
  width: 200px;
}

div.contentbox_bottom {
  float: left;
  clear: left;
  width: 710px;
  height: 13px;
  overflow: hidden;
  background: url("http://se.lotteryuniverse.info/themes//da/img/contentbox_bottom.png") repeat-y;
}

div.address {
  float: left;
  clear: left;
  width: 710px;
  padding: 0px 0px 20px 0px;
  overflow: hidden;
  font-size: 10px;
  text-align: center;
  color: #ffffff;
}

table.address {
  margin: 0px auto 0px auto;
  width: 644px;
  font-size: 10px;
  color: #ffffff;
}

table.address td {
  font-size: 10px;
  color: #ffffff;
}

div.menu a, div.menu a:link, div.menu a:visited, div.menu a:active {
  font-weight: normal;
  text-decoration: none;
  color: #1b671b;
  outline: none;
  font-weight: bold;
}

div.menu a:hover {
  font-weight: normal;
  text-decoration: underline;
  color: #014201;
  outline: none;
  font-weight: bold;
}

div.content_container a, div.content_container a:link, div.content_container a:visited, div.content_container a:active {
  font-weight: normal;
  text-decoration: underline;
  color: #104a08;
  outline: none;
  font-weight: normal;
}

div.content_container a:hover {
  font-weight: normal;
  text-decoration: none;
  color: #104a08;
  outline: none;
  font-weight: normal;
}


