body {
	font-family : "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color:#EEEEEE;
}

img {
	border:0;
	
}

p {
	margin-bottom:0.5em;
}

table {
	margin-bottom:0.5em;
	font-size: 0.95em;
	line-height:1.2em;
}

.summary {
	font-size:0.9em;
	margin-left:3em;
	margin-right:3em;
	margin-bottom:1.5em;
}

table#screen {
	background-color:white;
}

table#header {
	background-color:black;
	height:60px;
}

table#treemenu {
	background-color:white;
	height: 0.8em;
	font-size: 0.8em;
}



table#content {
	background-color:white;
	line-height:1.2em;
	font-size: 1em;
	border-spacing: 0px; 
}


table#news {
	border-left: 1px dashed silver;
	border-top: 1px dashed silver;
	padding-left: 8px;
	background-image: url('images/shade.gif');
	background-repeat: repeat-y;
	position: left;
	font-size: 0.8em;
	line-height:1.25em;
}


h1 {
	font-size: 1.2em;
	line-height:1.2em;
	border-left-style: none;
}

h2 {
	font-size: 1em;
	padding-left:5px;
	border-left-color: #666666;
	border-left-width: 20px;
	border-left-style: solid;
}

h3 {
	font-size: 1em;
	line-height:1.1em;
}


a:hover {
	color: red;
	background-color : transparent;
}

ul {
	margin-bottom:1em;
	margin-left:1.5em;
	padding-left:0em;
}
ol {
	margin-bottom:1em;
}

li {
	line-height:1em;
	margin-bottom:0.25em;
}

.footer {
	color:white;
	font-size: 0.8em;
	text-align: center;
	width:760px;
	height: 20px;
	background-color:black;
}

hr {
	width:760px;
	color:darkgray;
}


