/*Button Style*/
#wrapper fieldset button {
	margin:0px 2px 0px 2px;
	padding:0px 10px 0px 10px;
	background-color:#9C6B17;
	border:solid 1px #791717;
	color:#FFF;
	height:20px;
}

/*Textarea Style*/
#wrapper fieldset textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}


/*Validation Style*/
#wrapper fieldset label.invalid {color:#E20000}
#wrapper fieldset input.invalid {border:solid 1px #E20000;background-color:#FFCCCC;}
/*End Validation Style*/


/*Search Form Style*/
#search_form fieldset {padding-bottom:5px;}
#search_form fieldset input {
	margin:0px;
	padding:0px;
	border:solid 1px #9C6B17;
}
#search_form fieldset input.radio {
	border:0px;
}
/*End Form Style*/


/*Login Form Style*/
#left fieldset {
	margin:0px;
	padding:5px 0px 5px 0px;
}
#left fieldset.center {
	text-align:center;
}
#left fieldset label {
	margin:0px 0px 0px 10px;
	padding:0px;
}
#left fieldset input {
	margin:0px 0px 0px 0px;
	padding:0px;
	/*border:solid 1px #794617;*/
	border:solid 1px #9C6B17;
}
#left fieldset input.login {
	width: 90px;
}
/*End Form Style*/


/*Tracking EMS Form*/
#sidebar_right fieldset{
	margin:0px;
	padding:5px 0px 5px 0px;
}
#sidebar_right fieldset input {
	border:solid 1px #9C6B17;
	width:130px;
}
#sidebar_right fieldset button {
	width:130px;
}
/*End Form Style*/


/*Register Form*/
#register {
	margin:0px;
	padding:0px;
}
#register fieldset {
	margin:0px 0px 10px 0px;
	padding:0px;
}
#register fieldset label {
	margin:0px;
	padding:0px 10px 0px 0px;
	float:left;
	text-align:right;
	width:180px;
	font-size:13px !important;
}
#register fieldset label.msg {
	margin-left:180px !important;
	float:left;
	text-align:left;
	width:400px;
	border:solid 0px #FFF;
}
#register fieldset span {margin-left:180px; border:solid 0px #00FF00; display:block;}
#register fieldset input {width:150px; border:solid 1px #9C6B17;}
#register fieldset input.address {width:350px;}
#register fieldset.center {text-align:center;}
#register fieldset.acceptRule input.checkbox {
	float:left;
	width:15px;
	height:15px;
	margin:0px 10px 0px 163px;
	padding:0px 0px 0px 0px;
}
#register fieldset.acceptRule label {
	float:left;
	text-align:left;
	width:250px;
}
#register fieldset.captchaImg #imgCaptcha {
	float:left;
	margin:0px 0px 0px 163px;
}
#register fieldset.captchaImg label {
	margin:0px 0px 0px 163px !important;
	padding:0px 0px 10px 0px;
	width:350px;
	text-align:left;
}
#register fieldset.captchaImg #changImg {
	float:left;
	margin:37px 0px 0px 0px;
	padding:0px 0px 0px 10px;
}
/*End Form Style*/

/*Form*/
#right #frmAddInfo {
	margin: 5px;
	padding:0px;
}
#right #frmAddInfo fieldset {
	margin:0px;
	padding:5px;
}
#right #frmAddInfo fieldset label {
	padding-right:10px;
}
/*End Form Style*/