input {
}
input[type="text"], input[type="password"], input[type="select"], select, textarea  {
	background-color: white;
	color: black;
	border:1px #cccccc solid;
	padding-top:4px;
	padding-bottom:4px;
}
radio, input[type="radio"] {
}
select, input[type="select"] {

}
checkbox, input[type="checkbox"] {

}
.inputText {
	background-color: white;
	color: black;
	border:1px #cccccc solid;
	padding-top:4px;
	padding-bottom:4px;
}
#zoneHeader #search .inputText {
	width: 150px;
}
#zoneHeader #search .inputSubmit {
	/*position: absolute;*/
}
#advanced-search {
	text-align:right;
}
#advanced-search a {
	text-decoration:none;
}
/* zoneSidebar signup styles
******************************************************** */
#fieldset_ns {
	background-image: url('images/header_side_signup.png');
}
#sidebarSignup {
	_border-top: #b2b2b2 1px solid;
	display:none;
}
#sidebarSignup .inputText {
	width: 150px;
}
#fieldset_login {
	background-image: url('images/header_side_signup.png');
}
div.fieldWrap .inputText {
	width: 150px;
}
div.fieldWrap .inputSubmit {
	float: right;
	vertical-align: top;
	margin-left: 3px;
}
#zoneSidebar .inputSubmit {
	float: right;
	vertical-align: top;
	margin-left: 3px;
}
#zoneHeader #search .inputText {
	width: 150px;
}

#fieldset_ns,  #fieldset_login {
	border: 1px solid #b2b2b2;
	padding: 31px 2px 2px 2px;
	background-repeat: no-repeat;
	background-position: 2px 2px;
	font-size: 9px;
	text-align: right;
	width:158px;
	margin-left:-2px;
	text-align:left;
}
#fieldset_ns .inputSubmit {
	float:right;
}
#fieldset_login .inputSubmit {
	float:right;
}
#fieldset_login .inputText, #fieldset_login .fieldWrap {
	width: 80px;
	float:right;
}
#fieldset_login label {
	height:20px;
	float:left;
	line-height:20px;
	text-align:right;
}
#fieldset_login a {
	float: left;
}
#fieldset_login {
	margin-top:8px;
}
/* zoneSidebar login styles
******************************************************** */
#sidebarLogin fieldset {
	background-image: url('images/header_side_account.png');
	white-space: nowrap;
}
#sidebarLogin label {
	float: right;
	font-size: 9px;
	padding: 9px 3px 0px 7px;
}
#sidebarLogin .fieldWrap {
	width: 85px;
	float: right;
}
#sidebarLogin .inputText {
	width: 80px;
}
fieldset {
	padding:0;
	margin:0;
}
legend {
	padding:0;
	margin:0;
	height:0px;
}
form { 
	padding:0;
	margin:0;
}
