
a   { color: maroon; font-size: 10px; text-decoration: none }
TD.bodybgcolor { background-color: #ffebcd }
TD.titlealtbgcolor { background-color: red }
TD.titlebgcolor  { background-color: #ff8c00 }
TD.bodyalt2bgcolor { background-color: #ffdead }
TD.bodyaltbgcolor { background-color: #fff8dc }
.bodylink { font-size: 10px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.bodylinksmall { font-size: 9px; line-height: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.bodytext { font-size: 10px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.bodytextheading, form label    { color: black; font-weight: bold; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bodytextsmall { font-size: 9px; line-height: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.bodytextspecialnote { color: red; font-weight: bold; font-size: 10px; line-height: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bodytextwarning   { color: red; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bodytextlegal   { color: black; font-size: 12px; font-family: "Courier New", Courier, Monaco }
.justify { text-align: justify }
.tabletitlealttext { color: white; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.tabletitlealttextsmall { color: white; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.tabletitletext { color: white; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.75% { font-size: 75% }
.125% { font-size: 125% }
body, div, blockquote, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, select, td, textarea, tr, ul { color: black; font-size: 10px; line-height: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
body { background: url(../../images/CuePopBGLogo.gif) repeat }
table.nav_1                       { background-color: red; margin: 0px; border: solid 1px red; border-collapse: collapse  }
table.nav_2        { background-color: maroon; margin: 0px; border: solid 1px maroon; border-collapse: collapse  }
table.nav_1 td, table.nav_2 td        { color: white; font-weight: bold; font-size: 12px; vertical-align: middle; margin: 0px; padding: 4px }
table.nav_1 a, table.nav_2 a { color: white; font-size: 12px }
table.nav_3               { background-color: #ffd700; margin: 0px; border: solid 1px maroon; border-collapse: collapse  }
table.nav_3 td   { color: maroon; font-weight: bold; font-size: 12px; vertical-align: middle; margin: 0px; padding: 4px }
table.nav_3 a     { color: maroon; font-weight: bold; font-size: 12px }
table.table_1             { background-color: #ffebcd; margin: auto; border: solid 1px #ff8c00; border-collapse: collapse  }
table.table_1 > * > tr > th          { color: white; font-weight: bold; font-size: 12px; background-color: #ff8c00; text-align: left; vertical-align: middle; margin: auto; padding: 4px; border: none; border-collapse: collapse  }
table.table_1 > * > tr > td           { vertical-align: top; margin: auto; padding: 4px; border: none; border-collapse: collapse  }
td.table_1_alt_1  { background-color: #fff8dc; vertical-align: middle; margin: 0px; padding: 4px; border-collapse: collapse  }
table.table_2               { background-color: #fff8dc; margin: auto; border: solid 1px red; border-collapse: collapse  }
table.table_2 > * > tr > th           { color: white; font-weight: bold; font-size: 12px; background-color: red; text-align: left; vertical-align: middle; margin: auto; padding: 4px; border: none; border-collapse: collapse  }
table.table_2 > * > tr > th > a { color: white; font-weight: bold; font-size: 12px }
table.table_2 > * > tr > td           { vertical-align: middle; margin: auto; padding: 4px; border: none; border-collapse: collapse  }
table.table_3        { background-color: #fff8dc; border: solid 1px #ff8c00; border-collapse: collapse  }
table.table_3 > * > tr > th        { color: white; font-weight: bold; font-size: 12px; background-color: #ff8c00; text-align: left; vertical-align: middle; padding: 4px; border: none; border-collapse: collapse  }
table.table_3 > * > tr > td         { vertical-align: middle; padding: 4px; border: none; border-collapse: collapse  }
.left { text-align: left }
.right { text-align: right }
table.table_compact, table.table_compact td, table.table_compact tr   { margin: 0px; padding: 0px; border: none 0px; border-collapse: collapse }
