.workContent .formTable {
	margin-top:10px;
}

.workContent .formTable .caption {
	font-size:13px;
	padding:0px;
}

.workContent .formTable .value {
	padding: 0px 0px 7px 0px;

}

.formMessageError{
	font-weight:bold;
	background: url('../images/error.png') no-repeat 5px 5px transparent;
	padding:8px 5px 12px 40px;
	background-color:#FDE1E4;
	border-color:#FDDFE2;
	color:red;
	margin:5px 0 10px 5px;
}

.workContent .formTable fieldset legend {
	font-weight:bold;
}


.workContent .formTable .btn {
    border: none;
    background: transparent url('../images/button_left.gif') no-repeat;
    height: 24px;
    color:#000;
    font-size:13px;
	font-family: Arial;
    font-weight:bold;
    padding-left:8px;
    /* used to catch the buttonEnding */
    position: relative;	
}

.workContent .formTable .btn {
    width: 0;  /* IE table-cell margin fix */
    overflow: visible;
}

.workContent .formTable .btn[class] {  /* IE ignores [class] */
    padding-bottom:2px;
    width: auto;  /* cancel margin fix for other browsers */
}

.workContent .formTable .buttonEnding {
	margin:0px;
    position: absolute;
    display: inline;
    width: 6px;
    height: 24px;
    background: url('../images/button_right.gif') no-repeat top left;
}

.workContent .formTable .formActionRow {
	padding:10px 0;
}
.workContent .formTable .textareaTable .left {
	background: no-repeat top right transparent;
	width:4px;
	height:121px;
}
.workContent .formTable .textareaTable .fill {
	background: transparent;
	padding:3px 0px 3px 3px;
	height:118px;
}
.workContent .formTable .textareaTable .fill textarea {
	border:none;
	background:white;
}
.workContent .formTable .textareaTable .right {
	background: transparent;
	width:5px;
	height:121px;
}
.workContent .formTable select {
	border:1px solid #96947D;
	background:white;
}
.workContent .formTable select option {
	border:none;
	background:white;
}
.workContent .formTable fieldset {
	padding:10px;
}
.workContent .formTable fieldset legend {
	width:150px;
	text-align:center;
	padding:5px 7px;
}

.formMessageWarning {
	background: url('../images/warning.png') no-repeat 5px 5px transparent;
	padding:8px 5px 12px 40px;
	background-color:#F3F4D7;
	border-color:#E8E9AD;
	margin:5px 0 10px 5px;
	font-weight:bold;
}

textarea {
	width:300px;
	height:110px;
}

#loginForm{
	width:275px;
	height:135px;
	background-image:url('/images/login_bg.jpg');
	background-repeat:no-repeat;
	margin:auto auto;
	margin-top:10px;
	border:1px solid #ececec;
	margin-top:30px;
	padding-left:30px;
}


#home_search #buyLocalSearch #address, #home_search #buyLocalSearch #product, #search_local #buyLocalSearch #address, #search_local #buyLocalSearch #product {
	width: 300px;
	height: 20px;
	margin: 7px 0px 0px 0px;
	font-size: 12px;
	padding: 5px 5px 5px 5px;
	color: rgb(84,67,42);

}
