body {
	margin-top: 20px;
	margin-left: 5px;
}


#page {
	margin: 10px 0 0 0;
	text-align: left;
}

 #page .change_page {
	padding: 6px;
}

#page_first {
	margin-right: 10px;
}

#page_previous {
	margin-right: 10px;
}

#page_next {
	margin-left: 10px;
}

#page_last {
	margin-left: 10px;
}

#page .separator {
	margin-left: 6px;
	margin-right: 6px;
}

#page .page {
}

#page .current {
	font-weight: bold;
	color: red;
}

.title {
	color: #ff0000;
}

table {
	width: 725px;
}

table.list {
	text-align: left;
	border-collapse: collapse;
	border: 1px solid;
	margin-bottom: 20px;
}

table.list th {
	background-color: #cccccc;
	padding: 5px;
}

table.list td {
	padding: 10px 5px 5px 5px;
}

.float_left {
	float: left;
}

.text_center {
	text-align: center;
}

.text_right {
	text-align: right;
}

.f-size8 {
	font-size: 0.8em;
}

.m-10 {
	margin: 10px;
}

.clear {
	clear: both;
}