.bookplateinit {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 16px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.modalData {
	WIDTH: 650px; HEIGHT: 530px
}
.mTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/bookplate/form_top.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #00af52 18px solid; HEIGHT: 13px
}
.mContents {
	BORDER-RIGHT: #00af52 5px solid; BORDER-LEFT: #00af52 5px solid; WIDTH: 640px; HEIGHT: 524px; BACKGROUND-COLOR: #ffffff
}
.mBottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/bookplate/form_bottom.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 13px
}
.modalClose {
	RIGHT: 6px; POSITION: absolute; TOP: 4px
}
.wizardTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 20px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 640px; COLOR: #336633; PADDING-TOP: 5px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-ALIGN: center
}
.wizardOptions {
	CLEAR: both; WIDTH: 620px; PADDING-TOP: 40px; TEXT-ALIGN: center
}
.wizardOptions .heading {
	FONT-SIZE: 16px; PADDING-BOTTOM: 10px; MARGIN: auto; WIDTH: 500px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-ALIGN: center
}
.wizardOptions .options {
	FONT-SIZE: 16px; MARGIN: auto; WIDTH: 500px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-ALIGN: left
}
.wizardOptions .footer {
	MARGIN: auto; WIDTH: 480px; PADDING-TOP: 20px; TEXT-ALIGN: right
}
.wizardForm {
	CLEAR: both; DISPLAY: none; FONT-SIZE: 12px; MARGIN: auto; WIDTH: 450px; PADDING-TOP: 50px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.wizardForm TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.wizardForm TABLE TD {
	VERTICAL-ALIGN: top
}
.wizardForm .bookplatelist {
	WIDTH: 250px
}
.wizardForm .complete {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(check-mark-tiny.gif); BACKGROUND-REPEAT: no-repeat; content: url(check-mark-tiny.gif)
}
.wizardForm .incomplete {
	PADDING-LEFT: 20px; content: inherit
}
.wizardForm .msg {
	FONT-SIZE: 12px; WIDTH: 260px; HEIGHT: 34px
}
.wizardForm .count {
	FONT-SIZE: 12px; COLOR: red
}
.wizardForm .footer {
	MARGIN: auto; WIDTH: 480px; PADDING-TOP: 40px; TEXT-ALIGN: right
}
.wizardForm .footer #formLbutton {
	FLOAT: left
}
.wizardForm .footer #formRbutton {
	FLOAT: right
}
.wizardForm INPUT {
	FONT-SIZE: 12px; WIDTH: 200px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.wizardForm .formHeading {
	FONT-SIZE: 18px; PADDING-BOTTOM: 15px
}
.wizardForm .bookTitle {
	FONT-SIZE: 18px; FONT-STYLE: italic; color: navy;
}
.wizardAutoData {
	CLEAR: both; DISPLAY: none; FONT-SIZE: 16px; MARGIN: auto; WIDTH: 450px; PADDING-TOP: 50px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.wizardAutoData INPUT {
	FONT-SIZE: 12px; WIDTH: 200px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.wizardAutoData .footer {
	MARGIN: auto; WIDTH: 480px; PADDING-TOP: 25px; TEXT-ALIGN: right
}
.wizardAutoData .footer #autoLbutton {
	FLOAT: left
}
.wizardAutoData .footer #autoRbutton {
	FLOAT: right
}
.previewArea {
	DISPLAY: none; MARGIN: auto; WIDTH: 640px; PADDING-TOP: 40px
}
.previewArea .previewheading {
	FONT-SIZE: 16px; PADDING-BOTTOM: 10px; MARGIN: auto; WIDTH: 500px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.previewArea .previewBookplate {
	BACKGROUND-IMAGE: url(bookplatepreview.jpg); MARGIN: auto; WIDTH: 500px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 375px
}
.previewArea .previewBookplate .bookTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LEFT: 36px; WIDTH: 330px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; POSITION: relative; TOP: 30px
}
.previewArea .previewBookplate .bookAuthor {
	FONT-SIZE: 12px; LEFT: 37px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; POSITION: relative; TOP: 33px
}
.previewArea .previewBookplate .salutation {
	FONT-SIZE: 12px; LEFT: 70px; WIDTH: 300px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; POSITION: relative; TOP: 76px
}
.previewArea .previewBookplate .salutation .salutationLabel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.previewArea .previewBookplate .salutation .salutationText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.previewArea .previewBookplate .msg {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LEFT: 98px; WIDTH: 300px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; POSITION: relative; TOP: 106px
}
.previewArea .previewBookplate .closing {
	FONT-SIZE: 12px; LEFT: 70px; WIDTH: 260px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; POSITION: relative; TOP: 156px
}
.previewArea .previewBookplate .closing .closingText {
	
}
.previewArea .previewBookplate .closing .closingSignature {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.previewArea .previewBookplate .donateDate {
	FONT-SIZE: 12px; LEFT: 340px; WIDTH: 80px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; POSITION: relative; TOP: 140px
}
.previewArea .previewfooter {
	MARGIN: auto; WIDTH: 500px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.previewArea .previewfooter #rbutton {
	FLOAT: right
}
.previewArea .previewfooter #lbutton {
	FLOAT: left
}
.previewArea .previewfooter #fbutton {
	DISPLAY: none; FLOAT: right
}
