﻿.signMajor{ background: #fff;border: 1px dotted #dcdcdc; -moz-border-radius: 4px; border-radius: 4px;padding: 10px;}
.signUpPage {}
/*#SignUpPage1 { display: none;}*/
#SignUpPage2 { display: none;}
#SignUpPage3 { display: none;}
#SignUpPage4 { display: none;}
#SignUpPage5 { display: none;}
#SignUpPage6 { display: none;}
#SignUpPage7 { display: none;}
#SignUpPage8 { display: none;}

.address{ width: 300px;}

.step { font-size: 12px;}

.signItemContainer { border-bottom: 1px dotted #64ad33; margin-bottom: 15px; color: #777; font-weight: bold;padding: 10px;}
.signItem { margin-bottom: 15px; font-size: 12px; line-height: 13px;}
.signInput { padding: 4px;font-size: 14px;margin: 0;border: 1px solid #dcdcdc; }
.signInput:focus {outline: none; border: 1px solid #64ad33;border-color:#9ecaed; box-shadow:0 0 10px #9ecaed;}
.signRadio {border: 0;margin-bottom: 12px; margin-left: -12px;}
.signRadio * {font-size: 14px;}
.signDropdown { padding: 6px;font-size: 14px;margin: 0;border: 1px solid #dcdcdc;}
.signDropdown:hover { border: 1px solid #64ad33;}
.signLengthXLong { width: 400px;}
.signLengthXLong { width: 400px;}
.signLengthXXLong { width: 525px;}
.signLengthLong { width: 250px;}
.signLengthMedium { width: 150px;}
.signLengthShort { width: 50px;}
.signPadRight { margin-right: 25px;}
.signCheckbox *  { font-size: 15px; color: #64ad33;}


.suFormPreviewTable tr td:first-child { font-weight: bold;margin: 0;padding: 10px;line-height: 12px;font-size: 12px; width:100px}
.suFormPreviewTable tr td:last-child { line-height: 15px;font-size: 12px;}
.suFormPreviewTable tr { border-bottom: 1px solid #ddd;}
.suFormPreviewTable tr td h6 { margin-top: 10px;margin-bottom: 0;}
.suFormPreviewTable tr:first-child td h6 { margin-top: -10px;margin-bottom: 0;}