#secureCheckoutForm, #paymentFormHeader, #paymentInfoHeader, #billingInfoHeader, 
.messageBox, #transactionInformation, #billingInformation, #submitButton 
{ 
margin-left: auto; 
margin-right: auto; 
} 
#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; 
} 
.formLabelText 
{ 
font-weight: normal; 
font-size: 8pt; f
ont-family: Verdana, Tahoma, Arial; 
text-decoration: none; 
text-align: right; 
width: 45%; 
vertical-align: bottom; 
} 
.formDataText 
{ 
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal; 
font-size: 8pt; 
text-decoration: none; 
text-align: left; 
width: 55%; 
} 
.buttonText 
{ 
font-weight: normal; 
font-size: 8pt; 
font-family: Verdana, Tahoma, Arial; 
text-decoration: none; 
text-align: center; 
} 
/* Error messages */ 
.messageBox 
{ 
width: 600px; 
margin-bottom: 12px; 
border: #666666 1px solid; 
text-align: center; 
} 
.errorMessage 
{ 
padding-top: 30px; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12pt; 
font-weight: bold; 
color: red; 
} 
.errorText 
{ 
text-align: left; 
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt; 
margin: 8px; 
} 
/* Pop-up Receipt Page */ 
#summaryTable { 
} 
#summaryMerchantLogo { 
} 
#summaryColumnHeader { 
background-color: #CCCCCC; 
margin-top: 6px; 
font-weight: bold; 
} 
#summaryTableData { 
} 
.summaryLabelText, .summaryDataText { 
background-color: #DDDDDD; 
} 
.summaryLabelText { 
width: 30%; 

} .summaryDataText { 
width: 70%; 
} 
