div { margin: 0; padding: 0; border-style: none; border-width: 0; }div.descriptionheader {color: #ffffff; font-size: 20pt; font-family: Arial, sans-serif; text-align:left;}div.descriptionsub {color: #ffffff; font-size: 11pt; font-family: Arial, sans-serif; font-weight: bold; text-align:left;}div.pagesdiv {width: 517px; height: 778px; background-image: url(images/background_pages.jpg); background-repeat: no-repeat; float: left; text-align: left}img {border:none; margin:0; padding: 0; float:none}p.form { margin: 6px 0px 0px 0px; padding:1; color: #ffffff; font-size: 9pt; font-family: Arial; text-align: left  }p.heading{padding:0px; margin: 2px 0px 0px 0px; font-size: 13pt; font-family: Arial; text-align: left; color: #ffffff}p.list-left{margin-left: 41px; margin-top: 4px; margin-bottom: 0px; font-size:12pt}p.bodytextlarge { color: #ffffff; font-size: 12pt; font-family: Arial, sans-serif; text-align:left; padding-top: 0;padding-bottom:10px; margin:0; padding-right:10px;}p.bodytext{ color: #ffffff; font-size: 10pt; font-family: Arial, sans-serif; text-align:left; padding: 10;}p.descriptionheader {color: #ffffff; font-size: 16pt; font-family: Arial, sans-serif; text-align:left;}div.list-left{margin-left: 41px; margin-top: 4px; margin-bottom: 0px; font-size:12pt}input.btn {border:none; padding: 0; }a:link {text-decoration: underline; color:#ffffff; font-family: Arial, sans-serif;}a:visited {text-decoration: underline; color:#ffffff; font-family: Arial, sans-serif;}a:hover {text-decoration:underline; color:#ffffff; font-family: Arial, sans-serif; }.bodytext{ color: #ffffff; font-size: 12pt; font-family: Arial, sans-serif; text-align:left;}.bodytextlarge{color: #ffffff; font-size: 12pt; font-family: Arial, sans-serif; text-align:left;}.newsheader { color: #9c9c9c; font-size: 10pt; font-family: arial; }.newsbody { color: #ffffff; font-size: 9pt; font-family: Arial, sans-serif; font-weight: 100; font-style: normal; }.formtext {margin: 0px 0px 0px 0px; color: #ffffff; font-size: 9pt; font-family: Arial, sans-serif; text-align: left   }.signupfield {margin: 0px; padding:2px; height: 25px; width: 150px; font-size:10pt}table.signupform {color: #ffffff; font-size: 10pt; font-family: Arial, sans-serif; text-align:left; padding: 10;}table.signupform td {padding-bottom: 3}/* styles for DIA store */p.dia {color: #ffffff; font-size: 14pt; font-family: Arial, sans-serif; text-align:left; padding: 0;}h2 {color: #ffffff; font-size: 14pt; font-family: Arial, sans-serif; text-align:left; padding: 0;}.dia {color: #c0c0c0; font-size: 12pt; font-family: arial, sans-serif;}.dia_field_name, h3 {color: #ffffff; font-size: 14pt; font-family: Arial, sans-serif; text-align:left; padding: 0;}table {color: #ffffff; font-size: 10pt; font-family: Arial, sans-serif; text-align:left;}table#creditstop td {color: #ffffff; font-size: 10pt; font-family: Arial, sans-serif; margin-bottom:10px}td.creditleft{text-align:right; padding-right:10px; vertical-align:top}td.creditright{text-align:left; padding-left:10px}td.creditbottomleft{text-align:right; padding-right:10px; vertical-align:top}td.creditbottommiddle{text-align:left; padding-left:10px; vertical-align:top; }td.creditbottomright{text-align:left; padding-left:10px; vertical-align:top;}table.creditsbottom td {color: #ffffff; font-size: 10pt; font-family: Arial, sans-serif; margin-bottom:10px}