body {
margin-top: 20px;
margin-left: 20px;
padding: 0px;
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 90%;
background-color: #f1f1f1;
font-weight: normal;
color: #333;}

H1 {
font-size: 100%;
padding-top: 0px;
padding-left: 0px;
font-weight: bold;}

H2 {
font-size: 90%;
padding-top: 0px;
padding-left: 0px;
font-weight: bold;}

ul {
margin: 20px;}

li {
list-style-type: none;
list-style-position: outside;
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 100%;}

.stepcarousel {
clear: both;
margin: 20px;
position: relative; 
border: none;
overflow: scroll;
width: 648px; 
height: 486px;}

.stepcarousel .belt {
position: absolute;
left: 0;
top: 0;}

.stepcarousel .panel {
float: left;
overflow: hidden;
width: 648px;}
