body, html, form {margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

body {background-color:#FFFFFF;}

a {text-decoration:underline; color:#06264F;}
a:hover {text-decoration:underline; color:#FF0000;}

h4 {margin:0; padding:0; font-size:12px; text-decoration:underline; color:#003333;}

.status_error, .status_info{
margin:10px;
padding:6px;
text-align:center;
background-color:#FFFFFF;
color:#FF0000;
border:1px solid #FF0000;
}
.status_info{
border:1px solid #006633;
color:#006633;
}

.red, .red_u {color:#FF0000;}
.red_u {text-decoration:underline;}

.green, .green_u {color:#09624A;}
.green_u {text-decoration:underline;}



#main_table {
width:468px;
border-right:2px solid #6E849B; 
border-left:2px solid #6E849B;
padding:2px;
}

#horse1, #horse2, #horse3, #horse4, #horse5, #horse6, #horse7, #horse8, #horse9, #horse10 {
	position:relative;
	width:28px;
	height:26px;
}

#stadium {
background:#FFFFFF url(/images/b1.jpg) center no-repeat;
text-align:left;
}


.pole1, .pole2, .pole3, .pole4, .pole5, .pole6, .pole7, .pole8, .pole9, .pole10{
width:468px;
border-bottom:1px dotted #006633;
border-right:2px solid #FFFFFF;
font-size:9px;
color:#999999;
white-space:nowrap;
}
.pole1 img, .pole2 img, .pole3 img, .pole4 img, .pole5 img, .pole6 img, .pole7 img, .pole8 img, .pole9 img, .pole10 img {
margin-top:3px;
}


#menu_top {
text-align:center;
background-color:#F9F9F9; 
text-align:center; 
border-bottom:1px solid #DCDCDC; 
border-top:1px solid #DCDCDC;
margin:0; padding:3px 0 3px 0;
}


#menu_top ul, #menu_top li {
list-style:none;
display:inline;
font-size:11px;
margin:0;
padding:0;
}


#menu_top a { color:#0F4792; text-decoration:none; }
#menu_top a:hover { color:#FFFFFF; background-color:#90A5BA; }


.def_cont, .rules {
color:#06264F;
text-align:center;
background:#FFFFFF url(/images/b2.jpg) center no-repeat;
}

.def_cont h3, .rules h3 {
font-size:14px;
}
.def_cont p, .rules p {
font-size:12px;
}
.rules p {text-align:left;}


#copyright {
text-align:center; color:#333333; font-size:10px; padding:3px;
border-top:1px solid #CCCCCC;
width:460px; margin:auto;
}


.start_button, .withdrawal_button {margin:5px;}
.start_button input, .withdrawal_button input{
border:1px solid #006633;
border-right:2px solid #333333;
border-bottom:2px solid #333333;
background-color:#F9F9F9;
padding:5px;
font-size:14px;
}

.small_1 {
font-size:10px; color:#666666;
}



#player_lost h3, #player_won h3 {font-size:14px; color:#006633;}

#player_lost, #player_won{
padding:7px;
border:1px solid #FF0000;
text-align:center;
}

#player_won{
border:1px solid #006633;
}

#flags img {border:1px solid #999999; margin-left:5px;}