body {
    margin: 5px 0 0 0;
    padding: 0;
    text-align: center;
    min-width: 950px;
    /*border: 1px solid #003399;*/
    background-color: #3366CC;
    font: Arial, Helvetica, Sans-Serif;
}
.small {font-size: 8pt;}
/* START DTS NAV */
.ColorNavBar{ background-color: #4169D5;} 
.navTableOff{ background-color: #4169D5; border-color:#399CC1; border-style:outset; border-width:4px; color:#FFFFFF; font-weight:bold; font-size:12px; padding-right:6px; padding-left:6px; }
.navTableON{ background-color: #4169D5; border-color:#399CC1; border-style:inset; border-width:3px; color:#FFFFFF; font-weight:bold; font-size:12px; padding-right:6px; padding-left:6px; }
A.nav{ color:#FFFFFF; font-weight:bold; font-size:12px; text-decoration:none; }
.NAVBar{ border-top-width: 0px; border-bottom-width: 2px; border-bottom-style:groove; border-right-width: 4px; border-left-width: 4px; border-style: outset; border-color: #399CC1; background-color : #4169D5; }
/* END DTS NAV */
#header 
{
    width: 948px;
    margin: 0;
    padding: 0;
    border-top: solid 1px #000000;
    border-right: solid 1px #000000;
    border-bottom: none;
    border-left: solid 1px #000000;
    background-color: #FF6633;
}
#headernav {
    margin: 2px;
    padding: 0;
    height: 38px;
}
#header1k {
    margin: 2px;
    padding: 0;
    height: 38px;
}
#theatertop {
    margin-top: 5px;
}
#hockey
{
    margin: 0;
    padding: 0;
    /* background-image: url(/images/bg-hockey.jpg); */
    background-repeat:no-repeat;    
}
#wrapper {
    text-align: left;
    width: 950px;
    margin-left: auto;
    margin-right: auto;  
    background-color: #FFFFFF;
    border: 1px solid #7B7D80;    
}
#maintop {
    margin: 0px;
    padding: 0px;
}
#main {
    margin-top: 10px;
    padding: 2px 2px 2px 2px;
    /*border: 1px solid #7B7D80;*/
    background-color: #FFFFFF;
    height: auto;
}
#sidebar-right {
    float: right;
    width: 183px;
    right: 10px;
    border: 1px solid #C3CAD2;
    background-color: #FFFFFF;
}    
#sidebar-left {
    float: left;
    width: 213px;
    left: 10px;
    border: 1px solid #C3CAD2;
    background-color: #FFFFFF;
}
#content {
    border: 1px solid #C3CAD2;
    /* width: 385px; */
    width: 535px;
    background-color: #FFFFFF;
    margin: 0 183px 0 216px;
}

/* new home */
#home-sidebar-left {
    float: left;
    width: 183px;
    right: 10px;
    border: 1px solid #C3CAD2;
    background-color: #E6E6E6;
}    

#home-sidebar-right {
    float: right;
    width: 213px;
    left: 10px;
    border: 1px solid #C3CAD2;
    background-color: #FFFFFF;
}
#home-center-content {
    border: 1px solid #C3CAD2;
    /* width: 590px; */
    width: 740px;
    background-color: #FFFFFF;
    margin: 0 216px 0 184px;
}
#home-center-content-new {
    /* border: 2px solid #C3CAD2; */
    /* width: 590px; */
    width: 740px;
    float: left;
    background-color: #FFFFFF;
    margin-left: 2px;
    margin-top: 2px;
    margin-right: 0px;
    margin-bottom: 2px;
    padding: 0;
}
#home-center-content-top {
    /* border: 2px solid #C3CAD2;  */
    width: 930px;
    float: left;
    background-color: #FFFFFF;
    margin-left: 2px;
    margin-top: 2px;
    margin-right: 0px;
    margin-bottom: 2px;
    padding: 0;
}
#home-sidebar-rightm {
    float: right;
    width: 183px;
    border: 1px solid #C3CAD2;
    background-color: #E6E6E6;
    margin: 0;
    padding: 0;
}
/* end new home */
#nonhome-content 
{
    border: 1px solid #C3CAD2;
    width: 748px;
    /*height: 500px; */
    background-color: #FFFFFF;
    margin: 0 183px 0 3px;
}

#nonhome-content2
{
    float: left;
    border: 1px solid #C3CAD2;
    width: 748px;
    min-height: 500px;
    background-color: #FFFFFF;
}
#sidebar-right2 {
    float: right;
    width: 183px;
    border: 1px solid #C3CAD2;
    background-color: #FFFFFF;
}

#nonhome-content-spo {
    border: 1px solid #C3CAD2;
    width: 940px;
    /*height: 500px; */
    background-color: #FFFFFF;
}
#home-left 
{
    background-image: url(images/home-heading-left.gif);
    background-repeat: no-repeat;
    padding-bottom: 2px;
    padding-left: 2px;
}
#home-center 
{
    background-image: url(images/home-heading-center.gif);
    background-repeat: no-repeat;
    border: 2px ridge #C3CAD2;
    margin: 0 0 0 0;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
}
#concerts-center 
{
    background-image: url(images/home-heading-center.gif);
    background-repeat: no-repeat;
    border: none;
    margin: 0 0 0 0;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
}
#bway-conc-center 
{
    width: 525px;
    background-image: url(images/home-heading-center.gif);
    background-repeat: no-repeat;
    border: 2px ridge #C3CAD2;
    margin: 0 0 0 0;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
}
#home-center-new
{
    background-image: url(images/home-heading-center.gif);
    background-repeat: no-repeat;
    border: 2px ridge #006699;
    margin: 0 0 0 0;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 2px;
    padding-right: 2px;
}
#home-center-aspx
{
    background-image: url(images/home-heading-center.gif);
    background-repeat: no-repeat;
    margin: 0 0 0 0;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 2px;
    padding-right: 2px;
}
#home-featured1
{
    background-image: url(images/home-heading-center.gif);
    background-repeat: no-repeat;
    border: 2px ridge #006699;
    background-color: #FFFF99;
    margin: 0 0 0 0;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 2px;
    padding-right: 2px;
}
#home-featured2
{
    background-image: url(images/home-heading-center.gif);
    background-repeat: no-repeat;
    border: 2px ridge #99CCFF;
    margin: 0 0 0 0;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 2px;
    padding-right: 2px;
}
#home-links
{
    width: 935px;
    margin: 0 0 0 0;
    padding-top: 8px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
}
#home-right 
{
    background-image: url(images/home-heading-right.gif);
    background-repeat: no-repeat;
    padding-bottom: 2px;
    padding-left: 2px;
}
#inside-main 
{
    background-image: url(images/inside-heading-left.gif);
    background-repeat: no-repeat;
    padding-bottom: 2px;
    padding-left: 2px;
}
#inside-main-spo 
{
    background-image: url(images/inside-heading-left.gif);
    background-repeat: no-repeat;
    width: 940px;
    background-color: #FFFFFF;
    padding-bottom: 2px;
    padding-left: 2px;
}
#footer {
    clear: both;
    /* background-image: url(images/footerbg.jpg); */
    background-repeat: no-repeat;
    height: 50px;
    text-align: center;
    background-color: #003399;
}
#footerlinks 
{
    position:relative;
    top: 10px;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: x-small;
    font-weight: bold;
    color: #FFFFFF;
}
A.footerlinks 
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: x-small;
    font-weight: bold;
    color: #FFFFFF;
}
#footeraddress 
{
    padding-top: 5px;
    text-align: center;
    width: 950px;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: xx-small;
    color: #006666;
}
A.homefeature {
border-style: solid;
border-width : 1px 4px 4px 1px;
text-decoration : none;
padding : 4px;
border-color : #69f #00f #00f #69f;
}
A.homelg
{
    font-family: Arial, Sans-Serif;
    font-size:11pt;
    font-weight: bold;
}
A.newhomelg
{
    font-family: Arial, Sans-Serif;
    font-size:13pt;
    font-weight: bold;
}
#indent {
    margin-left: 10px;
    margin-bottom: 5px;
}
#header-nav
{
position:relative;
top: -12px;
left: 160px;
}
#logo
{
position:relative;
top: 10px;
left: 5px;
}
#headersupport
{
position:relative;
top: 0px;
left: 0px;
}
#thawte
{
position:relative;
top: 15px;
left: 225px;
}
#mainnavbar
{
position:relative;
width: 745px;
height: 35px;
top: 0px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#home-collage
{
position:relative;
padding-top:10px;
}
#loginbox
{
position:relative;
width: 730px;
height: 65px;
text-align: center;
background-image: url(images/searchbg-orange2.jpg);
background-repeat:no-repeat;
background-color: #E1E5E8;
border: 1px solid #E1E5E8;
top: 5px;
left: 10px;
bottom: auto;
}
#loginform
{
position: absolute;
left: 35px;
top: 5px;
}
#searchform
{
position: absolute;
left: 520px;
top: 10px;
font-family:Arial;
color:#FFFFFF;
font-size:x-small;
font-weight: bold;
}
.headernav A:link
{
color: #A7ACB7;
font-family: Arial, Helvetica;
font-weight: bold;
font-size: small;
text-decoration: none;
}

.NAVBar
{
border-top-width: 0px;
border-bottom-width: 2px;
border-bottom-style:groove;
border-right-width: 4px;
border-left-width: 4px;
border-style: outset;
border-color: #003366;
background-color: #6699FF;
}
h2.lpintro
{
color:#000000;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10pt;
text-decoration:none;
padding: 0 0 0 0;
margin: 0 0 0 0;
line-height: 10px;
}
H3
{
color:#000000;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10pt;
text-decoration:none;
padding: 0 0 0 0;
margin: 0 0 0 0;
line-height: 10px;
}
h2.text14
{
color:#000000;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 8pt;
text-decoration:none;
}
/*
.navTableOff
{
background-color: #6699FF;
border-color:#003366;
border-style:outset;
border-width:4px;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
padding-right:6px;
padding-left:6px;
}
.navTableON
{
background-color: #6699FF;
border-color:#003366;
border-style:inset;
border-width:3px;
color:#FFFFFF;
font-family: Arial, Helvetica;
font-weight:bold;
font-size:12;
padding-right:6px;
padding-left:6px;
}
A.nav
{
color:#FFFFFF;
font-family: Arial, Helvetica;
font-weight:bold;
font-size:12;
text-decoration:none;
} 
*/
.mailinglist
{
color:#000000;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 8pt;
text-decoration:none;
}
.webpoll
{
color:#000000;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 8pt;
text-decoration:none;
}
P /* paragraph */
{
color:#000000;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10pt;
text-decoration:none;
margin: 2px 2px 10px 2px;
}
.main{
color:#000000;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10pt;
text-decoration:none;
}
P.homefeatured
{
color:#000000;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10pt;
text-decoration:none;
margin: 2px 2px 10px 2px;
}
A.homefeatured
{
color:#003399;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10pt;
}
TD.nationalevents
{
color:#000000;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10pt;
text-decoration:none;
}
A
{
color:#003399;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10pt;
text-decoration: underline;
}
TD
{
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10pt;
}
A.nationalevents
{
color:#003399;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10pt;
font-weight: bold;
text-decoration: underline;
}
H1.page-heading {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 14pt;
font-weight: bold;
/* text-transform: uppercase; */
padding: 5px 0px 0px 20px;
zoom: 1;
color: #000000;
}
H1.tlp-heading {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 13pt;
font-weight: bold;
/* text-transform: uppercase; */
margin: 8px 0 0 5px;
padding: 5px 5px 5px 5px;
zoom: 1;
color: #000000;
}
H1.theater-heading {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 12pt;
font-weight: bold;
/* text-transform: uppercase; */
padding: 0px 0px 0px 10px;
zoom: 1;
color: #000000;
}
H1.home-featured-new {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 14pt;
font-weight: bold;
zoom: 1;
color: #000099;
/*
line-height: 50px;
background-image: url('/images/home/featured-logo.jpg');
background-repeat: no-repeat;
padding: 0px 0px 0px 70px;
*/
}
H2.home-featured-new {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 12pt;
font-weight: bold;
zoom: 1;
color: #000099;
padding: 0px 0px 0px 0px;
}

A.home-featured-new {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 12pt;
font-weight: bold;
zoom: 1;
color: #000099;
padding: 0px 0px 0px 0px;
}


H1.home-featured {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10pt;
font-weight: bold;
text-transform: uppercase;
padding: 6px 0px 0px 10px;
zoom: 1;
color: #1B4AE9;
}
H1.home-poll {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10pt;
font-weight: bold;
text-transform: uppercase;
padding: 6px 0px 0px 10px;
zoom: 1;
color: #D600C1;
}
H1.home-broadway-tickets, A.home-broadway-tickets {
font-family: Arial, helvetica, Sans-Serif;
font-size: 11pt;
font-weight: bold;
text-transform: uppercase;
padding: 4px 0px 0px 2px;
zoom: 1;
color: #003399;
}
H1.home-sports,A.home-sports {
font-family: Arial, helvetica, Sans-Serif;
font-size: 11pt;
font-weight: bold;
text-transform: uppercase;
padding: 4px 0px 0px 2px;
zoom: 1;
/* color: #1FBF31; */
color: #003399;
}
H1.home-concerts, A.home-concerts {
font-family: Arial, helvetica, Sans-Serif;
font-size: 11pt;
font-weight: bold;
text-transform: uppercase;
padding: 4px 0px 0px 2px;
zoom: 1;
color: #003399;
/* color: #FF6600; */
}
H1.home-family, A.home-family {
font-family: Arial, helvetica, Sans-Serif;
font-size: 11pt;
font-weight: bold;
text-transform: uppercase;
padding: 4px 0px 0px 2px;
zoom: 1;
color: #003399;
/* color: #990000; */
}
H1.home-national, A.home-national {
font-family: Arial, helvetica, Sans-Serif;
font-size: 11pt;
font-weight: bold;
text-transform: uppercase;
padding: 4px 0px 0px 2px;
zoom: 1;
color: #003399;
/* color: #CC00CC; */
}
H1.home-currentbway {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 8pt;
font-weight: bold;
text-transform: uppercase;
padding: 6px 0px 0px 10px;
zoom: 1;
color: #1B4AE9;
}

H1.home-suggest {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10pt;
font-weight: bold;
text-transform: uppercase;
padding: 6px 0px 0px 25px;
zoom: 1;
color: #990066;
}
#suggestcontainer {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 9pt;
}
.suggest {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 9pt;
}
.suggestselect {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 8pt;
font-weight: bold;
color: #FFFFFF;
background-color: #3366CC;
}
.sellmytix {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 8pt;
}
P.control-scan{
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10pt;
font-weight: bold;
text-transform: uppercase;
padding: 6px 0px 0px 25px;
zoom: 1;
color: #006699;
}
P.boxtitle{
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10pt;
font-weight: bold;
text-transform: uppercase;
padding: 6px 0px 0px 25px;
zoom: 1;
color: #006699;
}
P.test-title{
font-family: Arial, Helvetica, Sans-Serif;
font-size: 15px;
font-weight: bold;
font-style: italic;
text-transform: uppercase;
padding-top: 5px;
padding-bottom: 10px;
zoom: 1;
color: #006699;
}
H1.home-testimonials {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10pt;
font-weight: bold;
text-transform: uppercase;
padding: 6px 0px 0px 25px;
zoom: 1;
color: #006699;
}
.testimonials
{
font-family: Arial, Helvetica, Sans-Serif;
font-size: small;
color: #000000;
font-style:italic;
}
.testimonials-h
{
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10pt;
color: #000000;
line-height: normal;
font-style:italic;
font-weight: bold;
}
A.test-h
{
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10pt;
font-style:italic;
font-weight: bold;
}
H1.home-specials {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10pt;
font-weight: bold;
text-transform: uppercase;
padding: 6px 0px 0px 10px;
zoom: 1;
color: #00B615;
}
H1.home-mailinglist {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10pt;
font-weight: bold;
text-transform: uppercase;
padding: 6px 0px 0px 10px;
zoom: 1;
color: #FFA001;
}
.home-concert-venues{
    padding-left: 14px;
}
.home-broadway-tickets
{
    position:relative;
    padding-left: 70px;
    padding-top: 20px;    
}
#home-sports-list
{
position: relative;
margin-left:-40px;
text-align: center;
}
ul#home-sports-list
{
list-style-type: disc;
margin-left: 0;
padding-left: 2px;
white-space: nowrap;
}
#home-sports-list li
{
display: inline;
padding-left: 8px;
padding-right: 3px;
padding-bottom: -5px;
margin-left: 2px;
background: url(images/bullet.gif) no-repeat;
zoom: 1;
}
ul#ticket-list
{
list-style-image:url(images/bullet-ticket.gif);
}
#ticket-list li
{
padding: 0px 2px 8px 0px;
}
/* most requested list */

#mostreq
{
padding: 0 0 0 0;
margin-left: 0;
margin-bottom: 0;
font: 10px Arial, Helvetica, Sans-Serif;
background: #FFFFFF;
width: 200px;
}

#mostreq li
{
list-style: none;
margin: 0;
border-top: 1px solid #666666;
border-left: 1px solid #666666;
border-right: 1px solid #666666;
border-bottom: 1px solid #666666;
text-align: left;
}

#mostreq li a
{
display: block;
padding: 0.25em 0.25em 0.25em 0.25em;
border-left: 1em solid #AAB;
background: #ffffff;
text-decoration: none;
}

#mostreq li a:link { color: #448; }
#mostreq li a:visited { color: #667; }
/* #448, #667 */
#mostreq li a:hover
{
border-color: #3366CC;
color: #FFFFFF;
background: #FF6600;
}

/* end discount tickets list */
.eventLink
{
color:#003399;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 9pt;
font-weight: bold;
text-decoration: underline;
}
/*** secondary page dts positioning  ***/

.float-wrapper {float: left; width: 100%;background-color: #FFFFFF;} 
/*** This can be floated left or right ***/ 
.first-col {float: right; width: 50%;} 
/*** This can be floated left or right ***/ 
.second-col {margin-right: 50%;} 
.eventLists{ text-align:left; padding:10px; padding-left:20px; } 
.headingRow{ background-color: #003366; border-color:#003366; border-style:outset; border-width:1px; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; padding-right:6px; padding-left:6px;}
.heading{ padding-top:6px; padding-bottom:6px; color: #003366; font-size:16px; font-weight:bold; font-family: Arial, helvetica, sans-serif; font-stretch:extra-expanded;}
/*** END DTS POSITIONING ***/

/*** START tn STYLES ***/
/*SELECT.tn_event_dropdown  { height: 15px; border-color: #990000; border-top:1px solid; border-bottom:1px solid; border-left: 1px solid; border-right:1px solid; background-color: #FFFFFF; font-weight: normal; font-size: 10px; color: #007CAF; }*/
SELECT.tn_event_dropdown  { height: 15px; border-color: #990000; border-top:1px solid; border-bottom:1px solid; border-left: 1px solid; border-right:1px solid; background-color: #FFFFFF; font-weight: normal; font-size: 10px; color: #003399; }

TABLE.tn_selevents_list  {  }
TD.tn_selevents_list { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #003399;padding:3px 3px 3px 3px;  }
.tn_selevents_list A:link { text-decoration: none; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #003399; }
.tn_selevents_list A:hover { text-decoration: underline; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #003399; }
.tn_selevents_list A:visited { text-decoration: none; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #003399; }

IMG.tn_selevents_list_bullet { border-right:4px solid #FFFFFF; width: 12px; height: 12px; }

TABLE.tn_selevents_feature_large { width: 100%  }

TD.tn_selevents_feature_large_image {  }
IMG.tn_selevents_feature_large_image { border: 0; }

TD.tn_selevents_feature_large_title {  }
.tn_selevents_feature_large_title A:link { text-decoration: underline; font-family: Arial, Helvetica, Sans-Serif; font-size: 16pt; font-weight: bold; color: #003399; }
.tn_selevents_feature_large_title A:hover { text-decoration: underline; font-family: Arial, Helvetica, Sans-Serif; font-size: 16pt; font-weight: bold; color: #003399; }
.tn_selevents_feature_large_title A:visited { text-decoration: underline; font-family: Arial, Helvetica, Sans-Serif; font-size: 16pt; font-weight: bold; color: #003399; }
IMG.tn_selevents_feature_large_title { border: 0; width: 100px; height: 13px; }

TD.tn_selevents_feature_large_text { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #003399;  }

TD.tn_selevents_feature_large_buynow { text-align: right;  }
IMG.tn_selevents_feature_large_buynow { border: 0; width: 91px; height: 28px; }

TABLE.tn_selevents_feature_small {  }
TD.tn_selevents_feature_small { text-align: center;  }
.tn_selevents_feature_small IMG { border: 0; }
.tn_selevents_feature_small A:link { text-decoration: underline; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; color: #003399; }
.tn_selevents_feature_small A:hover { text-decoration: underline; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; color: #003399; }
.tn_selevents_feature_small A:visited { text-decoration: underline; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; color: #003399; }

.mg_results_header_title { font-family: Arial, Helvetica, Sans-Serif; font-size: 14pt; font-weight: bold; color: #000000;  }

TABLE.tn_results_header { width: 100%; }
TABLE.tn_results_header TABLE { width: 100%; }
/* TD.tn_results_header_title { font-family: Arial, Helvetica, Sans-Serif; font-size: 16pt; font-weight: bold; color: #003399;  } */
TD.tn_results_header_title { font-family: Arial, Helvetica, Sans-Serif; font-size: 14pt; font-weight: bold; color: #000000;  }
TD.tn_results_header_title A:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 14pt; font-weight: bold; color: #003399;  }
TD.tn_results_header_title A:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 14pt; font-weight: bold; color: #003399;  }
TD.tn_results_header_title A:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 14pt; font-weight: bold; color: #003399;  }
/* TD.tn_results_header_subtitle { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #003399;  } */
TD.tn_results_header_subtitle { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #000000;  }
TD.tn_results_header_subtitle A:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #003399;  }
TD.tn_results_header_subtitle A:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #003399;  }
TD.tn_results_header_subtitle A:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #003399;  }
/* TD.tn_results_header_text { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #003399;  } */
TD.tn_results_header_text { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #000000;  }
TD.tn_results_header_venue { text-align: left; font-family: arial,helvetica,sans serif; font-size: 10pt; font-weight: bold; color: #003399;  }
TD.tn_results_header_datetime { text-align: center; font-family: arial,helvetica,sans serif; font-size: 10pt; font-weight: bold; color: #003399;  }
TD.tn_results_header_maplink { text-align: right; font-family: arial,helvetica,sans serif; font-size: 10pt; font-weight: bold; color: #003399;  }
TD.tn_results_header_maplink A:link { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 10pt; font-weight: bold; color: #003399;  }
TD.tn_results_header_maplink A:hover { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 10pt; font-weight: bold; color: #003399;  }
TD.tn_results_header_maplink A:visited { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 10pt; font-weight: bold; color: #003399;  }

TR.tn_results_header_divider { height: 1px; }
TD.tn_results_header_divider { background-color: #CCCCCC; }

TABLE.tn_results_header_subhead {  }
TD.tn_results_header_subhead { }
TD.tn_results_header_subhead_caption { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; color: #003399; }
TD.tn_results_header_subhead_text { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #003399; }
.tn_results_header_subhead_text A:link { text-decoration: underline; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #003399;  }
.tn_results_header_subhead_text A:hover { text-decoration: underline; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #003399;  }
.tn_results_header_subhead_text A:visited { text-decoration: underline; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #003399;  }

TABLE.tn_results { width: 100%; }
TR.tn_results_colhead { height: 23px; }
/*
TD.tn_results_colhead { text-align: center; background-image: url(images/results_header_background.gif); font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 12px; color: #007CAF;  }
TD.tn_results_colhead A:link { text-decoration: underline; font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 12px; color: #007CAF; }
TD.tn_results_colhead A:hover { text-decoration: underline; font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 12px; color: #007CAF; }
TD.tn_results_colhead A:visited { text-decoration: underline; font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 12px; color: #007CAF; }
*/
TD.tn_results_colhead { text-align: center; background-image: url(images/results_header_background.gif); font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 12px; color: #003399;  }
TD.tn_results_colhead A:link { text-decoration: underline; font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 12px; color: #003399; }
TD.tn_results_colhead A:hover { text-decoration: underline; font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 12px; color: #003399; }
TD.tn_results_colhead A:visited { text-decoration: underline; font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 12px; color: #003399; }

A.tn_results_more_events:link { text-decoration: underline; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #003399;  }
A.tn_results_more_events:hover { text-decoration: underline; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #003399;  }
A.tn_results_more_events:visited { text-decoration: underline; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #003399;  }

TR.tn_results_alternate_row { background-color: #F5F5F5; }
TR.tn_results_standard_row { background-color: #D9E9FB; }
TR.tn_results_divider { background-color: #9B9B9B; }
TD.tn_results_divider { }

/*
TD.tn_results_event_text { width: 33%; text-align: left; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #007CAF; }
.tn_results_event_text A:link { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #007CAF; }
.tn_results_event_text A:hover { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #007CAF; }
.tn_results_event_text A:visited { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #007CAF; }
*/
TD.tn_results_event_text { width: 33%; text-align: left; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #003399; }
.tn_results_event_text A:link { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #003399; }
.tn_results_event_text A:hover { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #003399; }
.tn_results_event_text A:visited { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #003399; }

TD.tn_results_venue_text { text-align: center; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #333333; }
.tn_results_venue_text A:link { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #333333; }
.tn_results_venue_text A:hover { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #333333; }
.tn_results_venue_text A:visited { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #333333; }
.tn_results_location_text A:link { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: normal; color: #666666; }
.tn_results_location_text A:hover { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: normal; color: #666666; }
.tn_results_location_text A:visited { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: normal; color: #666666; }

TD.tn_results_datetime_text { text-align: center; line-height: 13px; }
.tn_results_day_text { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #333333; }
.tn_results_date_text { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; color: #333333; }
.tn_results_time_text { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 10px; color: #880303; }

TD.tn_results_tickets_text { text-align: center; }
.tn_results_tickets_text A:link { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #000099; }
.tn_results_tickets_text A:hover { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #000099; }
.tn_results_tickets_text A:visited { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #000099; }

TABLE.tn_results_notfound { width: 100%; }
TR.tn_results_notfound { }
TD.tn_results_notfound { font-family: arial,helvetica,sans serif; font-size: 10pt; color: #003399; background-color: #FFFFCC; }
.tn_results_notfound_name { font-weight: bold; }
.tn_results_notfound_phone { font-weight: bold; }
.tn_results_notfound_email { font-weight: bold; }
A.tn_results_notfound_email:link { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 10pt; color: #003399; font-weight: bold; }
A.tn_results_notfound_email:hover { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 10pt; color: #003399; font-weight: bold; }
A.tn_results_notfound_email:visited { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 10pt; color: #003399; font-weight: bold; }

TABLE.tn_results_notfound_form { width: 100%; }
TD.tn_results_notfound_form_text { font-family: arial,helvetica,sans serif; font-size: 8pt; color: #003399; font-weight: normal; }
TD.tn_results_notfound_form_caption { font-family: arial,helvetica,sans serif; font-size: 10pt; color: #003399; font-weight: bold; }
TD.tn_results_notfound_form_input { font-family: arial,helvetica,sans serif; font-size: 10pt; color: #003399; font-weight: normal; }

TD.tn_results_ticket_highlight { width: 10%; text-align: center; }
IMG.tn_results_ticket_highlight { width: 12px; height: 15px; border: none 0 black; }

TD.tn_results_ticket_sectionrow { width: 40%; text-align: center; }
TABLE.tn_results_ticket_sectionrow { width: 100% }
TD.tn_results_ticket_section { width: 50%; text-align: center; }
.tn_results_ticket_section_caption { font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #333333; }
.tn_results_ticket_section_text { font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #880303; }
TD.tn_results_ticket_row { width: 50%; text-align: center; }
.tn_results_ticket_row_caption { font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #333333; }
.tn_results_ticket_row_text { font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #880303; }
TD.tn_results_ticket_notes { font-family: arial,helvetica,sans serif; font-size: 11px; font-style: italic; color: #333333; }

TD.tn_results_ticket_face { width: 20%; text-align: center; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #880303; }
TD.tn_results_ticket_retail { width: 20%; text-align: center; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold; color: #880303; }
TD.tn_results_ticket_avail { width: 15%; text-align: center; }
TD.tn_results_ticket_purchase { width: 15%; text-align: center; }
.tn_results_ticket_purchase A:link { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 10pt; color: Black; }
.tn_results_ticket_purchase A:hover { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 10pt; color: Black; }
.tn_results_ticket_purchase A:visited { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 10pt; color: Black; }

TABLE.tn_eventnames_header { width: 100%; }
TABLE.tn_eventnames_header TABLE { width: 100%; }
TD.tn_eventnames_header_title { padding: 6px 6px 6px 6px; text-align: center; font-family: Arial, Helvetica, Sans-Serif; font-size: 16pt; font-weight: bold; color: #003399;  }
TD.tn_eventnames_header_text { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #003399;  }
TD.tn_eventnames_subcategories { text-align: center; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; color: #003399;  }
TD.tn_eventnames_subcategories A:link { text-decoration: underline; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; color: #003399;  }
TD.tn_eventnames_subcategories A:hover { text-decoration: underline; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; color: #003399;  }
TD.tn_eventnames_subcategories A:visited { text-decoration: underline; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; color: #003399;  }

TR.tn_eventnames_header_divider { height: 1px; }
TD.tn_eventnames_header_divider { background-color: #CCCCCC; }
TD.tn_eventnames_vert_divider {  width: 2%; background-image: url(images/eventnames_vert_divider.gif); }

/*TD.tn_eventnames_nogroup_column { text-align: left; padding: 6px 6px 6px 6px; width: 49%; }*/
TD.tn_eventnames_nogroup_column { text-align: left; padding: 6px 6px 6px 6px; }
TD.tn_eventnames_nogroup_column A:link { text-decoration: none; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #003399;  }
TD.tn_eventnames_nogroup_column A:hover { text-decoration: none; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #003399;  }
TD.tn_eventnames_nogroup_column A:visited { text-decoration: none; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #003399;  }

TD.tn_eventnames_grouped_column { width: 33%; text-align: center;  padding: 6px 6px 6px 6px; }
TD.tn_eventnames_grouped_column A:link { text-decoration: none; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #003399;  }
TD.tn_eventnames_grouped_column A:hover { text-decoration: none; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #003399;  }
TD.tn_eventnames_grouped_column A:visited { text-decoration: none; font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #003399;  }

.tn_eventnames_group_header { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; color: #003399;  }
.tn_eventnames_group_header A:link { text-decoration: underline; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; color: #003399;  }
.tn_eventnames_group_header A:hover { text-decoration: underline; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; color: #003399;  }
.tn_eventnames_group_header A:visited { text-decoration: underline; font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; color: #003399;  }
/*** END TN STYLES ***/
.nmlblkmed
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
}
.headerloc
{
    font-family:Arial;
    font-size:x-small;
    font-weight:bold;
    color:#ffffff}
/*** tlp ***/
.BroadwayName
{
    FONT-WEIGHT: NORMAL;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
}

A.BroadwayNameLink:link { FONT-FAMILY: Arial, Helvetica, Sans-Serif;FONT-WEIGHT: BOLD; FONT-SIZE: 10pt; text-decoration: underline; color:#000099;}
A.BroadwayNameLink:active { FONT-FAMILY: Arial, Helvetica, Sans-Serif;FONT-WEIGHT: BOLD; FONT-SIZE: 10pt; text-decoration: underline; color:#000099;}
A.BroadwayNameLink:hover { FONT-FAMILY: Arial, Helvetica, Sans-Serif;FONT-WEIGHT: BOLD; FONT-SIZE: 10pt; text-decoration: underline; color:#000099;}
A.BroadwayNameLink:visited { FONT-FAMILY: Arial, Helvetica, Sans-Serif;FONT-WEIGHT: BOLD; FONT-SIZE: 10pt; text-decoration: underline;}

.BroadwayDesc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
}
.BroadwayWhatsHot
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000099;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, Sans Serif;
}
.searchby
{
font-family: Arial, Helvetica, Sans-Serif;
color: #FFFFFF;
font-size: small;
font-weight: bold;
}
TD.headcontact
{
font-family: Arial, Helvetica, Sans-Serif;
color: #ffffff;
font-size: 9pt;
font-weight: normal;
padding-top: 2px;
padding-right: 2px;
padding-bottom: 6px;
background-color: #6666FF;
/* background-image:url("/images/head-phonebg.gif");
background-position: center center;
background-repeat: no-repeat; */
}

.header-c
{
font-family: Arial, Helvetica, Sans-Serif;
color: #ffffff;
font-size: 9pt;
font-weight: normal;
width: 186px;
padding-top: 2px;
padding-right: 2px;
padding-bottom: 6px;
background-color: #6666FF;
}

A.linkcontact:link {font-family: Arial, Helvetica, Sans-Serif;color: #ffffff;font-size: 9pt;font-weight: normal;text-decoration: underline;}
A.linkcontact:active {font-family: Arial, Helvetica, Sans-Serif;color: #ffffff;font-size: 9pt;font-weight: normal;text-decoration: underline;}
A.linkcontact:hover {font-family: Arial, Helvetica, Sans-Serif;color: #ffffff;font-size: 9pt;font-weight: normal;text-decoration: underline;}
A.linkcontact:visited {font-family: Arial, Helvetica, Sans-Serif;color: #ffffff;font-size: 9pt;font-weight: normal;text-decoration: underline;}

.getfeed
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}
/* lists */
OL
{
    color:#000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 10pt;
}
UL
{
    color:#000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 10pt;
}
LI
{
    color:#000000;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 10pt;
    padding: 2px;
}


/* current broadway list */

#currentbway
{
padding: 0 0 0 0;
margin-left: 0;
margin-bottom: 0;
font: 10px Arial, Helvetica, sans-serif;
background: #FFFFFF;
width: 200px;
}

#currentbway li
{
list-style: none;
margin: 0;
border-top: 1px solid #666666;
border-left: 1px solid #666666;
border-right: 1px solid #666666;
border-bottom: 1px solid #666666;
text-align: left;
}

#currentbway li a
{
display: block;
padding: 0.25em 0.25em 0.25em 0.25em;
border-left: 1em solid #AAB;
background: #ffffff;
text-decoration: none;
}

#currentbway li a:link { color: #1B4AE9; }
#currentbway li a:visited { color: #1B4AE9; }
/* #448, #667 */
#currentbway li a:hover
{
border-color: #3366CC;
color: #FFFFFF;
background: #FF6600;
}
/* end current broadway list */
/* start mybutton */
 #mybutton   {border-style: outset;
        border-color: #399CC1;
        background-color: #4169D5;
        text-decoration: none; 
        width: 220px;  
        text-align: center;}
  
  .buttontext {color: white; 
                text-decoration: none;   
                font: bold 9pt Arial, Helvetica, sans-serif;
                cursor: pointer;
	            cursor: hand;}

  .buttonover  {color: yellow; 
                text-decoration: none;
                font: bold 9pt Arial, helvetica, sans-serif;
                cursor: pointer;
	            cursor: hand;}
/* end mybutton */                
A.hot
{
    border-style: outset;
    border-color: #399CC1;
    background-color: #4169D5;
    text-decoration: none; 
    text-align: center;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 10pt;
    font-weight: bold;
    color: #FFFFFF;
    padding: 2px 2px 2px 2px;
}
A.hot:hover
{
    border-style: outset;
    border-color: #399CC1;
    background-color: #4169D5;
    text-decoration: underline; 
    text-align: center;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 10pt;
    font-weight: bold;
    color: yellow;
    padding: 2px 2px 2px 2px;
}
A.hotd3
{
    border-style: outset;
    border-color: #990000;
    background-color: #CC0000;
    text-decoration: none; 
    text-align: center;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 11pt;
    font-weight: bold;
    color: #FFFFFF;
    padding: 2px 2px 2px 2px;
}
A.hotd3:hover
{
    border-style: outset;
    border-color: #990000;
    background-color: #CC0000;
    text-decoration: underline; 
    text-align: center;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 11pt;
    font-weight: bold;
    color: #FFFFFF;
    padding: 2px 2px 2px 2px;
}
.hot-sm
{
    border-style: outset;
    border-color: #399CC1;
    background-color: #4169D5;
    text-decoration: none; 
    text-align: center;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 9pt;
    font-weight: bold;
    color: #FFFFFF;
    padding: 2px 2px 2px 2px;
}
A.hot-sm:hover
{
    border-style: outset;
    border-color: #399CC1;
    background-color: #4169D5;
    text-decoration: underline; 
    text-align: center;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 9pt;
    font-weight: bold;
    color: yellow;
    padding: 2px 2px 2px 2px;
}

.alert
{
    font-family: Arial, Sans-Serif;
    font-size:11pt;
    font-weight: bold;
    color: #990000;
}
.nojobs
{
    font-family: Arial, Sans-Serif;
    font-style: italic;
    font-size:11pt;
    font-weight: bold;
    color: #000000;
}
A.homecat {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 13pt;
font-weight: bold;
}
#slider1
{
margin-right: 205px;
}
#home-testimonials 
{
position: relative;
float: right;
width: 200px;
height: 282px;
border: 10px solid navy;
padding: 0 2px 0 2px;
margin-top: -302px;
}

/*- Menu Tabs I--------------------------- */
#mglist{
font-family: Arial, sans-serif;
font-size: 9pt;
font-weight: BOLD;
width: 700px;
}
    #tabsI {
      float:left;
      width:798px;
      background:#FF6633;
      font-size:90%;
      line-height:normal;
	  border-left:1px solid #000000;
	  border-right:1px solid #000000;
      }
    #tabsI ul {
	margin:0;
	padding:5px 5px 0 5px;
	list-style:none;
      }
    #tabsI li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsI a {
      float:left;
      background:url("/includes/tableftI3.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsI a span {
      float:left;
      display:block;
      background:url("/includes/tabrightI3.gif") no-repeat right top;
      padding:3px 10px 4px 3px;
      color:#FFFFCC;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsI a span {float:none;}
    /* End IE5-Mac hack */
    #tabsI a:hover span {
      color:#003366;
      }
    #tabsI a:hover {
      background-position:0% -42px;
      }
    #tabsI a:hover span {
      background-position:100% -42px;
      }

	#tabsI #current a {
		background-position:0% -42px;
		color:#003366;
	}
	#tabsI #current a span {
		background-position:100% -42px;
		color:#003366;
	}
.onstrike
{
    font-family: Arial, helvetica, Sans-Serif;
    font-size: 10pt;
    font-weight: bold;
    color: #990000;
}
.tbl-th
{
    font-family: Arial, helvetica, Sans-Serif;
    font-size: 10pt;
    font-weight: bold;
    color: #FFFFFF;
}
A.tbl-th-a:link {font-family: Arial, helvetica, Sans-Serif;font-size: 11pt;font-weight: bold;color: #FFFFFF;}
A.tbl-th-a:visited {font-family: Arial, helvetica, Sans-Serif;font-size: 11pt;font-weight: bold;color: #FFFFFF;}
A.tbl-th-a:active {font-family: Arial, helvetica, Sans-Serif;font-size: 11pt;font-weight: bold;color: #FFFFFF;}
A.tbl-th-a:hover {font-family: Arial, helvetica, Sans-Serif;font-size: 11pt;font-weight: bold;color: #FFFFFF;}

A.packageevent:link {font-family: Arial, Helvetica, Sans-serif; font-size: 12pt; font-weight: bold;}
A.packageevent:active {font-family: Arial, Helvetica, Sans-serif; font-size: 12pt; font-weight: bold;}
A.packageevent:visited {font-family: Arial, Helvetica, Sans-serif; font-size: 12pt; font-weight: bold;}
A.packageevent:hover {font-family: Arial, Helvetica, Sans-serif; font-size: 12pt; font-weight: bold;}
TD.tbleventname
{
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 11pt;
    font-weight: bold;
    color: #000099;
}
A.tbleventname
{
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 11pt;
    font-weight: bold;
    color: #000099;
}

.cbmatchup {font-family: Arial, Helvetica, Sans-serif; font-size: 10pt; font-weight: bold; color:#000000;font-style: italic;}
A.cbmatchup:link {font-family: Arial, Helvetica, Sans-serif; font-size: 10pt; font-weight: bold;font-style: italic;}
A.cbmatchup:active {font-family: Arial, Helvetica, Sans-serif; font-size: 10pt; font-weight: bold;font-style: italic;}
A.cbmatchup:visited {font-family: Arial, Helvetica, Sans-serif; font-size: 10pt; font-weight: bold;font-style: italic;}
A.cbmatchup:hover {font-family: Arial, Helvetica, Sans-serif; font-size: 10pt; font-weight: bold;font-style: italic;}

.nmlredbld {font-family: Arial, Helvetica, Sans-serif; color: #990000; font-size: 10pt; font-weight: bold;font-style: italic;}
.nmlblkbld {font-family: Arial, Helvetica, Sans-serif; color: #000000; font-size: 10pt; font-weight: bold;font-style: italic;}
.jobtitle {font-family: Arial, Helvetica, Sans-serif; color: #000000; font-size: 12pt; font-weight: bold;text-decoration: underline;}
/* DATE PICKER */

.sugdate
{
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 9pt;
    font-weight: normal;
    color: #000000;
}
/* the div that holds the date picker calendar */
.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #505050;
	background-color: #FFFFFF;
	border: 1px solid #AAAAAA;
	}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #FFFFFF;
	}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	cursor: hand;
	color: red;
	}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: #0066CC;
	font-weight: bold;
	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color: #4060ff;
	font-weight: bold;
	}


/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background: #0066CC;
	font-weight: bold;
	padding: 0px;
	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background: #0066CC;
	font-weight: bold;
	}
/* END DATE PICKER */
/* more popular events list  */

#morepop
{
padding: 0 0 0 0;
margin-left: 0;
margin-bottom: 0;
font: 9px Arial, Helvetica, sans-serif;
background: #FFFFFF;
width: 185px;
}

#morepop li
{
list-style: none;
margin: 0;
border-top: 1px solid #666666;
border-left: 1px solid #666666;
border-right: 1px solid #666666;
border-bottom: 1px solid #666666;
text-align: left;
}

#morepop li a
{
display: block;
padding: 0.25em 0.25em 0.25em 0.25em;
border-left: 1em solid #AAB;
background: #ffffff;
font-size: 10px;
font-family: Arial, helvetica, Sans-Serif;
text-decoration: none;
}

#morepop li a:link { color: #003399; }
#morepop li a:visited { color: #003399; }
/* #448, #667 */
#morepop li a:hover
{
border-color: #3366CC;
color: #FFFFFF;
background: #FF6600;
}
.breadcrumb {font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold; text-decoration: none; color:#000000;}
A.breadcrumb:link {font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold; text-decoration: underline; color:#003399;}
A.breadcrumb:active {font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold; text-decoration: underline; color:#003399;}
A.breadcrumb:visited {font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold; text-decoration: underline; color:#003399;}
A.breadcrumb:hover {font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold; text-decoration: underline; color:#003399;}

A.bowltop:link {font-family: Arial, Helvetica, Sans-Serif; font-size: 14px; font-weight: bold; text-decoration: underline; color:#003399;}
A.bowltop:active {font-family: Arial, Helvetica, Sans-Serif; font-size: 14px; font-weight: bold; text-decoration: underline; color:#003399;}
A.bowltop:visited {font-family: Arial, Helvetica, Sans-Serif; font-size: 14px; font-weight: bold; text-decoration: underline; color:#003399;}
A.bowltop:hover {font-family: Arial, Helvetica, Sans-Serif; font-size: 14px; font-weight: bold; text-decoration: underline; color:#003399;}

h2.press_title {font-family: Arial, Helvetica, Sans-Serif; font-size: 14pt; font-weight: bold; text-decoration: none; color:#000000; padding: 0 0 0 0; margin: 2px 0 2px 0;}
h3.press_subtitle {font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt; font-weight: bold; text-decoration: none; color:#000000; padding: 0 0 0 0; margin: 2px 0 2px 0;}
P.press_bydate {font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; font-weight: bold; text-decoration: none; color:#000000; padding: 0 0 0 0; margin: 0 0 0 0;}
#press_story {font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-weight: normal; text-decoration: none; color:#000000; padding: 0 0 0 0; margin: 0 0 0 0;}

P.presslist {font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt; font-weight: BOLD; text-decoration: none; color:#000000;}
P.presssum {font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; font-weight: normal; text-decoration: none; color:#000000;}
.subt {font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-weight: normal; font-style: italic; text-decoration: none; color:#000000;}

A.presstitlelink:link {font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt; font-weight: bold; text-decoration: underline; color:#003399;}
A.presstitlelink:active {font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt; font-weight: bold; text-decoration: underline; color:#003399;}
A.presstitlelink:visited {font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt; font-weight: bold; text-decoration: underline; color:#003399;}
A.presstitlelink:hover {font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt; font-weight: bold; text-decoration: underline; color:#003399;}

A.presslistlink:link {font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; text-decoration: underline; color:#003399;}
A.presslistlink:active {font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; text-decoration: underline; color:#003399;}
A.presslistlink:visited {font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; text-decoration: underline; color:#003399;}
A.presslistlink:hover {font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; text-decoration: underline; color:#003399;}

A.mnav {font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; font-weight: bold; text-decoration: underline; color:#FFFFFF;}