table tr th, table tr td{
    padding:0 2px;
    margin:0;
}
table tr th{
    text-align: right;
}
#intersectionInfo{
        //display:none;
        width:350px;
        position:relative;
        background-color:white;
        border:solid 1px #333;
}
.const-cone{
    background-color: #fff;
    border:solid 1px #333;
    padding:5px;
    font-size:.8em;
    width:290px;
    background-image: url(/fctrip/traffic-images/const-heading.gif);
    background-repeat: no-repeat;
}
.map-cone{
    cursor:pointer;
}
.snapshot-shadow{
}
.holder{
    height:140px; 
    background-image: url(/fctrip/traffic-images/pointer.gif);
    background-repeat: no-repeat;
}
.snapshot{
    left:-4px top: -4px;
    padding:0;
    margin:0;
    font:bold .8em;
    width:340px;
}
.snapshot-header{
    background: url(/fctrip/traffic-images/snap-bg.gif);
    margin:0;
    padding-top:3px;
    text-align:center;
    font-size:.9em;
    height:27px;
    font-weight:bold;
         
}
.snapshot-footer{
    background: url(/fctrip/traffic-images/snap-fbg.gif);
    margin:0;
    height:20px;
    border:none;
	text-align:center;
	background-color:none;
}
.snapshot-footer img, .highlight .snapshot-footer img{
	border:none;
}
.highlight{
    background-color:white;
}
.highlight img{
    margin: 0;
    border:solid 1px black;

}
.btn-direction{
    margin:0;padding:0;
    text-align:center
}
.btn-direction img{
    border:none;
}
.highlight a img, .highlight span img{
    background-color:#ccc;  
}
.highlight  a:hover img{
     background-color:#ffc;
}
.highlight span img{
    background-color:#ff6;
    color:#999;
}

.button img, .cone-button img{
    border:none;
    float:right;
    margin:5px 15px 0 0;
    background-color:#999;
}
.cone-button img{
    margin:0px;
}
.button:hover img, .cone-button:hover img{
    
    background-color:#333;
}
#map-config-wrapper{
    border: 1px solid #999;
    margin: .2em;
    background: #ccc;
}
#map-config-contents{
    background:url(/common/images/sb-item-bg.jpg) repeat-y top left; 
    padding: 0 0 5px 0;
    border-top:solid 1px #333;
}
#config-options-list{    
    background-color:#D8D8EB;
}
.map-config-label{
    color:#000;
    margin: .4em 0 0 0;
    font-size:0.9em;
    font-weight:bold;
    padding: 0 0 0 1em ;
    font-family:Geneva, Arial, Helvetica, sans-serif;
    float:left:
}
.map-config-options{
    font-size:0.7em;
    color:#000;
    padding: 0 0 0 2em;
    border: none;
    margin:0;
    
}
.config-option h3    {
    border: none;
}
#options-link{
    display:inline;
    float:right;
}
#map-options-header{
    background:#A0522D;
    color:#fff;
    padding:.2em;
    background: url(/fctrip/traffic-images/mn-curved.gif) no-repeat bottom right;
    background-color:rgb(108,164,75); 
    margin:0;
    font-weight:bold; 
}
#map-options-header a{
    text-decoration: none;
    color:#fff;
}
#help-sidebar-heading{
    width: 244px;
    font-weight:bold;
    color: #fff;                      
    border:1px solid #556B2F;
    cursor: move;
    background: url(/fctrip/traffic-images/mn-straight.gif) no-repeat bottom left;
    padding:3px;
    background-color:rgb(108,164,75);      
}
#help-sidebar-heading a, #help-sidebar-heading a:visited{
    text-decoration:none;
    color:white;
}
a:hover{
    background:none;
}
#help-sidebar{
    width:252px;    
    padding:3px;
    display: inline;
    position: absolute;
    right:5px;
}
#map-container-small{
    display:block;
    width:600px;
    margin: 0 auto;    
    border:1px solid #556B2F;
}
#map-container-medium{
    display:none;
    width:760px;
    margin: 0 auto;    
    border:1px solid #556B2F;
}
#map-container-large{
    display:none;
    width:900px;
    margin: 0 auto;    
    border:1px solid #556B2F;
}
#help-sidebar-contents{
    background-color:rgb(245,245,245);
}
.sidebar1-heading{
	background: url(/traffic/traffic-images/mn-bg.gif) no-repeat bottom left;
}
