
 .dialog {
    width:693px;
    margin:0px ;
    min-width:20em;
    color:#000;
 }

 .dialog .hd .c,
 .dialog .ft .c {
    font-size:1px; /* ensure minimum height */
    height:13px;
 }

 .dialog .ft .c {
    height:14px;
 }

 .dialog .hd {
    background:transparent url(images/tl.gif) no-repeat 0px 0px;
 }

 .dialog .hd .c {
    background:transparent url(images/tr.gif) no-repeat right 0px;
 }

 .dialog .bd {
    background:transparent url(images/ml.gif) repeat-y 0px 0px;
 }

 .dialog .bd .c {
    background:transparent url(images/mr.gif) repeat-y right 0px;
 }

 .dialog .bd .c .s {
    margin:0px 10px 0px 10px;
    background:#fff8e7 url(images/ms.jpg) repeat-x 0px 0px;
    padding:1em;
 }

 .dialog .ft {
    background:transparent url(images/bl.gif) no-repeat 0px 0px;
 }

 .dialog .ft .c {
    background:transparent url(images/br.gif) no-repeat right 0px;
 }


 /* content-specific */

 .dialog h1 {
    /* header */
     font-size:16px;
     margin:0px;
     padding:0px;
     margin-top:-0.6em;
     font-style: bold;
     color:#951A3A;
 }

 .dialog p {
    margin:0.5em 0px 0px 0px;
    padding:0px;
    font:14px arial,tahoma,"sans serif";
 }

 html>body .dialog pre {
    font-size:1.1em;
 }

.leftcol {
  position: relative;
  float: left;
}

.rightcol {
  position: relative;
  float: right;
}

