.tbe { border-top: 2px dotted #DBCFB5; }
.tbeb { border-bottom: 2px dotted #DBCFB5; }

/* showtimes */
.shcl0 { padding: 10px 10px 10px 10px; background-color: #FCF6E6; }
.shcl1 { padding: 10px 10px 10px 10px; background-color: #FEFBF3; }

/* spotlight */
.sptb	{ background-color: #FEFBF3; border: solid 1px #beb49f; padding: 15px; margin-bottom: 20px }
.sptbh	{ margin-top: -5px; border-bottom: dotted 2px #d6c39a }
.sptdh	{ font-size: 14pt; color: #d5231d; padding-bottom: 5px }

/* Photo Corners*/
.cul1    { position: relative; top: -75px; left: -10px; width: 10px; margin-bottom: -10px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/C_UL_LT.png') }
.clr1    { position: relative; top: -10px; left: 190px; width: 10px; margin-bottom: -10px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/C_LR_LT.png') }

/* Primary Table Formats */
.tbmf	{ background-color: #F2E7CC; width: 779px }
.tbadm	{ margin: 21px 0px 4px 0px; width: 300px }
.tbadv	{ margin: 5px 0px 4px 0px; width: 300px }
.tbads	{ margin: 20px 0px 4px 0px; width: 120px }

/* Wide Photo Table Cell Formats */
.tdwp	{ padding: 20px 0px 0px 20px; width: 420px }

/* Also On */
.tdao { font-weight: normal; padding-top: 10px; width: 50% }
.ht  { font-family: Tahoma; font-size: 12pt; font-color :black; font-weight : bold }

/* find bar */
.ftb { background-color: #E9d9b5; text-align: right }
.fib { font-family: Tahoma; font-size: 8pt; width: 80px; margin: 5px 3px 5px 0px } 
.fpd	{ font-family: Tahoma; font-size: 8pt; margin: 0px 3px 0px 3px; width: 85px }
.ftbb { border-bottom: 2px dotted #d6c39a }/* beb49f */


/* Charts */
.ctt1	{ background-color: #FEFBF3; border-top: solid 1px #beb49f; border-right: solid 1px #beb49f; border-bottom: solid 1px #FEFBF3; border-left: solid 1px #beb49f; color: #d5231d; font-weight: bold; width: 90px; height: 16px }
.ctt2	{ background-color: #F2E7CC; border: solid 1px #beb49f; font-weight: bold; width: 90px; height: 16px }
.ctt2 a	{ color: #beb49f; text-decoration: none; width: 88px; height: 15px }
.ctt2 a:visited	{ color: #beb49f; text-decoration: none }
.ctt2 a:hover	{ color: #d5231d; text-decoration: none; background-color: #FEFBF3 }
.ctt3	{ border-bottom: solid 1px #beb49f; width: 20px }
.ctm	{ background-color: #FEFBF3; border-right: solid 1px #beb49f; border-bottom: solid 1px #beb49f; border-left: solid 1px #beb49f }
.ctmc	{ padding: 9px 15px 15px 15px }
.cth	{ border-bottom: dotted 2px #d6c39a }
.ctin	{ color: #d5231d; padding-top: 10px }
.ctcul	{ position: relative; top: -17px; width: 10px; margin-bottom: -10px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/C_UL_LT.png') }
.ctmtb	{ margin: 25px 0px 10px 0px }

/* Tools */
.tlo { background-color: #FCF6E6; border: solid 1px #beb49f; width: 302px; padding: 7px 14px }
.tli { margin:  7px 14px 8px 14px }
.tlmd { margin:  0px 0px 4px 0px; border-bottom: dotted 2px #d6c39a; padding: 0px 0px 3px 0px }
.tlme { width: 111px }
.tlmp { width: 134px }
.tlmu { margin-bottom: 1px }
.tlb { border-bottom: dotted 2px #d6c39a; width: 317px; margin-top: 6px }
.tlgt { margin: 9px 0px 0px 20px }
.tlclr1    { position: relative; top: -10px; left: 292px; width: 10px; margin: 0px 0px -10px 0px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/C_LR_DK.png') }
.tlcul1    { position: relative; top: -37px; left: -10px; width: 10px; margin-bottom: -10px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/C_UL_DK.png') }
.tlcul2    { position: relative; top: -68px; left: -10px; width: 10px; margin-bottom: -10px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/C_UL_DK.png') }