h1, h2, h3, h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
h1 {margin-left:0;}
hr {
	color: #FFCC00;
	background-color: #FFCC00;
	height: 1px;
}
p, div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
a:link, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0000FF;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #9900CC;
}
.style1 {
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	border-bottom: 1px solid #000000;
}
.style2 {
	font-size: 14px;
	font-weight: bold;
	color: #660099;
}
.style3 {
	font-size: 14px;
	font-weight: bold;
	color: #333;
	border-bottom: 1px solid #333;
}
.notice {
	font-weight: bold;
	color:#FF0000;
	font-style: italic;
	font-size: +1em;
}

.button {
	border: 2pt solid #666666;
	padding: 3px;
	background-color:#CDCDCD;
}

.small {
	font-size:10px;
}

.footnote {
	font-size:11px;
	color:#666666;
	font-style: italic;
}
.content1 {
	margin:auto;
	min-height:300px;
}
.content2 {
	margin: 10px auto;
}
.location { display: inline-block; width: 390px; margin:0 10px; padding:5px; }

@media screen and (min-width: 43.8125em){
	.lotus {width:480px;}
	.content1 {width:90%;}
}
@media screen and (max-width: 43.755em){
	.lotus {width:100%;}
	.content1 {padding:0 10px;}
	.content2 {}
}
