body.case-popup {
 margin: 0; 
 padding: 0;
 background: #fff url(../images/bg_popup.png) repeat-x fixed 0 bottom;
 text-align: left;
} 

.case-popup .header {
  background-color: #fff;
  height: 34px;
  width: 532px;
  overflow: hidden;
}

.case-popup .case-text {
  width: 470px;
  padding: 0 31px 20px;
}

.case-popup .case-text ul {
  margin: 10px 0 0;
  padding: 0 0 0 40px;
}

.case-popup .case-text h1,
.case-popup .case-text p,
.case-popup .case-text li {
  margin: 0;
  font: 11px verdana;
  color: #252525;
}

.case-popup .case-text h1 {
  font-weight: bold;
}

.case-popup .case-text h1,
.case-popup .case-text p {
  padding: 20px 0 0;
}

.case-popup .case-text li {
  padding: 0 0 10px;
}

.case-popup .links {
  height: 49px;
  width: 470px;
  padding: 10px 31px 0;
}

.case-popup .link {
  float: left;
  padding-right: 20px;
}

.case-popup .link a,
.case-popup .case-text a {
  font: 11px verdana;
  color: #003399;
  text-decoration: none;
}

.case-popup .link a {
  background: url(../images/arrow.gif) no-repeat scroll left center;
  padding-left: 10px;
}

.case-popup .hr {
  height: 2px;
  width: 532px;
  background: #000 url(../images/hr.png) repeat-x scroll;
}

.case-popup .hr hr {
  display: none;
}

/* Fixes for IE6 Quirks mode */

* html .case-popup .case-text {
  width: 532px;
}
