/* Common box attributes. */
.box {
  background: #fff no-repeat scroll top right;
  margin-top: 12px;
  overflow: hidden;
  width: 100%;
}

.box .box {
  margin: 0 10px 0 0;
}

.box label {
  color: #67635b;
  font-weight: bold;
}

.box input {
  margin-top: 5px;
}

.box_header {
  background: transparent no-repeat scroll top left;
  margin: 0;
  padding: 0 0 0 15px;
}

.box_header h1, .box_header h2, .box_header h3, .box_header span {
  background: #fff;
  display: inline;
  margin: 0;
  padding: 0 5px 0 5px;
  vertical-align: top;
}

.box_header h1 img {
  vertical-align: middle;
}

.box_header h2, .box_header h3 img {
  vertical-align: bottom;
}

.box .box_help {
  float: right;
  display: inline;
  background: url("http://asset2.scoodi.com/images/help.png?1221805699") no-repeat scroll top right;
  padding-right: 15px;
  margin: 0 5px 0 0;
}

.box_content {
  background: transparent repeat-y scroll top right;
  padding: 10px 5px 0 15px;
  color: #555555
}

.box_content:after {
  clear: both;
  content: ".";
  display: block;
  font-size: 0;
  height: 0;
  visibility: hidden;
}

.box_content > p:first-child {
  margin-top: 0;
}

.box_content ul {
  margin: 0;
  padding: 0;
}

.box_content li {
  line-height: 1.3em;
  padding-bottom: 2px;
}

.box_content p:last-child {
  margin-bottom: 0;
}

.box_footer {
  background: transparent no-repeat scroll bottom right;
  height: 19px;
  margin: 0;
  padding: 0;
}

.box_footer span {
  background: transparent no-repeat scroll bottom left;
  display: block;
  height: 19px;
  width: 15px;
}

/* Colour specific attributes.  Note. IE6 overrides are ie6_hack.css. */
.standard_box_tr {
  background-image: url( "http://asset2.scoodi.com/images/box/module-tr.png?1221805699" );
}

.standard_box_tl {
  background-image: url( "http://asset0.scoodi.com/images/box/module-tl.png?1221805699" );
}

.standard_box_tl h1, .standard_box_tl h2, .standard_box_tl h3 {
  color: #67635b;
}

.standard_box_mid {
  background-image: url( "http://asset3.scoodi.com/images/box/module-mr.png?1221805699" );
  border-left: 1px solid #c4c4bf;
}

.standard_box_bottom {
  background-image: url( "http://asset3.scoodi.com/images/box/module-br.png?1221805699" );
}

.standard_box_bottom span {
  background-image: url( "http://asset1.scoodi.com/images/box/module-bl.png?1221805699" );
}

.unpadded_content {
  padding: 10px 2px 0 0;
}

.em_box_tr {
  background-image: url( "http://asset0.scoodi.com/images/box/moduleG-tr.png?1221805699" );
}

.em_box_tl {
  background-image: url( "http://asset2.scoodi.com/images/box/moduleG-tl.png?1221805699" );
}

.em_box_tl h1, .em_box_tl h2, .em_box_tl h3 {
  color: #72a324;
}

.em_box_mid {
  background-image: url( "http://asset0.scoodi.com/images/box/moduleG-mr.png?1221805699" );
  border-left: 1px solid #96c459;
}

.em_box_bottom {
  background-image: url( "http://asset1.scoodi.com/images/box/moduleG-br.png?1221805699" );
}

.em_box_bottom span {
  background-image: url( "http://asset3.scoodi.com/images/box/moduleG-bl.png?1221805699" );
}

.misc_box_tr {
  background-image: url( "http://asset2.scoodi.com/images/box/moduleB-tr.png?1221805699" );
}

.misc_box_tl {
  background-image: url( "http://asset1.scoodi.com/images/box/moduleB-tl.png?1221805699");
}

.misc_box_tl h1, .misc_box_tl h2, .misc_box_tl h3 {
  color: #0094d0;
}

.misc_box_mid {
  background-image: url( "http://asset3.scoodi.com/images/box/moduleB-mr.png?1221805699" );
  border-left: 1px solid #60b6ff;
}

.misc_box_bottom {
  background-image: url( "http://asset0.scoodi.com/images/box/moduleB-br.png?1221805699" );
}

.misc_box_bottom span {
  background-image: url( "http://asset2.scoodi.com/images/box/moduleB-bl.png?1221805699" );
}

.notice_box_tr {
  background-image: url( "http://asset2.scoodi.com/images/box/moduleY-tr.png?1221805699" );
}

.notice_box_tl {
  background-image: url( "http://asset0.scoodi.com/images/box/moduleY-tl.png?1221805699" );
}

.notice_box_tl h1, .notice_box_tl h2, .notice_box_tl h3 {
  color: #de9f3b;
}

.notice_box_mid {
  background-image: url( "http://asset3.scoodi.com/images/box/moduleY-mr.png?1221805699" );
  border-left: 1px solid #ffda68;
}

.notice_box_bottom {
  background-image: url( "http://asset0.scoodi.com/images/box/moduleY-br.png?1221805699" );
}

.notice_box_bottom span {
  background-image: url( "http://asset2.scoodi.com/images/box/moduleY-bl.png?1221805699" );
}

.warning_box_tr {
  background-image: url( "http://asset0.scoodi.com/images/box/moduleO-tr.png?1221805699" );
}

.warning_box_tl {
  background-image: url( "http://asset2.scoodi.com/images/box/moduleO-tl.png?1221805699" );
}

.warning_box_tl h1, .warning_box_tl h2, .warning_box_tl h3 {
  color: #c74600;
}

.warning_box_mid {
  background-image: url( "http://asset1.scoodi.com/images/box/moduleO-mr.png?1221805699" );
  border-left: 1px solid #e36c02;
  color: #c74600;
}

.warning_box_bottom {
  background-image: url( "http://asset1.scoodi.com/images/box/moduleO-br.png?1221805699" );
}

.warning_box_bottom span {
  background-image: url( "http://asset3.scoodi.com/images/box/moduleO-bl.png?1221805699" );
}

.error_box_tr {
  background-image: url( "http://asset0.scoodi.com/images/box/moduleO-tr.png?1221805699" );
}

.error_box_tl {
  background-image: url( "http://asset2.scoodi.com/images/box/moduleO-tl.png?1221805699" );
}

.error_box_tl h1, .error_box_tl h2, .error_box_tl h3 {
  color: #c74600;
}

.error_box_mid {
  background-image: url( "http://asset1.scoodi.com/images/box/moduleO-mr.png?1221805699" );
  border-left: 1px solid #e36c02;
  color: #c74600;
}

.error_box_bottom {
  background-image: url( "http://asset1.scoodi.com/images/box/moduleO-br.png?1221805699" );
}

.error_box_bottom span {
  background-image: url( "http://asset3.scoodi.com/images/box/moduleO-bl.png?1221805699" );
}

#refine_search .offer_box {
  border-width: 6px;
}

#refine_search .pop_up_box_inside_border {
  padding: 10px;
}

.offer_box {
  display:none;
  position:absolute;
  margin-left:20px;
  margin-bottom:20px;
  padding:0;
  border: 10px solid #c8ef99;
  background-color:white;
}

.offer_box h2 {
  color: #555555;
}

.pop_up_box_inside_border {
  padding: 15px;
  border: 1px solid #7dc122;
}
