﻿/* Default */
.tcDefault
{
	background-color: #FFF;
}
.tcDefault td
{
	background-color: #FFF;
}
.tcDefaultSelected td
{
    background-color: #EEE;
}
/* Default Master */
.tcDefaultMaster
{
	background-color: lightgrey;
	border-top: Black 2px solid;
	border-bottom: Black 2px solid;
	color: Black;
}
.tcDefaultMaster td
{
	background-color: lightgrey;
    border-top: Black 2px solid;
    border-bottom: Black 2px solid;
    color: Black;
}
.tcDefaultMasterSelected td
{
    background-color: #EEE;
}
/* Default Leg */
.tcDefaultLeg
{
	background-color: #lightgrey;
    color: Black;
}
.tcDefaultLeg td
{
    background-color: #lightgrey; 
    color: Black;
}
.tcDefaultLegSelected td
{
    background-color: #EEE;    
}

/* Red */
.tcRed
{
	background-color: #ffdcdc;
}
.tcRed td
{
    background-color: #ffdcdc;
}
.tcRedSelected td
{
    background-color: #ff8787;
}
/* Red Master */
.tcRedMaster
{
	background-color: #ff9bb9;
	border-top: Red 2px solid;
	border-bottom: Red 2px solid;
	color: darkred;
}
.tcRedMaster td
{	
	background-color: #ff9bb9;
    border-top: Red 2px solid;
    border-bottom: Red 2px solid;
    color: darkred;
}
.tcRedMasterSelected td
{
    background-color: #ff8787;
}
/* Red Leg */
.tcRedLeg
{
	background-color: #ff9bb9;
    color: darkred;
}
.tcRedLeg td
{
    background-color: #ff9bb9;
    color: darkred;
}
.tcRedLegSelected td
{
    background-color: #ff8787;
}

/* Yellow */
.tcYellow
{
	background-color: #ffffdc;
}
.tcYellow td
{
    background-color: #ffffdc;
}
.tcYellowSelected td
{
    background-color: #ffff87;
}
/* Yellow Master */
.tcYellowMaster
{
	background-color: #ffffb9;
	border-top: Yellow 2px solid;
	border-bottom: Yellow 2px solid;
	color: darkgoldenrod;
}
.tcYellowMaster td
{
    background-color: #ffffb9;
    border-top: Yellow 2px solid;
    border-bottom: Yellow 2px solid;
    color: darkgoldenrod;
}
.tcYellowMasterSelected td
{
    background-color: #ffff87;
}
/* Yellow Leg */
.tcYellowLeg
{
    background-color: #ffffb9;
    color: darkgoldenrod;
}
.tcYellowLeg td
{
    background-color: #ffffb9;
    color: darkgoldenrod;
}
.tcYellowLegSelected td
{
    background-color: #ffff87;
}

/* Blue */
.tcBlue
{
	background-color: #dcdcff;
}
.tcBlue td
{
    background-color: #dcdcff;
}
.tcBlueSelected td
{
	background-color: #8787ff;
}
/* Blue Master */
.tcBlueMaster
{
	background-color: #8989ff;
	border-top: Blue 2px solid;
	border-bottom: Blue 2px solid;
	color: darkblue;
}
.tcBlueMaster td
{
    background-color: #8989ff;
    border-top: Blue 2px solid;
    border-bottom: Blue 2px solid;
    color: darkblue;
}
.tcBlueMasterSelected td
{
    background-color: #8787ff;
}
/* Blue Leg */
.tcBlueLeg
{
    background-color: #8989ff;
    color: darkblue;
}
.tcBlueLeg td
{
    background-color: #8989ff;
    color: darkblue;
}
.tcBlueLegSelected td
{
    background-color: #8787ff;
}

/* Green */
.tcGreen
{
	background-color: #dcffdc;
}
.tcGreen td
{
    background-color: #dcffdc;
}
.tcGreenSelected td
{
	background-color: #87ff87;
}
/* Green Master */
.tcGreenMaster
{
	background-color: #b9ffb9;
	border-top: Green 2px solid;
	border-bottom: Green 2px solid;
	color: darkgreen;
}
.tcGreenMaster td
{
	background-color: #b9ffb9;
	border-top: Green 2px solid;
	border-bottom: Green 2px solid;
	color: darkgreen;
}
.tcGreenMasterSelected td
{
    background-color: #87ff87;
}
/* Green Leg */
.tcGreenLeg
{
	background-color: #b9ffb9;
	color: darkgreen;
}
.tcGreenLeg td
{
	background-color: #b9ffb9;
	color: darkgreen;
}
.tcGreenLegSelected td
{
    background-color: #87ff87;
}

.Selected td
{
    background-color: #CCCCCC;
}

#reference div, #referenceMaster div, #referenceLeg div, 
{
    height: 20px;
    display: inline;
    padding: 4px;
    text-align: center;
    clear: both;
}