form.indexedsearch input {
	border: none;
}

input, textarea, select {
    margin-bottom: 1px ! important;
	padding: 1px 1px 1px 1px;
	border: 1px solid #BBBBBB;  
    color: #454545;
    background-color: white;
    vertical-align: middle;
	font-size: 100%;
}

input.searchbox-sword {
	font-size: 92%;
    margin-bottom: 1px ! important;
	padding: 0;
    color: #777777;
    background-color: white;
    vertical-align: middle;
	border: none;
	width: 120px;
}

input.CheckBx {
	border: none;
	background-color:#f0f5f5;
}

fieldset {
	padding: 5px 15px;
	background: url(../images/fieldset_bg.jpg) repeat-x top left #FFFFFF;
	border: 1px solid #F0F0F0;
	width: 95%;
}

div.FieldGroup {
	float: left;
	background-color:#f0f5f5;
}

/*fieldset.LabelWidth label {
	font-size: 92%;
	padding-left: 6px;
}*/

legend {
	font-weight: bold;
	font-size: 95%;
	padding:  0 5px 0 5px;
}

label {
	font-size: 92%;
}
.error{
	color:#FE7D1F;
}
select {
	border: 1px solid #BBBBBB;
}

.send {
	padding: 1px;
	border: 1px solid #BBBBBB;
}
/*input.search-button {
	font-size: 92%;
	padding: 0px 5px 0 5px;
	border: none;
	background: url(../images/search.jpg) no-repeat top right #FFFFFF;
	width: 60px;
	height: 17px;
	cursor:hand;
}*/

input.search-button {
	border: 0px;
	border: none;
}

.required input,
.required select {
	border: 1px solid #f50d1c;
}

.error input,
.error select {
	background: #FFC45F;
	border: 2px solid #f50d1c;
}

fieldset div {
	padding-bottom: 10px;
}


fieldset div input {
	width: 230px; /* Width for modern browsers */
	padding : 1px;
	border : 1px solid #A6A6A6;
}
* html fieldset div input {
	width: 230px; /* Width for IE5 */
	w\idth: 226px; /* Width for IE6 */
}

.checkbox {
	width: auto;
	border:none;
	padding: 3px;
}

div.help,
p.help {
	display: inline;
	width: auto; 
	font-size: 10px;
	color: Gray;
}

div.advanced_help,
p.advanced_help {
	background: url(../images/help.gif) no-repeat top left #FFFFFF;
	display: inline;
	width: auto; 
	font-size: 10px;
	color: Gray;
	padding-left: 19px;
	margin-left: 4px;
}
div.advanced_help:hover,
p.advanced_help:hover {
	text-decoration: underline;
}

.fm-submit {
	margin-top: 15px;
	text-align: right;
	background-color: #F4F4F4;
	padding: 5px 10px;
	width: 97%;
}

.submit-button {
	color: #CC3333;
	text-align: center;
	padding: 3px 25px;
}

