/* ---------- */
/* Blue Sheet */
/* ---------- */
.BlueSheetContainer
{
	background-color: #004080;
	color: white;
}

.BlueSheet
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	border: solid 1px white;
	background-color: #004080;
}

.BlueSheetHeader
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:white;
	background-color:#3F6B97;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	height:20px;
}
	
.BlueSheetRow
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:white;
	background-color:#004080;
	cursor: default;
	height: 20px;
}

.BlueSheetAltRow1
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:white;
	background-color:#004080;
	cursor: default;
	height: 20px;
}

.BlueSheetAltRow2
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:white;
	background-color:#004080;
	cursor: default;
	height: 20px;
}
.BlueSheetRow td
{
	padding-left: 2px;
	padding-right: 2px;
}
.BlueSheetAltRow1 td
{
	padding-left: 2px;
	padding-right: 2px;
}
.BlueSheetAltRow2 td
{
	padding-left: 2px;
	padding-right: 2px;
}


/* ---------- */
/* Red Sheet */
/* ---------- */
.RedSheetContainer
{
	background-color: #A24758;
	color: white;
}

.RedSheet
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	border: solid 2px #A24758;
	background-color: #A24758;
}

.RedSheetHeader
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	background-color: #6B2E39;
	font-size:12px;
	font-weight:bold;
	color:white;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	height:25px;
}
	
.RedSheetRow
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:Black;
	background-color:#E5BCC2;
	cursor: default;
	height: 20px;
}

.RedSheetAltRow1
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:Black;
	background-color:#F2CBD0;
	cursor: default;
	height: 20px;
}

.RedSheetAltRow2
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:Black;
	background-color:#FCD9DF;
	cursor: default;
	height: 20px;
}
.RedSheetRow td
{
	padding-left: 2px;
	padding-right: 2px;
}
.RedSheetAltRow1 td
{
	padding-left: 2px;
	padding-right: 2px;
}
.RedSheetAltRow2 td
{
	padding-left: 2px;
	padding-right: 2px;
}

/* ---------- */
/* Cyan Sheet */
/* ---------- */
.CyanSheetContainer
{
	background-color: #4E94B6;
	color: white;
}

.CyanSheet
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	border: solid 2px #4E94B6;
	background-color: #4E94B6;
}

.CyanSheetHeader
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:white;
	background-color:#325D72;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	height:25px;
}
	
.CyanSheetRow
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:Black;
	background-color:#D9E8EF;
	cursor: default;
	height: 20px;
}

.CyanSheetAltRow1
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:Black;
	background-color:#E8F7FE;
	cursor: default;
	height: 20px;
}

.CyanSheetAltRow2
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:Black;
	background-color:#F6FEFF;
	cursor: default;
	height: 20px;
}
.CyanSheetRow td
{
	padding-left: 2px;
	padding-right: 2px;
}
.CyanSheetAltRow1 td
{
	padding-left: 2px;
	padding-right: 2px;
}
.CyanSheetAltRow2 td
{
	padding-left: 2px;
	padding-right: 2px;
}


/* ---------- */
/* Yellow Sheet */
/* ---------- */
.YellowSheetContainer
{
	background-color: #B6B54E;
	color: white;
}

.YellowSheet
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	border: solid 2px #B6B54E;
	background-color: #B6B54E;
}

.YellowSheetHeader
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:white;
	background-color:#726732;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	height:25px;
}
	
.YellowSheetRow
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:Black;
	background-color:#F3EADE;
	cursor: default;
	height: 20px;
}

.YellowSheetAltRow1
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:Black;
	background-color:#FEFDE8;
	cursor: default;
	height: 20px;
}

.YellowSheetAltRow2
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:Black;
	background-color:#FFFFF6;
	cursor: default;
	height: 20px;
}
.YellowSheetRow td
{
	padding-left: 2px;
	padding-right: 2px;
}
.YellowSheetAltRow1 td
{
	padding-left: 2px;
	padding-right: 2px;
}
.YellowSheetAltRow2 td
{
	padding-left: 2px;
	padding-right: 2px;
}


/* ---------- */
/* Purple Sheet */
/* ---------- */
.PurpleSheetContainer
{
	background-color: #800080;
	color: white;
}

.PurpleSheet
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	border: solid 1px white;
	background-color: #800080;
}

.PurpleSheetHeader
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:white;
	background-color:#9F479F;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	height:25px;
}
	
.PurpleSheetRow
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:white;
	background-color:#800080;
	cursor: default;
	height: 20px;
}

.PurpleSheetAltRow1
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:white;
	background-color:#800080;
	cursor: default;
	height: 20px;
}

.PurpleSheetAltRow2
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:white;
	background-color:#800080;
	cursor: default;
	height: 20px;
}
.PurpleSheetRow td
{
	padding-left: 2px;
	padding-right: 2px;
}
.PurpleSheetAltRow1 td
{
	padding-left: 2px;
	padding-right: 2px;
}
.PurpleSheetAltRow2 td
{
	padding-left: 2px;
	padding-right: 2px;
}
