td{font:12px Tahoma,Verdana,Arial;}
a{color:#35a}
a:hover{color:#003}
div{box-sizing:border-box;-moz-box-sizing:border-box;}
hr{border:none;height:1px;color:#ccf;background-color:#ccf;}
p{margin:0 0 8px 0}

@media print{
	#playnext{display:none}
	#aMap{display:none}
}
@media screen{
	#playnext{position:relative;z-index:6;float:right;text-align:right;width:170px;font-size:10px;padding:0 38px 16px 0;color:#557}
	#playnext a{color:#557}
	#aMap{position:relative;z-index:6;float:right;text-align:right;width:128px;font-size:10px;}
	#aMap a{color:#557}
}

.w100{width:100%;}
.clear{font-size:0;clear:both;width:100%;}
.dS{font-weight:normal;font-size:10px;}
.tClean{border-collapse:collapse;border-spacing:0;}
.tClean td{padding:0}
.tCenter{text-align:center}
.tRight{text-align:right}
.vCenter{vertical-align:center}
.vTop{vertical-align:top}
div.pageBody{position:relative;}
div.pageBody img{}
div.pageBody p{}
div.pageBody hr{}
@media print{
	div.pageBody ul{margin:0 0 24px 32px;padding:0;}
	div.pageBody ul li{margin:0 0 8px 0;padding:0;}
}
@media screen{
	div.pageBody ul{margin:0 0 24px 16px;padding:0;list-style:none;}
	div.pageBody ul li{text-align:justify;margin:0 0 8px 0;padding:0 0 0 16px;background-image:url('/i/5.gif');background-repeat:no-repeat;background-position:0 7px;}
}
div.pageBody h4{background-image:url('/i/hr.gif');background-repeat:no-repeat;background-position:left bottom;padding:0 0 8px 0;border-bottom:1px solid #FF9900}
div.pageBody h5{border:1px solid black;width:250px;float:right;padding:8px;margin:0 0 16px 16px}
div.pageBody div.infoblock{border:1px solid black;width:250px;float:right;padding:8px;margin:0 0 16px 16px}
div.pageBody table{clear:both;}

@media print{
	div.noprint{display:none}
}

