body,table{
margin:0px;
font-size:12px;
}
A:link {color: #6060DD; text-decoration: none;}
A:hover {color: #606099; background: #CCCCFF;}
A:active {color: #606099; text-decoration: none;}
A:visited {color: #606099; text-decoration: none;}


h1{
font-size: 100%;
}
h2{
font-size: 100%;
}
h3{
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;
}
*/

/* for ie6,7 */
* html center{
	text-align:left;
}

div#upper {
	position:absolute;
	top:0px;
	width: 800px;
	padding-top: 0px;
	border-left:solid 1px;
	border-right:solid 1px;
	border-left-color:#999999;
	border-right-color:#999999;
}
div#main {
	position:absolute;
	top:173px;
	width: 800px;
	padding-top: 10px;
	background-color:#ffffff;
	border-left:solid 1px;
	border-right:solid 1px;
	border-left-color:#999999;
	border-right-color:#999999;
}

div#left{
	float: left;
	vertical-align: top;
	width: 160px;


}
div#menu{
	padding-top: 10px;
	padding-bottom: 35px;
	text-align:left;
	padding-left: 5px;
	padding-right: 5px;
	border-right:solid 1px;
	border-right-color:#999999;

}
div#cm{
	padding-top: 20px;
	padding-bottom: 35px;

}

div#right{
	float: right;
	padding-top: 15px;
	width: 630px;
	text-align:left;
	padding-bottom: 30px;
}


div#footer {
	bottom:0px;
	padding-bottom: 0px;
	width: 100%;
	border-bottom:solid 1px;
	border-bottom-color:#999999;
}

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;

}
div#textline {
	float: left;
	width: 4%;
}


/* for checkbox */
.hidden{
	visibility:hidden;
}
