body { margin : 0; font-size : 0.8em; color : #444; font-family : Arial, Helvetica, sans-serif; text-align : justify; }  H1 {  font-size : 1.3em;  margin-bottom : 13px;  margin-top : 2px;  color : #515151;  }  H2 {  font-size : 1em;  margin : 0px;  color : #75A03F; font-weight:bold; }  P {  margin-top:0px; margin-bottom:15px; padding:0px; }  IMG {  border : 0;  }  #header { position : absolute; width : 960px; left : 50%; margin-left : -480px; height : 100px; top : 0px; }  #headerlhs { float:left; width : 340px; height : 100px; background-color: #2F2F2F; }  #headerrhs { float:right; width : 520px; height : 90px; background-color: #C9C9C9; text-align: right; padding-top:10px;  padding-right:100px;  font-size: 14px; color:#FFFFFF; }  a.headerrhs { font-size: 14px; color:#FFFFFF; } a.headerrhs:hover { font-size: 14px; color:#75A03F;	 } #underheader { position : absolute; width : 960px; top : 100px; left : 50%; margin-left : -480px; background-color: #2F2F2F; }  #sidebar { float : left; width : 200px; }  #inner { float : right; width : 760px; background-color:#C9C9C9; }  .innermain { background-color:#FFFFFF; vertical-align:top; padding:15px; border-right : 2px solid #75A03F; border-bottom : 2px solid #75A03F; min-height: 450px; }  .title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #75A03F; } .text { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #707070; text-align:justify; } a.link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #707070; } a.link:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #75A03F; } #footer { width : 960px; height : 100px; }  #footerlhs { float:left; width : 340px; height : 100px; background-color: #2F2F2F; }  #footerrhs { float:right; width : 520px; height : 100px; background-color: #C9C9C9; text-align: right; padding-right: 100px; color:#FFFFFF; font-family : Arial, Helvetica, sans-serif; }   a.footer { font-size:9px; color:#FFFFFF; font-family : Arial, Helvetica, sans-serif; text-decoration:none; }  a.footer:hover { color:#75A03F;	 } .clearing {  clear : both;  height : 0;  } #checkout-progress-indicator { float : right;  width: 300px; height: 19px; background-image: url('cpi-background.gif'); margin: 0 auto 20px auto; } .checkout-progress-0 { float : right;  width: 75px; height: 19px; background-image: url('cpi-main.gif'); float: left; } .checkout-progress-1 { float : right;  width: 150px; height: 19px; background-image: url('cpi-main.gif'); float: left; } .checkout-progress-2 { float : right;  width: 225px; height: 19px; background-image: url('cpi-main.gif'); float: left; } .checkout-progress-3 { float : right;  width: 300px; height: 19px; background-image: url('cpi-main.gif'); float: left; } #checkout-progress-indicator .cpi-end { float : right;  width: 8px; padding: 0; margin: 0; border: 0; height: 19px; background-image: url('cpi-end.gif'); background-position: right; background-repeat: no-repeat; float: left; } .button {  color:#000066; BACKGROUND-COLOR:#F0F0F0; BORDER-BOTTOM:#000066 2px outset; BORDER-LEFT:#BBBBFF 2px outset; BORDER-RIGHT:#000066 2px outset; BORDER-TOP:#BBBBFF 2px outset;  }  