
body {
	background-image:url("");
	background-color:#fff;
	color: #333;
	font: normal 100% 'Open Sans',  sans-serif;
	font-weight: 400;
	-webkit-text-size-adjust: none;
}

h1 { 
	font-size:1.75em; 
	font-weight:700;
	line-height:1;
	padding:0em 0 0.5% 0 ; 
	margin:0;
	color:#051b8c;
	color:#080;	
	color:#e00;
}
p {
	font-size: 0.8em;
	padding: 0 0 0.5em 0;
	font-weight: 400;
	color: #000;
}



.clrflt { clear:both; }

/**************** CONTAINERS *************/


.fullWidth {
position:relative;
margin: -1em auto -0.75em auto;
padding: 1em 0 0.25em 0;
width: 94%;
max-width: 62em;
min-height: 15em;
background-color:#fff;
}
.fullWidth {
position:relative;
margin: 1em auto;
padding: 1em 0 0.25em 0;
width: 94%;
max-width: 62em;
min-height: 15em;
background-color:#fff;
box-shadow: 0px 0px 0px rgba(0, 0, 0, 0); -webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0); -moz-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0);
  -webkit-border-radius: 0em;
  -moz-border-radius: 0em;
  border-radius: 0em;
}


/****************  PAGE *************/
.page {
width: 96%;
margin: 0 auto;
padding: 0;
max-width: 62em;
min-height:30em;
/*border:1px dotted blue;*/
}


/****************  RESULTS *************/

.odd { background-color:#fff; }
.even { background-color:#efefef; }

.page table {
  width:100%;
  line-height: 1;
  padding:0.75em 0 0 0;
  font-size: 1em;
}
.page table th { text-align:left; font-size:0.75em; font-weight:700; color:#000; vertical-align:middle; }

.pro {text-align:left; font-size:0.75em; font-weight:700; color:#000; vertical-align:central; }
.return {float:right; position:absolute; right:1.75em; top:2em; width:5em; height:2em; background:none; z-index:1000; text-align:right;  color:#666; font-size:0.7em;}

.page table td{ vertical-align:middle; padding:0.5em 0 0 0; }


.page table a:link,
.page table a:visited {
  color:#1529b3;
  text-decoration:none;
}

.page table a:hover, 
.page table a:active, 
.page table a:focus {
  color:#354df1;
  text-decoration:underline;
}

.page a:link,
.page a:visited {
  color:#1529b3;
  text-decoration:none;
}

.page a:hover, 
.page a:active, 
.page a:focus {
  color:#354df1;
  text-decoration:none;
}


.tableEvent {
    font-weight:700;
	color: #1529b3;
	font-size:1em;
}
.tableDate {
    visibility:visible;
    font-weight:400;
	color: #000;
	font-size:0.85em;
}
.tableDate2 {
    visibility:visible;
    font-weight:400;
	color: #000;
	font-size:0.85em;
}
tablePlayer { 
	font-weight:700; 
	color: #000;
	font-size: 0.95em;
}

.resultLine {
	color: #888; font-weight:700;
}
.tableClosed {
    font-weight:700;
	color: #90F;
	font-size:0.95em;
}
.tableEntry {
    font-weight:700;
	font-size:0.95em;
}

.pro {text-align:left; font-size:0.75em; font-weight:700; color:#000; }

.b400 { font-weight:400; }
.b700 { font-weight:700; }

