/*FONT VARIABLES*/
#wrapall .c00 #z_wrapper {
  float: none;
  width: 940px;
  margin: 0 auto;
  font-family: Helvetica, Arial, Helvetica, Verdana, sans-serif;
  color: #000;
  padding-bottom: 20px; }
  #wrapall .c00 #z_wrapper .z_header {
    background: #ffffff; }
    #wrapall .c00 #z_wrapper .z_header img {
      max-width: 100%;
      height: auto;
      margin-left: auto;
      margin-right: auto; }
    #wrapall .c00 #z_wrapper .z_header img.video {
      max-width: 100%;
      height: auto;
      display: block;
      margin-left: auto;
      margin-right: auto;
      margin-bottom: 40px; }
    #wrapall .c00 #z_wrapper .z_header p.office {
      font-size: 18px;
      margin-left: 13%;
      margin-right: 13%;
      font-family: "HelveticaNeueLTStd-Bold", Helvetica, Verdana, sans-serif;
      text-align: center;
      padding-top: 35px;
      margin-bottom: 4px; }
    #wrapall .c00 #z_wrapper .z_header p.header_choose {
      font-size: 20px;
      margin-left: 13%;
      margin-right: 13%;
      font-family: "HelveticaNeueLTStd-Thin", Arial, Helvetica, Verdana, sans-serif;
      text-align: center;
      padding-bottom: 15px; }
  #wrapall .c00 #z_wrapper .z_main_body {
    margin-top: 25px;
    margin-bottom: 25px; }
    #wrapall .c00 #z_wrapper .z_main_body hr.spacer {
      width: 100%;
      margin-top: 20px;
      margin-bottom: 20px; }
    #wrapall .c00 #z_wrapper .z_main_body p.office {
      font-family: "HelveticaNeueLTStd-Bold", Helvetica, Verdana, sans-serif;
      font-size: 20px; }
    #wrapall .c00 #z_wrapper .z_main_body p.office_head {
      font-size: 20px;
      margin-left: 13%;
      margin-right: 13%;
      font-family: "HelveticaNeueLTStd-Bold", Helvetica, Verdana, sans-serif;
      text-align: center;
      padding-top: 15px;
      margin-bottom: 20px; }
    #wrapall .c00 #z_wrapper .z_main_body p.office_head_first {
      font-size: 20px;
      margin-left: 10%;
      margin-right: 10%;
      font-family: "HelveticaNeueLTStd-Bold", Helvetica, Verdana, sans-serif;
      text-align: center;
      padding-top: 15px;
      margin-bottom: 0px; }
    #wrapall .c00 #z_wrapper .z_main_body p.header_choose_top {
      font-size: 20px;
      margin-left: 13%;
      margin-right: 13%;
      font-family: "HelveticaNeueLTStd-Thin", Arial, Helvetica, Verdana, sans-serif;
      text-align: center;
      padding-bottom: 15px; }
    #wrapall .c00 #z_wrapper .z_main_body img.video {
      max-width: 100%;
      height: auto;
      display: block;
      margin-left: auto;
      margin-right: auto; }
    #wrapall .c00 #z_wrapper .z_main_body .z_video_mod {
      width: 100%;
      height: 100%; }
      #wrapall .c00 #z_wrapper .z_main_body .z_video_mod video {
        margin-bottom: 20px; }
      #wrapall .c00 #z_wrapper .z_main_body .z_video_mod h2 {
        margin: auto auto 15px auto; }
      #wrapall .c00 #z_wrapper .z_main_body .z_video_mod p {
        width: 375px; }
    #wrapall .c00 #z_wrapper .z_main_body .z_category_row {
      padding-bottom: 30px; }
      #wrapall .c00 #z_wrapper .z_main_body .z_category_row div.vertical-line {
        /* add padding and margin to suite needs */
        border-left: 1px solid #d4d4d4;
        height: 370px;
        margin-right: 10px;
        margin-top: 30px; }
      #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_left {
        float: left;
        width: 54%;
        margin-left: 22px; }
        #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_left p.office {
          font-family: "HelveticaNeueLTStd-Thin", Arial, Helvetica, Verdana, sans-serif;
          font-size: 20px; }
        #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_left p.office_text {
          font-family: "HelveticaNeueLTStd-Thin", Arial, Helvetica, Verdana, sans-serif;
          font-size: 14px;
          width: 90%; }
        #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_left .z_category_left_one {
          width: 150px;
          float: left;
          -moz-box-sizing: border-box;
          box-sizing: border-box;
          padding: 10px;
          /* img {
          	width: 100%;
          	max-width: 135px;
          } */ }
          #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_left .z_category_left_one .z_blurb {
            float: left; }
            #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_left .z_category_left_one .z_blurb .z_shopnow_button {
              color: #fff;
              text-transform: uppercase;
              height: auto;
              width: auto;
              background: #cc0000;
              text-align: center;
              padding: 5px 10px;
              margin-left: 20px;
              display: inline-block;
              border: none;
              cursor: pointer;
              font-family: Helvetica, Arial, Helvetica, Verdana, sans-serif; }
              #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_left .z_category_left_one .z_blurb .z_shopnow_button a {
                font-size: 12px;
                text-decoration: none;
                color: #fff; }
              #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_left .z_category_left_one .z_blurb .z_shopnow_button:hover {
                background: #AA0000; }
        #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_left .z_category_left_two {
          width: 150px;
          float: left;
          -moz-box-sizing: border-box;
          box-sizing: border-box;
          padding: 10px; }
          #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_left .z_category_left_two .z_blurb {
            float: left; }
            #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_left .z_category_left_two .z_blurb .z_shopnow_button {
              color: #fff;
              text-transform: uppercase;
              height: auto;
              width: auto;
              background: #cc0000;
              text-align: center;
              padding: 5px 10px;
              margin-left: 20px;
              display: inline-block;
              border: none;
              cursor: pointer;
              font-family: Helvetica, Arial, Helvetica, Verdana, sans-serif; }
              #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_left .z_category_left_two .z_blurb .z_shopnow_button a {
                font-size: 12px;
                text-decoration: none;
                color: #fff; }
              #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_left .z_category_left_two .z_blurb .z_shopnow_button:hover {
                background: #AA0000; }
        #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_left .z_category_left_three {
          width: 150px;
          float: left;
          -moz-box-sizing: border-box;
          box-sizing: border-box;
          padding: 10px; }
          #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_left .z_category_left_three .z_blurb {
            float: left; }
            #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_left .z_category_left_three .z_blurb .z_shopnow_button {
              color: #fff;
              text-transform: uppercase;
              height: auto;
              width: auto;
              background: #cc0000;
              text-align: center;
              padding: 5px 10px;
              margin-left: 20px;
              display: inline-block;
              border: none;
              cursor: pointer;
              font-family: Helvetica, Arial, Helvetica, Verdana, sans-serif; }
              #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_left .z_category_left_three .z_blurb .z_shopnow_button a {
                font-size: 12px;
                text-decoration: none;
                color: #fff; }
              #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_left .z_category_left_three .z_blurb .z_shopnow_button:hover {
                background: #AA0000; }
      #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_right {
        float: right;
        width: 39%;
        margin-right: 15px;
        margin-left: 17px; }
        #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_right p.office {
          font-family: "HelveticaNeueLTStd-Thin", Arial, Helvetica, Verdana, sans-serif;
          font-size: 20px; }
        #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_right p.office_text {
          font-family: "HelveticaNeueLTStd-Thin", Arial, Helvetica, Verdana, sans-serif;
          font-size: 14px; }
        #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_right .z_category_right_one {
          width: 49%;
          float: left;
          -moz-box-sizing: border-box;
          box-sizing: border-box;
          padding: 10px; }
          #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_right .z_category_right_one .z_blurb {
            float: left; }
            #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_right .z_category_right_one .z_blurb .z_shopnow_button {
              color: #fff;
              text-transform: uppercase;
              height: auto;
              width: auto;
              background: #cc0000;
              text-align: center;
              padding: 5px 10px;
              margin-left: 20px;
              display: inline-block;
              border: none;
              cursor: pointer;
              font-family: Helvetica, Arial, Helvetica, Verdana, sans-serif; }
              #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_right .z_category_right_one .z_blurb .z_shopnow_button a {
                font-size: 12px;
                text-decoration: none;
                color: #fff; }
              #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_right .z_category_right_one .z_blurb .z_shopnow_button:hover {
                background: #AA0000; }
        #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_right .z_category_right_two {
          width: 49%;
          float: left;
          -moz-box-sizing: border-box;
          box-sizing: border-box;
          padding: 10px; }
          #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_right .z_category_right_two .z_blurb {
            float: left; }
            #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_right .z_category_right_two .z_blurb .z_shopnow_button {
              color: #fff;
              text-transform: uppercase;
              height: auto;
              width: auto;
              background: #cc0000;
              text-align: center;
              padding: 5px 10px;
              margin-left: 20px;
              display: inline-block;
              border: none;
              cursor: pointer;
              font-family: Helvetica, Arial, Helvetica, Verdana, sans-serif; }
              #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_right .z_category_right_two .z_blurb .z_shopnow_button a {
                font-size: 12px;
                text-decoration: none;
                color: #fff; }
              #wrapall .c00 #z_wrapper .z_main_body .z_category_row .z_category_right .z_category_right_two .z_blurb .z_shopnow_button:hover {
                background: #AA0000; }
    #wrapall .c00 #z_wrapper .z_main_body .z_business_foundation {
      float: left;
      width: 100%;
      margin-left: 22px;
      margin-right: 22px; }
      #wrapall .c00 #z_wrapper .z_main_body .z_business_foundation p.office {
        font-family: "HelveticaNeueLTStd-Bold", Helvetica, Verdana, sans-serif;
        font-size: 20px;
        text-align: center; }
      #wrapall .c00 #z_wrapper .z_main_body .z_business_foundation .z_foundation_row {
        margin-bottom: 30px;
        width: 100%; }
        #wrapall .c00 #z_wrapper .z_main_body .z_business_foundation .z_foundation_row .z_foundation_left {
          width: 50%; }
          #wrapall .c00 #z_wrapper .z_main_body .z_business_foundation .z_foundation_row .z_foundation_left .z_foundation_blurb p {
            font-family: "HelveticaNeueLTStd-Thin", Arial, Helvetica, Verdana, sans-serif;
            font-size: 14px; }
            #wrapall .c00 #z_wrapper .z_main_body .z_business_foundation .z_foundation_row .z_foundation_left .z_foundation_blurb p b {
              font-family: "HelveticaNeueLTStd-Bold", Helvetica, Verdana, sans-serif;
              font-size: 15px; }
          #wrapall .c00 #z_wrapper .z_main_body .z_business_foundation .z_foundation_row .z_foundation_left a.z_shopnow_desktop_button {
            color: #fff;
            text-transform: uppercase;
            height: auto;
            width: auto;
            background: #cc0000;
            text-align: center;
            padding: 5px 15px;
            margin-top: 10px;
            display: inline-block;
            float: none;
            border: none;
            cursor: pointer;
            font-family: "HelveticaNeueLTStd-Thin", Arial, Helvetica, Verdana, sans-serif;
            font-size: 12px;
            text-decoration: none;
            color: #fff; }
            #wrapall .c00 #z_wrapper .z_main_body .z_business_foundation .z_foundation_row .z_foundation_left a.z_shopnow_desktop_button:hover {
              background: #AA0000; }
          #wrapall .c00 #z_wrapper .z_main_body .z_business_foundation .z_foundation_row .z_foundation_left p {
            float: left;
            font-family: "HelveticaNeueLTStd-Thin", Arial, Helvetica, Verdana, sans-serif;
            font-size: 14px;
            width: 200px;
            margin-left: 20px; }
          #wrapall .c00 #z_wrapper .z_main_body .z_business_foundation .z_foundation_row .z_foundation_left img {
            float: left;
            width: 100%;
            max-width: 196px; }
        #wrapall .c00 #z_wrapper .z_main_body .z_business_foundation .z_foundation_row .z_foundation_right {
          width: 50%; }
          #wrapall .c00 #z_wrapper .z_main_body .z_business_foundation .z_foundation_row .z_foundation_right .z_foundation_blurb p {
            font-family: "HelveticaNeueLTStd-Thin", Arial, Helvetica, Verdana, sans-serif;
            font-size: 14px; }
            #wrapall .c00 #z_wrapper .z_main_body .z_business_foundation .z_foundation_row .z_foundation_right .z_foundation_blurb p b {
              font-family: "HelveticaNeueLTStd-Bold", Helvetica, Verdana, sans-serif;
              font-size: 15px; }
          #wrapall .c00 #z_wrapper .z_main_body .z_business_foundation .z_foundation_row .z_foundation_right p {
            float: left;
            font-family: "HelveticaNeueLTStd-Thin", Arial, Helvetica, Verdana, sans-serif;
            font-size: 14px;
            width: 200px;
            margin-left: 20px; }
          #wrapall .c00 #z_wrapper .z_main_body .z_business_foundation .z_foundation_row .z_foundation_right img {
            float: left;
            width: 100%;
            max-width: 196px; }
    #wrapall .c00 #z_wrapper .z_main_body .z_chart p {
      font-size: 18px;
      font-family: "HelveticaNeueLTStd-Bold", Helvetica, Verdana, sans-serif;
      text-align: center; }
    #wrapall .c00 #z_wrapper .z_main_body .z_chart p.header_choose {
      font-size: 20px;
      font-family: "HelveticaNeueLTStd-Thin", Arial, Helvetica, Verdana, sans-serif;
      text-align: center; }
    #wrapall .c00 #z_wrapper .z_main_body h2 {
      text-align: center;
      margin-bottom: 10px; }
    #wrapall .c00 #z_wrapper .z_main_body .z_disclaimer {
      margin-top: 55px; }
