body {
	margin-top:10px; background-color:#DDDDDD; font-family:Arial, Helvetica, sans-serif;
}
h1 {
	font: 12pt Arial; font-weight:bold; color: #555555;
	margin-top: 4px; margin-bottom: 2px; margin-left:0px; 
}
h2{
	font-size:20px; margin-bottom:8px;
}
h3{
	color:#CC0000; font-size:12px; margin-bottom:5px; margin-top:0px;
}

table{
	background-color:#FFFFFF; font-size:12px;
}

p{
	text-align:justify; font-size:12px; margin-top:0px; line-height:18px;
}

a{
	text-decoration:none;
}

.menu_top{
	background-color:#888888; width:115px;
}

.menu_link{
	text-decoration:none; color:#FFFFFF;
}

.box {
	border-style: solid; border-width: 1px; padding: 2px 4px; background-color: #FFFFFF;
	margin-top: 3px; margin-bottom: 3px; border-color: #505060 #808090;
}
.boxclear{
	background-color:#000000; filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;  
}

.banner{
	background-color:#000000; margin-top:20px; margin-bottom:155px; border-style: solid; border-width: 1px; border-color:#FF0000;
}

.trans_on{
	filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;  
}
.trans_off{

}

.floorbox {
text-decoration: none;
font-size:10pt;
color: #666;
text-align: center;
padding-left: 5px;
padding-right: 5px;
border: 1px solid #666;
margin-left:3px;
cursor:pointer;
height:25px;
}
.floorbox2 {
text-decoration: none;
font-size:10pt;
color: #666;
text-align: center;
padding-left: 10px;
padding-right: 10px;
border: 1px solid #666;
margin-left:3px;
cursor:pointer;
height:25px;
}
