#searchBar {
	width:13em;
	border:1px solid #8F7E70;
	padding:0.2em;
	margin:0;
}
#quanity {
	width:3em;
	border:1px solid #8F7E70;
	padding:0.2em;
	margin:0;
}
.submit-but {
	border:1px solid #8F7E70;
	padding:0.15em;
	margin:0;
	background:#DDD7D0;
 	color:#333;
 }
.submit-but:hover{
	border:1px solid #000;
	padding:0.15em;
	margin:0;
	background:#CAC1B6;
	color:#000;
}

.regionNo-toppage {
	border:1px solid #8F7E70;
	padding:0.1em;
	margin:0;
	font-size:80%;
}
form {
	margin:0;
	padding:0;
}
.form table {
	clear:left;
	width:44em;
}
.form th {
	text-align:left;
}
.form dl {
	border-top:1px solid #e0dad6;
	border-bottom:1px solid #CAC1B6;
	border-left:1px solid #e0dad6;
	border-right:1px solid #CAC1B6;
	margin:0 0 1em 0;
	padding:2px;
	width:44.5em;
	background-color:#f4f2ef;
	clear:left;
}
.form dt {
	float:left;
	margin:1px 0 0 0;
	padding:5px;
	width:11em;
	text-align:right;

}
.form dd {
	background-color:#FFF;
	margin:1px 0 0 12em ;
	padding:5px;
	

}
.form dd.yellow {
	background-color:#ffffcc;
}
.submit {
text-align:center;
}

.form tr.yellow {
	padding:2px;
	background-color:#ffffcc;
}

.Textfield {
	margin:0;
	padding:3px 5px;
	width:30em;
	border:1px Solid #CAC1B6;
}
.TextareaSmall {
	margin:0;
	padding:3px 5px;
	width:30em;
	height:10em;
	border:1px Solid #CAC1B6;
}
.Password {
	margin:0;
	padding:3px 5px;
	width:10em;
	border:1px Solid #CAC1B6;
}
.TextareaLarge {
	margin:0;
	padding:3px 5px;
	width:30em;
	height:25em;
	border:1px Solid #CAC1B6;
}
.Dropdown {
	margin:0;
	padding:2px 2px;
	border:1px Solid #CAC1B6;
}
.formErrorString {
	color:rgb(255, 0, 0);
}

.pages {
    margin: 1em 0 0.5em 0;
    clear: left;
    font-size: 90%;
    text-align:center;
}

.pages a, .pages span {
    padding: 0.2em 0.3em;
    margin-right: 0.2em;
    border: 1px solid #fff;
    background: #fff;
    color: #333;
}

.pages span.current {
    border: 1px solid #666;
    background: #666;
    color: #fff;
}

.pages a {
    border: 1px solid #CBC7C2;
    text-decoration: none;
}

.pages a:hover {
    border-color: #666;
    background-color: #EFECE9;
    color: #000;
}

.pages a.nextprev {
    font-weight: bold;
}

.pages span.nextprev {
    color: #666;
}

.pages span.nextprev {
        border: 1px solid #ddd;
        color: #6e584b;
}

#Notes {
padding:0.5em;
display:none;
background-color:#ffffcc;
margin:0 0 0.5em 0;
}
.selectRegion {
	float:right;
	width:25em;
	text-align:right;
}
.selectRegion form {
	margin:0 10px;
	padding:0;
	float:right;
}
