.clContentHeader1C  { font: bold 22pt arial,helvetica,sans-serif; text-align: center; }
.clContentHeader1J  { font: bold 22pt arial,helvetica,sans-serif; text-align: justify; }
.clContentHeader1L  { font: bold 22pt arial,helvetica,sans-serif; text-align: left; }
.clContentHeader1R  { font: bold 22pt arial,helvetica,sans-serif; text-align: right; }
.clContentHeader2C  { font: bold 20pt arial,helvetica,sans-serif; text-align: center; }
.clContentHeader2J  { font: bold 20pt arial,helvetica,sans-serif; text-align: justify; }
.clContentHeader2L  { font: bold 20pt arial,helvetica,sans-serif; text-align: left; }
.clContentHeader2R  { font: bold 20pt arial,helvetica,sans-serif; text-align: right; }
.clContentHeader3C  { font: bold 18pt arial,helvetica,sans-serif; text-align: center; }
.clContentHeader3J  { font: bold 18pt arial,helvetica,sans-serif; text-align: justify; }
.clContentHeader3L  { font: bold 18pt arial,helvetica,sans-serif; text-align: left; }
.clContentHeader3R  { font: bold 18pt arial,helvetica,sans-serif; text-align: right; }
.clContentHeader4C  { font: bold 16pt arial,helvetica,sans-serif; text-align: center; }
.clContentHeader4J  { font: bold 16pt arial,helvetica,sans-serif; text-align: justify; }
.clContentHeader4L  { font: bold 16pt arial,helvetica,sans-serif; text-align: left; }
.clContentHeader4R  { font: bold 16pt arial,helvetica,sans-serif; text-align: right; }
.clContentHeader5C  { font: bold 14pt arial,helvetica,sans-serif; text-align: center; }
.clContentHeader5J  { font: bold 14pt arial,helvetica,sans-serif; text-align: justify; }
.clContentHeader5L  { font: bold 14pt arial,helvetica,sans-serif; text-align: left; }
.clContentHeader5R  { font: bold 14pt arial,helvetica,sans-serif; text-align: right; }
.clContentHeader6C  { font: bold 12pt arial,helvetica,sans-serif; text-align: center; }
.clContentHeader6J  { font: bold 12pt arial,helvetica,sans-serif; text-align: justify; }
.clContentHeader6L  { font: bold 12pt arial,helvetica,sans-serif; text-align: left; }
.clContentHeader6R  { font: bold 12pt arial,helvetica,sans-serif; text-align: right; }
.clContentHeader7C  { font: bold 10pt arial,helvetica,sans-serif; text-align: center; }
.clContentHeader7J  { font: bold 10pt arial,helvetica,sans-serif; text-align: justify; }
.clContentHeader7L  { font: bold 10pt arial,helvetica,sans-serif; text-align: left; }
.clContentHeader7R  { font: bold 10pt arial,helvetica,sans-serif; text-align: right; }
.clContentHeader8C  { font: bold 8pt arial,helvetica,sans-serif; text-align: center; }
.clContentHeader8J  { font: bold 8pt arial,helvetica,sans-serif; text-align: justify; }
.clContentHeader8L  { font: bold 8pt arial,helvetica,sans-serif; text-align: left; }
.clContentHeader8R  { font: bold 8pt arial,helvetica,sans-serif; text-align: right; }
.clContentLink a        { color: #0000AA; }
.clContentLink a:hover  { color: #CC3300; }
.clContentLinkRev a        { color: #CC3300; }
.clContentLinkRev a:hover  { color: #0000AA; }
.clContentText1C  { font: normal 22pt arial,helvetica,sans-serif; text-align: center; }
.clContentText1J  { font: normal 22pt arial,helvetica,sans-serif; text-align: justify; }
.clContentText1L  { font: normal 22pt arial,helvetica,sans-serif; text-align: left; }
.clContentText1R  { font: normal 22pt arial,helvetica,sans-serif; text-align: right; }
.clContentText2C  { font: normal 20pt arial,helvetica,sans-serif; text-align: center; }
.clContentText2J  { font: normal 20pt arial,helvetica,sans-serif; text-align: justify; }
.clContentText2L  { font: normal 20pt arial,helvetica,sans-serif; text-align: left; }
.clContentText2R  { font: normal 20pt arial,helvetica,sans-serif; text-align: right; }
.clContentText3C  { font: normal 18pt arial,helvetica,sans-serif; text-align: center; }
.clContentText3J  { font: normal 18pt arial,helvetica,sans-serif; text-align: justify; }
.clContentText3L  { font: normal 18pt arial,helvetica,sans-serif; text-align: left; }
.clContentText3R  { font: normal 18pt arial,helvetica,sans-serif; text-align: right; }
.clContentText4C  { font: normal 16pt arial,helvetica,sans-serif; text-align: center; }
.clContentText4J  { font: normal 16pt arial,helvetica,sans-serif; text-align: justify; }
.clContentText4L  { font: normal 16pt arial,helvetica,sans-serif; text-align: left; }
.clContentText4R  { font: normal 16pt arial,helvetica,sans-serif; text-align: right; }
.clContentText5C  { font: normal 14pt arial,helvetica,sans-serif; text-align: center; }
.clContentText5J  { font: normal 14pt arial,helvetica,sans-serif; text-align: justify; }
.clContentText5L  { font: normal 14pt arial,helvetica,sans-serif; text-align: left; }
.clContentText5R  { font: normal 14pt arial,helvetica,sans-serif; text-align: right; }
.clContentText6C  { font: normal 12pt arial,helvetica,sans-serif; text-align: center; }
.clContentText6J  { font: normal 12pt arial,helvetica,sans-serif; text-align: justify; }
.clContentText6L  { font: normal 12pt arial,helvetica,sans-serif; text-align: left; }
.clContentText6R  { font: normal 12pt arial,helvetica,sans-serif; text-align: right; }
.clContentText7C  { font: normal 10pt arial,helvetica,sans-serif; text-align: center; }
.clContentText7J  { font: normal 10pt arial,helvetica,sans-serif; text-align: justify; }
.clContentText7L  { font: normal 10pt arial,helvetica,sans-serif; text-align: left; }
.clContentText7R  { font: normal 10pt arial,helvetica,sans-serif; text-align: right; }
.clContentText8C  { font: normal 8pt arial,helvetica,sans-serif; text-align: center; }
.clContentText8J  { font: normal 8pt arial,helvetica,sans-serif; text-align: justify; }
.clContentText8L  { font: normal 8pt arial,helvetica,sans-serif; text-align: left; }
.clContentText8R  { font: normal 8pt arial,helvetica,sans-serif; text-align: right; }
.clCopyrightText { color: #808080; padding: 5px 5px 0px 5px; white-space: nowrap; }

.clCouponInnerTable1        { height: 240px; width: 100%; }
.clCouponInnerTable2        { height: 100%; vertical-align: top; }

.clCouponLeftTableCell      { vertical-align: top; }
.clCouponLeftTableHeader1   { color: #000000; font: bold 12pt verdana,sans-serif; padding: 1px 5px 1px 5px; white-space: nowrap; }
.clCouponLeftTableHeader2   { color: #000000; font: bold 10pt verdana,sans-serif; padding: 1px 5px 1px 5px; white-space: nowrap; }
.clCouponLeftTableText      { color: #000000; font: bold 8pt verdana,sans-serif; padding: 1px 5px 1px 5px; white-space: nowrap; }
.clCouponListInnerTable     { border: 1px solid #808080; }
.clCouponListOuterTable     {}
.clCouponListTableCell         { border-right: 1px solid #EEEEEE; color: #000000; padding: 2px; }
.clCouponListTableCell a       { color: #A02900; text-decoration: underline; }
.clCouponListTableCell a:hover { color: #0000FF; }
.clCouponListTableCellOn       { border-right: 1px solid #FFFFFF; background-color: #EEEEEE; }
.clCouponListTableHeader       { border-bottom: 1px solid #808080; border-right: 1px solid #EEEEEE; padding: 2px 5px 5px 5px; }
.clCouponListTableHeader1      { border-bottom: 1px solid #808080; padding: 2px 5px 5px 5px; }


.clCouponOuterTable         { border: 2px dashed #000000; padding: 10px; height: 240px; width: 590px; }



.clCouponRightTable1
.clCouponRightTable2        { vertical-align: bottom; }
.clCouponRightTableCell1    { vertical-align: top; }
.clCouponRightTableCell2    { vertical-align: bottom; }
.clCouponRightTableHeader  { color: #000000; font: bold 22pt verdana,sans-serif; text-align: center; }
.clCouponRightTableText1R  { color: #000000; font: normal 10pt verdana,sans-serif; text-align: right; }
.clCouponRightTableText2C  { color: #000000; font: normal 12pt verdana,sans-serif; text-align: center; }
.clCouponRightTableText3C  { color: #000000; font: normal 12pt verdana,sans-serif; text-align: center; }
.clFormAsterisk { color: #CC3300; font-weight: bold; padding: 5px; }
.clFormButton  { }
.clFormButtonCell { padding: 5px; }
.clFormFootnote { border: 1px solid #808080; border-width: 1px 0px 1px 0px; color: #CC3300; padding: 5px; }
.clFormHeader { background-color: #808080; color: #FFFFFF; padding: 5px; }
.clFormInput { font: normal 10pt arial,helvetica,sans-serif; }
.clFormInputCell { padding: 5px; }
.clFormLabel { padding: 2px 5px 2px 0px; white-space: nowrap; }
.clFormMessageHeader { padding: 1px 5px 5px 5px; }
.clFormMessageTable  { border: 1px solid #CC3300; padding: 5px; text-align: center; }
.clFormMessageText   { background-color: #E5E5E5; padding: 1px 5px 1px 5px; }
.clFormValue { padding: 2px 5px 2px 0px; white-space: nowrap; }
.clFormValueWrap { padding: 2px 5px 2px 0px; }
.clMenuItem0         { padding: 3px 10px 5px 10px; white-space: nowrap; }
.clMenuItem1         { padding: 3px 10px 5px 10px; text-transform: uppercase; white-space: nowrap; }
.clMenuItem2         { padding: 3px 10px 5px 10px; white-space: nowrap; }
.clMenuTable {  border-bottom: 1px solid #FFFFFF; }
.clMerchantHeaderLink a       { color: #0000FF; }
.clMerchantHeaderLink a:hover { color: #CC3300; }
.clPrintLink1         { background-color: #EFEFEF; border: 1px solid #808080; padding: 5px; white-space: nowrap; }
.clPrintLink1 a       { color: #000000; text-decoration: none; }
.clPrintLink1 a:hover { color: #0000FF; }
.clPrintLink2          { padding: 5px 0px 5px 0px; white-space: nowrap; }
.clPrintLink2 a        { color: #0000FF; text-decoration: underline; }
.clPrintLink2 a:hover  { color: #FF0000; }
.clSpacer { font-size: 1px; }
.clStdButton              { background-color: #EFEFEF; border: 1px solid #A0A0A0; padding: 2px 4px 2px 4px; }
.clStdButton a            { color: #000000; text-decoration: none; }
.clStdButton a:hover      { color: #FF0000; }
.clStdTextfield         { border: 1px solid #808080; padding: 0px 1px 0px 1px; }

.clCouponLink 				{ background: #FF0000; color: #FFFFFF; padding: 1px 2px 1px 2px; }
.clCouponLink a				{ background: #FF0000; color: #FFFFFF; padding: 1px 2px 1px 2px; text-decoration: none; }
.clCouponLink a:hover		{ background: #FFFFFF; color: #FF0000; padding: 1px 2px 1px 2px; }

.clMoreInfoLink 				{ background: #0000FF; color: #FFFFFF; padding: 1px 2px 1px 2px; }
.clMoreInfoLink a				{ background: #0000FF; color: #FFFFFF; padding: 1px 2px 1px 2px; text-decoration: none; }
.clMoreInfoLink a:hover		{ background: #FFFFFF; color: #0000FF; padding: 1px 2px 1px 2px; }

