/* Layout Stylesheet */ 

body {
 margin:20px;
 background:#703605;
 color: #333333;
 text-align:center;
 padding:0;
 }

#outer {
 text-align:left;
 border:4px solid #FFFFFF;
 width:650px;
 margin:auto;
 }

#hdr {
 height:200px;
 background:#8A7852;
 color: #FFFFFF;
 }

#bar {
	height:25px;
	background:#8A7852;
	text-align:center;
	color: #FFFFFF;
	border:solid #000000;
	border-width:1px 0 1px 0;
	letter-spacing: 2px;
	word-spacing: 3px;
 }



#bodyblock {
 position:relative;
 background: #FFF7EB;
 color: #333333;
 width:650px;
 padding:0;
 }

#l-col {
 float:left;
 color: #333333;
 width:195px;
 }

#cont {
 width:445px;
 background:#FFF7EB;
 color: #333333;
 text-align:left;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 }

#ftr {
 height:25px;
 background:#FFF7EB;
 color: #333333;
  margin:0;
 }

#secureCheckoutForm, #paymentFormHeader, #paymentInfoHeader, #billingInfoHeader, .messageBox, #transactionInformation, #billingInformation, #submitButton { 
margin-left: auto; 
margin-right: auto; 
background-color:#FFFFFF;
} 
#secureCheckoutForm { width: 800px; } 
#merchantLogoBox, #mesLogoBox { text-align: center; margin-top: 6px; } 
#paymentFormHeader { width: 600px; margin-bottom: 12px; } 
#paymentInfoHeader, #billingInfoHeader { width: 600px; margin-bottom: 4px; text-align: center; border: #666666 1px solid; } 
#transactionInformation, #billingInformation, #submitButton { width: 600px; margin-bottom: 12px; border: 1px solid #666666; } 
.formHeader { font-weight: bold; font-size: 12pt; font-family: Verdana, Tahoma, Arial; text-decoration: none font-style: normal; text-align: center; } 
.formSectionHeader { width: auto; font-weight: bold; font-family: verdana, helvetica, sans-serif; text-align: center; } 
.smallText { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; line-height: 9pt; text-align: left; }