
.ZN_Endurance.collectedWorkouts,
.ZN_Stamina.collectedWorkouts,
.ZN_Speed.collectedWorkouts,
.ZN_Sprint.collectedWorkouts
{
    /* width: 240px; */
}


.ZN_PacePractice .workoutHeading
{
    color: #09F;
}


.ZN_Endurance .workoutHeading
{
    color: blue;
}

.ZN_Stamina .workoutHeading
{
    color: green;
}

.ZN_Speed .workoutHeading
{
    color: orange;
}

.ZN_Sprint .workoutHeading
{ 
    color: red;
}

.ZN_Sprint .workoutLabel,
.ZN_Speed .workoutLabel
{
    width: 158px;
}

.ZN_Stamina .workoutLabel
{
    width: 158px;
}

.ZN_Stamina .CRS_VALS .workoutLabel
{
    width: 128px;
}


.ZN_Endurance .workoutLabel
{
    width: 158px;
}


.workoutIcon
{
    float:left;
    padding-top: 10%;
    height:90%;
    width:40px;
}


.workoutHeading
{
    text-transform: uppercase;
    /* 
    padding-left:3px;
    color:#fff;
    background-color: #78C143; */
    border-radius: 4px;
 	-moz-border-radius:4px;
 	-webkit-border-radius:4px;
    /*
    border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0099ff;
    */
}
.workoutHeading a
{
    /* color:#; */
}



.workoutLabel, .workoutValue
{
    float:left;
}

.workoutNotes
{
    margin-left: 10px;
    clear:both;
}
.workoutLabel
{
    font-weight: normal;
    clear:both;
    /*
    border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #78C143;
    */
}

.workoutContainer
{
    float: left;
    margin-right: 10px;
}

.workoutValue
{
    width: auto;
}


.calcWorkout
{
    /* width:100%; */
}

.collectedStandardWorkouts
{
    margin-top: 5px;
    margin-left:15px;
}

.workoutBody
{
    margin-left:20px;
    margin-top:5px;
    margin-bottom:15px;
}


.workoutBody a
{
    color: #333;
}

.workoutType a
{
    /* 
    color: #09F;
    */
}



.runnerIcon
{
    float:left;
    margin-right:5px;
    position: relative;
    left:10px;
}

#heatResults .columnData .runnerIcon
{
   display:none;
    
}