/* CSS Document Basic Styles*/

.symbolmap {
	background-color:#fff;
	border:1px solid #666;
	float:left;
	width:215px;
	height:42em;
	padding:5px 0px 0px 25px;
	margin:0px 5px 0px 0px;
	list-style-position: outside;
}

.symbolmap ul {padding:0px;margin:0px;}

.symbolmap li, symbolmap li a{
	font-variant:small-caps;
	padding:0px 0px 0px 5px;
	margin:0px 0px 0px 10px;
	font-size:0.75em;
	line-height:auto;
	list-style-position: outside;
}


.routetitle {
	font-size:.9em!important;height:2em;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	Text-align:left;
	font-weight:bold;
	list-style-image: url(../photo/images/uk/symbols/dottedline.gif);
}
li.station {list-style-image: url(../photo/images/uk/symbols/station.gif);height:1.75em;}
li.line {list-style-image: url(../photo/images/uk/symbols/line.gif);height:1.75em;}
li.underbridge {list-style-image: url(../photo/images/uk/symbols/underbridge.gif);height:1.75em;}
li.overbridge {list-style-image: url(../photo/images/uk/symbols/overbridge.gif);height:1.75em;}
li.river {list-style-image: url(../photo/images/uk/symbols/river.gif);height:1.75em;}
li.terminus {list-style-image: url(../photo/images/uk/symbols/terminus.gif);height:1.75em;}
li.junctionleft {list-style-image: url(../photo/images/uk/symbols/junctionleft.gif);height:1.75em;}
li.junctionright {list-style-image: url(../photo/images/uk/symbols/junctionright.gif);height:1.75em;}
li.tunnel {list-style-image: url(../photo/images/uk/symbols/tunnel.gif);height:1.75em;}
li.terminustop {list-style-image: url(../photo/images/uk/symbols/terminustop.gif);height:1.75em;}
li.rivertl {list-style-image: url(../photo/images/uk/symbols/rivertl.gif);height:1.75em;}
li.rivertr {list-style-image: url(../photo/images/uk/symbols/rivertr.gif);height:1.75em;}
li.overbridgetl {list-style-image: url(../photo/images/uk/symbols/overbridgetl.gif);height:1.75em;}
li.overbridgetr {list-style-image: url(../photo/images/uk/symbols/overbridgetr.gif);height:1.75em;}
li.underbridgetl {list-style-image: url(../photo/images/uk/symbols/underbridgetl.gif);height:1.75em;}
li.underbridgetr {list-style-image: url(../photo/images/uk/symbols/underbridgetr.gif);height:1.75em;}
li.stationabovebridge {list-style-image: url(../photo/images/uk/symbols/stationabovebridge.gif);height:1.75em;}
li.stationbelowbridge {list-style-image: url(../photo/images/uk/symbols/stationbelowbridge.gif);height:1.75em;}
li.crossing {list-style-image: url(../photo/images/uk/symbols/crossing.gif);height:1.75em;}
li.stationabovecrossing {list-style-image: url(../photo/images/uk/symbols/stationabovecrossing.gif);height:1.75em;}
li.stationbelowcrossing {list-style-image: url(../photo/images/uk/symbols/stationbelowcrossing.gif);height:1.75em;}
li.viaduct {list-style-image: url(../photo/images/uk/symbols/viaduct.gif);height:1.75em;}
li.railoverrailtl {list-style-image: url(../photo/images/uk/symbols/railoverrailtl.gif);height:1.75em;}
li.railoverrailtr {list-style-image: url(../photo/images/uk/symbols/railoverrailtr.gif);height:1.75em;}
li.ralundererailtl {list-style-image: url(../photo/images/uk/symbols/railunderrailtl.gif);height:1.75em;}
li.railunderrailtr {list-style-image: url(../photo/images/uk/symbols/railunderrailtr.gif);height:1.75em;}
li.terminusbottom {list-style-image: url(../photo/images/uk/symbols/terminusbottom.gif);height:1.75em;}
li.stationaboveunderbridge {list-style-image: url(../photo/images/uk/symbols/stationaboveunderbridge.gif);height:1.75em;}
li.stationbelowunderbridge {list-style-image: url(../photo/images/uk/symbols/stationbelowunderbridge.gif);height:1.75em;}

#areamap {text-align:center; margin:0 auto;}

.mapbox {float:left;padding:10px;}




