v\:* {
      behavior:url(#default#VML);
    }

    #page_table
    {
	width:100%;
	border:medium solid gray;
    }

    .infoWin
    {
	width:275px;
    }

    .el_esc_info
    {
	padding-right:10px;
	font-family:Arial;
	font-size:x-small;	
    }

    .space_line
    {
	heigth:10px;
    }
    .main_header
    {
	height:120px;
	width:100%;
	border:medium solid gray;
    }

    .left_nav
    {
	width:250px;
	border:medium solid gray;
	vertical-align:top;

    }
    .map_table	
	{
	width:750px;
	//height:200px;
	border:medium solid gray;
	align:center;
	}
    
    .header1
	{
	font-family:Arial;
	font-size:medium;
	font-weight:bold;
    	}

    .header2
	{
	font-family:Arial;
	font-size:small;
	font-size:small;
    	}

    .header3
	{	
	font-family:Arial;
	font-size:x-small;
	color:gray;
    	}
	
    .line_info
    	{
	font-family:Arial;
	font-size:x-small;
	}
    

      //links
    #popup_links a
 	{
	color:blue;
	font-family:Arial;
	font-size:x-small;	
	font-weight:bold;
	text-decoration:none;
	}

    #popup_links a:link
 	{
	color:blue;
	font-family:Arial;
	font-size:x-small;	
	font-weight:bold;
	text-decoration:none;	
	}

    #popup_links a:visited
 	{
	color:blue;
	font-family:Arial;
	font-size:x-small;	
	font-weight:bold;
	text-decoration:none;	
	}    

    #popup_links a:active
 	{
	color:blue;
	font-family:Arial;
	font-size:x-small;	
	font-weight:bold;
	text-decoration:none;	
	}

    #popup_links a:hover
 	{
	color:blue;
	font-family:Arial;
	font-size:x-small;	
	font-weight:bold;
	text-decoration:none;	
	}

    
    #station_link a:link
 	{
	color:black;
	font-family:Arial;
	font-size:medium;	
	font-weight:bold;
	text-decoration:none;	
	}
    #station_link a:visited
 	{
	color:black;
	font-family:Arial;
	font-size:medium;	
	font-weight:bold;
	text-decoration:none;	
	}    

    #station_link a:hover
 	{
	color:black;
	font-family:Arial;
	font-size:medium;	
	font-weight:bold;
	text-decoration:none;	
	}

    #station_link a:active
 	{
	color:black;
	font-family:Arial;
	font-size:medium;	
	font-weight:bold;
	text-decoration:none;	
	} 
  
    #map
    {

	background-color:ffffff;
	border-width: thin;
	border-style: solid;
	border-color: black;
    }
    
    .empty_height
   {
	height:5px;
   }
   

.jqmWindow {
    display: none;
    
    position: fixed;
    top: 17%;
    left: 50%;
    
    margin-left: -300px;
    width: 600px;
    height: 250px;
    
    //background-color: #EEE;
    background-color: #FFFFFF;
    color: #333;
    border: 1px solid black;
    padding: 12px;
}

.jqmOverlay { background-color: #000; }

* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

div.divmnu
{
	width:100%;
	text-decoration:none;
	text-align:left;
	padding-left:10px;
	
}
    a:link.sndmnu
 	{
	color:black;
	font-family:Arial;
	font-size:medium;	
	font-weight:normal;
	text-decoration:none;	
	}
    a:visited.sndmnu 
 	{
	color:black;
	font-family:Arial;
	font-size:medium;	
	font-weight:normal;
	text-decoration:none;	
	}    

    a:hover.sndmnu
 	{
	color:black;
	font-family:Arial;
	font-size:medium;	
	font-weight:normal;
	text-decoration:none;	
	}

    a:active.sndmnu
 	{
	color:black;
	font-family:Arial;
	font-size:medium;	
	font-weight:normal;
	text-decoration:none;	
	} 

 #feedback
     {
	color:red;
	font-family:Arial;
	font-size:medium;
     }

