.Container {z-index:2;position:relative;} .Container > div { -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-left:15px;} .Container > div:first-child {margin-left:0px;} .TextTitle {position:relative;z-index:0;margin-top:-1px;border:solid 1px #bbb;vertical-align:middle;padding:8px 15px;} .Container > .TextTitle {background:#ededed;background:-webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ffffff));background:-moz-linear-gradient(top, #ededed, #ffffff);background:-ms-linear-gradient(top, #ededed, #ffffff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');} .Process {position:relative;z-index:1;border:solid 1px #bbb;margin-bottom:-1px;margin-top:-1px;padding:8px 15px 0px 15px;background:#e5f5ff;background:-webkit-gradient(linear, left top, left bottom, from(#e5f5ff), to(#ffffff));background:-moz-linear-gradient(top, #e5f5ff, #ffffff);background:-ms-linear-gradient(top, #e5f5ff, #ffffff);-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;} .Process > .TextTitle {border:solid 0px #bbb;padding-top:2px;padding-left:0px;line-height:normal;font-weight:bold;} .Process span {display:inline-block;margin:3px 10px;min-width:80px;} .Process span:last-child {margin-bottom:10px;} .Process label {vertical-align:middle;margin-right:10px;} .Process input {height:20px;margin-right:5px;vertical-align:middle;} .Hidden {display:none;}