body {
		background-color: p;
		font-family: monospace;
		font-size: 120%;
		color: #666;
		background-color: #D0CCD0;
	}
	.header{
		margin-bottom: 5px;
		color: white;
		text-align: center;
		width: 1900px;
		padding: 2px;
		background-color: #7C7C7C;
	}
	.box {
		width: 50%;
		border-radius: 3px;
		background: rgba(0, 0, 0, 0.4);
		padding: 5px;
		color: white;
	}
	li {
		list-style-image: url("icon.png");
		line-height: 1.6em;
	}

	table {
		border-spacing: 0px;
	}

	th, td {
		padding: 5px 30px 5px 10px;
		border-spacing: 0px;
		font-size: 90%;
		margin: 0px;
	}
			
	th, td {
		text-align: left;
		background-color: #e0e9f0;
		border-top: 1px solid #f1f8fe;
		border-bottom: 4px solid #cbd2d8;
		border-right: 4px solid #cbd2d8;
	}
	
	tr.head th {
		color: #fff;
		background-color: #90b4d6;
		border-bottom: 4px solid #547ca0;
		border-right: 4px solid #749abe;
		border-top: 1px solid #90b4d6;
		text-align: center;
		text-shadow: -1px -1px 1px #666666;
		letter-spacing: 0.15em;
	}
	
	td {
		text-shadow: 1px 1px 1px #ffffff;
	}

	tr.even td, tr.even th {
		background-color: #e8eff5;
	}

	tr.head th:first-child {
		-webkit-border-top-left-radius: 5px;
		-moz-border-radius-topleft: 5px;
		border-top-left-radius: 5px;
	}

	tr.head th:last-child {
		-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topright: 5px;
		border-top-right-radius: 5px;
	}

	fieldset {
		width: 310px;
		margin-top: 20px;
		border: 1px solid #d6d6d6;
		background-color: #ffffff;
		line-height: 1.6em;
	}

	legend {
		font-style: italic;
		color: #666666;
	}

	input[type="text"] {
		width: 120px;
		border: 1px solid #d6d6d6;
		padding: 2px;
		outline: none;
	}

	input[type="text"]:focus,
	input[type="text"]:hover {
		background-color: #d0e2f0;
		border: 1px solid #999999;
	}

	input[type="submit"] {
		border: 1px solid #006633;
		background-color: #009966;
		color: #ffffff;
		border-radius: 5px;
		padding: 5px;
		margin-top: 10px;
	}

	input[type="submit"]:hover {
		border: 1px solid #006633;
		background-color: #00CC33;
		color: #ffffff;
		cursor: pointer;
	}
	img{
		float: right;
	}

	.title {
		float: left;
		width: 160px;
		clear: left;
	}
	.submit {
		width: 310px;
		text-align: right;
	}
	a{
		color: black;
		text-decoration: none;
	}
	.ft {
		color: black;
		text-align: left;
	}