﻿div.LeftColumn
{
	width: 540px;
	float: left;
}
div.RightColumn
{
	width: 300px;
	float: right;
}

div.Contents
{
	min-height: 200px;
	padding-bottom: 10px;
	background-color: #ffffff;
	overflow: hidden;
	background-image: none;
}

div.Introduction
{
	width: 90%;
	margin: 0px auto;
	min-height: 100px;
	text-align:center;
}
	.Introduction h1
	{
		background-color: #f8ffee;
		color: #000080;
		font-size: medium;
		font-weight: normal;
		margin: 0px auto 5px auto;
		padding: 3px 5px;
		border: solid 1px #9bb95a;
	}
	.Introduction span
	{
		font-size: medium;
		font-weight: normal;
		margin: 0px 0px 0px 20px;
	}
	.Introduction div.Text
	{
		padding:10px;
		text-align:left;
	}
	.Introduction ul
	{
		line-height:24px;
		margin: 0px 10px;
		padding: 0px 10px;
		list-style-type: none;
		text-align: left;
	}
		.Introduction ul li
		{
			padding: 0px;
			margin: 0px;
		}
			.Introduction ul li h4
			{
				margin: 1px 0px 2px 0px;
				padding: 1px 2px;

				border: solid 0px #ff8c00;
				border-left-width: 3px;
				border-bottom-width: 1px;
			}
			.Introduction ul li div.Image
			{
				width: 90%;
				margin: 0px auto;
			}
				.Introduction ul li div.Image img
				{
					padding-left:10px;
					width: 400px;
					height: 200px;
					border: solid 1px #9bb95a;
				}
				.Introduction ul li div.Image span
				{
					text-align: left;
					font-size: small;
				}

div.User
{
	width: 80%;
	padding: 0px 0px 0px 0px;
	margin: 0px auto;
}
	.User div
	{
	}
		.User div table
		{
			margin: 10px auto 0px auto;
		}

div.NewList
{
	width: 80%;
	min-height: 20px;
	border: solid 1px #5f9ea0;
	margin: 10px auto 3px auto;
}
	.NewList h4
	{
		background-color: #e2eded;
		margin: 0px;
		padding: 2px 0px 0px 5px;
		text-align: left;
		color: #000080;
		font-size: medium;
		font-weight: normal;
	}
	.NewList ul
	{
		list-style: none;
		margin: 0px;
		padding: 3px 0px 3px 5px;
		text-align: left;
	}
	.NewList li
	{
		font-size: small;
		margin: 5px;
		padding: 2px 0px;
		border-style: dashed;
		border-width: 0px 0px 1px 0px;
		border-color: #5f9ea0;
	}

#pnlUpdate
{
	width: 80%;
	min-height: 20px;
	border: solid 1px #5f9ea0;
	margin: 10px auto 3px auto;
}
	#pnlUpdate h4
	{
		background-color: #e2eded;
		margin: 0px;
		padding: 2px 0px 0px 5px;
		text-align: left;
		color: #000080;
		font-size: medium;
		font-weight: normal;
	}
	#pnlUpdate ul
	{
		list-style: none;
		margin: 0px;
		padding: 3px 0px 3px 5px;
		text-align: left;
	}
	#pnlUpdate li
	{
		font-size: small;
		margin: 5px;
		padding: 2px 0px;
		border-style: dashed;
		border-width: 0px 0px 1px 0px;
		border-color: #5f9ea0;
		overflow: hidden;
	}
		#pnlUpdate li div.Date
		{
			width: 70px;
		}
		#pnlUpdate li div.Text
		{
			width: 100%;
			padding-left: 0px;
		}
			#pnlUpdate li div.Text ul
			{
				width: 90%;
				border: solid 0px black;
				list-style-image: none;
				list-style-type: disc;
				list-style-position: outside;
				margin: 0px auto;
				padding: 0px 0px 0px 20px;
			}
			#pnlUpdate li div.Text li
			{
				margin: 0px;
				padding: 0px;
				border-style: none;
				overflow: visible;
				text-align: left;
			}

div.Help
{
	margin-top: 20px;
}
	.Help span
	{
		font-size: small;
	}

#pnlSignUp
{
	width: 300px;
	border:solid 1px #75b753;
	background-color:#caff9e;
	line-height:30px;
	margin: 0px auto 0px auto;
}
	#pnlSignUp a
	{
		display:block;
		width:100%;
		height:100%;
		text-decoration:none;
		color:#0c4b83;
		font-weight:bold;
		font-size: x-large;
	}
