/* CSS Document */
body
{
    margin: 0px;
    background: #FED36B url(Pics/background_fullwidth.jpg) repeat ;
}

A:link {
	color: #0000FF;
	font-size: 10px;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none ;
	font-style: normal;
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none
}
A:visited {
	color: #0000FF; 
	font-size: 10px;
	line-height: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none ;
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none
}
A:hover { 
	color: #FF8000; 
	font-size: 10px; 
	line-height: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: underline overline; 
	font-weight: bold; 
	font-style: normal; 
	font-variant: normal; 
	text-transform: none
}

/* Use headers in the markup for accessibility reasons but control look with styles below*/
h1 a:link, h1 a:visited, h1 a:hover, h1 a:active
{
    text-decoration: none;
    font-size: 28px;
    color: #000000;
}
#poster h1
{
    font-size: 28px;
    font-weight: bold;
    color: #000000;
}
#poster h2
{
    font-size: 18px;
    font-weight: bold;
    color: #50700E;
}
.leftblock h2, .rightblock h2, .fullwidth h2
{
    font-size: 1.6em;
}

.rightblock h3
{
    font-size: 1em;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
    display: block;
}


p.jmTituloTabla {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight: 800;
	text-align: center;
	color: #000000;
	font-style: normal;
}
.jmEquipo {
	font-size:9pt;
	white-space:nowrap;
}
.jmEncaTable {
	padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:black;
	font-size:10pt;
	font-weight:700;
	font-style:normal;
	font-family:Arial, sans-serif;
	text-align:center;
	vertical-align:bottom;
}
.jmGameEnca {
	padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:black;
	font-size:8pt;
	font-style:normal;
	font-weight:normal;
	font-family:Arial, sans-serif;
	text-align:center;
	vertical-align:middle;
	border-top:1.0pt solid black;
	border-right:1.0pt solid black;
	border-bottom:1.0pt solid black;
	border-left:1.0pt solid black;
	background:#CCCCCC;
}
.jmEncaTeam {
	padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:black;
	font-size:7pt;
	font-weight:700;
	font-style:normal;
	font-family:Arial, sans-serif;
	text-align:center;
	vertical-align:middle;
	border-top:1.0pt solid black;
	border-right:1.0pt solid black;
	border-bottom:1.0pt solid black;
	border-left:1.0pt solid black;
	background:silver;
	white-space: pre;
}
.jmTeam {
	padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:black;
	font-size:7pt;
	font-style:normal;
	font-family:Arial;
	font-weight:normal;
	text-align:center;
	vertical-align:middle;
}
.jmTeamEnca {
	padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:black;
	font-size:7pt;
	font-style:normal;
	font-family:Arial;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	background-color:silver;
}
.jmGameData {
	padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:black;
	font-size:8pt;
	font-style:normal;
	font-family:Arial, sans-serif;
	font-weight:normal;
	text-align:center;
	vertical-align:middle;
	border-top:1.0pt solid black;
	border-right:1.0pt solid black;
	border-bottom:1.0pt solid black;
	border-left:1.0pt solid black;
	white-space:nowrap;
}
.jmRowTablePos {
	padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:black;
	font-size:8pt;
	font-weight:700;
	font-style:normal;
	font-family:Arial, sans-serif;
	text-align:center;
	vertical-align:middle;
	border-top:1.0pt solid black;
	border-right:1.0pt solid black;
	border-bottom:1.0pt solid black;
	border-left:1.0pt solid black;
	background:silver;
	white-space:nowrap;
}
.jmFilaTablaPos {
	padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:black;
	font-size:8.0pt;
	font-weight:400;
	font-style:normal;
	font-family:Arial;
	text-align:center;
	vertical-align:middle;
	border-top:1.0pt solid black;
	border-right:1.0pt solid black;
	border-bottom:.5pt solid black;
	border-left:1.0pt solid black;
	background:silver;
	white-space:nowrap;
}
.jmFilaTablaEquipo {
	padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:black;
	font-size:8pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	text-align:justify;
	vertical-align:middle;
	border-top:1.0pt solid black;
	border-right:.5pt solid black;
	border-bottom:.5pt solid black;
	border-left:1.0pt solid black;
	background:silver;
	white-space:normal;
}
.jmFilaTablaJugadaAciertoExtraJorn {
	padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:black;
	font-size:8.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	text-align:center;
	border-top:1.0pt solid black;
	border-right:.5pt solid windowtext;
	border-bottom:.5pt solid black;
	border-left:1.0pt solid windowtext;
	white-space:normal;
}
.jmFilaTablaPtos {
	padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:red;
	font-size:8.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	text-align:center;
	vertical-align:middle;
	border-top:1.0pt solid black;
	border-right:1.0pt solid windowtext;
	border-bottom:.5pt solid black;
	border-left:.5pt solid windowtext;
	background:#FFFF00;
	white-space:normal;
}
p.jmTitulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14pt;
	font-weight: bold;
	text-align: center;
}
p.jmEncabezaTabla, div.jmEncabezaTabla {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}
p.jmDentroTabla, div.jmDentroTabla {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	text-align: center;
}
.jmTotal {
	color: #FFFFFF;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}
.jmPuntos {
	color: #FF0000;
	font-weight: bold;	
}
.jmTitulon
{
	font-size: 28pt;
	font-weight: bold;
	margin: 5px 0 5px 0;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
}
.jmTitulon a:link, .jmTitulon a:visited, .jmTitulon a:hover, .jmTitulon a:active
{
    text-decoration: none;
    color: #000000;
}

/************************************************************************
* 
* Main navigation used by the masterpage
*
************************************************************************/

/* Picture at the top of the site */
#poster
{
    background: url(Pics/poster.jpg) repeat;
    margin-right: auto;
    margin-left: auto;
    height: 139px;
    margin-top: 0px;
}
#footer
{
    width: 726px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    margin-top: 10px;
    padding-bottom: 22px;
    color: #C89F3D;
}

/************************************************************************
* 
* Formatting common to most pages
*
************************************************************************/

/* Main part of the page that holds contents */
#body
{
    width: 726px;
    margin-top: 7px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
}

/* 2 column layout */
#columnleft
{
    float: left;
    width: 240px;
    /*position: relative; */
}

#columnright
{
    margin-left: 265px;
  /*  position:relative; */
}

#columnrightRecords
{
    margin-left: 345px;
  /*  position:relative; */
}

#columnleftRecords
{
    float: left;
    width: 322px;
    /*position: relative; */
}

.leftblock
{
    border: 1px solid #DBDB79;
    padding: 15px;
    margin-bottom: 10px;
    background: #FEFAAB url(Pics/background_columnleft.gif) repeat;
    vertical-align: top;
}

.BlockRecords
{
    border: 1px solid #DBDB79;
    padding: 15px;
    margin-bottom: 10px;
    background: #FEFAAB url(Pics/background_fullwidth.gif) repeat;
    vertical-align: top;
}

 .rightblock
{
    border: 1px solid #DBDB79;
    padding: 15px;
    margin-bottom: 10px;
    /*background: #FEFFAB url(Pics/background_columnright.gif) repeat;*/
    position: relative;
    /* width:446px; */
}

.clear2column
{
    margin:0;
    padding:0;
    line-height:0;
    font-size:0px;
    height:0px;
    clear: both;
}
    
/* A full width block on the page */

.fullwidth, #loginbanner
{
    border: 1px solid #DBDB79;
    width: 694px;
    margin-right: auto;
    margin-left: auto;
    background: #FEFFAB url(Pics/background_fullwidth.jpg) repeat-y;
    margin-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: left;
}

/* shows a visual seperation */
.dashedline
{
    border-bottom: 1px dashed #DBCE6A;
    padding-top: 10px;
    margin-bottom: 10px;
    clear:right;
}
