﻿
.RunningAtAGlance .NextRunHeader
{
	width:214px;
	height:117px;
	background:url(../images/runningataglance/nextrunheader.jpg);	
}

.RunningAtAGlance .NextRaceRunHeader
{
	width:214px;
	height:176px;
	background:url(../images/runningataglance/nextracerunheader.jpg);	
}

.RunningAtAGlance .NextRunHeader .RunDetails
{
	top:28px;
	left:143px;
	width:60px;
	position:relative;
	clear:left;
}

.RunningAtAGlance .NextRunHeader .TrackingWithRun_DetailedView
{
	top:65px;
	left:118px;
	width:85px;
	position:relative;
	clear:left;
	float:left;
	text-align:right;	
}

.RunningAtAGlance .NextRunHeader .TrackingWithRun_LessDetails
{
	top:65px;
	left:118px;
	width:85px;
	position:relative;
	clear:left;
	float:left;
	text-align:right;	
}

.RunningAtAGlance .NextRaceRunHeader .RaceDetails
{
	top:28px;
	left:139px;
	width:65px;
	position:relative;
	clear:left;
	float:left;
}

.RunningAtAGlance .NextRaceRunHeader .RunDetails
{
	top:54px;
	left:143px;
	width:60px;
	position:relative;
	clear:left;
	float:left;
}

.RunningAtAGlance .NextRaceRunHeader .TrackingWithRaceRun_DetailedView
{
	top:89px;
	left:118px;
	width:85px;
	position:relative;
	clear:left;
	float:left;
	text-align:right;
}

.RunningAtAGlance .NextRaceRunHeader .TrackingWithRaceRun_LessDetails
{
	top:89px;
	left:118px;
	width:85px;
	position:relative;
	clear:left;
	float:left;
	text-align:right;	
}

.RunningAtAGlance a:link, 
.RunningAtAGlance a:visited,
.RunningAtAGlance a:hover,
.RunningAtAGlance a:active
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:White;
	text-decoration:underline;
}

.RunningAtAGlance .NextRunHeader .NextRunTime
{
	top:40px;
	left:19px;
	width:180px;
	position:relative;
	clear:left;
	float:left;
}

.RunningAtAGlance .NextRaceRunHeader .NextRaceTime
{
	top:40px;
	left:19px;
	width:180px;
	position:relative;
	clear:left;
	float:left;
}

.RunningAtAGlance .NextRaceRunHeader .NextRunTime
{
	top:67px;
	left:19px;
	width:180px;
	position:relative;
	clear:left;
	float:left;
}

.NextRunHeader .NextRunTime .Container,
.NextRunHeader .NextRaceRunHeader .Container{
    margin: 0px auto;
    width: 175px;
    float:right;
}

.RunningAtAGlance .Numbers
{
	font-family:Verdana;
	font-size:18px;
	font-weight:bolder;	
	color:#C70015;	
	text-align:right;
}

.RunningAtAGlance .Units
{
	height:16px;
	margin-top:6px;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;	
	color:#383838;	
	padding: 0px 4px;
}

.RunningAtAGlance .DaysNumbers
{
	float:left;
	/*width:39px;*/
	text-align:center;
}

.RunningAtAGlance .DaysUnits
{
	float:left;
	/*width:34px;*/
}

.RunningAtAGlance .HrNumbers
{
	float:left;
	/*width:28px;*/
}

.RunningAtAGlance .HrUnits
{
	float:left;
	/*width:22px;*/
}

.RunningAtAGlance .MinNumbers
{
	float:left;
	/*width:28px;*/
}

.RunningAtAGlance .MinUnits
{
	float:left;
	/*width:22px;*/
}

.RunningAtAGlance .TrackingFooter
{
	float:left;
	width:214px;
	height:24px;
	background:url(../images/runningataglance/trackingfooter.jpg);	
}

.RunningAtAGlance .NextRunHeader .NoRunYet
{
	top:48px;
	left:19px;
	width:176px;
	height: 3em;
	position:relative;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
}

.RunningAtAGlance .NextRunHeader .NoRunYet a
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#7B000C;
	text-decoration:underline;
}

.RunningAtAGlance .RunningAtAGlance_RaceRun .TrackingBody
{
		
}

.RunningAtAGlance .TrackingBody
{
	float:left;
	width:214px;
	background:url(../images/runningataglance/trackingbg.jpg) repeat-y 100%;	
}

.RunningAtAGlance .TrackingBody .TrackingBasics
{
}

.RunningAtAGlance .TrackingBody .TrackingBasics .FieldColumn
{
	display:block;
	float:left;
	top:3px;
	left:10px;
	height:12px;
	padding-top:4px;
	position:relative;
}

.RunningAtAGlance .TrackingBody .TrackingBasics .LabelName
{
	width:75px;
	font-family:Verdana;
	font-size:10px;
	font-weight:bolder;
	color:#333333;
}

.RunningAtAGlance .TrackingBody .TrackingBasics .KM
{
	width:54px;
	text-align:right;
	font-family:Verdana;
	font-size:10px;
	font-weight:bolder;
	color:#C70015;
}

.RunningAtAGlance .TrackingBody .TrackingBasics .Time
{
	width:60px;
	text-align:right;
	font-family:Verdana;
	font-size:10px;
	font-weight:bolder;
	color:#333333;
}

.RunningAtAGlance .TrackingBody .TrackingBasics .SeperateLine
{
	top:6px;
	left:10px;
	position:relative;
	clear:both;
	width:189px;
	height:1px;	
	font-size:0px;
	border-bottom: solid 1px #666666;
}

.RunningAtAGlance .TrackingBody .TrackingExtensions
{
}

.RunningAtAGlance .TrackingBody .TrackingExtensions .FieldColumn
{
	display:block;
	float:left;
	top:3px;
	left:10px;
	min-height:12px;
	_height:12px;
	padding-top:4px;
	position:relative;
}

.RunningAtAGlance .TrackingBody .TrackingExtensions .ShortFieldColumn
{
	display:block;
	float:left;
	top:0px;
	left:10px;
	height:11px;
	padding-top:4px;
	position:relative;
}

.RunningAtAGlance .TrackingBody .TrackingExtensions .ShorterFieldColumn
{
	display:block;
	float:left;
	top:0px;
	left:10px;
	height:11px;
	padding-top:0px;
	position:relative;
}

.RunningAtAGlance .TrackingBody .TrackingExtensions .LabelName
{
	width:115px;
	font-family:Verdana;
	font-size:10px;
	font-weight:bolder;
	color:#333333;
}

.RunningAtAGlance .TrackingBody .TrackingExtensions .KM
{
	width:129px;
	text-align:right;
	font-family:Verdana;
	font-size:10px;
	font-weight:bolder;
	color:#C70015;
}

.RunningAtAGlance .TrackingBody .TrackingExtensions .Time
{
	width:60px;
	text-align:right;
	font-family:Verdana;
	font-size:10px;
	font-weight:bolder;
	color:#333333;
}

.RunningAtAGlance .TrackingBody .TrackingExtensions .SeperateLine
{
	top:6px;
	left:10px;
	position:relative;
	clear:both;
	width:189px;
	font-size:0px;
	height:1px;
	border-bottom: solid 1px #666666;
}

.RunningAtAGlance .TrackingBody .TrackingExtensions .Space
{
	clear:both; 
	min-height:0px;	
	_height:0px;
	font-size:0px;
}

.RunningAtAGlance .TrackingBody .TrackingExtensions .UpdateBestsButtonContainer
{
    width: 73px;
    float: left;
}

.RunningAtAGlance .TrackingBody .TrackingExtensions .Bests
{
    width: 129px;
    float: left;
}

.RunningAtAGlance .TrackingBody .TrackingExtensions .Bests2
{
    width: 205px;
    float: left;
}

.RunningAtAGlance .TrackingBody .TrackingExtensions .Bests .KM
{
    width: 59px;
}

.RunningAtAGlance .TrackingBody .TrackingExtensions .Bests2 .KM
{
    width: 132px;
}

.RunningAtAGlance .TrackingBody .TrackingExtensions .UpdateBestsButtonContainer
{
    padding-top: 20px;
}

.RunningAtAGlance .TrackingBody .TrackingExtensions .UpdateBestsButtonContainer img
{
    margin-left: 5px;
    cursor: pointer;
    cursor: hand;
}

.RunningAtAGlance .TrackingBody .TrackingExtensions .BestsUpdateForm .Distance
{
	text-align:right;
	font-family:Verdana;
	font-size:10px;
	font-weight:bolder;
	color:#C70015;
	width: 35px;
	float: left;
	padding-top: 4px;
	margin-left: 10px;
}

.RunningAtAGlance .TrackingBody .TrackingExtensions .BestsUpdateForm .Fields
{
    margin-left: 10px;
    width: 154px;
    float: left;
}

.RunningAtAGlance .TrackingBody .TrackingExtensions .BestsUpdateForm .BestsTextInput
{
    width: 18px;
    height: 12px;
    font-size: 10px;
    font-family:Verdana;
}

.RunningAtAGlance .TrackingBody .TrackingExtensions .BestsUpdateForm .SaveBestsButton
{
    text-align: right;
    padding-top: 10px;
    padding-right: 15px;
}

.RunningAtAGlance .TrackingBody .TrackingExtensions .BestsUpdateForm .SaveBestsButton img
{
    cursor: pointer;
    cursor: hand;
}

.RunningAtAGlance .TrackingBody .TrackingExtensionsExtraEndingSpace
{
	clear:both; 
	min-height:5px;	
	_height:5px;
	font-size:0px;	
}
