body { background: white; margin: 0; padding: 0; font-size: medium; } 
#content { margin: 0 auto; width: 640px; text-align: center; }
#logoSpace { text-align: center; vertical-align: center; width: 200px; padding: 10px; margin: 0; display: inline; 
	float: left; }
#heresDeal { margin: 0 0 0 200px; }
.logoCaption { font-size: 80%; font-weight: bold; margin: 5px; padding: 0; }
.explain4Pak { line-height: 22px; padding: 0; margin: 0; text-align: center; }
.calendarPreface { padding: 0; margin: 0; text-align: left; }
.orderText { font-size: 120%;  font-weight: bold; }
.validText { font-size: 80%; }
#preCalendar { clear: both; margin: 15px 0; padding: 0; }
.seriesHead, .monthRow td { font-family: "Book Antiqua", "Georgia", "Times New Roman", "serif"; color: #903; 
	font-variant: small-caps; font-size: 150%; font-weight: bold; letter-spacing: 0.2em; border-bottom: 1px dotted #999; 
	padding: 0; clear: both; margin: 10px 0 0 0; }
.showTable { width: 600px; margin: 0; padding: 0; margin: 0 auto; }
.showTable td { vertical-align: top; text-align: left; padding: 5px 10px; margin: 5px; }
.showTable span { font-weight: bold; font-family: arial, helvetica, sans-serif; font-size: 80%; }
.showTable .note { font-size: 70%; background: white url(images/notebg.gif) 0 0 repeat-x; border-bottom: 1px dotted #ccc; }
#footer { margin: 15px 0; padding: 10px 0 0 0; border-top: 1px solid #999; }
#footer p { padding: 0; margin: 7px 0 0 0; }