      body{
        margin: 0;
        font-family: arial, verdana, sans-serif;
        font-size: 0.8em;
      }
      img{
        display: block;
        border-width: 0;
      }
      div.all_1{
        text-align: center;
      }
      div.all_2{
        margin: 30px auto 0 auto;
        width: 800px;
        text-align: left;
        border: #888 1px solid;
      }
      div.p1top{
        padding: 15px 0 16px 15px;
        height: 122px;
        background: url(../imgs/p1top_bg.gif) 100% 0 no-repeat #e93d5f;
      }
      div.p2top{
        padding: 15px 0 16px 15px;
        height: 122px;
        background: url(../imgs/p2top_bg.gif) 90% 60px no-repeat #e93d5f;
      }
      div.p1content{
        background: url(../imgs/p1content_bg.jpg) 0 100% no-repeat;
      }
      div.p1content_a{
        padding: 10px 10px 0 30px;
      }
      div.p2content_a{
        padding: 10px 10px 0 30px;
      }
      img.p1_img{
        margin: 20px 0 20px 20px;
        float: right;
      }
      div.lhs{
        float: left;
        width: 269px;
      }
      p.title{
        margin: 20px 0 15px 0;
        padding: 0 0 5px 0;
        border-bottom: #555 2px solid;
        font-size: 2.1em;
        color: #333;
      }
      p.sub{
        margin: 8px 0;
        font-size: 1.6em;
        color: #ca264b;
      }
      div.rhs{
        padding: 30px 0 0 0;
        float: left;
        width: 501px;
      }
      div.rhs_b{
        padding: 0;
        float: left;
        width: 501px;
      }
      
      
      h1{
        margin: 20px 0;
        font-size: 1.8em;
        font-weight: normal;
        color: #272425;
      }
      h3{
        font-weight: bold;
        font-size: 1em;
        color: #d04061;
      }
      a{
        color: #000;
      }
      div.p1content_b{
        height: 100px;
        background: url(../imgs/p1content_b_bg.gif) 100% 100% no-repeat;
      }
      div.p1lower_a{
        padding: 0 100px 0 0;
        height: 31px;
        font-size: 0.7em;
        font-family: verdana, arial, sans-serif;
        font-weight: bold;
        color: #fff;
        background: url(../imgs/p1lower_a_bg.gif) 100% 0 no-repeat #ea314f;
      }
      div.p2lower_a{
        padding: 0 100px 0 0;
        height: 31px;
        font-size: 0.7em;
        font-family: verdana, arial, sans-serif;
        font-weight: bold;
        color: #fff;
        background-color: #ea314f;
      }
      div.p1lower_a div,
      div.p2lower_a div{
        padding: 1px 10px;
        text-align: center;
      }
      div.p1lower_a a.a,
      div.p2lower_a a.a{
        color: #fff;
        text-decoration: none;
        text-transform: uppercase;
      }
      div.p1lower_a a.b,
      div.p2lower_a a.b{
        color: #fab557;
        text-decoration: none;
        text-transform: uppercase;
      }
      div.p1lower_b{
        padding: 30px 0 31px;
        height: 17px;
        text-align: center;
        background: url(../imgs/p1lower_b_bg.gif) 100% 0 no-repeat #fab557;
      }
      div.p2lower_b{
        padding: 30px 0 31px;
        height: 17px;
        text-align: center;
        background-color: #fab557;
      }
      div.clear{
        font-size: 1px;
        height: 1px;
        clear: both;
      }

