table .formview {
width: 100%;
}

table .formview thead h1 {
background: none;
color: #555555;
padding: 0;
}

table .formview td {
padding: 3px 5px;
}

table .formview thead tr {
border-bottom: solid 3px #dddddd;
}

table .formview tr tr{
border-bottom: none;
}

table .formview tr tr td {
padding-left: 0px !important;
}

table .formview td table {
float: left;
}

.dynamicOperationForm .buttons { float: left }

.buttons {
margin: 0;
padding: 0 0 1px;
text-align: right;
background: #f5f5f5;
border-top: solid 2px #dddddd;
}

#defaultDD {
max-width: 350px;
}


/* multipleList */
.multipleList td {
padding: 3px !important;
}

.multipleList select {
float: left;
width: 200px;
}

.multipleList td  div a input {
margin-top: 2px;
margin-bottom: 2px;
width: auto;
}

.btfSortLinks {
text-align: center;
}

	.btfSortLinks input {
	width: 50px;
	margin-top: 2px;
	margin-bottom: 2px;
	}


#calcFormInputContainer td {
vertical-align: top;
}

a#changeToAdvancedLink.adv {
background:url(../../images/sharedicons/silk/gear_disable.png) no-repeat scroll center center transparent;
}

a#changeToAdvancedLink {
background:url(../../images/sharedicons/silk/gear.png) no-repeat scroll center center transparent;
color:#999999;
height:1.8em;
width:20px;
float: left;
text-decoration: none;
outline: none;
}

.iframe .toolboxContainer { padding: 0 3px 1px; }
.iframe .formview { float: none; }
.middleLabels th { vertical-align: middle !important; }
th.topLabel { vertical-align: top !important; padding-top: 8px !important; }
.stretchSelects select { width: 100% }

div.error,
.formview div.error span,
.fieldInputBig div.error span,
div.TransitionInnerArea span.error {
color: red;
}

img.helptexticon {
	vertical-align:middle;
	opacity: 0.4;
	padding-right:3px;
}