
h1{
font-size: 100%;
}
h2{
font-size: 100%;
}
strong.c1{
font-size: 14px;
}
/*
h2#c2{
border-top:solid 2px;
border-bottom:solid 2px;
padding:0.2em;
border-top-color:#009999;
border-bottom-color:#009999;
text-align:center
}
h3#c3{
border-left:solid 2em;
border-bottom:solid 2px;
padding:0.2em;
border-left-color:#009999;
border-bottom-color:#009999;
}
div#c4{
border-left:solid 1px;
border-bottom:double 3px;
border-top:solid 1px;
border-right:double thick;
padding:0.2em;
border-left-color:#0099FF;
border-bottom-color:#0099FF;
border-top-color:#0099FF;
border-right-color:#0099FF;
}
*/
div#upper {
	top:0px;
	width: 800px;
	padding-top: 0px;

}
div#main {
	position:absolute;
	top:100px;
	width: 800px;
	padding-top: 10px;

}

div#left{
	float: left;
	vertical-align: top;
	width: 142px;


}
div#menu{
	padding-top: 0px;
	padding-bottom: 0px;
	float: left;
	width: 150px;
	height: 150px;
	text-align:left;


}
div#cm{
	padding-top: 20px;
	padding-bottom: 35px;

}

div#right{
	padding-top: 0px;
	width: 100%;
	text-align:left;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

div#footer {
	float: bottom;
	text-align:center;
	bottom:0px;
	width: 100%;
}

p.topic1 {
	text-align:center;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	padding-left: 2px;
	border-left:solid 1px;
	border-right:solid 1px;
	border-top:solid 1px;
	border-bottom:solid 1px;
	border-left-color:#FF00CC;
	border-right-color:#FF00CC;
	border-top-color:#FF00CC;
	border-bottom-color:#FF00CC;
	background-color:#ffffff;
}






strong#menu3 {
	position:absolute;
	bottom:0px;
	width: 700px;
	padding-bottom: 0px;
	/*padding-right: 0px;*/
	/*margin-top: 3em;*/
	/*line-height: 1.3em;*/
}
div#textline {
	float: left;
	width: 4%;
}