/* home.css for coral sportsbook, include all other stylesheets from here -- */

@import url("h.css");
@import url("ddnav.css");
@import url("betslip.css");
@import url("f.css");
@import url("error.css");

/*Reset Reload -start-*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	color:inherit;
	text-align:inherit;
}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1;color: black;background: #fff;font: 68.75%/1em Verdana,Arial,Helvetica,sans-serif;color:#00109a;text-align:center;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
/*Reset Reload -end-*/


/*Overall styles*/
strong {font-weight:bold;}
#B a {color:#00109a;}
#B li {line-height:1.7em;}
#B p {line-height:1.2em;padding:0.2em 0 0.2em 0;}

#B h1, #B h2 {font-size: 1.4em; color:#0080ff;background-image:url(../img/bg_h1.gif);background-repeat:repeat-x; background-position:0.4em;padding-bottom:0.3em;line-height:1em;font-weight:bold;}
#B span.h2 {background:#fff;padding-right:0.2em;}
#B h3 {font-size: 1em;font-weight:bold;}

/*Main Structure*/
#B {width:980px;margin:0 auto;text-align:left;padding-bottom:4em;}

#col1 {width:780px;float:left;padding-top:0.6em;}
#col2 {width:200px;float:left;padding-top:0.6em;}

#box1 {}
#box2 {float:left;width:50%;}
#box3 {float:left;width:49%;}
#box4 {float:left;width:50%;}
#box5 {float:left;width:49%;}
/*box 6 is defined in f.css*/
#box7 {width:99%;}

/*Little vertical divider*/
.divider {background:url(../img/divider.gif) no-repeat 0 center;margin:0 0.8em 0 1em;}

/*Sport background-images*/
.sid-1, .sid0 {background:url(../img/sid_icons/sid0.gif) no-repeat right bottom;}
.sid1 {background:url(../img/sid_icons/sid1.gif) no-repeat right bottom;}
.sid2 {background:url(../img/sid_icons/sid2.gif) no-repeat right bottom;}
.sid3 {background:url(../img/sid_icons/sid3.gif) no-repeat right bottom;}
.sid4 {background:url(../img/sid_icons/sid4.gif) no-repeat right bottom;}
.sid5 {background:url(../img/sid_icons/sid5.gif) no-repeat right bottom;}
.sid6 {background:url(../img/sid_icons/sid6.gif) no-repeat right bottom;}
.sid7 {background:url(../img/sid_icons/sid7.gif) no-repeat right bottom;}
.sid8 {background:url(../img/sid_icons/sid8.gif) no-repeat right bottom;}
.sid9 {background:url(../img/sid_icons/sid9.gif) no-repeat right bottom;}
.sid10 {background:url(../img/sid_icons/sid2.gif) no-repeat right bottom;}
.sid11 {background:url(../img/sid_icons/sid11.gif) no-repeat right bottom;}
.sid12 {background:url(../img/sid_icons/sid0.gif) no-repeat right bottom;}
.sid13 {background:url(../img/sid_icons/sid13.gif) no-repeat right bottom;}
.sid14 {background:url(../img/sid_icons/sid0.gif) no-repeat right bottom;}
.sid15 {background:url(../img/sid_icons/sid15.gif) no-repeat right bottom;}
.sid16 {background:url(../img/sid_icons/sid16.gif) no-repeat right bottom;}
.sid17 {background:url(../img/sid_icons/sid17.gif) no-repeat right bottom;}
.sid18 {background:url(../img/sid_icons/sid18.gif) no-repeat right bottom;}
.sid19 {background:url(../img/sid_icons/sid19.gif) no-repeat right bottom;}
.sid20 {background:url(../img/sid_icons/sid0.gif) no-repeat right bottom;}
.sid21 {background:url(../img/sid_icons/sid0.gif) no-repeat right bottom;}
.sid22 {background:url(../img/sid_icons/sid0.gif) no-repeat right bottom;}
.sid23 {background:url(../img/sid_icons/sid0.gif) no-repeat right bottom;}
.sid24 {background:url(../img/sid_icons/sid0.gif) no-repeat right bottom;}
.sid25 {background:url(../img/sid_icons/sid25.gif) no-repeat right bottom;}
.sid26 {background:url(../img/sid_icons/sid26.gif) no-repeat right bottom;}
.sid27 {background:url(../img/sid_icons/sid27.gif) no-repeat right bottom;}
.sid28 {background:url(../img/sid_icons/sid28.gif) no-repeat right bottom;}
.sid29 {background:url(../img/sid_icons/sid29.gif) no-repeat right bottom;}
.sid30 {background:url(../img/sid_icons/sid30.gif) no-repeat right bottom;}
.sid31 {background:url(../img/sid_icons/sid31.gif) no-repeat right bottom;}
.sid32 {background:url(../img/sid_icons/sid32.gif) no-repeat right bottom;}
.sid33 {background:url(../img/sid_icons/sid33.gif) no-repeat right bottom;}
.sid34 {background:url(../img/sid_icons/sid34.gif) no-repeat right bottom;}
.sid70 {background:url(../img/sid_icons/sid70.gif) no-repeat right bottom;}
.sid35,.sid36,.sid37,.sid38,.sid39,.sid40,.sid41,.sid42,.sid43,.sid44,.sid45,.sid46,.sid47,.sid48,.sid49,.sid50,.sid51,.sid52,.sid53,.sid54,.sid55,.sid56,.sid57,.sid58,.sid59,.sid60,.sid61,.sid62,.sid63,.sid64,.sid65,.sid66,.sid67,.sid68,.sid69 {background:url(../img/sid_icons/sid0.gif) no-repeat right bottom;}


.live {background:url(../img/button_live.gif) no-repeat right bottom;padding-right:32px;}

/*Specialized Classes*/
ul.sp {list-style-type:none;padding-bottom:0.4em;}
ul.sp li {border-bottom:1px solid #e0e0e0;line-height:2em;}
ul.sp li a {text-decoration:none;font-weight:normal;}

/*Message Boxes*/
.messageBox1 {border:1px solid #e0e0e0;background:#f1f1f1;padding:0.6em;}
.messageBox2 {border:1px solid #e0e0e0;}


/*Clearfix*/
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;} /*Those two .clearfix have to be separate!)*/
.clearfix {display:block;}
* html .clearfix {height:1px;}

/*---------------------------------------------------*/
/*ALL FROM HERE ON IS ONLY NEEDED ON THE START PAGE!!*/
/*--------------------------------------------------*/

/*special Header*/
#bingoHeader {background:#fecf0d;border-bottom:1px solid #fee16c;height:21px;}
#casinoHeader {background:#74004b;height:22px;}
.specialHeader {width:100%;text-align:center;padding-top:5px;}
.specialHeader .container {margin:0 auto;width:980px;text-align:left;}
.specialHeader .backLink {float:right;}

/*BetHighlights */
#betHighlights {padding-bottom:0.2em;margin-right:10px;}
#betHighlights h3 a {text-decoration:none;}
#betHighlights img {border:1px solid #00109a;}
#betHighlights .img {float: left; width: 58px;}
#betHighlights .text {margin-left: 58px;padding: 0 0.6em;}
#betHighlights .highlight {border-bottom:1px solid #e0e0e0;padding:0.2em 0 1em 0;clear:both;margin-bottom:0.8em;}
#betHighlights .last {border-bottom:none;}

/* LatestHorseRacing */
#latestHorseRacing {padding-bottom:1.2em;}
#latestHorseRacing div {border-bottom:1px solid #e0e0e0;}
#latestHorseRacing ul.sp li {border:none; line-height:1.2em; padding-bottom:0.5em;}
#latestHorseRacing .left {width:50%;float:left;background:url(../img/bg_dottetline_vertical_grey.gif) repeat-y 96% top;}
#latestHorseRacing .right {width:50%; float:left;}
#latestHorseRacing .tophorse {background:url(../img/icon_tophorse.gif) no-repeat right center;padding:0.2em 12px 0.2em 0;}

/* LatestResults */
#latestResults {padding-bottom:1.2em;}
#latestResults label {width:7.4em;display:block;float:left;}
#latestResults p {display:block;}
#latestResults span a {font-weight:bold;}
#latestResults select {color:#00109a;font-size:1em;font-family:verdana;} 
#latestResults #selectDate {width:9em;} 
 
/* nextLiveBets */
#nextLiveBets{padding-bottom:1.2em;}
#nextLiveBets .right {text-align:right;}
#nextLiveBets .right a.popup {position:relative;z-index:19;}
#nextLiveBets span a {font-weight:bold;}
/*#nextLiveBets .right a.popup #allLiveBetting {position:absolute;right:-999em;z-index:22;}
#nextLiveBets .right a.popup:hover #allLiveBetting {position:absolute;bottom:1em;right:0;display:block;}*/

/*AllLiveBetting (layer-popup)*/
#allLiveBetting {width:420px;background:#eee;text-align:left;border:4px solid #e0e0e0;}
#allLiveBetting .h2 {background:#e0e0e0;clear:both;font-size: 1.4em; color:#0080ff;font-weight:bold;}
#allLiveBetting .header {display:block;background:#e0e0e0;}
#allLiveBetting .close {float:right;display:block;background:#e0e0e0;}
#allLiveBetting .text {background:#e0e0e0;padding-bottom:0.4em;width:396px;}
#allLiveBetting .dates {height:260px;overflow:scroll;margin-top:0.4em;padding:0.8em;}

/* nextRaces */
#nextRaces {padding-bottom:1.2em;}
#nextRaces a {}
#horseForm {background:url(../img/icon_horseform.gif) no-repeat 0 center;padding:0.2em 0 0.2em 22px;font-weight:bold;}
#coralRadio {background:url(../img/icon_radio.gif) no-repeat 0 center;padding:6px 0 6px 14px;font-weight:bold;}
 
/* nextSportEvents */
#nextSportEvents{padding-bottom:1.2em;}

/* Poll */
#poll {/*padding:0.6em 1em 1em 1em;background:#f1f1f1;border:1px solid #e0e0e0;*/margin-right:10px;}
#poll label {display:block;line-height:1.2em;}

/* promoMain */
#promoMain {background:#00256f url(../img/bg_promomain.jpg) repeat-x top;margin-right:10px;text-align:center;padding:0.4em 0.4em 1em 0.4em;}
#promoImage {position:relative;display:block;}
#promoSignals {background:#002d80;position:absolute;left:20px;top:188px; height:12px;padding:0 4px 0 4px;}
#B #promoMain h1,#B #promoMain h2 {color: #67b3ff;background:none;font-size:1.8em;font-weight:normal;padding:0;margin:0;}
#promoMain p {color: #67b3ff;padding:0;}
#promoMain a.button {text-decoration:none;}
#promoMain a {color: #67b3ff;}
#promoMain .buttonBW {float:left;padding-top:1.4em;}
#promoMain .buttonBW  a.button {display:block;background:url(../img/button_bw.gif) no-repeat left bottom;width:23px;height:23px;}
#promoMain .buttonBW  a.button:hover {background-position:left top;}
#promoMain .buttonFW {float:right;padding-top:1.4em;}
#promoMain .buttonFW a.button {display:block;background:url(../img/button_fw.gif) no-repeat left bottom;width:23px;height:23px;}
#promoMain .buttonFW  a.button:hover {background-position:left top;}
#promoMain .promoText {text-align:left;margin-left:22px;padding-left:0.6em;}

/* topBets */
#topBets{padding-bottom:1.2em;}
#addToSlip {text-align:right;display:block;font-weight:bold;}
#topBets .tickbox {float:right;line-height:0;}
#topBets li {padding-right:24px;clear:both;}

/*STATISTIC STUFF STARTS HERE (SISSI MUST REARRANGE!)*/

/*Game Menu*/
#gameMenu {height:43px; margin:0 0 10px 0; padding:10px; background:#00355e; border:solid 1px #00416b; overflow:hidden;}
#gameMenu h2 {font-size:1.6em; font-weight:bold; padding:0; margin:0 0 .4em 0;}

#gameMenu .one {float:left;}
#gameMenu .two, #gameMenu .three {float:left; margin-left:10px; width:210px;}
#gameMenu .four {float:left; margin-left:10px; margin-top:2.2em;}
#gameMenu select, #gameMenu input.date {font-size:1.4em; font-weight:bold; color:#16009f; padding-left:2px; border:1px solid #ffd200;}

#gameMenu select {width:210px; height:1.6em; border:#00adef solid 1px; background:#fff; color:#00173a; font:1.2em normal; padding:0;}
#gameMenu .cleaner {display:none;}

/*----------------------Tables------------------------------*/
table.style1 {width:100%; border:solid 1px #00416b; border-collapse:collapse;}
table.style1 th {padding:.6em .6em; border:solid 1px #004473; background-color:#00355e; color:#00aeef; font-size:1.4em; font-weight:bold; line-height:1em;}
table.style1 tr {padding:.5em .6em; background-color:#00173a;}
table.style1 td {padding:.5em .6em; border:solid 1px #004473; color:#8fa7cc;font-size:1.1em;}
table.style1 tr.odd {background-color:#00264c; color:#fff;}
table.style1 td.odd2 {background-color:#231f20;}
table.style1 td.red {background:#6a0113;}

/*--------------Draw History-------------------*/

/*lotto tabs*/

table.stats {margin-bottom:10px;}

.tableNav div {
float:left;
height:24px;
margin:0 1px 0 0;
}

.tableNav {
height:24px;
margin:10px 0pt 1px;
padding:0pt 0pt 1px;
position:relative;
width:100%;
}

.tableNav a {
display:block;
height:24px;
overflow:hidden;
}

#drawHistory {width:141px; text-align:center; line-height:2.6em;}
#gameSummary {width:141px;text-align:center; line-height:2.6em;}
#drawHistory a {font-size:1.2em; font-weight:bold; background: url(http://img0.eurobet.com/gc2/fileadmin/templates/img/B/roulette_tab.gif) top left no-repeat; background-position:0px 3px; width:141px; padding-top:5px;}
#drawHistory a span {color:#fff; font-weight:bold;}
#gameSummary a span {color:#fff; font-weight:bold;}

#gameSummary a {font-size:1.2em; font-weight:bold; background: url(http://img0.eurobet.com/gc2/fileadmin/templates/img/B/roulette_tab.gif) top left no-repeat; background-position:0px 3px; width:141px; padding-top:5px;}

#drawHistory a:hover, #drawHistory a:hover {background:url(http://img0.eurobet.com/gc2/fileadmin/templates/img/B/roulette_tab.gif) top left no-repeat; width:141px;}
#gameSummary a:hover, #gameSummary a:hover {background:url(http://img0.eurobet.com/gc2/fileadmin/templates/img/B/roulette_tab.gif) top left no-repeat; width:141px;}
#drawHistory a.active {background:url(http://img0.eurobet.com/gc2/fileadmin/templates/img/B/roulette_tab.gif) top left no-repeat; width:141px;}
#gameSummary a.active {background:url(http://img0.eurobet.com/gc2/fileadmin/templates/img/B/roulette_tab.gif) top left no-repeat; width:141px;}

/*stats table*/
#stats {position:relative; z-index:1; width:100%; border-collapse:collapse; border:1px solid #00416c;}
#stats th{padding:.6em .6em; text-align:center; color:#00aeef; font-size:1.4em; font-weight:bold; line-height:1em; background-color:#00355e; border:1px solid #00416c;}

#stats td{height:2.5em; line-height:10px; padding:0; text-align:center; border:1px solid #00416c;}
#stats td.one {padding:0em;}
#stats td.two {padding:0 3px; background:#FF0000}
/*3 stages of column two*/
#stats td.red {text-align:right; padding:0 3px; font-size:10px; line-height:22px;}     
#stats td.red span {background-color:#FF0000; border:1px solid #fff; color:#fff; font-weight:bold; padding:4px; line-height:2.2em;}

#stats td.black {text-align:left; padding:0 3px; font-size:10px; line-height:22px; }     
#stats td.black span {background-color:#000; color:#fff; border:1px solid #fff; font-weight:bold; padding:4px; line-height:2.2em;}

#stats td.green {text-align:center;padding:0 3px; font-size:10px; line-height:22px;}   
#stats td.green span {background-color:#268d03; color:#fff; border:1px solid #fff; font-weight:bold; padding:4px; line-height:2.2em;}


#resultPagesNav {float:right; width:400px; margin:5px 0 15px 0; text-align:right; font-size:12px; line-height:25px;}
#resultPagesNav .forward {text-align:center; padding:3px; background:#00355e; border:1px solid #00adef; color:#00adef; font-weight:bold;}
#resultPagesNav .back {text-align:center; padding:3px; background:#00355e; border:1px solid #00adef;  color:#00adef; font-weight:bold;}
#resultPagesNav a:hover.forward {text-align:center; background:#004473;}
#resultPagesNav a:hover.back {text-align:center; background:#004473;}

#numberOfRowsSelector {
	position:absolute; top:-9px; right:-1px; _right:-1px;
	padding:5px;	
	background-color:#00355e;	
	border:1px solid #00416c; border-bottom:none;}
	
#numberOfRowsSelector select {padding:0; margin-bottom:5px; line-height:0;}	


/*statsSummaryInsideRoulette tables*/
.statsSummaryInsideRoulette{position:relative; z-index:1; width:100%; border-collapse:collapse; border:1px solid #00416c;}
.statsSummaryInsideRoulette th{padding:.6em .6em; text-align:center; color:#00aeef; font-size:1.4em; font-weight:bold; line-height:1.4em; background-color:#00355e; border:1px solid #00416c;}
.statsSummaryInsideRoulette td{height:2.5em; line-height:10px; padding:0; text-align:center; border:1px solid #00416c;}
.statsSummaryInsideRoulette th.one a.active {padding-left:10px; background:url(../img/account/icon_sort_sml.gif) left no-repeat;}
.statsSummaryInsideRoulette th a.active {padding-left:10px; background:url(../img/account/icon_sort_lge.gif) left no-repeat;}
.statsSummaryInsideRoulette th {padding-left:10px; text-align:left; font-size:14px;}
.statsSummaryInsideRoulette .one {width:50px;}
.statsSummaryInsideRoulette .two {width:50px;}
.statsSummaryInsideRoulette .three img {margin-right:5px;}
.statsSummaryInsideRoulette .three {width:260px; text-align:left; padding-left:10px;}
.statsSummaryInsideRoulette .four {width:120px; line-height:1em;}
.statsSummaryInsideRoulette .five {text-align:left; padding-left:10px;}
.statsSummaryInsideRoulette .five span {font-weight:bold; color:#fff;}	

.statsSummaryInsideRoulette a {display:block; position:relative; color:#00adef; font-weight:bold; text-decoration:none;}
.statsSummaryInsideRoulette a:hover, .statsSummaryInsideRoulette a.active:hover {background-color:#00355e; text-decoration:none;z-index:1;}
.statsSummaryInsideRoulette a span {display:none;}
.statsSummaryInsideRoulette a:hover span {display:block; position:absolute; top:20px; left:15px; z-index:1; width:130px; padding:10px; text-align:left; font-weight:normal; line-height:1.2em; color:#00adef; background-color:#00264c; border:1px solid #00adef;}

#lbBody {overflow:auto; height:230px;}
