
body{font-size:0.875em;line-height:1.5em;}
td{font-size:0.875em;line-height:1.5em;}

a:link{color:#6666CC}
a:visited{color:#6666CC}
a:hover{color:#6699FF}
a:active{color:#6699FF}

a.tab1{font-size:10px}
a.tab1:link{color:#FFFFFF; text-decoration:none;}
a.tab1:visited{color:#FFFFFF; text-decoration:none;}
a.tab1:hover{color:#FFFF00; text-decoration:underline;}
a.tab1:active{color:#FFFF00; text-decoration:underline;}

.top{font-size:12px;margin:0px;line-height:1.2em;}
.top2{font-size:12px;margin:0px;line-height:1.5em;}
.top3{font-size:12px;margin-top:5px;line-height:1.5em;}

#sidemenu ul {
margin:0;
padding:0;
width:200px;
font-size:0.875em;
}

#sidemenu li {
list-style-type:none;
text-align:left;
}

#sidemenu li a{
display:block;
padding-left:10px;
width:200px;
height:29px;
line-height:29px;
color:#000000;
background:#FFFFFF url(../img/button/button_bg.gif) 0 0 no-repeat;
text-decoration:none;
}

#sidemenu li#now a{
display:block;
padding-left:10px;
width:200px;
height:29px;
line-height:29px;
color:#000000;
font-weight:bold;
background:#FFFFFF url(../img/button/button_bg_now.gif) 0 0 no-repeat;
text-decoration:none;

}

#sidemenu li a:hover{
background:#EFEFEF url(../img/button/button_bg.gif) 0 -29px no-repeat;
}

#size1{
	font-size: 10px;
	color:#CCCCCC;
	line-height: 120%;
}

.style1 {color: #FFFFFF}

h2{
margin:5px 0 2px;
}

h3{
margin:10px 0 5px;
padding:3px;
background-color:#FC6;
border-top:#F90 solid 2px;
font-size:14px;
}

h4{
margin:0 0 2px;
padding:3px;
font-size:14px;
background-color:#EEE;
}

table.item{
margin:0 0 5px;
border:#333 solid 1px;
}




