form.locate {
	margin-top: 30px; font-size: 125%;
	}
fieldset.locator {
	border: 1px dotted #fa7; background-color: #fffaf4;
	}
fieldset.locator legend {
	font-size: 140%; font-family: Verdana; color: #e66a35; font-weight: bold;
	padding-bottom: 3px; padding-left: 30px; padding-right: 5px; margin-bottom: 10px;
	border: 1px dotted #fa7;
	height: 32px; background: #fff url('../images/general/magnify.gif') no-repeat 5px 0px;
	}
fieldset.locator legend span {
	color: #0075ab; font-family: Verdana; font-weight: bold;
	}
fieldset.locator div {
	padding-left: 25px; padding-right: 25px; margin-bottom: 15px;
	}
fieldset.locator div label {
	display: block; float: left; width: 200px; clear: left; text-align: right; padding-right: 5px;
	font-weight: bold; color: #0075ab;
	}
fieldset.locator div label span {
	font-weight: normal; color: #000;
	}
fieldset.locator div.complete {
	font-weight: bold;
	}
fieldset.locator div.not_complete {
	font-weight: bold; margin-bottom: 10px; margin-top: 20px; color: #a10;
	font-size: 120%;
	}
fieldset.locator div.radio {
	text-align: center;
	}
fieldset.locator div.radio label {
	display: inline; width: auto; float: none; clear: none;
	}
fieldset.locator input, fieldset.locator textarea {
	border: 1px solid #e66e35; width: 250px;
	}
fieldset.locator textarea {
	height: 50px;
	}
fieldset.locator input.standard {
	border: none; width: auto;
	}
fieldset.locator input.submit {
	width: auto; background-color: #fa7; color: #b63e04; font-weight: bold; cursor: hand;
	}
fieldset.locator span.req {
	font-size: 200%; color: #e66e35; font-weight: bold;
	}
fieldset.locator div.locate_success {
	font-size: 140%; color: #e66e35; font-weight: bold; line-height: 150%;
	}





