li {
	list-style: none;
	margin: 0;
}

#system_first {
	width: 330px;
	float: left;
}
#system_second {
	float: right;
	width: 330px;
}
#system_first dt ,#system_second dt {
	font-weight: bold;
}

th {
	color: #663300;
	font-weight: normal;
	text-align: left;
	line-height: normal;
	margin-bottom: 3px;
}

#system_first th p ,#system_second th p {
	font-size: 14px;
	font-weight: bold;
	color: #663300;
	float: left;
}

table {
	vertical-align: top;
}

h2 {
	clear: both;
	margin-top: 35px;
	margin-bottom: 10px;
}

table.MonthCharge {
	border: 0;
	width: 100%;
	background: #D3C9A5;
	margin-bottom: 20px;
}

table.MonthCharge th {
	background: #E9E3D1;
	color: #663300;
	text-align: center;
	font-weight: normal;
	padding: 5px 0;
}

table.MonthCharge tr.top th {
	background: #DDD5B9;
}

table.MonthCharge th.week {
	font-weight: bold;
}

table.MonthCharge th.timeL {
	width: 120px;
}

table.MonthCharge th.timeM {
	width: 85px;
}

table.MonthCharge th.timeS {
	width: 65px;
}

table.MonthCharge td {
	color: #666666;
	text-align: right;
	background: #FFFFFF;
	padding: 3px 0;
	padding-right: 3px;
}

table.MonthCharge tr.beige td {
	background: #F5F3E7;
}

table.MonthCharge td.CellAge {
	text-align: center;
	width: 80px;
}

p.orange {
	font-size: 14px;
	color: #C46200;
	margin-bottom: 15px;
}

dl.col2 {
	clear: both;
	margin-bottom: 25px;
}

#MonthlyCharge dl.col2 dt {
	float: left;
	width: 65px;
}

#MonthlyCharge dl.col2 dd {
	float: left;
	width: 620px;
}

#MonthlyShort {
}

#MonthlyShort .box {
	margin-top: 25px;
}

#MonthlyShort .firstCol {
	float: left;
	width: 270px;
}

#MonthlyShort .secondCol {
	float: right;
	width: 390px;
}

table.ShortCharge {
	width: 100%;
	border: 0;
	background: #D3C9A5;
}

table.ShortCharge th {
	background: #E9E3D1;
	color: #663300;
	text-align: center;
	font-weight: normal;
	padding: 5px 0;
}

table.ShortCharge tr.top th {
	background: #DDD5B9;
}

table.ShortCharge th.left {
	width: 80px;
}

table.ShortCharge th.right {
	width: 190px;
}

table.ShortCharge th.week {
	font-weight: bold;
}

table.ShortCharge td {
	background: #FFFFFF;
	text-align: center;
	padding: 3px 0;
}

table.ShortCharge tr.beige td {
	background: #F5F3E7;
}

#MonthlyShort dt {
	float: left;
	width: 65px;
}

#MonthlyShort dd {
	width: 325px;
	float: left;
}

#Temporary {
}

#Temporary .box {
}

#Temporary .box .firstCol {
	float: left;
	width: 320px;
}

#Temporary .box p {
	font-weight: bold;
	color: #663300;
	font-size: 14px;
}

#Temporary table {
	width: 100%;
	border: none;
	background: #D3C9A5;
}

#Temporary th {
	background: #E9E3D1;
	color: #663300;
	text-align: center;
	font-weight: normal;
	padding: 5px 0;
}

#Temporary th.CellAge {
	width: 80px;
}

#Temporary th.CellDay {
	width: 160px;
}

#Temporary th.CellHour {
	width: 80px;
}



#Temporary table tr.top th {
	background: #DDD5B9;
}

#Temporary td {
	background: #FFFFFF;
	text-align: center;
	padding: 3px 0;
}

#Temporary tr.beige td {
	background: #F5F3E7;
}

#Temporary .box .secondCol {
	float: right;
	width: 320px;
}

#Temporary dl.col2 {
	margin-top: 25px;
}

#Temporary dt {
	float: left;
	width: 95px;
}

#Temporary dd {
	float: left;
	width: 590px;
}

