#box,#steps{overflow:hidden}#navigation ul li a,#steps form button{outline:0;display:block;font-weight:700}*{margin:0;padding:0}#content_slide{margin:15px auto;text-align:center;width:600px;position:relative;height:100%}#box,#steps,.step{width:630px}#box{border:2px solid #fff;background-color:#f9f9f9}.step{float:left}#navigation{height:45px;background-color:#e9e9e9;border-top:1px solid #fff;-moz-border-radius:0 0 10px 10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#navigation ul{list-style:none;float:left;margin-left:22px}#navigation ul li{float:left;border-right:1px solid #ccc;border-left:1px solid #ccc;position:relative;margin:0 2px}#navigation ul li a{height:45px;color:#777;text-decoration:none;line-height:45px;padding:0 20px;border-right:1px solid #fff;border-left:1px solid #fff;background:#f0f0f0;background:-webkit-gradient(linear,left bottom,left top,color-stop(.09,#f0f0f0),color-stop(.55,#e3e3e3),color-stop(.78,#f0f0f0));background:-moz-linear-gradient(center bottom,#f0f0f0 9%,#e3e3e3 55%,#f0f0f0 78%)}span.checked,span.error{position:absolute;top:0;left:1px;width:20px;height:20px}#navigation ul li a:hover,#navigation ul li.selected a{background:#F60;color:#fff;text-shadow:1px 1px 1px #ccc}#steps form button:hover,#steps legend,#steps p label{text-shadow:1px 1px 1px #fff}span.checked{background:url(../images/checked.png) top left no-repeat}span.error{background:url(../images/error.png) top left no-repeat}#steps fieldset{border:none;padding-bottom:20px}#steps legend{text-align:left;background-color:#f0f0f0;color:#FF6317;font-size:18px;font-weight:700;float:left;width:620px;padding:5px 0 5px 10px;margin:10px 0;border-bottom:1px solid #fff;border-top:1px solid #d9d9d9}#steps p{float:left;clear:both;margin:5px 0 5px 100px;background-color:#f4f4f4;border:1px solid #fff;width:400px;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 3px #aaa;-webkit-box-shadow:0 0 3px #aaa;box-shadow:0 0 3px #aaa}#steps p label{width:160px;float:left;text-align:right;margin-right:15px;line-height:26px;color:#666;font-weight:700}#steps form select,#steps form textarea,#steps input:not([type=radio]){background:#fff;border:1px solid #ddd;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;outline:0;padding:5px;width:200px;float:left}#steps form input:focus{-moz-box-shadow:0 0 3px #aaa;-webkit-box-shadow:0 0 3px #aaa;box-shadow:0 0 3px #aaa;background-color:#FFFEEF}#steps form p.submit{background:0 0;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#steps form button{border:none;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;color:#fff;cursor:pointer;margin:0 auto;clear:both;padding:7px 25px;text-shadow:0 1px 1px #777;font-family:"Century Gothic",Helvetica,sans-serif;font-size:22px;-moz-box-shadow:0 0 3px #aaa;-webkit-box-shadow:0 0 3px #aaa;box-shadow:0 0 3px #aaa;background:#4797ED}#steps form button:hover{background:#d8d8d8;color:#666}