form.events {
	padding: 0;
	margin: 0;
/*  width: 100%;*/
	clear: both;
}

form.events fieldset {
	padding: 0;
	margin: 0;
	border: 0;
}


/* odds convertor */
ul#odds_convertor {
	margin: 0;
	padding: 0;
}

ul#odds_convertor li {
  padding: 0;
  margin: 0 0.2em;
	list-style-type: none;
	border: 1px solid rgb(169, 0, 0);
	cursor: pointer;
	font-size: xx-small;
  float: left;
  width: 4em;
}

ul#odds_convertor li a, ul#odds_convertor li span {
  display: block;
	padding: 0px 1em;
	margin: 0;
	font-size: inherit;
	height: 18px;
	line-height: 18px;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
}

ul#odds_convertor li a {
  background: url(/images/client/bg/odds.png) repeat-x left;
}

ul#odds_convertor li.selected {
	background: rgb(198, 87, 87);
	color: rgb(230, 230, 230);
	cursor: default;
}

td.actions {
	text-align: center !important;
}

.checkbox a {
	visibility: hidden;
}

/* the tv channels container */
div#modal_container.tv_channels {
  padding: 0;
  margin: 0;
  border: 0;
  width: 200px;
  height: 200px;
/*  background-color: rgb(0, 0, 0);*/
	background-color: rgb(62,62,62);
  color: rgb(255, 255, 255);
}

div#modal_container.tv_channels h1 {
  margin: 0 0 0.6em 0;
  width: 100%;
  font-size: 1em;
  height: 1.5em;
  line-height: 1.5em;
  vertical-align: middle;
  text-align: center;
  background-color: rgb(169, 0, 0);
  color: rgb(255, 255, 255);
}

div#modal_container.tv_channels dl {
  padding: 0;
  margin: 0.6em auto;
  width: 96%;
}

div#modal_container.tv_channels dt {
  width: 70%;
}

div#modal_container.tv_channels dd {
  padding: 0;
  margin: 0;
  color: rgb(180, 180, 180);
}

div.buttons {
	margin: 0;
	padding: 0 2px;
	position: absolute;
	top: 0;
	width: 100px;
	height: 100%;
	line-height: 26px;
}

div.buttons a, div.buttons a img {
	vertical-align: middle;
	display: inline !important;
	width: 18px;
	height: 16px;
	float: none;
	position: static;
	border: 0;
}

div.buttons a {
	margin: 0 2px;
}

div.disabled_message, div.disabled_message div.bg, div.disabled_message h1 {
	padding: 0;
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	line-height: 100%;
	text-align: center;
	vertical-align: middle;
}

div.disabled_message, div.disabled_message div.bg {
	z-index: 101;
}

div.disabled_message div.bg {
	background-color: black;
	opacity: .75;
}

div.disabled_message h1 {
	top: 50%;
	bottom: auto;
	margin-top: -18px;
	color: white;
	z-index: 102;
	font-variant: small-caps;
}

.event_table_cont {
	height: 100%;
}