/*****************************************************************************/
/* 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.        */
/*                                                                           */
/*****************************************************************************/

/*
 * LoveTheDogs Betting Website
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~
 */

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

HTML {
  overflow-x: auto; /* fixes MSIE scrollbar bug DO NOT REMOVE, has no effect in Mozilla, or Opera */
}

BODY {
  height: 100%;
  width: 100%;

  margin: 0px;
  padding: 0px;
  border: 0px;

  font-family: Arial,'Lucida Grande','Lucida Sans Unicode',Helvetica,Verdana,sans-serif;
  font-size: 12px;
  text-align: center;

  color: #ffffff;
  background: #000000 none repeat scroll 0 0;
}

BODY.frame {
  margin: 20px auto 0px;
}

A,
A:visited,
A:active,
A:hover {
  color:#BD1A8D;
  font-weight: bold;
  text-decoration: none;
}

A:hover {
  color:#7C0658;
  text-decoration:none;
}

.button {
  background: #666666 none repeat scroll 0 0;
  border: 1px solid #ffffff;
  color: #ffffff;
  height: 21px;
  line-height: 18px;
}

DIV#page {
  color: black;
  background: white none repeat scroll 0 0;
  border: 10px solid #BD1A8D;
  margin: 0 auto;
  padding: 10px;
  text-align: left !important;
  width: 960px;
}

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

DIV#header {
  width: 960px;
  height: 150px;
  margin-bottom: 10px;
}

/*
 * Form styling
 */
TABLE.form {
  color: #000000;
  background-color: #e7d7e2;
  border: 2px outset;
  padding: 2px 4px;
  margin: auto auto;
}

/* Sub forms */
TABLE.form TABLE.form {
  border: none;
  color: inherit;
  background-color: transparent;
  margin: 0px;
}

/* Form header */
THEAD.form TD.form,
TH.form {
  background: #710E4F none repeat scroll 0 0;
  color: white;
  font-family: Arial,'Lucida Grande','Lucida Sans Unicode',Helvetica,Verdana,sans-serif;
  font-size: 11px;
  font-weight: bold;
  border-bottom: 1px solid #ffffff;
  padding: 5px;
}

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

/*
 * Grid styling (either div or table)
 */
DIV.grid-head,
TH.grid {
  color: #000000;
  background-color: #cccccc;
  text-transform: none; 
}

.grid-line,
TBODY.grid TD.grid {
  color: #000000;
  background-color: #ffffff;
}

.grid-line-even,
TBODY.grid TR.grid-even TD.grid {
  color: #000000;
  background-color: #ffffff;
}

.grid-line-odd,
TBODY.grid TR.grid-odd TD.grid {
  color: #000000;
  background-color: #e7d7e2;
}

.grid-foot,
TFOOT.grid TD.grid {
  color: #ffffff;
  background-color: #540439;
}


/*
 * Title styles
 */
.title {
  color: #3B2D7A;
  font-size: 24px;
  font-weight: bold;
  margin: 0 0 10px;
  padding: 0;
  border: none;
}

.title-inner {
  padding: 0px;
}

.main-content P {
  color: black;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  line-height: 18px;
  margin: 0;
  padding: 0 0 8px;
}


.menu-block .nav-title {
  display: none;
}

.menu-block LI.nav-item {
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 0 0 0 10px;
  padding: 0;
  display: list-item;
  line-height: 18px;
}

.menu-block LI.nav-item A {
  color: #333333;
  font-size: 13px;
  font-weight: normal;
  line-height: 22px;
  margin: 0;
  padding: 0;
}

.menu-block LI.nav-item A:hover {
  font-weight: bold;
}

.secthead {
  background: #710E4F none repeat scroll 0 0;
  color: white;
  font-family: Arial,'Lucida Grande','Lucida Sans Unicode',Helvetica,Verdana,sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.secthead-inner {
  padding: 5px;
}

DIV#footer,
DIV#footer-inner {
  font-size: 100%;
}

DIV#footer .block {
  text-align: right;
}

.navbar-block {
  color: #000000;
  background: #F5F5F5 none repeat scroll 0 0;
  clear: both;
  padding: 10px;
  text-align: center !important;
  margin-bottom: 40px;
}

.navbar-block A {
  color: #BD1A8D;
}

UL.nav LI UL LI.home-index {
  display: none !important;
}

UL.nav LI.first UL LI.home-index {
  display: inline !important;
}

.statement-filter,
.meetings-filter {
  color: #ffffff;
  background-color: #540439;
}

/*
 * STREAMING BLOCK
 */
.streaming-block IMG {
  border: 2px solid #BD1A8D;
  background-color: #e7d7e2;
}

/*
 * ICONKEY BLOCK
 */
.iconkey-block {
  background: #E7D7E2 none repeat scroll 0 0;
}

.iconkey-block-inner {
  padding: 10px 10px 0;
}

.iconkey-block .secthead,
.iconkey-block .sectfoot {
  display: none;
}

.iconkey-block .sectbody,
.iconkey-block .sectbody-inner {
  background: transparent none top left repeat-x !important;
  padding: 0px !important;
  margin: 0px !important;
}

.iconkey-block .sectbody .key {
  color: #55053A;
  font-size: 15px;
  font-weight: bold;
  margin: 0 0 5px;
  padding: 0;
  display: block;
}

.index-page #sidebar .betting-block,
.index-page #sidebar .results-block {
  display: none;
}





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

