#map {
    margin:0;
    padding:0;
    width:700px;
    height:670px;
    background: top left no-repeat #fff;
    font-family:arial, helvetica, sans-serif;
    font-size:8pt;
	position: relative;
}

#map li {
    margin:0;
    padding:0;
    list-style:none;
}

#map li a {
    position:absolute;
    display:block;
    /*
       Specifying a background image
       (a 1px by 1px transparent gif)
       fixes a bug in older versions of
       IE that causeses the block to not
       render at its full dimensions.
    */
    background:url(blank.gif);
	color: #000000;
	text-decoration: none;
}

#map li a span { display:none; }

#map li a:hover span {
    position:relative;
    display:block;
    width:250px;
    left:20px;
    top:20px;
    padding:5px;
    border:1px solid #000;
    background:#fff;
    text-decoration:none;
    color:#000;
    filter:alpha(opacity=90);
    opacity:0.9;
}

#map li a:hover span.turnleft {
	left: -250px;
}

#map a.blot {
    top: 427px;
    left: 410px;
    width: 50px;
    height: 46px;
}

#map a.cpsm {
    top: 85px;
    left: 258px;
    width: 36px;
    height: 36px;
}

#map a.csemf {
    top: 20px;
    left: 375px;
    width: 115px;
    height: 120px;
}

#map a.fcsmcap {
    top: 335px;
    left: 635px;
    width: 30px;
    height: 30px;
}

#map a.fcsmfcws {
    top: 200px;
    left: 237px;
    width: 67px;
    height: 73px;
}

#map a.flexclad {
    top: 475px;
    left: 120px;
    width: 160px;
    height: 85px;
}

#map a.htte1 {
    top: 120px;
    left: 294px;
    width: 80px;
    height: 95px;
}

#map a.htte2 {
    top: 262px;
    left: 155px;
    width: 87px;
    height: 74px;
}

#map a.mpsmmeps {
    top: 337px;
    left: 117px;
    width: 55px;
    height: 65px;
}

#map a.perpkit {
    top: 420px;
    left: 264px;
    width: 68px;
    height: 54px;
}

#map a.stte {
    top: 376px;
    left: 10px;
    width: 107px;
    height: 121px;
}

#map a.tpsm {
    top: 396px;
    left: 531px;
    width: 67px;
    height: 60px;
}

#map a.wpchtlp {
    top: 238px;
    left: 412px;
    width: 110px;
    height: 90px;
}
