body {
     background-color: #d0d0d0;
     color: #775555;
	 margin-top:		50px;
	 margin-left:		10%;
	 margin-right:		10%;
	 font-size:         13px;
}
a:visited{ color:#667766;}
a:link{ color:#446644; }
a:hover{color:#001100; }
td,th {
	 font-size:         12px;
}

h1{
    padding:2px;
	font-size:         15px;
	border:0px solid;
    border-color: #ccd3cc;
	border-bottom-width:1px;
}
h2{
    padding:2px;
    background-color:#dedede;
    color:#444444;
	font-size:         13px;
	border:0px solid;
    border-color: #cccccc;
	border-right-width:1px;
	border-bottom-width:2px;
	width: 480;
}
div.note{
	 font-size:         10px;
}
div.example{
	padding: 10px;
	border:1px solid;
    border-color: #aaf4aa;
  }
div.topics{
    background-color: #eef4ee;
    color:#333333;
	padding: 10px;
	border:1px solid;
    border-color: #aaaaaa;
  }
td.thinlinebg{
    background-color: #aaccaa;
  }
td.content{
    background-color: #ffffff;
  }
td.indexs{
    background-color: #eef4ee;
  }
td.indexss{
    background-color: #f4f4f4;
  }
td.indexm{
    background-color: #dddddd;
  }
td.indexyear{
    background-color: #ddeedd;
  }
span.saku{
	 font-size:         20px;
}
span.new{
    color: #ffffff;
    background-color:#cc0000;
    padding-left:12px;
    padding-right:12px;
  }
span.menutaga{
    color: #222222;
    background-color:#ddeedd;
    margin-left:5px;
    padding-left:12px;
    padding-right:12px;
    padding-top:2px;
    padding-bottom:2px;
  }
span.menutagb{
    color: #333333;
    background-color:#ffffff;
    margin-left:5px;
    padding-left:12px;
    padding-right:12px;
    padding-top:2px;
    padding-bottom:2px;
  }
span.linkinfo{
    color: #333333;
  }
div.daysbg{
    background-image: url(./images/daysbg01.gif);
    background-color: #ffffcc;
	padding: 5px;
    font-size: 14px;	
    color:#773333;
    font-weight:bold;
    font-family: Times New Roman;
  }


