* {
	margin:0;
	padding:0;
	border:0;
}
body	{
	margin:0;padding:0;
	border-top: none;
	font-family: sans-serif;
	font-size: x-small;
	padding-bottom: 3px;
	}
#wrapper	{
	margin: 1px auto;
	width: auto;
	max-width: 100%;
	background:#fff;
	border:2px solid #fff;
	}

.menu1 {
	border-top:1px solid #566;
	border-bottom:1px solid #566;
}
.s_menu {
	border-bottom:1px solid #566;
}
.boldtitle {
	font-weight: bold;
}

.font_red {
	color: #ff0000;
}
.font_small {
	font-size: 0.8em;
}
.font_medium {
	font-size: 1.5em;
}
.font_large {
	font-size: 2.0em;
}
.font_italic {
    font-style:italic;
}
.font_underline{
    text-decoration:underline;
}


.menu1 ul li {
list-style: none;
	margin-left:-3em
}
.menu2 {
	background:#F4F4FF;
}
.menu2 ul li {
list-style: none;
	margin-left:-3em
}
.content {
	
}
h1 {
	font-size:1.2em;
	font-weight: bold;
}
h2 {
	font-size:1.1em;
	font-weight: bold;
	border-top:1px solid #566;
	margin-top:1px;
	padding-bottom:1px;
	border-bottom:1px solid #566;
	margin-bottom:3px;
}
h3 {
	font-size:1.1em;
	font-weight: bold;
	margin-top:1px;
	padding-bottom:1px;
	border-bottom:1px solid #566;
	margin-bottom:3px;
}
h6 {
	border-bottom:1px solid #566;
	margin-bottom:3px;
	margin-top:1px;
}

.home_a {text-decoration:none;}

.event1 {
	background:#E2EDFC;
}
.event2 {
	background:#FFFFFF;
}
.input_css {
	width:100px;
	height:20px;
	border:1px solid #000000;
}
.textarea_css {
	width:100px;
	height:50px;
	border:1px solid #000000;
}
a{color:#0019a8;}
a:hover { color:#3a62ff;}
a:link {color:#0019a8;}
a:visited {color:#3a62ff;}
a:active {color:#3a62ff;}
