  .rounded_box_wrapper {
  width: 100%;
  margin: 0 0 20px 0;
  }

  .rounded_box_left, .rounded_box_center, .rounded_box_right {
  height: 14px;
  }

  .rounded_box_left, rounded_box_right {
  background-repeat: no-repeat;
  }

  .rounded_box_left {
  padding-left: 14px;
  background-position: left;
  }

  .rounded_box_right {
  padding-right: 14px;
  background-position: right;
  }

  .rounded_box_content_wrapper {
  margin-bottom: -5px;
  padding: 0 15px;
  *width: 100%;
  }

  .rounded_box_content {
  position: relative;
  left:0;
  top: -5px;
  }

  /* color implementation */

  /* blue */

  .blue_bg {
  background: #e8f6ff;
  }
  .blue_border {
  border: solid 1px #e8f6ff;
  }

  .corner_blue_top_left {
  background-image: url(../img/design/rounded_box/blue_top_left_corner.gif);
  }
  .corner_blue_top_right {
  background-image: url(../img/design/rounded_box/blue_top_right_corner.gif);
  }
  .corner_blue_bottom_left {
  background-image: url(../img/design/rounded_box/blue_bottom_left_corner.gif);
  }
  .corner_blue_bottom_right {
  background-image: url(../img/design/rounded_box/blue_bottom_right_corner.gif);
  }

  /* dark blue */

  .dark_blue_bg {
  background: #a2d7ff;
  }
  .dark_blue_border {
  border: solid 1px #a2d7ff;
  }

  .corner_dark_blue_top_left {
  background-image: url(../img/design/rounded_box/dark_blue_top_left_corner.gif);
  }
  .corner_dark_blue_top_right {
  background-image: url(../img/design/rounded_box/dark_blue_top_right_corner.gif);
  }
  .corner_dark_blue_bottom_left {
  background-image: url(../img/design/rounded_box/dark_blue_bottom_left_corner.gif);
  }
  .corner_dark_blue_bottom_right {
  background-image: url(../img/design/rounded_box/dark_blue_bottom_right_corner.gif);
  }

