/* 
 * Default, displays unhighlighted checkmark
 */
span.status
{
    clear:right;
	height:19px;
	width:19px;
	float:left;
	margin-left:8px;
	background-repeat:no-repeat;	
	background-image:url(../images/Bwine_checkunhighlight.jpg);
}

span.blank
{
    clear:right;
	height:19px;
	width:19px;
	float:left;
	margin-left:8px;
	background-repeat:no-repeat;	
	background-image:url(../images/filler.jpg);
}

/*
 * Required, displays a red x
 */
.textareaRequiredState span.status,
.textfieldRequiredState span.status,
.textfieldInvalidFormatState span.status,
.textfieldMinCharsState span.status,
.textfieldMaxCharsState span.status,
.selectRequiredState span.status 
{
    clear:right;
	height:19px;
	width:19px;
	float:left;
	margin-left:8px;
	background-repeat:no-repeat;	
	background-image:url(../images/Bwine_redxhighlight.jpg);
}

/*
 * Valid, displays highlighted checkmark
 */
.textareaValidState span.status,
.textfieldValidState span.status,
.selectValidState span.status 
{
    clear:right;
	height:19px;
	width:19px;
	float:left;
	margin-left:8px;
	background-repeat:no-repeat;	
	background-image:url(../images/Bwine_checkhighlight.jpg);
}

.nonreq {
    float:left;
    font-size:11px;
}


.label {
    float:left;
    font-size:11px;
}

.textareaRequiredState .label,
.textfieldRequiredState .label,
.textfieldInvalidFormatState .label,
.textfieldMinCharsState .label,
.textfieldMaxCharsState .label,
.selectRequiredState .label
{
    float:left;
    font-size:11px;
    color:red;
}

.field { 
    width:350px;
    margin-right:10px;
}

.hidden_field { 
    width:300px;
    margin-right:10px;
    display:none;
}

.input {
    float:left;
    width:260px;
    clear:right;
}

.null {
    float:left;
    width:260px;
    clear:right;
}

.textareaRequiredState .input,
.textfieldRequiredState .input,
.textfieldInvalidFormatState .input,
.textfieldMinCharsState .input,
.textfieldMaxCharsState .input,
.selectRequiredState .input
{
    float:left;
    width:260px;
    border:solid 2px red;
}

.combobox {
    float:left;
    width:100px;
    clear:right;
}
.submit { 
    margin-left:12em; 
}

.clear {
    float:both;
    clear:both;
    visibility:hidden;
    margin:0;
    width:0;
    height:0;
}