   #page_span div.container {
      margin-top: -10px;
      padding: 10px;
    }
    
    #page_span div.container div.title {
      margin: 0 0 0 25px;
    }
    
    #page_span div.container div.title p.save{
      margin: 0;
      padding-bottom: 20px;
      font-size: 2.5em;
      font-weight: bold;
      color: #fff;
    }
    
    #page_span div.container p.over {
      margin: 0;
      padding: 20px 0;
      font-size: 2em;
      color: #000;
    }
    
    .roundedcornr_box_305957 {
       margin-right: 6px;
    }
    .roundedcornr_top_305957 div {
       background: url(/images/landing/roundedcornr_305957_tl.png) no-repeat top left;
    }
    .roundedcornr_top_305957 {
       background: url(/images/landing/roundedcornr_305957_tr.png) no-repeat top right;
    }
    .roundedcornr_bottom_305957 div {

    }
    .roundedcornr_bottom_305957 {

    }
    
    .roundedcornr_top_305957 div, .roundedcornr_top_305957, 
    .roundedcornr_bottom_305957 div, .roundedcornr_bottom_305957 {
       width: 100%;
       height: 30px;
       font-size: 1px;
    }
    .roundedcornr_content_305957 { margin: 0 30px 0 20px; }
    
    #page_span div.container ul.points li {
      float:left;
      width: 200px;
      height: 70px;
      color: #0365B1;
      font-size: 1.7em;
      margin: 8px;      
    }
    
    #page_span div.container ul.points li.one {
      background: url(/images/landing/one.gif) no-repeat;
      padding-left: 40px;
    }
    
    #page_span div.container ul.points li.two {
      background: url(/images/landing/two.gif) no-repeat;
      padding-left: 55px;
    }
    
    #page_span div.container ul.points li.three {
      background: url(/images/landing/three.gif) no-repeat;
      padding-left: 55px;
    }
    
    #page_span div.container div.clear {
      clear: both;
    }
    
    #page_span div.container div.logos {
      margin: 40px 0 0 0;
      float: left;
    }
    
    #page_span div.container div.button {
      float: left;
      padding: 30px 0 0 0;
      margin-left: 250px;
    }
    
    #page_span div.container div.press {
      margin: 3px 0 20px 0;
    }
    
    #page_span div.container div.press hr {
      background-color: #dddddd;
      color: #dddddd;
    }
    
    #page_span div.container div.press img {
      display:block;
      margin: 0 auto 0 auto; 
      border: 0;     
    }
    
    #page_span div.container div.test {
      float:left;   
      width: 50%;
      color: #5F5F5F;
    }
    
    #page_span div.container div.test div.why{
      width: 80%;
      background: #7FAF62;
      color: #FFF;
      padding: 10px;
    }
    
    #page_span div.container div.test font.registerheading{
      margin: 0 0 10px 0;
    }
    
    #page_span div.container div.test ul {
      width: 80%;
    }
    
    #page_span div.container div.test ul li{
      background: url(/images/green/tick.gif) no-repeat;
      padding: 0 0 15px 30px;
      font-size: 1.2em;
    }
    
     #page_span div.container div.past {
      float:right;   
      width: 50%;
    }
    
    .roundedcornr_box_718634 {
   background: #dddddd;
    }
    .roundedcornr_top_718634 div {
       background: url(/images/landing/roundedcornr_718634_tl.png) no-repeat top left;
    }
    .roundedcornr_top_718634 {
       background: url(/images/landing/roundedcornr_718634_tr.png) no-repeat top right;
    }
    .roundedcornr_bottom_718634 div {
       background: url(/images/landing/roundedcornr_718634_bl.png) no-repeat bottom left;
    }
    .roundedcornr_bottom_718634 {
       background: url(/images/landing/roundedcornr_718634_br.png) no-repeat bottom right;
    }
    
    .roundedcornr_top_718634 div, .roundedcornr_top_718634, 
    .roundedcornr_bottom_718634 div, .roundedcornr_bottom_718634 {
       width: 100%;
       height: 30px;
       font-size: 1px;
    }
.roundedcornr_content_718634 { margin: 0 30px; }

.roundedcornr_box_310524 {
   background: #eeeeee;
}
.roundedcornr_top_310524 div {
   background: url(/images/landing/roundedcornr_310524_tl.png) no-repeat top left;
}
.roundedcornr_top_310524 {
   background: url(/images/landing/roundedcornr_310524_tr.png) no-repeat top right;
}
.roundedcornr_bottom_310524 div {
   background: url(/images/landing/roundedcornr_310524_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_310524 {
   background: url(/images/landing/roundedcornr_310524_br.png) no-repeat bottom right;
}

.roundedcornr_top_310524 div, .roundedcornr_top_310524, 
.roundedcornr_bottom_310524 div, .roundedcornr_bottom_310524 {
   width: 100%;
   height: 30px;
   font-size: 1px;
}
.roundedcornr_content_310524 {
  margin: 0 30px;
}


div.page_canvas div.container div.past ul.left {
  position: relative;
  margin: 0;
  top: -20px;
  width: 100%;
} 

div.page_canvas div.container div.past ul.left li{
  background-image:none;
  margin-left: -14px;
} 

div.page_canvas div.container div.past ul.left li.title{
  margin: 0px 0 18px -15px;
  font-size:18px;
  color: #0365B1;
} 

div.page_canvas div.container div.past ul.left li a.title{
  margin-left: 5px;
} 

div.page_canvas div.container div.past ul.left li b.orig{
  margin-left: 5px;
} 

div.page_canvas div.container div.past ul.left li.comments{
  margin: 5px 15px 0 0;
  padding: 10px 0 0 30px;
  background-image: url(/images/landing/quote.png);
}

#page_span div.container div.top_corner_box {
  margin-right: 6px;
  color: #fff;
} 

#page_span div.container div.top_corner_box div.top_corner_box_header {
  height: 30px;
}

#page_span div.container div.top_corner_box div.top_corner_box_header div.top_corner_box_header_span {
  height: 30px;
}

#page_span div.container div.button form {
  margin: 0;
}

#page_span div.container div.landing_box {
  height: 380px;
  background-image: url(/images/int/de/landing/landing-box.png);
  background-position: 0 -7px;
  background-repeat: no-repeat;
}

#page_span div.container div.article{
  float: left;
  width: 65%;
}

#page_span div.container hr.article{
  margin-top: 20px;
  background-color: #dddddd;
  color: #dddddd;
}

#page_span div.container div.article h2{
  margin: 20px 0 0 0;
  padding: 0;
}

#page_span div.container div.article form{
  margin-top: 30px;
  text-align: center;
}

#page_span div.container div.more_articles{
  float: right;
  width: 30%;
  margin-top:20px;
}

#page_span div.container div.more_articles img{
  border: none;
}

#page_span div.container div.more_articles div.ma_title{
  background: #C9D5E3;
  font-size: 16px;
  padding: 10px;
  color: 5F5F5F;
  margin-bottom: 15px;
}

#page_span div.container div.more_articles div.add{
  text-align:center;
  margin-top: 30px;
}
