#left {
		position: absolute;
		left: 20px;
		top: 10px;
		width: 800px;
}

#title {
	position: absolute;
	left: .5em;
	top: 0;
	width: 344px;
	height: 40px;
}
#content{
		position: absolute;
		left: 10px;
		top:  90px;
		width: 95%;
}
#viewer{
position: absolute;
left: 1.0em;
top: 0;
width:350px;
height:380px; 
}

#description{
position: absolute;
left: 1.0em;
top: 400px;
width: 350px;
}

#list{
position: absolute;
top: 10px;
left: 375px;
}
#message{
		position: relative;
		left: 0;
		top: 1em;
		width: 350px;
		height: 40px;
		font-family: century, 'Times New Roman', serif; 
		text-align: center; 
		font-style: italic; 
		font-size: 1.0em;
		color: #003300;
}
.mandala{
		font-family: arial, tahoma, verdana, helvetica, sans-serif; 
		font-size: 0.9em; 
		font-weight: bold; 
		color: #003300
}
#right {
		position: absolute;
		left: 530px;
		top: 100px;
		width: 150px;
		text-align: left;
}
ol, ul, li {/*
	list-style: none;*/
	font-size: 1.0em;
	font-family: arial, tahoma, verdana, helvetica, sans-serif;
	margin-top: 0.2em;
	margin-bottom: 0.1em; 
	}
p {
		font-family: verdana, helvetica, arial, sans-serif;
			font-size: 10px;
			font-weight: normal;
			color: #333333;
			text-align: justify;
/*			text-indent: .5cm;*/
		}

li > p {
	margin-top: 0.2em;
	}
td{
		font-family: verdana, helvetica, arial, sans-serif;
			font-size: 10px;
			color: #333333;
		}
	dl, dd {
			font-family: verdana, helvetica, arial, sans-serif;
			font-size: 10px;
			color: #333333;
			text-align: justify;
		}

	dt {
		font-family: verdana, helvetica, arial, sans-serif;
			font-size: 11px;
			color: #333333;
			font-weight: bold;
		}

.mess_med {
	font-size: 1.0em;
	font-family: arial, tahoma, verdana, helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
		color: #003300;
}
.center {
	text-align: center;
}

.mess_msg {
		font-family: century, 'Times New Roman', serif; 
		font-weight: normal;
		text-align: center; 
		font-style: italic; 
		font-size: 1.0em;
		color: #003300;
}
.mess_desc {
		font-family: century, 'Times New Roman', serif; 
		font-weight: normal;
		text-align: justify; 
		text-indent: 1.0em;
		font-style: normal; 
		font-size: 1.0em;
		color: #003300;
}
.mess_opt {
	font-size: 1.0em;
	font-family: arial, tahoma, verdana, helvetica, sans-serif;
	font-weight: normal;
	text-align: left;
		color: #003300;
}

#footer{
			position: relative;
			top: 0;
			left: 0;
			padding: 1.2em;
			width: 95%;
			font-size: 0.8em; 
			font-weight: normal;
			text-align: center;
}

a.nav:link, a.nav:visited, a.nav:active {
	text-decoration: none;
	color: #006600;
	font-size: 10px;
}
a.navsub:link, a.navsub:visited, a.navsub:active { text-decoration: none; color: #663300; }
a.navsub:link:hover, a.navsub:visited:hover { text-decoration: underline }

input, textarea {
	border: 1px solid #003300;
	background-color: #F3F2FD;
	padding: 3px;
}

	.footer{
		font-family: sans-serif;
			font-size: 9px;
			color: #333333;
		}
		
	a:link,a:visited,a:active { font-family: verdana, sans-serif; font-weight: bold; text-decoration: none; }
	
  .bgcolor { background-color: #dddddd; }
	
a:link { color: #BB00BB; font-weight: bold; text-decoration: none }
a:visited { color: #0000CC; font-weight: bold; text-decoration: none }
	a:active { color: #99CCFF; }
	A:link:hover, A:visited:hover { text-decoration: underline }
