.checkbox, .radio {
	width: 19px;
	height: 22px;
	padding: 0 5px 0 0;
	background: url(../images/checkbox.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}
/*.radio {
	background: url(../images/radio.gif) no-repeat;
}*/
.select {
	position: absolute;
	width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 21px;
	padding: 0 24px 0 8px;
	color: #fff;
	font: 12px/21px;
	background: url(../images/select.gif) no-repeat;
	overflow: hidden;
}
/*search form styles*/
#navform {float:right;position:relative;margin-right:197px; margin-top:7px; margin-right: 192px;}
#navform #searchbox{border:medium none;position:absolute;top:0;width:165px; height:22px;padding:1px 0 1px 5px; color:#666; font-family: "Optima LT W01 Roman", "Mahsuri Sans MT W02 Light", "Palatino Linotype", Palatino, "Book Antiqua", serif;}
#navform #submit{height:24px;width:27px;left:165px;position:absolute;top:0;}

/**** sign up for updates ****/
#signupemailaddress_emailed {background-color:#fff; color:#999;border:none;float:left; height:21px; padding:2px 0 3px 5px;}

form.whitebg #submit{float:left;margin-left:5px;padding-top:9px;}
form.whitebg select{float:left;}
