<style type="text/css"><!--

a	{color:#33aaaa;}
a:hover	{color:#ff9933;}

.mable	{background-color:#FFE0F0;}
.tijou	{background-color:#C0E0FF;}
.cs	{background-color:#FFFFD0;}

.titlebg	{background-color:#999999;
			 width:95%;
			 height:60px;}

.title	{padding-left:30px;
	 	 color:white;}

h1	{font-size:24px;
	 margin-bottom:0px;}

.menu	{background-color:#666666;
		 width:95%;
		 text-align:left;
		 color:white;}
.menu td	{padding-left:9px;}
.menu a	{color:white;
		 text-decoration:none;}

.side1	{width:95%;
		 background-color:#FFFFF0;
		 border:solid 1px #666666;
		 border-top:none;}
.side0	{width:95%;
		 border:solid 1px #666666;
		 border-top:none;}

.main	{padding:16px 10px;
		 vertical-align:top;}


.box	{background-color:#ffffff;
		 border:dotted 2px #666666;
		 padding:0px 10px;}
		 
.day	{border:solid;
		 border-width:0px 0px 1px 6px;
		 border-color:#D2691E;
		 padding:2px 4px;}
.day0	{border:solid;
		 border-width:0px 0px 1px 6px;
		 border-color:#000099;
		 padding:2px 4px;}

.text	{line-height:120%;
		 padding:0px 10px;}

.copy	{border-top:solid 2px #000000;
		 padding-top:4px;
		 text-align:center;}


.side2	{width:200px;
		 padding:16px 20px 16px 0px;
		 vertical-align:top;}
.box2	{background-color:#ffffff;
		 border:dashed 2px #666666;
		 padding:4px 4px;}
.s2topic	{background-color:#dddddd;
			 border-left:solid 6px #669999;
			 padding:3px 4px;}
.s2text	{line-height:120%;
		 padding:4px 2px 2px 4px;}
.side2 img	{border:none;}


.side3	{width:120px;
		 padding:16px 20px 16px 0px;
		 vertical-align:top;}

--></style>