.browse-left {
	text-align: justify;
	width: 100%;
	margin: 0px 0px 0px 0px;
}

.browse-left h1, .browse-left h3 {
	margin: 1em 0px 0em 15px;
}

.browse-left h2, .browse-left p {
	margin: 0em 0px 1em 15px;
}

.browse-left form { margin: 0em 0px 0px 15px; padding: 0px; }

.browse-left label { 
	font-weight: bold;
	width: 80px;
	float: left;
	display: block;
}

.browse-left input {
	width: 65px;
	border: 1px solid #EECFCC;
	margin: 0px 0px 2px 83px;	
}

.browse-left select {
	width: 130px;
	border: 1px solid #EECFCC;
	margin: 0px 0px 10px 0px;	
}

.browse-left-l {
	font-size: 8pt;
	line-height: 9pt;
	width: 90%;
	height: 5em;
	margin: 10px 0px 0px 10px;
	background: url(../images/result-corner.gif) no-repeat bottom right;
	background-color: #E2E0DF;
}

.browse-left-l input {
	color: white;
	font-size: 7pt;
	font-weight: bold;
	height: 1.8em;
	margin: 20px 0px 0px 0px;
	background-color: #999999;
	border: 0px solid white;
}

.browse-left-l1 {
	color: #999999;
	width: 25%;
	height: 4em;
	display: block;
	float: left;
	margin: 3px 0px 0px 4px;
}

.browse-left-l2 {
	color: #AB1808;
	width: 40%;
	height: 4em;
	display: block;
	float: left;
	margin: 3px 0px 0px 4px;
}

.browse-left-l3 a { 
	color: white;
	text-align: center;
	line-height: 15px;
	width: 35px;
	height: 17px;
	float: left;
	display: block;
	background-color: #999999;
	margin: 8px 0px 0px 6px;
}

.browse-left-l3 a:hover { color: #AB1808; }

.browse-left-dh {
	color: #AB1808;	
	font-weight: bold;
	text-decoration: underline;
	margin: 1em 10px 0.5em 10px;
}

.browse-left-d {
	color: #5A6092;
	font-size: 8pt;
	margin: 0px 10px 0.5em 10px;
}

.registerform { margin: 0.5em 10px 1em 10px; }

.registerform-label {
	text-align: right;
	font-size: 10pt;
	width: 130px;
	height: 17px;
	float: left;
}

.registerform input, .registerform textarea, .registerform select {
	width: 180px;
	border: 1px solid #F9D8D5;
	margin: 0px 0px 1px 0px;
	padding: 0px;
}

.registerform label { margin: 0px 10px 0px 0px; font-weight: bold; }

.registerform p { font-weight: bold; margin: 0em 0px 0.5em 0px; }

.contactform { margin: 7.3em 10px 1em 10px; }

.contactform-label {
	text-align: right;
	font-size: 10pt;
	width: 130px;
	height: 17px;
	float: left;
}

.contactform input, .contactform textarea, .contactform select {
	width: 180px;
	border: 1px solid #F9D8D5;
	margin: 0px 0px 1px 0px;
	padding: 0px;
}

.contactform label { margin: 0px 10px 0px 0px; font-weight: bold; }

.contactform p { font-weight: bold; margin: 0em 0px 0.5em 0px; }

.submit-but input {
	width: 65px;
	margin: 5px 0px 0px 133px;
	background-color: #FBE8E6;	
}

.member-centre {
	text-align: justify;
	width: 100%;
	height: 360px;
	margin: 5px 0px 0px 0px;
	background-color: white;
	border: 1px solid #F9D8D5;
}

html>body .member-centre {
	width: 99.7%;
}

.member-centre h1 { font-size: 0.8em; margin: 1em 10px 0em 10px; }

.member-centre p { font-size: 0.8em; margin: 1em 10px 0.5em 10px; }

.member-centre form { margin: 1.5em 0px 0em 0px; }

.member-centre div { font-size: 0.8em; margin: 0em 10px 0.2em 40px; }

.member-centre label { 
	font-weight: bold;
	line-height: 2em;
	width: 70px; 
	height: 2em; 
	float: left; 
	display: block;
}

.member-centre input { width: 160px; border: 1px solid #F9D8D5; }

.member-centre-sub input {
	width: 65px;
	margin: 0px 0px 0px 73px;
	background-color: #FBE8E6;
	border: 1px solid #F9D8D5;
}

.browse-left-area label { 
	font-weight: bold;
	width: 45px;
	float: left;
	display: block;
}

.browse-left-area input {
	width: 65px;
	border: 1px solid #EECFCC;
	margin: 0px 0px 2px 83px;	
}

.browse-left-area select {
	width: 174px;
	border: 1px solid #EECFCC;
	margin: 0px 0px 10px 0px;	
}