﻿html{


}

body{
    margin:0px;
    padding:0px;
    
    

}
.Main_Left{
    position:absolute;
    width:100%;
   
}

.Main_Center{
    position:absolute;
    width:100%;


}

.centered{
    margin:auto;
}

.header{
    position:absolute;
    top:0;left:0;right:0;
    height: 30px; line-height:30px;
    z-index:1;
}

.btnMPTrackInputs{
    margin:auto;
    display:inline-block;

}

.panel{
    position:absolute;
    top:0;left:0;right:0;
    text-align:center;
    overflow-x:hidden;
    overflow-y:scroll;
    -webkit-overflow-scrolling:touch;
}
.view{
    position:absolute;
    top:60px;right:0;left:0;bottom:0px;
    padding-left:5px;padding-right:5px;

}
#Measurement{
    position:absolute;
    height:40px;line-height:40px;
    left:0px;right:0px;
    width:100%;

}
#Measurement label{
    position:absolute;
    width:100px;
    text-align:center;

}

.bottom{
    position:absolute;
    bottom:0px;left:0px;right:0px;
    height: 40px; line-height:40px;
    overflow:hidden;
    padding:1px;
}

.bottom input{
    position:absolute;
    width:49.9%;
    height:100%;
    
}



.Distance{
    position:absolute;
    bottom:0;left:0;right:0;
    height:40px; line-height:40px;
    overflow:hidden;
    padding-left:1px;padding-right:1px;

}
.Distance input{
    width:33.33%;
    float:left;
    height:100%;
    

}
fieldset{
	border:0;
	margin:10px auto 10px auto;
	
}

	
.CrossingDataTable {
    	display:inline-table;
        
        text-align:center;
}


.CrossingDataTable p {
    min-width:100%;
    display:table-row;
	text-align:center;
}

.CrossingDataTable select,label {
    	display:table-cell;
    	margin: 5px;
    	min-width:50%;
}

.CrossingDataTable label {
	text-align:right

}

.RoadApp1{
    font-weight:bold;

}

.RoadApp2{
    font-weight:bold;

}

.Results{
	float:left;
	width:50%;
}

.Results h4{
    color:darkred;

}

.Results p{
	min-height:25px;
	margin:20px;
    color:red;
}



.PreempBar{
	height:100%;
	float:left;
	font-weight: bold;
}

