/*  
	jpayne, 
	March, 2010: 
	Using YAML as a structured layout library. 
	Files have been reduced and compacted for the sake of size.
 *--------------------------------------------------------------------------*/


/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) YAML core stylesheet
 * (de) YAML Basis-Stylesheet
 *
 * @copyright       Copyright 2005-2010, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.2.1
 * @revision        $Revision: 454 $
 * @lastmodified    $Date: 2010-01-01 17:31:10 +0100 (Fr, 01. Jan 2010) $
 */
@media all  {
* html body * {
overflow:visible;
}

body {
color:#000;
font-size:100.01%;
text-align:left;
}

div {
outline:0 none;
}

fieldset,img {
border:0 solid;
}

ul,ol,dl {
margin:0 0 1em 1em;
padding:0 10px;
}

li {
margin:0;
padding-left:0;
}

dt {
font-weight:700;
}

.clearfix:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
visibility:hidden;
}

.clearfix {
display:block;
}

#ie_clearing {
display:none;
}

dd,blockquote {
margin:0 0 1em 0.8em;
}
}

@media print  {
.floatbox
.subcolumns > div,.print {
left:0;
position:static;
}

.noprint {
display:none !important;
}

body {
font-size:10pt;
}

h1,h2,h3,h4,h5,h6 {
page-break-after:avoid;
}
}

@media screen,projection  {
#header,#nav,#main,#footer {
clear:both;
}

#col1 {
float:left;
margin:0 0 0 225px;
padding-right:10px;
width:490px;
}

#col2 {
float:left;
margin:0 0 0 -725px;
padding-right:10px;
width:215px;
}

#col3 {
float:right;
margin:0 0 0 -5px;
width:255px;
}

#col1_content,#col2_content,#col3_content {
}

body {
background:#ffffff repeat-x top left fixed;
padding:10px 0;
}

.page_margins {
margin:0 auto;
width:999px;
}

#main {
float:left;
margin:0;
width:100%;
}


/* legacy */
div.clear{clear:both;height:1px;line-height:1px;font-size:1px;margin-bottom:7px;}
.bookLogo{width:60px;height:20px;position:relative;top:3px;}
/*.:first-child+html .footerHeader{width:1000px!important;border:none!important;}
.:first-child+html .footerHeader h1{width:998px!important;}*/
.print_friendly{width:45px;text-align:right;background:url(../img/print_16.png) no-repeat 0 0;padding-bottom:5px;margin-right:8px;float:right;}
.print_friendly a{text-decoration:none;}
.autoRefresh{display:block;float:right;width:120px;text-align:left;padding-left:0;padding-right:5px;height:16px;}
.autoRefresh a{text-decoration:none;}
.autoRefresh .autoRefreshImage{display:block;float:left;width:16px;height:100%;cursor:pointer;}
.autoRefresh .autoRefreshText{display:block;float:left;width:100px;height:100%;}
.linkOption{float:left;cursor:pointer;}
.statistics{display:block;float:left;width:98%;font-size:11px;padding-left:10px;min-height:500px;}
.statistics_table_row{background:#fff;padding-left:5px;}
.statistics_table_alternateRow{background:#e6e6e6;padding-left:5px;}
.oddsTeamWLink{color:#04396B;font-weight:normal!important;}
.oddsTeamWLink:hover{color:#04396B;text-decoration:underline!important;}
.oddsOpener{text-decoration:none;color:#1B2F47;}
.center_tabs_navegation_positionDDL select{border:1px solid #cdcdcd;}
.alignCenter{text-align:center;}
.alignLeft{text-align:left;}
.alignRight{text-align:right;}
select{background-color:#FFFFE5;color:#000;font-size:11px;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;vertical-align:middle;}
.odds_gamesHolder{line-height:16px;}
.odds_gamesHolder a{text-decoration:none;}
.odds_gamesHolder table{line-height:16px;}
#oddsHolder{border-bottom:1px solid #AFAFAF;margin-bottom:5px;}
.odds_gamesHolder table tr th{background:#DDD;border-top:1px solid #F2F2F2;border-bottom:1px solid #AFAFAF;font-size:10px;padding:3px 1px;}
.odds_dateRow h3{font-size:11px;font-weight:bold;margin:0;padding:5px 4px;background:#E0E0C7;margin-top:7px;border-top:2px solid #888;}
.odds_pages{float:right;margin-right:5px;background:#FFF;border:1px solid #AFAFAF;padding:2px 5px;margin-top:2px;}
.odds_pages a:link{padding:1px 4px;color:#00F;}
.odds_pages a.pageCurrent{color:#FFF!important;text-decoration:none!important;font-weight:bold;border:1px solid #AFAFAF;padding:0 3px;background:#787878;}
.oddsOpener div{background:#FFF1C5;border:1px solid #FFDF7B;padding-right:2px;font-size:10px;line-height:16px;}
.print-only{display:none;}
.bookLogo{position:relative!important;top:0;left:0;}
.bookIcon_2{background:url(../img/bookLogos.png) 0 0 no-repeat;}
.bookIcon_91{background:url(../img/bookLogos.png) -120px 0 no-repeat;}
.bookIcon_92{background:url(../img/bookLogos.png) -300px 0 no-repeat;}
.bookIcon_79{background:url(../img/bookLogos.png) -420px 0 no-repeat;}
.bookIcon_94{background:url(../img/bookLogos.png) -480px 0 no-repeat;}
.bookIcon_158{background:url(../img/bookLogos.png) -660px 0 no-repeat;}
.bookIcon_195{background:url(../img/bookLogos.png) -360px 0 no-repeat;}
.bookIcon_213{background:url(../img/bookLogos.png) -240px 0 no-repeat;}
.bookIcon_37{background:url(../img/bookLogos.png) -720px 0 no-repeat;}
.bookIcon_24{background:url(../img/bookLogos.png) -600px 0 no-repeat;}
.bookIcon_119{background:url(../img/bookLogos.png) -780px 0 no-repeat;}
.bookIcon_23{background:url(../img/bookLogos.png) -840px 0 no-repeat;}
.bookIcon_122{background:url(../img/bookLogos.png) -900px 0 no-repeat;}
.bookIcon_9{background:url(../img/bookLogos.png) -960px 0 no-repeat;}
.bookIcon_52{background:url(../img/bookLogos.png) -1020px 0 no-repeat;}
select{background-color:#FFFFE5;color:#000;font-size:11px;font-style:normal;font-weight:normal;text-align:left;text-decoration:none;vertical-align:middle;}
.oddsOpener{padding:2px 2px;}
.center_tabs_navegation_positionDDL{float:right!important;position:absolute;}
