body{ margin: 0px; background-color: #ddd; }
body, td{ font-family: arial; font-size: 10pt; }
h1{ background-image: url(template/images/header.gif); background-repeat: no-repeat; height: 79px; 
  padding-top:25px; padding-left:50px; font-size: 170%; width:650px; margin-bottom:-10px; 
}
h2{ background-image: url(template/images/header2.gif); background-repeat: no-repeat; height: 79px; 
  padding-top:12px; padding-left:50px; font-size: 150%; width:650px; margin-bottom:-10px; 
}
h3{ background-image: url(template/images/header2.gif); background-repeat: no-repeat; height: 79px; 
  padding-top:12px; padding-left:50px; font-size: 130%; width:650px; margin-bottom:-40px; 
}
xmp,textarea.xmp{ margin: 0px; width:650px; height: 100px; overflow:scroll; border:1px #ccc dotted; word-wrap: none; }
h2.add{ padding: 5px; height: auto; background-image: none; background-color: #eee; border: 1px #ddd solid; font-size: 100%; }

a.next{ background-image: url(template/images/button2.gif); background-repeat: no-repeat; width:114px; height:47px; display: block; 
  padding: 0px; padding-top: 13px; padding-left: 35px; font-weight: bold; text-decoration: none; 
}
a.next:hover{ background-image: url(template/images/button1.gif); color: #33f; }

.mainheading{ 
  background-image: url(template/images/background/bg3.gif); 
  padding:10px; 
  border-bottom: 1px #363 solid; 
}