#plantitle{font-size:1.7em;color:#30324c;font-family:Georgia,"Times New Roman",Times,serif}
#planup{margin-top:-0.2em}
#plans{padding-left:10px}
#plans i{color:#30324c}
#plans img{left:-10px;position:relative}
#plans h3{color:#30324c;font-size:1.5em;font-weight:normal;padding:5px 0 3px 0}
#content #plans dt{margin-top:-1em;text-align:left}

#planmap,#planmap div a{display:block;position:relative;background:url(/i/plans/nord-city.png) no-repeat;width:269px;height:207px}
#planmap div a{position:absolute;cursor:pointer;width:64px;height:82px; text-decoration:none;outline:none}
#planmap div.selected a{cursor:default}

#planmap #planmap1 a{left:13px;top:7px;background-position:-13px -7px}
#planmap #planmap1 a:hover{background-position:-13px -214px}
#planmap #planmap1.selected a{background-position:-13px -421px}

#planmap #planmap2 a{left:193px;top:7px;background-position:-193px -7px}
#planmap #planmap2 a:hover{background-position:-193px -214px}
#planmap #planmap2.selected a{background-position:-193px -421px}

#planmap #planmap3 a{left:13px;top:107px;background-position:-13px -107px}
#planmap #planmap3 a:hover{background-position:-13px -314px}
#planmap #planmap3.selected a{background-position:-13px -521px}

#planmap #planmap4 a{left:193px;top:107px;background-position:-193px -107px}
#planmap #planmap4 a:hover{background-position:-193px -314px}
#planmap #planmap4.selected a{background-position:-193px -521px}


#plans img{position:static}
#plans div{margin-top:70px;position:relative;display:none}
#plans div.selected{display:block}
#plans div div{width:100px;margin-top:0;position:absolute;display:block;text-align:left}
#plans div h2{position:absolute;top:-70px}
#plans div div sup{font-size:.7em}
#plans div div dd{position:static;margin:0;padding-right:0 !important;padding-left:10px;font-size:.75em}
#plans div div dt{line-height:150%;position:static;margin:0;float:none;font-size:.8em;font-style:italic;width:auto}
#plans div div dd b{position:static;float:none;margin:0;width:auto;font-weight:normal;color:#306b9b;font-size:1.2em;padding-bottom:7px}
#content dd,#content dt{line-height:normal}
#plans div div lineh{width:1px;overflow:hidden;height:50px;top:50px;background:#b2b2b2}

#planshow1{padding:80px 0 60px 0}
#comment1-1{top:30px;left:5px}
#comment1-2{top:30px;left:200px}
#comment1-3{top:230px;left:-100px}
#comment1-4{top:230px;left:320px}
#comment1-5{top:310px;left:-100px}
#comment1-6{top:310px;left:320px}
#comment1-7{top:520px;left:200px}
#comment1-8{top:520px;left:35px}

#planshow2{padding:80px 0 60px 0}
#comment2-1{top:30px;left:5px}
#comment2-2{top:30px;left:200px}
#comment2-3{top:230px;left:-100px}
#comment2-4{top:230px;left:320px}
#comment2-5{top:310px;left:-100px}
#comment2-6{top:310px;left:320px}
#comment2-7{top:520px;left:200px}
#comment2-8{top:520px;left:35px}

#planshow3{padding:80px 0 60px 0}
#comment3-1{top:30px;left:5px}
#comment3-2{top:30px;left:200px}
#comment3-3{top:230px;left:-100px}
#comment3-4{top:230px;left:320px}
#comment3-5{top:310px;left:-100px}
#comment3-6{top:310px;left:320px}
#comment3-7{top:520px;left:200px}
#comment3-8{top:520px;left:35px}

#planshow4{padding:80px 0 60px 0}
#comment4-1{top:30px;left:5px}
#comment4-2{top:30px;left:200px}
#comment4-3{top:230px;left:-100px}
#comment4-4{top:230px;left:320px}
#comment4-5{top:310px;left:-100px}
#comment4-6{top:310px;left:320px}
#comment4-7{top:520px;left:200px}
#comment4-8{top:520px;left:35px}