/*****************************************************************************/
/* E-BETTING: Online Betting System                                  v1.0.00 */
/* ================================                                          */
/*                                                                           */
/* Copyright (c) 2007 etote Ltd.                                             */
/* mail:info@e-tote.ltd.uk                                                   */
/* http://www.e-tote.ltd.uk/                                                 */
/*                                                                           */
/* E-BETTING is an online betting system allowing partner sites to offer     */
/* a range of betting options from the etote Ltd website.                    */
/*                                                                           */
/* etote Ltd. is a wholly owned subsidiary of DataTote (England) Ltd.        */
/*                                                                           */
/*****************************************************************************/

/*
 * DrumboPark Betting Website
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~
 */

@import url(../../../styles/plain-pages.css);

BODY {
  color: #eaeaea;
  background: #000000 none repeat-x scroll top left;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: normal;
}

BODY.frame {
  background: #000000 url('../images/chrome/header-bg.jpg') repeat-x scroll top left;
}

BODY.odds {
  color: #eaeaea;
}

INPUT, SELECT, .ac_results LI {
  font-size: 13px;
  font-family: MS Shell Dlg;
  font-weight: normal;
  line-height: 16px;
}

INPUT.editbox, SELECT {
  background: #3e3e3e none repeat scroll top left;
  border: none;
  color: #cccccc;
  margin: 1px 0;
  padding: 3px 2px 2px;
}

.betting-block .pool SELECT OPTION.jackpot {
  font-style: italic;
  background-color: #4d4d4d;
}

.ac_results LI {
  color: #cccccc;
  background: #3e3e3e none repeat scroll top left;
}

LI.ac_odd {
  background-color: #4d4d4d;
}

A,
A:visited,
A:active,
A:hover {
  color: #eaeaea;
  text-decoration: none;
}

A:hover {
}

DIV#page {
  text-align: center; 
  margin: 0 auto;
  width: 900px;
  color: #eaeaea;
  background: #000000 none no-repeat scroll top left;
}

DIV#header,
DIV#middle,
DIV#footer {
  width: 100%;
  background: transparent none no-repeat scroll top left;
  margin-bottom: 14px;
}

DIV#header {
  height: 151px;
  background: #ffffff url(../images/chrome/header.jpg) no-repeat top left;
  overflow: hidden;
}

DIV#middle {
  font-size: 13px;
  line-height: 130%;
}

DIV#middle TABLE.frame TD.menubar {
  width: 200px;
}

DIV#middle TABLE.frame TD.content {
}

DIV#middle TABLE.frame-m-c TD.content {
}

DIV#middle TABLE.frame-m-c-s TD.content {
}

DIV#middle TABLE.frame TD.sidebar {
  width: 200px;
}

.frame-m-c DIV#content {
}

.frame-m-c-s DIV#content {
}

DIV#menubar {
  width: 175px;
  margin: 0 25px 0 0;
}

DIV#sidebar {
  width: 175px;
  margin: 0 0 0 25px;
}

DIV#middle TABLE.frame-m-c TD.content {
  background: transparent url('../images/chrome/top_700.jpg') no-repeat scroll top left;
  margin: 0px;
  padding: 10px 0 0 0;
}

DIV#middle TABLE.frame-m-c TD.content DIV#content {
  background: transparent url('../images/chrome/bot_700.jpg') no-repeat scroll bottom left;
  margin: 0;
  padding: 0 0 10px 0;
}

DIV#middle TABLE.frame-m-c-s TD.content {
  background: transparent url('../images/chrome/top_500.jpg') no-repeat scroll top left;
  margin: 0px;
  padding: 10px 0 0 0;
}

DIV#middle TABLE.frame-m-c-s TD.content DIV#content {
  background: transparent url('../images/chrome/bot_500.jpg') no-repeat scroll bottom left;
  margin: 0;
  padding: 0 0 10px 0;
}

DIV#middle TD.content DIV#content-inner {
  background: #1a1a1a none repeat scroll 0 0;
  border-top: none;
  border-bottom: none;
  border-left: 1px solid #4d4d4d;
  border-right: 1px solid #4d4d4d;
  padding: 0 12px 12px 12px;
}

DIV#menubar A,
DIV#menubar A:visited,
DIV#menubar A:active,
DIV#menubar A:hover {
  color: #eaeaea;
  text-decoration: none;
}

DIV#menubar A:hover {
  color: #ffcd4f;
}

DIV#content A,
DIV#content A:visited,
DIV#content A:active {
  color: #eaeaea;
  font-weight: bolder;
  text-decoration: none;
}

DIV#content A:hover {
  color: #ffcd4f;
  font-weight; bold;
  text-decoration: underline;
}

DIV#footer-inner {
  font-size: 11px;
  color: #666666;
}

DIV#footer A,
DIV#footer A:visited,
DIV#footer A:active,
DIV#footer A:hover {
  color: #666666;
  text-decoration: none;
}

DIV#footer A:hover {
  text-decoration: underline;
}

/*
 * Form styling
 */

TABLE.form {
  color: #eaeaea;
  background-color: transparent;
  border: 1px solid #4d4d4d;
}

/* Form header */
THEAD.form TD.form,
TH.form {
  color: #000000;
  background-color: #009edb;
  border-bottom: 1px solid #4d4d4d;
}

TD.form-title {
  color: #000000;
  background-color: #009edb;
}

TD.form-rule {
  padding: 10px 10px 0 10px;
}

TD.form-buttons {
  padding: 10px 0;
}

/*
 * Grid styling (either div or table)
 */

THEAD.grid TH.grid {
  /*
  color: #000000;
  background-color: #009edb;
  */
  color: #eaeaea;
  background: transparent;
  text-transform: none;
  border-bottom: 1px solid #b5393b;
}

TBODY.grid TD.grid {
  color: #eaeaea;
  background-color: #4d4d4d;
  border-bottom: 1px solid #1a1a1a;
}

TBODY.grid TR.grid-last TD.grid {
  border-bottom: 1px solid #1a1a1a;
}

TBODY.grid-last TR.grid-last TD.grid {
  border-bottom: none;
}

TBODY.grid TR.grid-even TD.grid {
  color: #eaeaea;
  background-color: #4d4d4d;
}

TBODY.grid TR.grid-odd TD.grid {
  color: #eaeaea;
  background-color: #3e3e3e;
}

.grid-foot, TFOOT.grid TD.grid {
  /*
  color: #000000;
  background-color: #009edb;
  */
  color: #eaeaea;
  background-color: transparent;
  border-top: 1px solid #b5393b;
}

TABLE.grid A,
TABLE.grid A:visited,
TABLE.grid A:active,
TABLE.grid A:hover {
  color: #eaeaea;
  text-decoration: none;
}

TABLE.grid A:hover {
  color: #ffcd4f;
  text-decoration: underline;
}

TBODY.grid TR.grid.hover TD.grid,
TBODY.grid TR.grid:hover TD.grid {
  color: #ffcd4f;
}

TBODY.grid TR.grid.hover TD.grid A,
TBODY.grid TR.grid:hover TD.grid A {
  color: #ffcd4f !important;
}

.title {
  font-size: 18px;
  font-weight: bolder;
  border: none;
  color: #eaeaea;
  margin: 0 0 15px;
}

.title-inner {
  padding: 0;
  margin: 0;
}

/*
 * Block styles
 */

.block {
  background: none;
  padding: 0px;
  margin: 0px 0px 15px 0px;
}

DIV#menubar .block,
DIV#sidebar .block {
  background: transparent url('../images/chrome/top_175.jpg') no-repeat scroll top left;
  padding-top: 10px;
  zoom: 1; /* fix annoying IE missing backgrounds problem */
}

DIV#menubar .block-inner,
DIV#sidebar .block-inner {
  padding-bottom: 10px;
  background: transparent url('../images/chrome/bot_175.jpg') no-repeat scroll bottom left;
}

DIV#menubar .block-inner .sect,
DIV#sidebar .block-inner .sect {
  background: #1a1a1a none repeat scroll 0 0;
  border-top: none;
  border-bottom: none;
  border-left: 1px solid #4d4d4d;
  border-right: 1px solid #4d4d4d;
  padding: 5px;
}


/*
 * Section styles
 */
.secthead, .subsecthead,
.sectbody, .subsectbody,
.sectfoot, .subsectfoot {
}

.sect {
  color: #eaeaea;
  background: #1a1a1a none repeat scroll 0 0;
  border: 1px solid #4d4d4d;
  padding: 5px; 
}

.secthead, subsecthead {
  color: #ffffff;
  background: transparent none no-repeat scroll top left;
  font-size: 16px;
  font-weight: bolder;
  text-align: center;
  margin: 10px 0 !important;
}

.subsecthead {
  font-size: 13px;
}

.sectbody, .subsectbody,
.sectbody-inner, .subsectbody-inner {
  color: #eaeaea;
  background: transparent none no-repeat scroll top left;
  margin: 0;
  padding: 0;
}

DIV#menubar .secthead, DIV#menubar .sectbody,
DIV#sidebar .secthead, DIV#sidebar .sectbody {
  background: transparent none repeat scroll 0 0;
  border: none;
  padding: 0;
}

DIV#menubar .secthead,
DIV#sidebar .secthead {
  padding: 0px;
  text-align: center;
  font-size: 16px;
  font-weight: bolder;
}

/*
 * WHATSON BLOCK
 */
.full-whatson-block .sectbody {
  text-align: center;
}


/*
 * BETTING BLOCK
 */
.full-betting-block .sectbody {
  text-align: center;
}

.betting-block .meeting {
  width: 14em;
}

/*
 * RESULTS BLOCK
 */
.full-results-block .sectbody {
  text-align: center;
}

.full-results-block .sectbody TABLE {
  width: auto;
  table-layout: auto;
  margin: 0 auto;
}

.results-block .meeting {
  width: 14em;
}

/*
 * ODDS BLOCK
 */
.odds-frame .sectbody {
  border: none;
  border-bottom: 1px solid 
}

.odds-block .odds-help {
  border-top: 1px solid black;
}

/*
 * STREAMING BLOCK
 */
.streaming-block IMG {
  border: 2px solid #4d4d4d;
  background-color: #009edb;

}

/*
 * MEETINGS BLOCK
 */
/*
DIV#meetings-header {
  background-color: #009edb;
}
*/

DIV.meetings-filter {
  border-top: 1px solid #009edb;
}

/*
 * MINI LOGIN BLOCK
 */
.mini-login-block td.form-input INPUT {
}

/*
 * LOGOUT BLOCK
 */
.logout-block SPAN.comma {
  display: none;
}

.navbar-block {
  float: left;
  text-align: left;
}

.copyright-block {
  text-align: right;
}

.operator-block {
  margin: 0;
}

.mini-jackpots-block .no-data {
  text-align: center;
}

.mini-jackpots-block TFOOT.grid TD.grid {
  border-top: none;
}

/*
 * COUPON
 */

.coupon-selection-foot INPUT.button {
  font-size: 10px;
  line-height: normal;
  margin: 4px 0;
} 

.bet-coupon-sect DIV.opportunity {
  padding: 0 0 5px 0;
}

.bet-coupon-sect IMG.tips {
  display: none;
}

/*
 * STATISTICS TABLE
 */

.statistics THEAD TH.acc,
.statistics THEAD TH.time,
.statistics THEAD TH.grade {
  border-bottom: none;
}

.results THEAD TH.caption {
  border-bottom: none;
}


.login-page .main-content .secthead,
.login-page .main-content .secthead-inner,
.login-page .main-content .subsecthead,
.login-page .main-content .subsecthead-inner,
.account-page .main-content .secthead,
.account-page .main-content .secthead-inner,
.account-page .main-content .subsecthead,
.account-page .main-content .subsecthead-inner,
.betting-page .main-content .secthead,
.betting-page .main-content .secthead-inner,
.betting-page .main-content .subsecthead,
.betting-page .main-content .subsecthead-inner,
.meetings-page .meeting-sect .secthead,
.meetings-page .meeting-sect .secthead-inner,
.meetings-page .meeting-sect .subsecthead,
.meetings-page .meeting-sect .subsecthead-inner,
.results-page .results-sect .secthead,
.results-page .results-sect .secthead-inner,
.results-page .results-sect .subsecthead,
.results-page .results-sect .subsecthead-inner,
.casino-page .casino-lobby-sect .secthead,
.casino-page .casino-lobby-sect .secthead-inner,
.casino-page .casino-lobby-sect .subsecthead,
.casino-page .casino-lobby-sect .subsecthead-inner,
.casino-page .casino-game-sect .secthead,
.casino-page .casino-game-sect .secthead-inner,
.casino-page .casino-game-sect .subsecthead,
.casino-page .casino-game-sect .subsecthead-inner,
.help-page .main-content .secthead,
.help-page .main-content .secthead-inner,
.help-page .main-content .subsecthead,
.help-page .main-content .subsecthead-inner,
.corporate-page .main-content .secthead,
.corporate-page .main-content .secthead-inner,
.corporate-page .main-content .subsecthead,
.corporate-page .main-content .subsecthead-inner {
  /* As IE < 8 doesn't support color: inherit as used in plain-pages.css */
  color: #eaeaea !important;
  color: inherit !important;
  text-align: left;
}

/* UNDO some styles */
.calendar .button,
.calendar .title {
  border: none;
  margin: 0;
  padding: 0;
  font-size: 100%;
  font-size: inherit;
  color: #000000;
  color: inherit;
  background-color: transparent;
  font-weight: normal;
  line-height: normal;
  text-align: center;
}

.sponsors-block {
  display: none;
}

DIV.betslip-popup {
  color: #eaeaea;
  background: #1a1a1a none repeat scroll 0 0;
}

/* vim: set expandtab tabstop=2 shiftwidth=2: */


