  div.intro {padding:10px 400px 0 10px; line-height:1.4em}
div.intro p {font-size:1.1em; padding:0 0 1em 0; line-height:1.6em}
div.form {margin:0 0 10px 0; background:url(../images/common/club_register_bg.png) repeat-y}
div.form div.top {padding:22px 0 0 0; background:url(../images/common/club_register_top.png) no-repeat}
div.form p.submit {padding:0 0 26px 343px}
div.form p.submit.bottom {padding:0 0 26px 368px; background:url(../images/common/club_register_bottom.png) no-repeat bottom left}
div.form h2 {height:30px; line-height:30px; color:#FFF; padding:0 0 10px 0; width:895px; margin:0 0 20px 25px; background:#42B7E2 url(../images/common/form_title_bg.png) no-repeat bottom left; text-indent:16px; font-size:1.4em}
div.form h2.club {background:#F5A902 url(../images/common/form_title_club_bg.png) no-repeat bottom left}
div.form fieldset {margin:0 43px 18px 25px}
div.form .formtastic label, div.form .formtastic p.label {width:330px}
div.form .formtastic p.label {float:left; text-align:right}
div.form p.add {padding:0 0 20px 345px; font-size:.95em}
div.form p.add a {color:#42B7E2}
div.form p.add a:hover {text-decoration:none}
div.form p.required {padding:0 0 26px 345px; font-size:.9em; color:#B7B7B7}
div.form input.submit {margin:0; background:#42B7E2}
div.form .club input.submit {margin:0; background:#F5A902}
div.form a.delete {float:left; display:block; margin:6px 0 0 10px; width:11px; height:11px; background:url(../images/forms/delete.png) no-repeat; text-indent:-9000px}
div.form p.legal {width:auto; margin:0 40px 20px 40px}
div.form p.bottom {padding:0 0 20px 0; background:url(../images/common/club_register_bottom.png) no-repeat bottom left}
div.form span.switch {float:right; margin-right:50px; margin-top:5px}
div.form span.switch a {display:block; background:#EDECE9 url(../images/common/dashboard_close.png) no-repeat center right; padding:0 25px 0 14px; text-decoration:none; height:20px; line-height:22px; font-family:DessauProFeinRegular; color:#434343}
div.form span.switch a.closed {background:#EDECE9 url(../images/common/dashboard_open.png) no-repeat center right}
.requests div.results div.body {padding:20px 29px 0 29px; background:url(../images/common/results_top.png) no-repeat}
.requests div.results div.bottom {padding:0 0 10px 0}
.contacts div.results div.body {padding:20px 29px 0 29px; background:url(../images/common/results_top.png) no-repeat}
.contacts div.results div.bottom {padding:0 0 10px 0}
.requests ul.travels {padding:0 20px 20px 20px; margin:0 0 20px 0; background:url(../images/common/travels_separator.png) repeat-x bottom left}
.requests ul.travels.wide {padding-left:172px}
.requests ul.travels.wide div.details {padding-top:4px; width:514px}
.dashboard ul.travels {padding:0 0 20px 0; background:url(../images/common/travels_separator.png) repeat-x bottom left}
.dashboard ul.travels h3 a {color:#42B7E2}
.dashboard ul.travels li.travel div.details {width:500px}
.dashboard ul.travels li.travel p.delete {width:186px}
.dashboard ul.travels p.links span.price {padding-left:0; padding-right:18px; float:left}
.dashboard ul.travels p.links .favorite {background:url(../images/common/favorite_active.png) no-repeat; display:block; float:left; line-height:33px; margin-top:-8px; font-family:DessauProFeinRegular; font-size:1.3em; text-decoration:none; padding-left:38px}
.dashboard ul.travels p.links a.favorite {background-image:url(../images/common/favorite.png); color:#9A9A9A}
.dashboard ul.travels p.links a.favorite:hover {text-decoration:underline}
.dashboard ul.cart_actions li {width:600px; float:right; margin-right:25px}
.dashboard ul.cart_actions li input.submit {display:inline}