.workContent .formTable {
	margin-top:10px;
}
.workContent .formTable .caption {
	font-size:13px;
	padding:0px;
}

.workContent .formTable .value{
	padding: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 .formRequiredMsg {
	color:#696969;	
	background: transparent url('../images/required_msg.gif') no-repeat 0px 3px;
	padding-left:10px;
}

.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: url('../images/textarea_background_left.png') no-repeat top right transparent;
	width:4px;
	height:121px;
}
.workContent .formTable .textareaTable .fill {
	background: url('../images/textarea_background_fill.png') repeat-x top left transparent;
	padding:3px 0px 3px 3px;
	height:118px;
}
.workContent .formTable .textareaTable .fill textarea {
	border:none;
	background:white;
}
.workContent .formTable .textareaTable .right {
	background: url('../images/textarea_background_right.png') no-repeat top left 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;
}