.fieldset {
    width:475px;
    border: none;
	display: block;
	margin-bottom: 20px;
}
.fieldset_narrow {
	width: 400px;
}
.shaded {
	background-color: #FFF3E7;
}
.fieldset .label {
    text-align:right;
    width:200px;
    float:left;
    padding:0.2em;
    margin:0;
    margin-top:0.3em;
    font-weight: normal;
    color:#333333;
    letter-spacing: 1px;
}
.fieldset .narrowlabel {
	text-align:right;
    width:100px;
    float:left;
    padding:0.2em;
    margin:0;
    margin-top:0.3em;
    font-weight: normal;
    color:#333333;
    letter-spacing: 1px;
}
.fieldset .nobr {
    display:none;
	clear: none;
}  
.fieldset .small_textfield {
    margin:3px;
    width: 75px;
}
.fieldset .small_textfield:focus {
	background-color: #FFFFCC;
}
.fieldset .textfield {
    margin: 7px 3px;
    width:210px;
}
.fieldset .textfield:focus {
    background-color: #FFFFCC;
}
.fieldset .textarea {
    margin: 7px 3px;
    height:165px;
    width:225px;
}
.fieldset .textarea:focus {
    background-color: #FFFFCC;
}

.fieldset .checkbox {
    margin: 7px 3px;
    height: 15px;
    width: 15px;
	float: left;
}
.fieldset .drop_down {
    margin: 7px 3px;
    width: 240px;
}
.fieldset .drop_down:focus {
    background-color: #FFFFCC;
}


.fieldset .submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFF3E7;
	border: 1px solid #B04322;
	color: #B04322;
}
.fieldset br {
	clear: both;
}
.fieldset br.clear {
	clear: both;
}
