/* Box and TabBox Backgrounds
---------------------------------------------------------------------------------- */
div.BoxContent, div.TabContent
{background:#376c77 url(/sites/247m/content/images/site-layout/box-bgrnd.png) repeat-x bottom left};


/* ROUNDED CORNERS
---------------------------------------------------------------------------------- */
/* Box Header Rounded Left Cap */
div.BoxHeader { background: none;} /*added because we have to overwrite the original*/
div.BoxHeader { 
	background-image: url(/sites/247m/content/images/rounding/tickt-box-header.gif);}

/* Box Header Rounded Right Cap */
div.BoxHeader div { 
	background-image: url(/sites/247m/content/images/rounding/tickt-box-header-right.gif);}

/* Box Links Rounded Bottom Left Cap */
div.BoxLinks {  
	background-image: url(/sites/247m/content/images/rounding/tickt-rounded-base.gif);}

/* Box Links Rounded Bottom Right Cap */	
div.BoxLinks ul { 
	background-image: url(/sites/247m/content/images/rounding/tickt-rounded-base-right.gif);}

/* Hover Tab - Left */	
div.TabBoxHeader ul li:hover,
div.TabBoxHeader ul li.Hover,
div.TabBoxHeader ul li.SelectedTab li:hover,
div.TabBoxHeader ul li.SelectedTab li.Hover
 { /* Tab-hovered Rounded Left Cap */
	background-image: url(/sites/247m/content/images/rounding/tickt-tab-over.gif);}

/* Hover Tab - Right */	
div.TabBoxHeader ul li a:hover,
div.TabBoxHeader ul li.SelectedTab a:hover,
div.YourForecastTabBox div.TabBoxHeader ul li a:hover,
div.YourForecastTabBox div.TabBoxHeader ul li.SelectedTab a:hover
 { 
	background-image: url(/sites/247m/content/images/rounding/tickt-tab-over-right.gif);}

/* Active Tab - Left */	
div.TabBoxHeader ul li.SelectedTab
{
	background-image: url(/sites/247m/content/images/rounding/tickt-tab-active.gif);
}

/* Active Tab - Right */
div.TabBoxHeader ul li.SelectedTab a,
div.TabBoxHeader ul li.SelectedTab a:link,
div.TabBoxHeader ul li.SelectedTab a:active,
div.TabBoxHeader ul li.SelectedTab a:visited,
div.YourForecastTabBox div.TabBoxHeader ul li.SelectedTab a,
div.YourForecastTabBox div.TabBoxHeader ul li.SelectedTab a:link,
div.YourForecastTabBox div.TabBoxHeader ul li.SelectedTab a:active,
div.YourForecastTabBox div.TabBoxHeader ul li.SelectedTab a:visited
{
	background-image: url(/sites/247m/content/images/rounding/tickt-tab-active-right.gif);}
	
/* Ticketmaster widget styles */
/*#CommonBody table tbody tr td h4, #CommonBody table tbody tr td h2, 
#CommonBody table tbody tr td a, #CommonBody table tbody tr td a:link,
#CommonBody table tbody tr td a:visited, #CommonBody table tbody tr td a:hover
{color:#FFFFFF; background:none;} 
#CommonBody table tbody tr td h2
{font-family: futura,arial,helvetica,lucida sans,sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight: normal;font-size:14px;}
#CommonBody table {border:none;}
#CommonBody table tbody tr td {background-color:#000; color:#FFFFFF;}
#CommonBody table tbody tr.on td {background-color:#222; color:#FFFFFF;}
#CommonBody table {width:100%;}
#CommonBody table td.footer {background-color:transparent;}
#CommonBody table tbody tr td.img a img,
#CommonBody table td.footer a img {border:none;}
#CommonBody table tbody tr td p.tickets a {text-decoration:underline;}*/


.IDMTicketHeaderRowDate
{width: 65px;}

.IDMTicketDateCol
{width: 65px; text-align: center; background-color: #fff; border-left: 5px solid #f2f2f0; border-right: 5px solid #f2f2f0; border-bottom: 5px solid #f2f2f0;}

.IDMTicketEventCol
{padding-left: 10px}

.IDMTicketEventCol,
.IDMTicketEventFindCol
{background-color: #fff; border-bottom: 5px solid #f2f2f0;}

.IDMTicketEventFindCol
{width: 100px;}

.IDMTicketTable
{background-color: #f2f2f0; color: #464646; font-family: lucida sans,sans-serif;}

.IDMTicketHeaderRow
{ color: #b8b9b1; font-weight: bold; font-size: 11px}

.IDMTicketHeaderRowDate,
.IDMTicketHeaderRowEvent
{padding: 5px 3px;}

.IDMTicketMonth
{color: #626262; font-weight: bold; text-transform: uppercase; font-size: 14px;}

.IDMTicketDate
{color: #464646; font-weight: bold; text-transform: uppercase; font-size: 26px;}

.IDMTicketWeekDay
{color: #bdbdbd; font-weight: bold; text-transform: uppercase; font-size: 14px;}

#CommonLeftColumn a.IDMTicketEventLink,
#CommonLeftColumn a:visited.IDMTicketEventLink,
#CommonLeftColumn a:hover.IDMTicketEventLink, 
#CommonLeftColumn a:active.IDMTicketEventLink
{color: #006a97; text-decoration: none;}

#CommonLeftColumn a.IDMTicketVenueLink,
#CommonLeftColumn a:visited.IDMTicketVenueLink,
#CommonLeftColumn a:hover.IDMTicketVenueLink, 
#CommonLeftColumn a:active.IDMTicketVenueLink
{color: #464646; font-weight: normal; text-decoration: none;}

#CommonLeftColumn a.IDMTicketEventFindLink,
#CommonLeftColumn a:visited.IDMTicketEventFindLink,
#CommonLeftColumn a:hover.IDMTicketEventFindLink, 
#CommonLeftColumn a:active.IDMTicketEventFindLink
{color: #d57c3c; text-decoration: none;}


#CommonLeftColumn a.IDMTicketMoreDatesLink,
#CommonLeftColumn a:visited.IDMTicketMoreDatesLink,
#CommonLeftColumn a:hover.IDMTicketMoreDatesLink, 
#CommonLeftColumn a:active.IDMTicketMoreDatesLink
{color: #bdbdbd; text-decoration: none; font-size: 11px}

/* this is for the javascript overlay window when someone emails a story */
div.Body {color:#000;background:#eee;}