body {
 margin: 0px;
 color: #000000;
 padding: 17px;
 padding-top: 0px;
 padding-bottom: 0;
 background: #000000;
 height: 100%;
}

img {
  border: none;
}

div, form, span, h1, h3 {
 margin: 0px;
 padding: 0px;
}

td {
 font-family: Arial;
 font-size: 11px;
}

li{
 color: #6F7969;
 padding-bottom: 3px;
}
a {
 text-decoration: underline;
 color: #000000;
}

a:hover {
 text-decoration: none;
}

.root{
 background-color: #FFFFFF;
 padding: 0 0 20px 0px;
}

.plr{
 padding: 0 12px 0 12px;
}

h1 {
 font-size: 24px;
 font-weight: normal;
 font-family: Arial;
 color: #FF1A02;
}

h2 {
 color: red;
}
h2.pm {
 color: #990000;
}

h3 {
 color: #535353;
 font-size: 18px;
 font-weight: normal;
 font-family: Arial;
}

.tpe {
 background-color: #3D3D3D;
 text-align: left;
}

.tpe span {
 color: #CECECE;
 font-size: 18px;
 font-weight: normal;
 font-family: Franklin Gothic Medium Cond, Arial;
 background-color: #3D3D3D;
}

h4 {
 color: #6F7969;
 font-weight: bold;
 font-size: 18px;
 font-family: Arial;
 margin-top: 15px;
 margin-bottom: 0px;
 text-transform: uppercase;
}

#top {
 background-image: url(images/bg.gif);
 background-repeat: repeat-x;
}

#topright {
 vertical-align: bottom; 
 padding-left: 0px;
 padding-bottom: 17px; 
}

#topright td {
 font-family: Tahoma, Arial;
 font-size: 15px; 
 font-weight: normal;
}

#topright cite {
 font-style: normal;
 text-transform: uppercase;
 color: #FD1A02;
 font-weight: bold; 
}

#topright strong {
 text-transform: uppercase; 
}

#topform {
 /*border: 1px solid #000000;
 background-color: #000000;
 padding: 2px 0px;*/
}

#topform td {
 font-family: Arial;
 font-size: 11px;
 white-space: nowrap;
 color: #FFFFFF;
}

#topform td a {
 color: #FFFFFF;
 font-size: 10px;
}

.formfieldstologin {
 border: 1px solid #D5DECD; 
 font-size: 12px;
 font-family: Arial; 
 width: 260px;
 height: 25px; 
}

.formfields {
 border: 1px solid #D5DECD; 
 font-size: 12px;
 font-family: Arial; 
 width: 183px;
}

.input_1, dl.form select {
 border: 1px solid #D2E0CA;
 width: 184px;
 height: 19px;
 background-color: #FFFFFF;
}

textarea.input_1 {
 height: 200px;
}

.topfield {
 width: 118px;
 border: 1px solid #CCCCCC;
 background-color: #FFFFFF;
 height: 20px;
}

.space {
 padding-top: 9px;
 padding-bottom: 2px;
 font-family: Verdana, Arial;
 font-weight: bold;
 font-size: 12px;
 color: #FFFFFF;
}

#content {
 padding-left: 17px; 
 vertical-align: top;
}

#content td {
 vertical-align: top;
 text-align: left;
}

#side {
 vertical-align: top;
 padding-top: 17px;
}

#side td {
 padding-left: 17px; 
 padding-right: 17px;
 font-size: 12px; 
}

* html #side td {
 line-height: 13px;
}

#side #topform td {
 padding: 2px 5px;
}

.head {
 padding-top: 17px;
 border-bottom: 2px solid #D6E4CE;
 font-family: Franklin Gothic Medium Cond, Arial;
 font-size: 18px;
 color: #3D3D3D;
 font-weight: normal;
}

.head a {
 color: #3D3D3D;
 text-decoration: none;
 font-size: 15px;
}

.head a:hover {
 text-decoration: underline;
}

.head span {
 color: red;
 text-transform: uppercase;
}

* html .account {
 height: 28px; 
}

.account {
 background-color: #6F7969; 
 height: 26px; 
 border-bottom: 2px solid #D6E4CE;
}


.account h3 {
 color: red;
 text-transform: uppercase;
 color:#FFFFFF;
 padding-left: 5px;
 padding-top: 2px;
}


.headline {
 font-family: Franklin Gothic Medium Cond, Arial;
 font-size: 25px;
 font-weight: bold;
 color: red;
 padding-top: 13px;  
 white-space: nowrap; 
 padding-bottom: 5px;
}

.headline cite {
 font-style: normal;
 text-transform: uppercase;
 color: #FF1A02;
}

.headline span {
 background-color: #FF1900;
 color: #FFFFFF; 
 padding: 0px 3px;
}

.info th {
 font-size: 11px;
 text-align: left;
 font-weight: normal;
 padding: 3px 7px;
 background-color: #3D3D3D;
 color: #C8C8C8;
 border-right: 1px solid #C8C8C8;
 white-space: nowrap;
}

.info th.clear {
 border: none;
}

.with_border th {
 font-family: Tahoma;
 font-weight: bold;
 text-align: center;
 border-bottom: 1px solid #FFFFFF;
}

.with_border2 {
 border: 1px solid #767676;
}
                 
.with_border2 th {
 font-family: Tahoma;
 text-align: center;
}

.row1 td {
 font-size: 11px;
 text-align: left; 
 padding: 3px 7px;
 color: #646464;
 background-color: #C8C8C8;
 border-right: 1px solid #767676;
 white-space: nowrap;
 border-bottom: 1px solid #FFFFFF;
}

.row1 td.number {
 background-color: #8D8D8D;
 color: #FFFFFF;
}

.row2 td {
 font-size: 11px;
 text-align: left; 
 padding: 3px 7px;
 color: #646464;
 background-color: #F2F2F2;
 border-right: 1px solid #767676;
 white-space: nowrap;
 border-bottom: 1px solid #FFFFFF;
}

.row1 td.number {
 background-color: #C8C8C8;
 color: #FFFFFF;
}

.row1.clear td, .row2.clear td {
 border-bottom: none;
}

#most th, #most td {
 border-right: 1px solid #FFFFFF;
}

#most td {
 border-bottom: 3px solid #6F7969;
 padding-right: 2px;
}

#most.middle {
 border-bottom-color: #8D9083;
}

#most th {
 font-family: Franklin Gothic Medium Cond, Arial;
 font-size: 16px;
 color: #E8F3E2;
 font-weight: normal;
 text-transform: uppercase;
 text-align: left;
 padding: 5px 10px;
 background-color: #6F7969; 
}

#most td th {
 font-family: Arial;
 font-size: 11px;
 padding: 3px 7px;
 color: #6A6A6A;
 background-color: #D6E4CE;
 text-transform: none;
 border: none;
 padding-top: 5px;
}

#most td td {
 font-family: Arial;
 font-size: 11px;
 padding: 3px 7px;
 color: #6A6A6A;
 white-space: nowrap;
 background-color: #E8F3E2;
 border: none;
 border-bottom: 1px solid #D6E4CE; 
}

#most.middle th {
 background-color: #BCC1AD;
 color: #2D2D2D;
}

#most.middle td {
 background-color: #D0D7BD;
}

#bottom {
 border-top: 3px solid #8D8D8D;
 padding-top: 2px;
}

#bottom table {
 border-top: 1px solid #C8C8C8;
}

#bottom td {
 font-size: 11px;
 padding-top: 11px;
 text-align: center;
 color: #666666;
}

#bottom a {
 color: #666666;
}

#bottom span {
 color: #999999;
}

h1.formhead {
 clear: both;
 padding-top: 15px;
 font-size: 18px;
 font-family: FranklinGothic, Myriad Pro, Arial Narrow;
 width: 482px;
 border-bottom: 2px solid #B0B0B0;
 color: #FF1A02;
 text-transform: uppercase;
 font-weight: bold;
 vertical-align: top;
}

.formbilling dt {
 clear: left;
 margin-left: 58px;
 text-align: left;
 padding: 0px;
 padding-bottom: 10px;
 padding-top: 10px;
 font-weight: normal;
 padding-left: 0px;
 font-size: 12px;
}

.formbilling dd {
 margin-left: 58px;
 margin-right: 58px;
 padding-top: 10px;
 border-bottom: 1px solid #B0B0B0;
 font-size: 12px;
}

.mail h1 {
 font-size: 13px;
 font-weight: bold;
 text-transform: uppercase;
 font-family: Arial;
 padding-top: 5px;
}


ul.form, ul.form li {
 width: 511px;
 padding-left: 34px;
 margin: 0px;
 text-align: left;
 list-style: none;

}


dl.form dt, dl.form dd, dl.form {
 padding: 0px;
 margin: 0px;
 text-align: left;
 font-size: 11px;
}

dl.form dd {
 margin-top: 10px; 
 padding-left: 30px;
 float: left;
 font-size: 11px;
 color: #ACACAC;
}

dl.form dd strong {
 color: #525252;
}

dl.form {
 width: 485px;
 font-size: 12px;
 color: #666666;
}

dl.form dt {
 float: left;
 text-align: right;
 width: 185px;
 padding-top: 5px;
 margin-top: 10px;
}

dl.form dd small {
 color: #ACACAC;
 line-height: 10px; 
}

dl.form textarea {
 width: 255px;
 height: 100px;
}

.form td{
 white-space: nowrap;
}


.rubber {
 background-repeat: repeat-x;
}

#membermenu .rubber, #membermenu td {
 background-image: url(images/topm/m_bg.gif);
 background-repeat: repeat-x;
}

#topm .rubber {
 background-image: url(images/topm/t_bg.gif);
}

.green{
 color: #6F7969;
 font-size: 11px;
 font-family: Arial; 
}

.mpfl {
 color: #666666;
 font-family: Franklin Gothic Medium Cond, Arial;
 font-size: 15px; 
}

.mpfl_q {
 color: #666666;
 font-family: Franklin Gothic Medium Cond, Arial;
 font-weight: bold;
 font-size: 15px;
}

.mpfl span{
  font-weight: bold;
}

.most_pick th {
  background-color: #D6E4CE; 
}      

.login {
 padding-bottom: 0px;
 padding-top: 14px;
 vertical-align: top;
 font-size: 14px;
}            

.left_m_pick  a{
 color: #FFFFFF; 
}

.left_m_pick span {
 color: #FFFFFF;
 font-family: Verdana, Arial;
 font-size: 13px;
 padding-top: 5px;
 font-weight: bold; 
}

#ramka {
 border: 1px solid #D6E4CE;
 width: 570px; 
 height: 205px;
}

#ramka_cont {
 border: 1px solid #D6E4CE;
 width: 570px; 
 height: 330px;
}

#menu td{
 background-color: #FFFFFF;
}

#menu ul, #menu li {
 margin: 0px;
 padding: 0px;
 list-style: none;  
} 

#menu li {
 float: left; 
}
  
#menu ul ul {
 position: absolute;
 display: none;
 border-bottom: 4px solid #000000;
 padding-top: 24px;
 border-top: none;
 width: 200px; 
 margin: 12px 0px 0px 0px; 
 z-index: 20;
}

#menu ul ul .reverse ul {
 z-index: 101;
}

#menu ul ul li { 
 float: left;
 width: 200px; 
} 

#menu a {
 position: relative;
 z-index: 50;
}

#menu ul img {
 display: block;
 clear: both;
}

#menu ul ul a { 
 display: block; 
 background-color: #F2F2F2;
 padding: 3px 5px;
 border-bottom: 1px solid #767676;
 font-weight: bold;
 text-decoration: none; 
 width: 182px;
 border-left: 4px solid #000000; 
 border-right: 4px solid #000000;
}

* html #menu ul ul a {
 width: 200px;
}     

#menu ul ul a:hover {
 background-color: #BE0000;
 color: #FFFFFF;
}

#menu ul ul ul {
 display: none;
 margin-left: 196px;
 border-top: 4px solid #000000;
 padding-top: 0px;
 margin-top: -4px;
}

#menu .reverse ul ul {
 margin-top: -25px;
}

#menu ul.reverse ul ul {
 margin-left: -196px;
}

#menu ul li.reverse ul ul {
 margin-left: -196px; 
}

#menu ul ul ul ul {
 margin-top: -25px;
}

#menu li:hover ul {
 display: block; 
}

#menu li:hover ul ul {
 display: none;
}

#menu li:hover li:hover ul {
 display: block; 
}

#menu li:hover li:hover li ul {
 display: none;
}

#menu li:hover li:hover li:hover ul {
 display: block; 
} 

#menu ul li.reverse:hover {
 position: relative;
 z-index: 100;
}

#menu .notempty a {
 background-image: url(images/arrow.gif);
 background-position: right 5px;
 background-repeat: no-repeat;
}

#menu .notempty ul a {
 background-image: none;
}

#menu .notempty .notempty a {
 background-image: url(images/arrow.gif);
}

#menu .notempty .notempty ul a {
 background-image: none;
}

iframe.fixer {
 display: none;
}

* html iframe.fixer {
 display: block;
 z-index: 1;
 position: absolute;
 left: 0px;
 margin-left: -2px; 
 background-color: #000000;
 width: 200px;
 height: 87px;
 filter: mask();
}

* html ul ul ul iframe.fixer {
 height: 67px;
}

.tour_popup{
 border: 1px solid #4F4F4F;
 width: 279px;
 min-height: 237px;
 _height: 237px;
 padding: 30px;
 background-color: #F0F0F0;
}

.sub_popup{
 width: 239px;
 min-height: 207px;
 _height: 207px;
 background-color: #FFFFFF;
 border: 1px solid #CCCCCC;
 padding: 20px;
}

#tournam td{
 font-family: Arial;
 font-size: 13px;
 color: #333333; 
}

#tournam td span{
 font-family: Arial;
 font-size: 13px;
 color: #FF0000; 
 font-weight: bold;
}

#tournam td input{
 margin-right: 10px;
}

.head_tour th{
 background-color: #FFFFFF;
 font-family: Tahoma;
 font-size: 11px;
 font-weight: bold;
 border-right: 1px solid #C8C8C8;
 color: #333333;
 padding: 5px 0 5px 5px;
 text-align: left;
}

a.time_tour{
 background-color: #4A4A4A;
 font-family: Tahoma;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 color: #FFFFFF;
 display: block;
 border-right: 1px solid #C8C8C8;
 padding: 7px 0 7px 0;
}

a:hover.time_tour{
 color: #FEBF01;
 background-color: #333333;
}

a.tour_sports{
 background-color: #485142;
 font-family: Tahoma;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 color: #FFFFFF;
 display: block;
 border-right: 1px solid #AFC1A3;
 padding: 7px 7px 7px 7px;
 white-space: nowrap;
}

a:hover.tour_sports{
 color: #FEBF01; 
 background-color: #25351A;
}

a.tour_player{
 background-color: #7B7B7B;
 font-family: Tahoma;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 color: #FFFFFF;
 display: block;
 border-right: 1px solid #AFC1A3;
 padding: 7px 40px 7px 40px;
}

a:hover.tour_player{
 color: #FEBF01;
 background-color: #333333;
}

#tour_cont{
 border-bottom: 1px solid #3D3D3D;
}

#tour_cont td{
 border-right: 1px solid #FFFFFF;
 border-bottom: 1px solid #FFFFFF; 
}

.description_image img {
   width: 270px;
}

#tour_cont .row1{
 background-color: #C8C8C8;
}

#tour_cont .row1{
 background-color: #F2F2F2;
}

ul.tour_rules{
 margin: 10px 0px;
 padding: 0;
}

ul.tour_rules li{ 
 padding-left: 10px;
 list-style: none;
 color: #333333;
 font-family: Arial;
 font-size: 11px;
 font-weight: bold;
 margin-bottom: 5px;
}

ul.tour_rules li a{
 color: #333333;
 font-family: Arial;
 font-size: 11px;
 font-weight: bold;
 background-image: url(images/tour_rul_bg.gif);
 background-position: left 2px;
 background-repeat: no-repeat; 
 padding-left: 10px;
}

ul.view_tour{
 margin: 0 0 0 10px;
 padding: 0;
}

ul.view_tour li{
 list-style: none;
 background-image: url(images/tour_view_bg.gif);
 background-position: left 2px;
 background-repeat: no-repeat;
 padding-left: 10px;
 margin-bottom: 5px;
}

ul.view_tour li a{
 color: #CC0000;
 font-family: Arial;
 font-size: 11px;
 font-weight: bold;
}

#tournament_info{
/* border: 1px solid #D6E4CE;*/
 margin: 0px 0 0 0px;
 /*padding: 10px;*/
}

#tournament_info strong{
 display: block;
 color: #333333;
 font-family: Arial;
 font-size: 13px;
 font-weight: bold;
 margin-top: 15px;
}

#tournament_info span {
 display: block;
 color: #666666;
 font-family: Arial;
 font-size: 11px;
 font-style: italic;
}

#tournament_info span#tournament_description img {
 width: 180px;
}

#tournament_info span.tour_prize b {
 color: #666666;
 font-family: Arial;
 font-size: 12px;
 font-weight: normal;
 font-style: normal;
}

#tournament_info span.tour_prize{ 
 color: #3D3D3D;
 font-family: Arial;
 font-size: 12px;
 font-weight: bold;
 font-style: normal;
}

#tournament_info span.norm {
 font-style: normal;
}

.head_r_tour {
 display: block;
 background-color: #B8C7B0; 
 font-family: Arial;
 font-size: 15px;
 color: #000000;
 margin-left: 10px;
 padding: 10px 10px 10px 10px;
}

.head_r_tour span{
 font-family: Arial;
 font-size: 15px;
 color: #FE0000;
 font-weight: bold;
}

.none_tour{
 border:1px solid #D6E4CE;
 margin-left: 10px;
}


.cash_out_popup {
 border: 1px solid #4F4F4F;
 width: 290px;
 height: 237px;
 padding: 30px;
 background-color: #F0F0F0;
}

.cash_out_popup .sub_popup{
 width: 249px;
 height: 207px;
 background-color: #FFFFFF;
 border: 1px solid #CCCCCC;
 padding: 20px;
}

#login_error {
 position: absolute;
 border: 2px solid #FF0000;
 background-color: #FFFFFF;
 padding: 10px;
 width: 200px;
 color: #FF0000;
 left: 50%;
 margin-left: -110px;
 margin-top: 25px;
}

* html #login_error {
 width: 220px;
}

#top_home{
 background-image: url(images/top_home_bg.jpg);
 background-repeat: repeat-y;
 background-position: right top;
 background-color: #FFFFFF;
}

#hsub_bot{
 border: 3px solid #7C2C15;
 margin-top: 12px;
}

#hsub_bot td{
 font-family: Tahoma;
 font-size: 22px;
 color: #7C2C15;
 text-align: center;
}

#home{
 padding: 10px 10px 0 10px;
}

div.left_col{
 float: right;
 display: block;
 width: 253px;
 height: 172px;
/* background-image: url(images/home_left_bg.jpg);*/
 background-repeat: no-repeat;
 background-position: left top;
}

div.right_col{
 display: block;
 width: 547px;
 height: 172px;
 overflow: hidden;
/* background-image: url(images/home_right_bg.jpg);*/
 background-repeat: no-repeat;
 background-position: left top;
}

#home div.left_col .txt p, #home div.right_col .txt p{
 color: #F5F5F5;
 overflow: hidden;
 padding: 0;
 margin: 0;
 font-size: 11px;
}

#home div.left_col .txt p{
 width: 223px;  
 height: 85px;
}

#home div.right_col .txt p{
 width: 365px;  
 height: 70px;
}

#home div.right_col .txt span{
 display: block;
 font-size: 20px; 
 font-family: Tahoma;
 margin-bottom: 5px;
}

#home div.right_col .txt h6, #home div.left_col .txt h6{
 display: block;
 font-size: 15px; 
 font-family: Tahoma;
 margin: 0;
 padding: 0;
 padding-bottom: 5px;
}

#home div.left_col .txt{
 display: block;
 padding: 10px 10px 20px 10px;
/* background-image: url(images/translucent.png);
 background-repeat: repeat;*/
 width: 233px;
 height: 120px;
 color: #FFFFFF;
}

*html #home div.left_col .txt{
 width: 253px;
 height: 150px;
}

#home div.right_col .txt{
 display: block;
 padding: 10px 10px 20px 10px;
/* background-image: url(images/translucent1.png);
 background-repeat: repeat;*/
 height: 120px;
 width: 527px;
 color: #FFFFFF;
 float: right;
}

*html #home div.right_col .txt{
 width: 547px;
 height: 150px;
}

#home div.left_col a.home_link{
 margin-left: 135px;
}

#home div.right_col a.home_link{
 margin-left: 392px;
}

a.home_link{
 font-family: Tahoma;
 font-size: 11px;
 font-weight: bold;
 color: #7C2C15;
 background-color: #FFFFFF;
 text-transform: uppercase;
 text-decoration: none;
 display: block;
 float: right;
 padding: 3px;
 margin-right: 12px;
 white-space: nowrap;
}

a.home_link span{
 padding: 7px 18px 7px 18px; 
 border: 1px solid #7C2C15;
 background-color: #FFFFFF;
 display: block;
}

ul.home_menu{
 float: left;
 position: relative;
 z-index: 1;
 width: 160px;
 height: 172px;
 /*overflow: hidden;*/
 list-style: none;
 text-align: left;
 margin: 0;
 padding: 0;
}

* html ul.home_menu {
 margin-top: 2px;
}

ul.home_menu li{ 
 padding: 0;
 border: 0; 
}

*html ul.home_menu li{
 
}

ul.home_menu li a{
 margin: 0;
 border-bottom: 1px solid #FFFFFF;
 font-family: Tahoma;
 font-size: 14px;
 font-weight: bold;
 display: block;
 background-color: #7C2C15;
 width: 160px;
 color: #FFFFFF;
 text-decoration: none;
 text-transform: uppercase;
 padding: 11px 5px 12px 10px;
 line-height: 13px;
}

* html ul.home_menu li a {
 padding: 11px 5px 11px 10px;
 width: 175px;
}

ul.home_menu li a:hover{
 background-color: #46180A;
}

* html ul.home_menu li {
 margin-top: -2px;
}

* html ul.home_menu li li {
 margin-top: 0px;
}




.home_menu ul {
 list-style: none;
 position: absolute;
 display: none;
 border-bottom: 4px solid #000000;
 border-top: 4px solid #000000;
 padding-top: 0px;
 width: 160px;
 margin-left: 171px;
 z-index: 20;
}

.home_menu ul li {
 margin-left: -40px;
}

* html .home_menu ul { 
 width: 190px;
}

* html .home_menu ul li {
 margin-left: 0px;
}

.home_menu li li { 
 float: left;
 width: 200px; 
} 

.home_menu a {
 position: relative;
 z-index: 50;
}

.home_menu li li a { 
 display: block;  
 background-color: #F2F2F2;
 padding: 3px 5px;
 border-bottom: 1px solid #767676;
 font-weight: bold;
 text-decoration: none; 
 width: 182px;
 border-left: 4px solid #000000; 
 border-right: 4px solid #000000;
 color: #000000;
 font-family: Arial;
 font-size: 11px;
 text-transform: none;
}

* html ul.home_menu li li a, * html .home_menu ul a { 
 width: 200px; 
 padding: 3px 5px;
}

.home_menu li li a:hover {
 background-color: #BE0000;
 color: #FFFFFF;
}

.home_menu ul ul {
 display: none;
 margin-left: 196px;
 border-top: 4px solid #000000;
 padding-top: 0px;
 margin-top: -24px;
 width: 160px;
}

.home_menu ul ul li {
 margin-left: -40px;
}

* html .home_menu ul ul li {
 margin-left: 0px;
}

.home_menu li:hover ul {
 display: block; 
}

.home_menu li:hover ul ul {
 display: none;
}

.home_menu li:hover li:hover ul {
 display: block; 
}

.home_menu .notempty a {
 background-image: url(images/arrow.gif);
 background-position: right 5px;
 background-repeat: no-repeat;
}

.home_menu .notempty ul a {
 background-image: none;
}

#home h1, h1.lp{
 background-color: #0371A8;
 font-family: Tahoma;
 font-size: 17px;
 color: #FFFFFF;
 font-weight: bold;
 padding: 10px;
 margin-bottom: 0;
 margin-top: 12px;
}

.sport_link{
 margin: 0;
 padding: 0;
}

.sport_link td{
 margin: 0;
 padding: 0;
}

.sport_link td a:link, .sport_link td a:visited{
 white-space: nowrap;
 display: block;
 background-color: #012339;
 border: 0;
 color: #EFEEEE;
 font-size: 11px;
 font-family: Verdana, Arial;
 font-weight: bold;
 text-decoration: none;
 text-align: center;
 padding: 10px 6px 10px 6px;
}

.sport_link td a:hover, .sport_link td a.sport_link_active{
 background-color: #A8E3FF;
 color: #012339;
}

.sport_link td a:active {
 background-color: #A8E3FF;
 color: #012339;
}


.home_stat th{
 font-size: 12px;
 font-family: Verdana, Arial; 
 text-align: left;
 padding: 8px 7px 7px 7px;
 border-bottom: 1px solid #545454;
}

.home_stat td a{
 color: #0F0B48;
 text-decoration: none;
 font-family: Verdana;
 font-size: 11px;
 font-weight: bold;
}

.home_stat th.numb, .home_stat .row1 td.numb, .home_stat .row2 td.numb{
 text-align: center;
}

.home_stat .row1 td, .home_stat .row2 td{
 border: 0;
 text-align: left;
 padding: 8px 7px 8px 7px;
 margin: 0;
 color: #000000;
}

.home_stat .row1 td{
 background-color: #DEDEDE; 
}

.home_stat .row2 td{
 background-color: #F2F2F2; 
}

#home .filter, .filter{
 background-color: #0371A8;
 padding: 7px 0px 12px 0px;
}


#home .filter td, .filter td{
 text-align: center;
}

#home .filter td div, .filter td div{
 margin-left: auto;
 margin-right: auto;
 text-align: center;
 width: 120;
 white-space: nowrap;
}

#home .filter td p, .filter td p{
 width: 120px;
 color: #FFFFFF;
 font-weight: bold;
 font-size: 11px;
 font-family: Verdana, Arial;
 margin-bottom: 3px;
}

#home .filter select{
 width: 120px;
}

.m_pick h1 {
 margin: 0;
 padding: 0;
 letter-spacing: normal;
 font-weight: normal;
}


/*-----------------LP----------------------*/
div.left_collp{
 display: block;
 width: 800px;
 height: 172px;
/* background-image: url(images/lp_bg.jpg);*/
 background-repeat: no-repeat;
 background-position: left top;
}


div.left_collp .txt p{
 color: #F5F5F5;
 overflow: hidden;
 padding: 0;
 margin: 0;
 font-size: 11px;
}

div.left_collp .txt p{
 height: 85px;
}

div.left_collp .txt h6{
 display: block;
 font-size: 15px; 
 font-family: Tahoma;
 margin: 0;
 padding: 0;
 padding-bottom: 5px;
}

div.left_collp .txt{
 display: block;
 padding: 10px 10px 20px 10px;
/* background-image: url(images/translucent.png);
 background-repeat: repeat;*/
 height: 110px;
 color: #FFFFFF;
}

*html #home div.left_collp .txt{
 width: 253px;
 height: 150px;
}

#home div.left_collp a.home_link{
 margin-left: 135px;
}

h1.lp{
 margin-top: 0;
}

#home div.left_col a.home_linklp{
 margin-left: 135px;
}

#home div.right_col a.home_linklp{
 margin-left: 392px;
}

a.home_linklp{
 font-family: Tahoma;
 font-weight: bold;
/* color: #7C2C15;*/
 text-transform: uppercase;
 text-decoration: none;
 display: block;
 padding: 3px;
 margin-right: 12px;
 margin-left: 12px;
 white-space: nowrap;
}

a.home_linklp span{
 display: block;
}

.forbut{
 position:absolute; 
 margin-top:130px;
}

#top_lp{
 background-repeat: repeat-y;
 background-position: right top;
}

.head_login {
 padding-right:15px; 
 white-space: nowrap;
 font-size: 14px;
 text-align: right;
}

.head_login strong {
 font-size: 16px;
}

.head_login, .head_login a{
 color: #FFFFFF;
}

.spotlight{
 display: block;
 width: 977px;
 min-height: 647px;
 background-color: #000000;
 background-image: url(images/projektor.jpg);
 background-repeat: no-repeat;
 background-position: left top;
 padding-bottom: 40px;
}

.spotlight div{
 text-align: center;
/* margin-left: 340px;*/
 width: 100%;
 padding-top: 300px;
 margin: auto;
}

.spotlight p, .spotlight td, .spotlight a{
 color: #FFFFFF;
 font-size: 16px;
 font-family: Arial;
}

.spotlight a{
 font-size: 13px;
}

.spotlight strong{
 white-space: nowrap;
}

.spotlight td{
 vertical-align: top;
}

.spotlight h1{
 color: #f5deb3;
 font-size: 24px;
 padding: 0;
 margin: 0;
}

.spotlight h2{
 color: yellow;
 text-align: center;
 font-size: 32px;
 margin: 0;
 padding: 20px 10px 10px 10px;
 text-transform: uppercase;
}

.spotlight span td{
 font-size: 13px;
}

.order td{
 font-size: 14px;
 padding-bottom: 5px;
}

.row1 td .count_buypiks b, .row2 td .count_buypiks b{
 color: #990000;
}

.redcl td{
 color: #FF0000;
}

#handicappers{
 font-size: 12px;
 color: #333333;
 font-family: Verdana;
 text-align: left;
/* margin: 30px 45px 0 45px;*/
 padding: 0;
}

#handicappers h5{
 color: #C8C8C8;
 font-family: Verdana;
 font-size: 24px;
 background: #3D3D3D;
 padding: 20px;
 margin-bottom: 1px;
 font-weight: normal;
 margin: 0;
}

#handicappers h6{
 color: #005F8E;
 font-family: Verdana;
 font-size: 14px;
 background: #F4F4F4;
 padding: 12px 0px 12px 22px;
 border-bottom: 1px solid #DEDEDE;
 text-transform: uppercase;
 margin: 0;
}

#handicappers td p{
 margin: 0;
 padding: 0;
 font-size: 12px;
 color: #333333;
 font-family: Verdana;
 padding: 10px 0 10px 10px;
 white-space: normal;
}

.contbuynow{
 width: 500px;
}

#handicappers p strong{
 white-space: normal;
 display: block;
/* color: #373535;*/
 margin-bottom: 3px;
}

#handicappers .buynowp{
 background-color: #012339;
 font-family: Verdana;
 color: #FFFFFF;
 font-size: 12px;
 font-weight: bold;
 width: 170px;
 padding: 10px 15px 10px 15px;
 white-space: nowrap;
 border-bottom: 1px solid #DEDEDE;
 text-align: center;
}


tr.bb td{
 border-bottom: 1px solid #DEDEDE;
 padding-bottom: 3px;
}

#handicappers .row1 td, #handicappers .row2 td{
 border-right: 0;
 padding: 0px 0 0 0;
 border: 0;
 white-space: normal;
} 

.userdata {
 background-image: url(images/account_bg_top.gif);
 background-repeat: repeat-x; 
 font-size: 16px;
 line-height: 20px;
 font-style: italic;
 font-weight: bold;
 color: #FFFFFF;
 padding: 0px 10px; 
}

.colored em {
 color: #000000;
}