table.list{
	font-size:10pt;
	margin-right:10px;
}
table.list td, table.list th{
	padding:2px 5px;
}
table.list .odd td{
	background:#b3d335;
}
table.list .even td{
	background:#d1d18f;
}

table.list th{
	background:#fff;
	border:1px solid #630;
}


/* Enquiry */
form{
	padding-left:5%;
}
form p{
	font-weight: bold;
}
form label{
	float: left;
	width: 130px;
	text-align:right;
	padding-right:10px;
}
form input, form textarea{
	margin-bottom: 5px;
}
form select{
	margin-bottom: 5px;
}
form textarea{
	width: 250px;
	height: 50px;
}
form .short{
	width:80px;
}
form .long{
	width:180px;
}
form input[type="radio"], form input[type="checkbox"]{
	width:1em;
}
form #Submit{
	margin-left: 138px;
	margin-top: 5px;
	width: 90px;
}
.red{
	color:#f00;
}
label.nofloat{
	float:none;
}
/* Enquiry End */

/* Pass form */
.pass_form{
	width:60%;
	text-align:right;
}
.pass_form p{
	text-align:right;
}
.pass_form label{
	width:290px;
}
/* Pass form End */

.clearpage{
	padding:0 10px 0 5px;
}

.submenu{
	margin:0 160px;
	border-top:1px solid #630;
	padding-top:20px;
	text-align:center;
}
.list a{
	color:#333;
}
a:hover {
	color: #8DA824;
}

/* Pagination */
.pagination a, .pagination a:hover{
	border:1px solid #555;
	background:#d1d18f;
	padding:0 5px;
	color:#333;
	text-decoration:none;
}
.pagination a:hover, .pagination a.current{
	border:1px solid #555;
	background:#b3d335;
}