body      { color: #000002; font-size: 9pt; font-family: sans-serif }
p { color: #000002; font-family: sans-serif }
h1 { font-size: inherit; font-weight: inherit; margin: 0 }
h2 { font-size: inherit; font-weight: inherit; margin: 0 }
h3 { font-size: inherit; font-weight: inherit; margin: 0 }
h4 { font-size: inherit; font-weight: inherit; margin: 0 }
a:link  { color: #2b003e; text-decoration: none }
a:visited  { color: #2b003e; text-decoration: none }
a:hover  { color: #f0037f; text-decoration: none }
a:active  { color: #f0037f; text-decoration: none }
div.grey-link a:link { color: #c8c8c8; text-decoration: none }
div.pk-bl-link a:link { color: #f0037f; text-decoration: none }
div.pk-bl-link a:visited { color: #f0037f; text-decoration: none }
div.pk-bl-link a:hover { color: #2b003e; text-decoration: underline }
div.pk-bl-link a:active { color: #2b003e; text-decoration: underline }
div.floorplan a:link  { font-size: 16pt; font-family: sans-serif; font-weight: bold; line-height: 16pt; text-decoration: none; background-image: url("../images/layout/floorplan.gif"); padding-top: 10px; padding-right: 10px; padding-bottom: 10px; border: solid 1px #2b003e }
div.floorplan a:visited { text-decoration: none; background-image: url("../images/layout/floorplan.gif") }
div.floorplan a:hover { text-decoration: underline; background-image: url("../images/layout/floorplan-2.gif") }
div.floorplan a:active { text-decoration: underline; background-image: url("../images/layout/floorplan-2.gif") }
.top-left-ticket { font-size: 16px; font-family: sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; padding-top: 10px; padding-left: 10px }
.LG-grey-line  { margin: 12px 0; padding: 0; border-style: solid none none; border-width: 1px 0 0; border-color: #c17ec4 }
.field-120px  { color: #f0037f; font-size: 9pt; font-family: sans-serif; background-color: #fff; margin-top: 5px; margin-bottom: 5px; padding: 4px; width: 130px; border: solid 1px #2b003e }
.send-120px   { color: #fff; font-size: 10pt; font-family: sans-serif; font-weight: bold; background-color: #f0037f; background-image: url("../images/layout/ponk-button.gif"); background-position: center; text-align: center; text-transform: uppercase; cursor: pointer; margin-top: 5px; margin-bottom: 5px; padding-top: 5px; padding-bottom: 5px; width: 130px; border: 0 }
.catwalk-BG { background-image: url("../images/layout/catwalk-BG.jpg"); background-repeat: no-repeat; background-position: right top }
.BR-pad { padding-right: 10px; padding-bottom: 10px; height: 160px }
.font-LG-PK   { font-size: 40pt; font-family: sans-serif; font-weight: bold; line-height: 33pt; text-transform: uppercase; padding-right: 8px }
.font-MD-LG-WH      { color: #fff; font-size: 30pt; font-family: sans-serif; font-variant: small-caps; font-weight: bold; line-height: 30pt; padding-right: 4px }
.pink-boarder    { font-size: 9pt; padding: 10px; border: solid 1px #800080 }
.nine { font-size: 9pt }
.ten { font-size: 10pt }
.twelve { font-size: 12pt }
.thirteen-lead { font-size: 13pt; line-height: 16pt }
.fourteen-lead { font-size: 14pt; line-height: 18pt }
.eighteen { font-size: 18pt }
.twenty-five { font-size: 25pt }
.thirty { font-size: 30pt }
.quote { color: #800080; font-size: 14pt }
.font-MD-LG-2      { font-size: 29pt; font-family: sans-serif; font-weight: bold; line-height: 30pt; padding-top: 10px }
.font-MD-WH   { font-size: 26pt; font-family: sans-serif; font-weight: bold; line-height: 25pt; text-transform: uppercase; padding-right: 4px }
.BL-boarder      { font-size: 12pt; font-family: sans-serif; font-weight: bold; line-height: 12pt; text-decoration: none; padding: 6px; border: solid 1px #2b003e }
.BL-boarder1  { font-family: sans-serif; padding: 10px; border: solid 1px #2b003e }
div.BL-boarder-link a:hover { color: #f881bf; text-decoration: underline }
/*top menu*/
table.topnav a  { text-align: center; display: block }
div.topnav a   { color: #fff; font-size: 8pt; font-family: sans-serif; font-weight: bold; line-height: 8pt; text-decoration: none; background-color: #f0037f; background-image: url("../images/layout/top-nav-white.gif"); background-repeat: repeat-x; background-position: center bottom; text-align: center; text-transform: uppercase; padding: 14px 10px 26px; border-style: none solid; border-width: 0 1px; border-color: #fff }
div.topnav position:absolute top:0 left:0 div.topnav a:link  { color: #fff; text-decoration: none; background: #f0037f url("../images/layout/top-nav-white.gif") repeat-x center bottom }
div.topnav a:active  { color: #fff; text-decoration: none; background: #2b003e url("../images/layout/top-nav-blue.gif") repeat-x center bottom }
div.topnav a:visited  { color: #fff; text-decoration: none; background: #f0037f url("../images/layout/top-nav-white.gif") repeat-x center bottom }
div.topnav a:hover  { color: #fff; text-decoration: none; background: #2b003e url("../images/layout/top-nav-blue.gif") repeat-x center bottom }
/*top menu ON*/
table.topnavON a { text-align: center; display: block }
div.topnavON a  { color: #fff; font-size: 8pt; font-family: sans-serif; font-weight: bold; line-height: 8pt; text-decoration: none; background-color: #2b003e; background-image: url("../images/layout/top-nav-blue.gif"); background-repeat: repeat-x; background-position: center bottom; text-align: center; text-transform: uppercase; padding: 14px 10px 26px; border-style: none solid; border-width: 0 1px; border-color: #fff }
div.topnavON position:absolute top:0 left:0 div.topnavON a:link  { color: #fff; text-decoration: none; background: #2b003e url("../images/layout/top-nav-blue.gif") repeat-x center bottom }
div.topnavON a:active  { color: #fff; text-decoration: none; background: #2b003e url("../images/layout/top-nav-blue.gif") repeat-x center bottom }
div.topnavON a:visited  { color: #fff; text-decoration: none; background: #2b003e url("../images/layout/top-nav-blue.gif") repeat-x center bottom }
div.topnavON a:hover { color: #fff; text-decoration: none; background: #2b003e url("../images/layout/top-nav-blue.gif") repeat-x center bottom }
.topnav-BG { background-color: #f0037f; background-image: url("../images/layout/top-nav-white.gif"); background-repeat: repeat-x; background-position: center bottom }
/*pink 160 x 160 square*/
table.sq-TL-160px a        { text-align: left; display: block }
div.sq-TL-160px a                          { font-size: 16pt; font-family: sans-serif; font-weight: bold; line-height: 16pt; text-decoration: none; background-color: #f0037f; text-align: left; text-transform: uppercase; padding: 10px 0 0 10px; width: 160px; height: 160px }
div.sq-TL-160px position:absolute top:0 left:0 div.sq-TL-160px a:link { background-color: #f0037f }
div.sq-TL-160px a:active { background-color: #f881bf }
div.sq-TL-160px a:visited { background-color: #f0037f }
div.sq-TL-160px a:hover { background-color: #f881bf }
/*pink line square
*/
table.line-sq-pk a { text-align: left; display: block }
div.line-sq-pk a   { font-size: 16pt; font-family: sans-serif; font-weight: bold; line-height: 16pt; text-decoration: none; background-color: #fff; text-align: left; text-transform: uppercase; padding: 10px 0 0 10px; width: 160px; height: 160px; border: solid 2px #f0037f }
div.line-sq-pk position:absolute top:0 left:0 div.line-sq-pk a:link   { background-color: #fff; border: solid 2px #f0037f }
div.line-sq-pk a:active    { background-color: #ffc3e1; border: solid 2px #ffc3e1 }
div.line-sq-pk a:visited   { background-color: #fff; border: solid 2px #f0037f }
div.line-sq-pk a:hover    { background-color: #ffc3e1; border: solid 2px #ffc3e1 }
/*blue 160 x 160 square*/
table.sq-BL-160px a { text-align: left; display: block }
div.sq-BL-160px a      { font-size: 16pt; font-family: sans-serif; font-weight: bold; line-height: 16pt; text-decoration: none; background-color: #2b003e; text-align: left; text-transform: uppercase; padding: 10px 0 0 10px; width: 160px; height: 160px }
div.sq-BL-160px position:absolute top:0 left:0 div.sq-BL-160px a:link { background-color: #2b003e }
div.sq-BL-160px a:active  { background-color: #b89ebd }
div.sq-BL-160px a:visited { background-color: #2b003e }
div.sq-BL-160px a:hover  { background-color: #b89ebd }
/*pink boarder 284 x 160 square*/
table.sq-board-BR a { display: block }
div.sq-board-BR a    { font-size: 16pt; font-family: sans-serif; font-weight: bold; line-height: 16pt; text-decoration: none; background-color: #fff; background-position: 0 bottom; text-align: right; text-transform: uppercase; padding-top: 10px; padding-right: 10px; width: 284px; height: 160px; vertical-align: bottom; border: solid 1px #2b003e }
div.sq-board-BR position:absolute top:0 left:0 div.sq-board-BR a:link { background-color: #fff }
div.sq-board-BR a:active { background-color: #fff; border: solid 1px #f0037f }
div.sq-board-BR a:visited { background-color: #fff }
div.sq-board-BR a:hover { background-color: #fff; border: solid 1px #f0037f }
.nine-pt { font-size: 9pt; line-height: 12pt }
.memoryscroller { color: #fff; font-size: 11pt; font-weight: bold }
.pink-pointer { font-size: 9pt; background-image: url("../images/layout/pink-arrow.gif"); background-repeat: no-repeat; background-position: left center; padding-top: 6px; padding-bottom: 6px; padding-left: 30px }
.pink-pointer1   { font-size: 9pt; background-image: url("../images/layout/pink-arrow.gif"); background-repeat: no-repeat; background-position: left center; padding: 10px 0 10px 30px }
.blue-pointer  { font-size: 9pt; background-image: url("../images/layout/blue-arrow.gif"); background-repeat: no-repeat; background-position: left center; padding-top: 6px; padding-bottom: 6px; padding-left: 30px }
.LG-pk-arrow   { background-image: url("../images/layout/LG-pink-arrow.gif"); background-repeat: no-repeat; background-position: left center; padding: 20px 12px 12px 215px; border: solid 1px #f881bf }
.mouse  { background-image: url("../images/layout/mouse.jpg"); background-repeat: no-repeat; background-position: left center; padding: 20px 12px 12px 215px; width: auto; border: solid 1px #f881bf }
.phone  { background-image: url("../images/layout/phone.jpg"); background-repeat: no-repeat; background-position: left center; padding: 20px 12px 12px 215px; width: auto; border: solid 1px #f881bf }
.LG-arrow-down { background-image: url("../images/layout/LG-arrow-down.gif"); background-repeat: no-repeat; background-position: center top; padding: 123px 12px 12px; border: solid 1px #f881bf }
.10pt-14lead  { color: black; font-size: 9pt; font-style: normal; font-weight: bold; line-height: 13pt; font-stretch: normal }
.logo-padding { padding: 3px 3px 5px }
.lt-pk-line-leading { margin: 26px 0; padding: 0; height: 0; border-style: solid none none; border-width: 1px medium medium; border-color: #f881bf }
.date  { background-image: url("../images/layout/date.gif"); background-repeat: no-repeat; background-position: 600px center }
.pink-line  { margin: 0; padding: 0; border-style: solid none none; border-width: 1px 0 0; border-color: fuchsia }
