/*.nclear { display:inline-block; }
.nclear:after { display:block; visibility:hidden; clear:both; height:0; content: "."; }


#content { position:relative;  top:-9px}
#content .recommend  { background:url(/content/services/uk/recommend/friends.jpg) no-repeat; margin:0px 0 20px -18px; p}
#content .recommend .intro .col-1 {float:left ;width:427px; padding:50px 30px 26px 10px}
#content .recommend .intro .col-1 h1 { color:#e20074; font-size:1.1em; padding-bottom:10px}
#content .recommend .intro .steps { border:1px solid #cdcdcd; width:399px; padding:2px 0 2px 2px;} 
#content .recommend .intro .steps h2 {width:79px; background:#e20074;  text-align:center; color:#fff;  float:left;padding-top:6px; font-size:1em !important; font-weight:lighter;min-height:26px;  height:auto !important;  height:26px;  }
#content .recommend .intro .steps p{ float:left; width:310px; background:url(/content/services/uk/recommend/gradient.gif) repeat-x bottom;   min-height:22px;  height:auto !important;  height:22px; margin-bottom:1px !important; padding:10px 0 0 8px}
#content .recommend .intro  .btn-grey { margin:20px 10px 0px 0; position:static}
#content .recommend .intro .col-1 .btn-grey span { }
#content .recommend .intro .col-2 {float:left ;width:100px ;padding:140px 0 0 10px; }

#content .recommend  .cutout-outer { background:url(/content/services/uk/recommend/bottom-gradient.gif) repeat-x; padding:30px 0 0 13px }
#content .recommend  .cutout-outer .cutout { background:url(/content/services/uk/recommend/bg-cutout.jpg) no-repeat #fff; border:1px dashed #bfbfbf; position:relative; width:706px; margin:0 0 0 ; padding:10px; font-size: 1.2em}
#content .recommend  .cutout-outer .cutout .scissors { position:absolute; right:-5px; top:-11px}
#content .recommend  .cutout-outer .cutout .col-1{ width:390px; float:left; }
#content .recommend  .cutout-outer .cutout .col-1 h2{  color:#e20074; font-size:1em; padding-bottom:10px}
#content .recommend  .cutout-outer .cutout .col-1 .visit-store{ color:#e20074; font-size:.9em }
#content .recommend  .cutout-outer .cutout .col-1 .or-call{  color:#e20074;}
#content .recommend  .cutout-outer .cutout .col-1 .line-1 {display:block; background:#b8b7b7; height:1px; width:334px; margin:-3px 0 10px 40px; overflow:hidden}
#content .recommend  .cutout-outer .cutout .col-1 .line-2{display:block;background:#b8b7b7; height:1px; width:271px; margin:-4px 0 10px 103px; overflow:hidden}
#content .recommend  .cutout-outer .cutout .col-2{ width:297px; float:left; background: url(/content/services/uk/recommend/cutout-divider.gif) 0 35px no-repeat; padding-left:15px }
#content .recommend  .cutout-outer .cutout .col-2 h3 {color:#e20074;  margin:0; font-size:.6em; padding-bottom:15px }


#content .business-recommend {background:none}
#content .business-recommend .intro {background:url(/content/business/services/recommend/bg_recommend.jpg) no-repeat; min-height:476px;  height:auto !important;  height:476px;  } 
#content .business-recommend .intro .note { margin:210px 0 0 22px; width:370px; display:inline-block}
#content .business-recommend .intro .steps { background:white; margin:0 0 20px 30px; width:467px; display:block }
#content .business-recommend .intro .steps p{width:380px}
#content .business-recommend .intro .buts {margin:0 0 15px  30px}

#content .business-recommend  .cutout-outer .cutout .col-1 h2{ color:#000 }
#content .business-recommend  .cutout-outer .cutout .col-1 .sub-title{ color:#e20074; font-size:.9em; font-weight:bold}
#content .business-recommend  .cutout-outer .cutout .col-1 p {width :380px}
#content .business-recommend  .cutout-outer .cutout .col-2 h3 { font-weight:bold; font-size:.7em}
*/
h2 { font-weight:normal; }
.recommend { background:url(/content/redesign-img/services/uk/recommend/bg_recommend.jpg) no-repeat 0 100%; }
* html .recommend { height:1%; }
.recommend h1 { font-weight:normal; }
.recommend .intro-wrap { width:480px; padding-left:20px; }
.recommend .panel-noheader { margin:0 0 7px 10px; }
.recommend .panel-noheader .panel-noheader-tl .panel-noheader-bl .panel-noheader-center { padding:0 7px 5px; background:url(/content/redesign-img/services/uk/recommend/bg_steps.gif) repeat-x 0 100%; }
.recommend .panel-noheader h2 { margin:0; }
.recommend .panel-noheader p { margin:0; }
.cutout { width:720px; margin-bottom:14px; padding:10px; position:relative; border:1px dashed #bfbfbf; }
.cutout .leftcol { width:380px; float:left; margin-right:20px; }
.cutout .rightcol { width:300px; float:left; }
.cutout .scissors { position:absolute; right:-5px; top:-11px}
.cutout h3 { margin:0 0 12px; font-size:1.2em; font-weight:bold; }
.cutout h4 { margin:0 0 12px; font-size:1.1em; }
.cutout span.line1 { width:330px; margin-left:44px; display:block; border-top:1px solid #b8b7b7; }
.cutout span.line2 { width:258px; margin-left:116px; display:block; border-top:1px solid #b8b7b7; }
p.legal-stuff { margin-bottom:20px; }
p.legal-stuff a { padding:0; background:none; font-size:1em; }
.offstyle { margin-bottom:20px; }
.offstyle ul li { margin-bottom:8px; }











