BODY{
	background-color : #e6f0fa;
	
}
#d01{
	background-color:#99cc66;
	margine:0px,0px,5px,0px;
	height:90;
	border-botom:10px solid #e6f0fa;	
}
#d02{
	height:30px;
	border-bottom:5px solid #888888;
}

#d02 A.nosen{
	display:block;
	float:left;
	width : 130px;
	text-align:center;
	border-left : solid #ffffcc;
	border-left-width : 10px;
	border-right:1px solid  #ffffcc;
	border-bottom:3px solid #888888;
  	border-top: 5px solid #ffffff;
  	color:black;
  	background-color : #3399ff;
}
#d02 A:hover{
	display:block;
	float:left;
	width : 130px;
	text-align:center;
	border-left : solid #ffffcc;
	border-left-width : 10px;
	border-right:1px solid  #ffffcc;
	border-bottom:3px solid #888888;
  	border-top: 5px solid #ffffff;
  	color:white;
  	background-color : #0059b3;
}

#d02 A.sen{
	display:block;
	float:left;
	width : 130px;
	text-align:center;
	border-left : solid #ffffcc;
	border-left-width : 10px;
	border-right:1px solid  #ffffcc;
	border-bottom:3px solid #888888;
  	border-top: 5px solid #ffffff;
  	color:white;
  	background-color : #0059b3;
}
#d03{
	width: 700px;
	background-color: #ebf4fe;
	padding: 20px;
	border-left:brown solid 1px;
	border-right:brown solid 1px;
	border-top:white solid 4px;
	border-bottom:brown solid 1px;
	font-size:15px;
	font-color:#333333;
	line-height=1.8em;

}
#d03 h2{
	clear:both;
	padding:3px 0px 3px 5px;
	margin:0em 0px 0em;
	border-left:18px solid #f4cc0b;
	border-bottom:3px solid #f4cc0b;
	background-color: #00db47;
	color:white;	
}
#d03 h2.new{
	clear:both;
	padding:3px 0px 3px 5px;
	margin:0em 0px 0em;
	border-left:18px solid #00db47;
	border-bottom:3px solid #00db47;
	background-color: #f4cc0b;
	color:black;	
}
#d03 h4{
	clear:both;
	padding:2px 0px 2px 10px;
	margin:2em 0px 1em;
	background-color: #80ffa9;
	border-left:8px solid #f4cc0b;
	
}
#d03 h4.new{
	clear:both;
	padding:2px 0px 2px 10px;
	margin:2em 0px 1em;
	background-color: #f4cc0b;
	border-left:8px solid #80ffa9;
	color:black;	
}

#d03 h5{
	clear:both;
	
	font-weigt:weight:bold;
	;font-size:1.1em
	
}
#d04{
	text-align:top;
	clear:both;
	width: 200px;
	background-color: #fefbe7;
	padding: 15px;
	border-left:brown solid 1px;
	border-right:brown solid 1px;
	border-top:white solid 4px;
	border-bottom:brown solid 1px;
	font-size:11px;
	
}
#d04 p.box1{
	
	width:198px;
	padding:8px;
	border:2px solid #99cc66;
	
}
#d04 p.box2{
	width:198px;
	padding:8px;
	border:2px solid #ef660a
}
#d04 h2{
	padding:8px;
	background-color:#1296cf;
	font-size:18px;
	color:white;
}
#d04 h4{
	padding:10px;
	background-color:#fab72c;
	color:white;
}

	
	

