@charset "UTF-8";

h3{
	text-align: center;
	margin-bottom: 1.5em;
}
#MainPane .Col2 .Left{
	margin-left: -510px;
	width: 100%;
	font-size: 100%;
}
#MainPane .Col2 .Wrap{
	margin-left: 510px;
	margin-right: 5px;
	text-align: left;
}
#MainPane .Col2 .Right{
	width: 480px;
	padding: 0 10px 5px 10px;
	font-size: 100%;
	text-align: left;
	letter-spacing: 0;
}

p.Calendar{
	font-size: 90%;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
}
p.Calendar a{
	text-decoration: none;
}
p.Calendar a img{
	border: 1px #cecece solid;
	border-bottom-color: #a0a0a0;
}


form{
	text-align: right;
}
form h4{
	text-align: left;
}
form table{
	margin: 0 0 0 auto;
	width: 98%;
	text-align: left;
}
form table th,
form table td{
	padding: 4px;
	vertical-align: top;
}
form table th{
	width: 12em;
	font-weight: normal;
}
form table td input{
	width: 98%;
}
form table td input.Auto{
	width: 2em;
}
form p.Ctrl{
	margin-top: 1em;
	padding: 10px 0;
	text-align: center;
	border-top: 1px #fff solid;
}
form table td textarea{
	display: block;
	width: 99%;
	height: 8em;
}
