body{background-color: #996633}

h1	{
    font-size:20px;
    border-bottom:solid 2px #ff0000;
    padding-bottom:3px;
    margin-top:12px;
    margin-bottom:12px;
    background-color:#dd9900;
    margin-left:20;
}

h2	{font-size:16px;
			 border-bottom:solid 2px #66cc33;
			 padding-bottom:3px;
			 margin-bottom:12px}

h3	{
    font-size:14px;
    border-bottom:solid 2px #66cc33;
    padding-bottom:3px;
    margin-bottom:12px;
    background-color:#ffcc00;
    border:1px solid #eaeaea;
    padding-left:10px;
}

h4	{
    font-size:12px;
    border-bottom:solid 2px #66ff66;
    padding-bottom:3px;
    margin-bottom:12px;
}

p	{font-size:12px;
			 line-height:20px;
			 color:#333333;
			 margin-top:4px}

a	{color:#33cc66}

a:hover	{color:#ffffff;
		 background-color:#339933}


.lmenu		{width:120px;
				background-color:#ffcc00}

.lmenu div	{font-size:12px;
				font-weight:bold;
				border-bottom:solid 1px white}

.lmenu a	{font-size:14px;
				color:#444444;
				text-decoration:none;
				display:block;
				padding-top:8px;
				padding-bottom:8px;
				padding-left:2px;
				background-image:url(btn_menu0.jpg)}

.lmenu a:hover	{color:#ffffff;
		 		background-color:#339933;
				background-image:url(btn_menu1.jpg)}

.hide		{display:none}

.waku1 	{font-size:14px;
			line-height:26px;
			color:#660000;
			background-color:#ffcccc;
			margin-top:5px;
			border-style: outset;  }

.waku2 	{font-size:12px;
			line-height:18px;
			color:#660000;
			background-color:#ffcccc;
			margin-top:5px;
			border-style: inset;  }

.waku3 	{
    font-size:12px;
    line-height:18px;
    color:#660000;
    background-color:#ffdddd;
    margin-top:2px;
    border-style: outset;
    margin-left:5px;
    padding-left:10px;
    padding-top:10px;
}

.des01 table	{
    border-color:#99B4D1;
}

.des01 tr	{
    boder:1;
    color:#336699;
    font-size:12;
    border-color:#008080;
}

.linkeco 	{
    font-size:10px;
    line-height:15px;
	color:#666666;
    background-color:#ffffff;
    margin-top:15px;
	margin-bottom:10px;
    border-style:double;
    border-color:#ff8800;
}

.link hr	{color:#66cc33;
			 background-color:#66cc33;
			 border:none}


.filt01{filter: alpha(style=1, opacity=50, finishopacity=100, startx=0, starty=0, finishx=40, finishy=30);}
.filt02{filter: alpha(style=1, opacity=50, finishopacity=100);}
.filt03{filter: alpha(style=1, opacity=80, finishopacity=100);}

.filt10{filter: shadow(color=#cccccc, direction=135);}

.bord01{border:double 6px #0000ff;width:300px;padding:6px;}
.bord02{border:dashed 6px #ff0000;width:300px;padding:6px;}

.bar1 {
		font-size:0.9em;
		margin:0;
		padding:0 0 0 10px;
		background-color:#CCCCCC;
		border-right:1px solid #bbbbbb;
		border-bottom:1px solid #aaaaaa}

.bar3 {
		font-size:0.9em;
		margin:0;
		padding:0 0 0 10px;
		background-color:#CCCCCC;
		border:1px solid #eaeaea}
