@charset "utf-8";

/* CSS Document */



.dateTable {

	border: 1px solid #000000;

	border-collapse: collapse;

	width: 700px;

}



.BlnkDateCell {

	vertical-align: middle;

	text-align: center;

	border: 1px solid #000000;

}

.day1Hdr {

	background-image: url(Images/day1.png);

	background-repeat: no-repeat;

	vertical-align: middle;

	height: 28px;

	width: 60px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: bold;

	text-align: center;

	background-position: center;

	line-height: 28px;

	border: 1px solid #000;

}

.day2_5Hdr {

	background-image: url(Images/Day2_5.png);

	background-repeat: no-repeat;

	vertical-align: middle;

	height: 28px;

	width: 60px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: bold;

	text-align: center;

	background-position: center;

	line-height: 28px;

	border: 1px solid #000;

}

.dateCell {

	vertical-align: middle;

	width: 60px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: bold;

	text-align: center;

	background-color: #CDCDCD;

	border: 1px solid #000;

}



.day6Hdr {

	background-image: url(Images/Day6.png);

	background-repeat: no-repeat;

	vertical-align: middle;

	height: 28px;

	width: 60px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: bold;

	text-align: center;

	background-position: center;

	line-height: 28px;

	border: 1px solid #000;

}

.optionHdr {

	vertical-align: middle;

	height: 28px;

	width: 60px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: bold;

	text-align: center;

	border: 1px solid #000;

}

.topDateHdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	height: 28px;
	width: 360px;
	border: 1px solid #000;

}

.blankCells {

	width: 60px;

	border: 1px solid #000;

	text-align: center;

	vertical-align: middle;

}

.LvlE {

	width: 60px;

	border: 1px solid #000;

	background-color: #FF43FF;

}

.LvlEvolve {
	width: 60px;

	border: 1px solid #000;

	background-color: #73fbfd;	
}
.Lvl1 {

	width: 60px;

	border: 1px solid #000;

	background-color: #8945FF;

}

.Lvl2 {

	width: 60px;

	border: 1px solid #000;

	background-color: #00F;

}

.Lvl3 {

	width: 60px;

	border: 1px solid #000;

	background-color: #43FFFF;

}

.Lvl4 {

	width: 60px;

	border: 1px solid #000;

	background-color: #40C040;

}

.Lvl5 {

	width: 60px;

	border: 1px solid #000;

	background-color: #FFFF40;

}

.Lvl6 {

	width: 60px;

	border: 1px solid #000;

	background-color: #FFB140;

}

.Lvl7 {

	width: 60px;

	border: 1px solid #000;

	background-color: #FF4040;

}

.Lvl8 {

	width: 60px;

	border: 1px solid #000;

	background-color: #d46f6f;

}





.logoCell {
	text-align: center;
	vertical-align: middle;
	height: 56px;
	width: 340px;

}

.courseNameCell {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	font-weight: bold;

	text-align: right;

	vertical-align: middle;

	padding-right: 4px;

}

.borderlessImage {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}
.colorPatchLE {
	background-color: #FF43FF;
	width: 60px;
	border: 1px solid #000;
}
.colorPatchL1 {
	background-color: #8945FF;
	width: 60px;
	border: 1px solid #000;
}
.colorPatchL2 {
	background-color: #00F;
	width: 60px;
	border: 1px solid #000;
}
.colorPatchL3 {
	background-color: #929292;
	width: 60px;
	border: 1px solid #000;
}
.colorPatchL4 {
	background-color: #40C040;
	width: 60px;
	border: 1px solid #000;
}
.colorPatchL5 {
	background-color: #FFFF40;
	width: 60px;
	border: 1px solid #000;
}
.colorPatchL6 {
	background-color: #FFB140;
	width: 60px;
	border: 1px solid #000;
}
.colorPatchL7 {
	background-color: #FF4040;
	width: 60px;
	border: 1px solid #000;
}
