
#hdrSchedulesNew {
	margin-top:20px;
}

.scheduleTabs {
	margin-bottom:8px;
	border-bottom: 2px dotted #ccc;
	padding-bottom:5px;
}

.scheduleTabs .fullLink {
	float:right; border-left:1px dotted #ccc; padding-left:5px; margin-bottom: -20px; height: 20px; 
}

.scheduleTabs a {
    text-decoration:none;     
    font-weight:bold;
}

.scheduleOuter {
	border-bottom:2px dotted #ccc;
	padding-bottom:10px;
	margin-bottom:10px;
}

.scheduleOuter p {
	margin-left:0px;
}

.scheduleItem {
    border-bottom:1px solid #ccc;
    padding-bottom:5px;
    margin-bottom:5px;
}

.scheduleItem:first-child {padding-top:5px;}

.scheduleItem:last-child {border-bottom:none;}

.scheduleItem p {
    margin: 0px 0px 5px 0px;
}

.itemTime {
    width:70px;
    float:left;
    margin-right:10px;
    margin-left:5px;
    font-size:12px;
}
.itemInfo {
    float:left;
    width:250px;
}

.itemImage {
    float:right;
    margin-right:10px;
}

.ui-accordion .ui-accordion-content {
    padding: 0px 0px 0px 0px;
}

.seriesTitle, .seriesTitle a {
    font-size:12px; font-weight:bold;
}

.episodeTitle {
    font-size:11px; 
    font-style:italic;
}

.scheduleOuter .ui-icon {
	background-image:url('/res/inc/ui-icons_000000_256x240.png');
	left:0px !important;
}

.scheduleOuter .ui-accordion-header a {
	margin-left:15px;
}

.scheduleContainer {
	padding-bottom:5px;
	border-bottom:2px dotted #ccc;
	margin-bottom:10px;
}

.scheduleOuter .ui-state-active, 
.scheduleOuter .ui-state-active a {font-weight:bold;}

.scheduleContainer .ui-state-active, .scheduleContainer .ui-widget-content .scheduleContainer .ui-state-active,
.scheduleContainer .ui-state-default, .scheduleContainer .ui-widget-content .scheduleContainer .ui-state-default {
    background: #fff;
    border:none;
    border-bottom: 0px solid #ccc;
}

.scheduleContainer .ui-state-active a, .scheduleContainer .ui-state-active a:link, .scheduleContainer .ui-state-active a:visited,
.scheduleContainer .ui-state-default a, .scheduleContainer .ui-widget-content a:link, .scheduleContainer .ui-state-default a:visited {
    color: #000;
}

.scheduleContainer .ui-widget-content {
    border:none;
}


.scheduleTabs .active {
    color: #B94A48;
}

/* For modern browsers */
.cf:before,
.cf:after {
    content:"";
    display:table;
}

.cf:after {
    clear:both;
}

/* For IE 6/7 (trigger hasLayout) */
.cf {
    *zoom:1;
}
