<style type="text/css">
body{
margin:0;
margin-left:5px;
padding:0;
}

#skyscraper{
	position: absolute; 
	z-index: 1; 
	top:	10px;
	left:	810px; 
	width:	160px;
	height:	600px; 
	visibility: visible 
}

.menu{
width:20%;
cursor:hand;
border=1px solid #99CCCC;
padding:1px;
}



font{
font-size:14px;
line-height:1.4em;
}

dl.powerpush{
margin:0;
margin-left:5px;
}

dt.powerpush{
font-size:14px;
line-height:1.2em;
margin-bottom:5px;
}

dd.powerpush{
font-size:14px;
line-height:1.4em;
margin-left:0;
}

dd.powerpush{
font-size:14px;
line-height:1.4em;
margin-left:0;
}

dl.whatsnew{
width:180px;
margin:0;
padding:0;
margin-bottom:10px;
}

dt.whatsnew{
font-size:14px;
line-height:1.2em;
}

dd.whatsnew{
font-size:10px;
line-height:1.4em;
margin-left:0;
}

td.ranking_no{
	font-size:14px;
	line-height:1.4em;
	padding-left: 2px;
	padding-right: 2px;
	font-weight: bold;
}

td.ranking_text{
	font-size:14px;
	line-height:1.4em;
	padding-left: 5px;
}

dl.corporate{
margin-bottom:5px;
}

dt.corporate{
font-size:10px;
line-height:1.2em;
margin-top:2px;
}

dd.corporate{
font-size:14px;
line-height:1.4em;
margin-left:0;
}

.time{
text-align:right;
}

.search{
width:150px;
border:2px solid #000000;
padding:1px;
}

.weather{
border:1px solid #0099FF;
padding:1px;
}

.event{
padding-top:10px;
padding-bottom:10px;
}
tt{
}

table,tr,td{
border:0;
margin:0;
padding:0;
cellspacing:0;
cellpadding:0;
border-collapse:collapse;
font-size:14px;
line-height:1.4em;
}

img{
	border:0;
}
</style>
