/* Tables */

table, th, td {
    border: 1px solid #ccc;
	padding: 3px;
}

table, th {
	color: #fff;
	font-weight: bold;
	background-color: #081E3D;
	vertical-align: middle;
	text-transform: uppercase;
}

table, th a {
	color: #fff !important;
}

table, td {
	color: #333;
	font-weight: normal;
	font-size: 1em !important;
	text-transform: none;
}

table {
	width: 100%;
}

table.tborder, td.alt2 {
	border: 0px transparent;
}

sup.reference {
    font-weight: normal;
    font-style: normal;
}

sub, sup {
    font-size: 80%;
}

sup, sub {
	vertical-align: super;
    line-height: 1;
}

tr:nth-child(even) {background: #E6E6E6}
tr:nth-child(odd) {background: #f8f8f8}

tr:hover {background-color: #d9e7fa}

table.tborder tr:hover {background-color: #fff} 

 
/* Excel CSS */

.xl66 {
    background: #A85300;
}

.xl67 {
    background: #00B0F0;
}

.xl68 {
    font-style: italic;
    font-family: Calibri, sans-serif;
}

.xl70 {
    background: #FF7F00;
}

.xl75 {
    color: windowtext;
    font-family: Calibri, sans-serif;
    background: red;
}

.xl77 {
    background: yellow;
}

/* for ps1 and ps2 game list GAMEID column width */
@media (max-width: 800px) { 
	.gameid {
		width: 15%;
	}
}

/* Google Tables */
.ritz .waffle a {
 color: inherit;
}
.ritz .waffle .s14 {
 font-style:italic;
 font-family: Calibri, Arial;
}
.ritz .waffle .s19 {
 font-family: Calibri, Arial;
}
.ritz .waffle .s21 {
 font-style:italic;
 font-family: Calibri, Arial;
}
.ritz .waffle .s12 {
 background-color:#00b0f0;
 font-family: Calibri, Arial;
}
.ritz .waffle .s5 {
 font-family: Calibri, Arial;
}
.ritz .waffle .s18 {
 background-color:#ffff00;
 font-family: Calibri, Arial;
}
.ritz .waffle .s11 {
 font-family: Calibri, Arial;
}
.ritz .waffle .s20 {
 font-style:italic;
 font-family: Calibri, Arial;
}
.ritz .waffle .s3 {
 font-family: Calibri, Arial;
}
.ritz .waffle .s2 {
 background-color:#a85300;
 font-family: Calibri, Arial;
}
.ritz .waffle .s6 {
 font-family: Calibri, Arial;
}
.ritz .waffle .s16 {
 font-style:italic;
 font-family: Calibri, Arial;
}
.ritz .waffle .s0 {
 font-weight:bold;
 font-family: Calibri, Arial;
}
.ritz .waffle .s10 {
 font-style:italic;
 font-family: Calibri, Arial;
}
.ritz .waffle .s1 {
 font-weight:bold;
 font-family: Calibri, Arial;
}
.ritz .waffle .s4 {
 font-family: Calibri, Arial;
}
.ritz .waffle .s13 {
 background-color:#ff7f00;
 font-family: Calibri, Arial;
}
.ritz .waffle .s8 {
 font-family: Calibri, Arial;
}
.ritz .waffle .s17 {
 background-color:#ff0000;
 font-family: Calibri, Arial;
}
.ritz .waffle .s9 {
 background-color:#00b0f0;
 font-family: Calibri, Arial;
}
.ritz .waffle .s7 {
 background-color:#a85300;
 font-family: Calibri, Arial;
}
.ritz .waffle .s15 {
 font-style:italic;
 font-family: Calibri, Arial;
}
