/* Global */
BODY { margin: 0; border: 0; padding: 5px }

/* Menubar */
.menubar {
	background: #BBBBEE;
	}
.menubar A:hover { 
	background-color: #AAAABB;
	}
.title { 
	font: italic bold small-caps 17pt Arial;
	padding: 10px;
	}
.menu TABLE {
	font: 10pt Arial;
	text-align:left;
	padding: 5px;
	border: 1px solid #444444 
	}
.menu .category {
	text-align:right;
	}
H1 { 
	font: italic bold 16pt Arial; 
	text-align:center;
	}


/* Global text properties */
A:hover {
	background-color: #BBBBEE ;
	}
H2 {
	font: 15pt Arial bold;
	text-align:left;
	margin-left:20px;
	}
H3 {
	font: 14pt Arial italic;
	text-align:left;
	margin-left:40px;
	}
P {
	font: 11pt Arial;
	text-align:left;
	margin-left:60px;
	margin-right:60px;
	}
LI {
	font: 11pt Arial;
	text-align:left;
	margin-left:60px;
	margin-right:60px;
	}

	
/* Rankings description */
.equation {
	font: 11pt Arial;
	text-align:left;
	margin-left:100px;
	}
.equation TD {
	width: 320px;
	padding-right: 30px;
	vertical-align: middle;
	}
.variable {
	font: italic 11pt "Times New Roman";
	text-align:left;
	}


/* Rankings table */
#rankings {
	font: 10pt "Courier New";
	text-align:right;
	}
#rankings .name {
	text-align:left;
	}
#rankings TR:hover {
	background: #cccccc;
	}
#rankings TD {
	padding: 2px;
	margin-left: 2px;
	}
#rankings .blank {
	background-color: #cccccc;
	}
#rankings .head, #rankings .head .blank {
	font-weight: bold;
	text-align:center;
	background-color: #cccccc;
	}
#rankings .info, #rankings .info:hover, #rankings .info .blank {
	background: #eeeeee;
	text-align: left;
	vertical-align: top;
	}


/* Performance table */
TABLE.pred {
	/* indent whole table and set font */
	font: 10pt "Courier New";
	text-align:center;
	margin-left: 80px;
	}
.pred .head {
	/* Highlight column headers */
	font-weight: bold;
	text-align:center;
	background-color: #cccccc;
	}
.pred TD {
	/* space the cells a bit */
	padding-left: 5px;
	padding-right: 5px;
	}
.pred TD.AASMHCA { background: #0000ff; color: white }
.pred TD.AASM { background: #008000; color: white }
.pred TD.ASM { background: #ff0000; color: white }
.pred TD.Colley { background: #00bfbf; color: white }
.pred TD.LRMC0 { background: #bf00bf; color: white }
.pred TD.APS { background: #bfbf00; color: white }
.pred TD.APA { background: #000000; color: white }
.pred .blank {
	background-color: #ffffff;
	}
IMG.pred {
	margin-left:100px;
	}
