body{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
margin:0; 
padding:0; 
background:#ccc;
}
#wrap {
width: 990px;
position: relative;
margin: 0 auto;
padding: 0;
font-size: 95%;
background: #ffffff;
}
a{
color:#c10505;
font-size:10pt;
text-decoration:none;
}
a.px{
font-size:12px;
}
h1{
font-weight:bold;
font-size:12pt;
color:#000;
padding-left:10pt;
margin:0;
padding:0;
}
h2{
font-weight:bold;
font-size:10pt;
color:#000;
padding-left:10pt;
margin:0;
padding:0;
}
h3{
font-weight:bold;
margin:0;
padding:0;
font-size:10pt;
color:#000;
padding-left:10pt;
}
h4{
margin:0;
padding:0;
font-weight:bold;
font-size:10pt;
color:#000;
padding-left:10pt;
clear:both;
}
select{
text-decoration: none;
font-size:10pt;
color:#000;
margin:0;
padding:0;
border:1px solid #000;
}
input{
text-decoration: none;
font-size:10pt;
color:#000;
margin:0;
padding:0;
border:1px solid #000;
}
input.but{
padding-left:5pt;
padding-right:5pt;
border:1px solid #000;
background:#ffffff;
color: #820c0c;
}
label{
font-size:10pt;
}
li{
text-decoration: none;
text-align:justify;
font-size:10pt;
color:#000;
margin:0;
padding:0;
}
p{
text-decoration: none;
text-align:justify;
font-size:10pt;
color:#000;
margin:0;
padding:0;
}
p.notice{
color:#777;
padding-left:20pt;
}
p.center{
text-align:center;
}
table{
padding:0;
margin:0;
border:1px solid #ddd;
color:#494949;
font-family:'Open Sans',sans-serif;
font-size:12px;
font-weight:400;
line-height:17px;
}
tr{
background-color:#f2f2f2;
}
th{
background:#eeeeee;
color:#777;
border:1px solid #ddd;
}
th.l{
text-align:left;
}
td{
text-align:right;
padding:2pt;
margin:0;
}
td.l{
text-align:left;
}
td.c{
text-align:center;
}
tr.green{
color:#056d0a;
}
tr.red{
color:#910b1b;
}
tr.greenopen{
color:#45c94b;
}
tr.redopen{
color:#de3c4f;
}
tr.blue{
color:#33407c;
}
tr.blueopen{
color:#6480f6;
}
table tr:hover td {
background: none repeat scroll 0 0 #ebeae7;
}
#top{
margin:0;
padding:0;
width: 100%;
height: 136px;
background: url(top.jpg) no-repeat top left;
}

#content {
width:100%;
margin:0;
padding:0;
min-height:400px;
margin:0;
background:#fff;
clear:both;
background: url(bk_dr_jos.jpg) no-repeat bottom right;
}
#maincol {
background: url(banner_02.jpg) no-repeat top left;
margin:0;
padding:0;
padding-top:3pt;
width:710px;
min-height:400px;
padding-left:15px;
float:left;
font-family:Arial,Helvetica, sans-serif;
font-size:12pt;
}
#maincol h3{
clear: both;
background: #d2d2d2 url(corner.gif) no-repeat top right;
color: #000;
padding: 4px 0 4px 5px;
font: bold 0.80em Tahoma, Arial, Sans-Serif;
margin: 0 0 0px 0;
}
#subcol {
float:right;
margin:0;
padding:0;
padding-top:5px;
width:230px;
}
#subcol div{
width:206px;
border:1px solid #820c0c;
color: #414141;
padding:0;
margin:0;
padding-left:4px;
padding-right:4px;
}
#subcol h3{
clear: both;
color: #820c0c;
padding: 4px 0 4px 5px;
font-family:Tahoma, Arial, Sans-Serif;
font-size:10pt;
margin: 0 0 0px 0;
}
#subcol form{
padding:0;
margin:0;
}
#subcol p{
text-align:right;
padding-top:3pt;
padding-right:12pt;
}
#subcol p.r{
text-align:left;
padding-top:3pt;
padding-right:20pt;
}
#subcol input{
width:120px;
}
#bottommenu{
clear:both;
width:100%;
margin:0;
padding:0;
padding-top:35pt;
padding-bottom:10pt;
text-align:center;
}
#bottommenu p{
padding:0;
margin:0;
text-align:center;
font-size:11px;
}
#bottommenu p.oneline{
padding:0;
margin:0;
margin-left:82px;
font-size:11px;
border-bottom:1px solid #ddd;
width:608px;
text-align:center;
}
#bottommenu a{
font-family:Tahoma, Arial, Sans-Serif;
font-size:11px;
color:#c10505;
padding-right:8pt;
padding-left:8pt;
}
#bottommenu a:hover {
color:#777777;
}
#bottom{
clear:both;
width:100%;
margin:0;
padding:0;
padding-top:5pt;
padding-bottom:15pt;
}
#menu{
width:770px;
height:55px;
clear: both;
margin:0;
padding:0;
padding-top:85px;
padding-left:35px;
}
#menu a{
line-height: 50px;
font-size: 12x;
font-weight: bold;
margin:0;
padding:0;
padding-top: 5px;
padding-left: 12px;
color: #ffffff;
text-decoration: none;
}
#menu a:hover {
color:#dddddd;
}
#list24ev{
width:98%;
margin:0;
padding:0;
padding:3pt;
}
#list24ev div{
margin:0;
padding:0;
padding-left:2px;
width:48%;
float:left;
border-bottom:1px dotted #000;
}
#list24ev h3,#list24ev h2{
clear: both;
background: #d2d2d2 url(corner.gif) no-repeat top right;
color: #000;
padding: 4px 0 4px 5px;
font: bold 0.80em Tahoma, Arial, Sans-Serif;
margin: 0 0 0px 0;
}
#list24ev p{
font-size:10pt;
}
#list24ev p label{
font-size:10pt;
margin:0;
padding:0;
padding-right:5px;
width:40px;
float:left;
text-align:right;
}
#listallbets{
width:100%;
}
#listallbets div{
width:48%;
float:left;
padding-right:2pt;
padding-left:2pt;
border-bottom:1px dotted #ddd;
border-left:1px dotted #ddd;
}
#listallbets a:hover {
color:#000;
}
#toptip{
width:520px;
clear:both;
padding:0;
margin:0;
}
#toptip h4{
padding:0;
margin:0;
padding-left:4px;
}
#toptip div{
margin:0;
padding:0;
float:left;
width:255px;
padding-right:2px;
}
#floatright{
float:right;
}
#nextbets{
margin:0;
padding:3pt;
}
#nextbets div{
font-size:10pt;
float:left;
width:32%;
border-bottom:1px dotted #ddd;
}
#nextexperts{
margin:0;
padding:3pt;
}
#nextexperts div{
font-size:10pt;
float:left;
width:32%;
border-bottom:1px dotted #ddd;
}
#nextexperts div a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
}
#fpcons{
margin:0;
padding:0;
padding-top:5pt;
clear:both;
width:50%;
float:left;
}
#openbets{
margin:0;
padding:0;
padding-top:5pt;
float:right;
width:48%;
}
.form {
width:510px;
border:1px solid #ddd;
}
.form  h2{
font-family:Verdana,Sans-serif;
font-size:14pt;
padding-left:20pt;
padding-top:20pt;
}
.form  p {
border-bottom:1px dotted #ddd;
clear:left;
margin:0;
padding:0;
padding-top:5px;
color:#000;
}
.form p.e{
background-color:#f2f2f2;
}
.form select.e{
background-color:#d58383;
}
.form input.e{
background-color:#d58383;
}
.form p.error {
color:#900;
padding-left:120pt;
}
.form hr{
padding:0;
margin:0;
padding-top:4pt;
padding-bottom:4pt;
}
.form p.notice{
margin:0;
padding:0;
padding-left:120pt;
padding-right:5pt;
font-size:10pt;
color:#999;
padding-left:120pt;
}
.form p label {
float:left;
text-align:right;
width:150;
padding-right:4px;
font-size:10pt;
color:#000;
}
.form input.but{
padding-left:5pt;
padding-right:5pt;
border:1px solid #000;
background:#ffffff;
color:#c10505;
}
.form p select{
border:1px solid #aaa;
}
.form p select:hover {
border:1px solid #000;
}
.form p input {
border:1px solid #aaa;
}
.form p input:hover {
border:1px solid #000;
}
#betticket {
}
#betticket th{
text-align:right;
padding-right:4pt;
padding-left:4pt;
}
#betticket td{
text-align:left;
padding-left:4pt;
}
#listuser{
width:100%;
}
#listuser div{
float:left;
width:30%;
border-bottom:1px dotted #ccc;
border-left:1px dotted #ccc;
padding-left:3pt;
}
#paginate{
clear:both;
}
#login p.red{
background:#000;
text-align:center;
padding-left:2pt;
padding-right:2pt;
font-size:8pt;
font-weight:bold;
color:#fff;
}
#login a{
display:block;
border-bottom:1px solid #ddd;
padding-left:4pt;
}
#login a:hover {
color:#000;
border-bottom:1px solid #000;
}
#listbookmaker div{
padding-top:5pt;
}
#list1perrow{
width:100%;
}
#list1perrow div{
padding-top:10pt;
}
#list1perrow h2{
clear: both;
background: #d2d2d2 url(corner.gif) no-repeat top right;
color: #000;
padding: 4px 0 4px 5px;
font: bold 0.80em Tahoma, Arial, Sans-Serif;
margin: 0 0 0px 0;
}
#list2perrow{
width:100%;
}
#list2perrow div{
float:left;
width:48%;
padding-left:2px;
border-bottom:1px dotted #ddd;
border-left:1px dotted #ddd;
}
#list2perrow h2{
clear: both;
background: #A9C0CE url(corner.gif) no-repeat top right;
color: #FFF;
padding: 7px 0 7px 5px;
font: bold 0.80em Tahoma, Arial, Sans-Serif;
margin: 0 0 0px 0;
}
#tab2col a{
color:#000;
font-weight:bold;
}
#tab2col td{
background:#f8d6bb;
font-size:10pt;
text-align:left;
}
#linklist p{
padding-left:10pt;
color: #999;
}
#top div.toplang {
text-align:left;
padding-left:20px;
padding-top:10px;
position:absolute;
top:10px;
}
#top img{
border:1px solid #888;
}

#tabmenu {
    border-bottom: 1px solid #435308;
    clear: both;
    display: block;
    height: 20px;
}
#tabmenu ol, ul {
    list-style: none outside none;
    display:inline;
}
#tabmenu li {
    float: left;
    padding-left: 10px;
    padding-right: 20px;
    color:#C10505;
    font-weight:bold;
}
#placemode {
width:500px;
}
#placemode div{
padding:20px;
width:500px;
}

