/* Import the standard CBC.ca Radio styles @import url("/common_radio/radio.css");*/


/* Match other standards for CBC.ca */
/* 2006_02_20 - The margin styles are required to get the CBC.ca "look and feel" around the edges. */
body {
	margin-left:   0px;
	margin-right:  0px;
	margin-top:    0px;
	margin-bottom: 0px;
}

/* Defaults for everything RSCWeb */
*.RSCWeb {
/* TO DO: Attempt to inherit the font-family from the radio.css sheet (.body) */
	font-family: Arial, Helveltica, sans-serif;
	font-size: 10pt;
}

/* RSCWeb Menus */
*.RSCWeb.trigger {
	cursor: pointer;
	cursor: hand;
	position: relative;
	left: 10px;
	/* Added to emulate the radio.css link formatting: */
/*
	color : #003399;
	text-decoration : underline
*/
}

*.RSCWeb.trigger:hover {
	/* Added to emulate the radio.css link formatting: */
	/* TO DO: Hover on a non-A tag doesn't work! */

	color : #cc0000;
	text-decoration : none;

}

/*this should make hovering work - gh*/
.RSCWeb.Paragraf a:hover{
color : #cc0000;
	text-decoration : none;
}
*.RSCWeb.branch{
	display: none;
	margin-left:   20px;
	margin-right:  0px;
	margin-top:    5px;
	margin-bottom: 5px;
	position: relative;
	left: 5px;
}
/* End RSCWeb Menus */

/* RSCWeb Menu Bar */
TD.RSCWeb.MenuBarTitle {
	padding-left: 0px;
	font-size: 12pt;
	/* font-size: 120%; */
	font-weight: bold;
}
/* End RSCWeb Menu Bar */

/* RSCWeb Main Menu Page Headers */
TD.RSCWeb.Show {
	FONT-WEIGHT: bold;
	padding-left: 20px;
}
/* End RSCWeb Main Menu Page Headers */

/* RSCWeb Page Headers */
TD.RSCWeb.MainTitle {
	font-weight: bold;
	padding-left:   0px;
	padding-right:  0px;
	padding-top:    10px;
	padding-bottom: 10px;
}
/* End RSCWeb Show Page Headers */

/* Unsure if we need this one: */
TABLE.RSCWeb {
	table-layout: fixed;
	position: relative;
	left: 5px;
}
TABLE.RSCWeb.LineupMusicTable {
	table-layout: auto;
    left: 0px;
	border-right: #000000 0px;
	border-top: #000000 0px;
	border-left: #000000 0px;
	border-bottom: #000000 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	empty-cells: show;
}
TD.RSCWeb.ShowTitleHeader {
/*g*/
font-weight:bold;

}
TD.RSCWeb.ShowTitle {
	font-weight: bold;
}
TD.RSCWeb.ShowDateHeader {
/*g*/
font-weight:bold;
}
TD.RSCWeb.ShowDate {
	font-weight: bold;
}
TD.RSCWeb.ShowTimeHeader {
/*g*/
font-weight:bold;
}
TD.RSCWeb.ShowTime {
	font-weight: bold;
}
TD.RSCWeb.LineupDivider {
}
TD.RSCWeb.LineupIndent {
	width:0px;
}
TD.RSCWeb.LineupHeaderSlug {
	font-weight: bold
}
TD.RSCWeb.LineupHeaderDuration {
	font-weight: bold;
	text-align: right;
}
TD.RSCWeb.LineupText {
}
/* 2006_02_24 - new class: "RSCWeb Paragraf" */
P.RSCWeb.Paragraf {
	margin: 0px 0px 8px 0px;
}
/* 2006_02_24 - left in until P tags are cleaned up - TO DO: Remove! 
P {
	margin: 0px 0px 1px 0px;
}*/
/* End TO DO */
TD.RSCWeb.LineupAlbumHeader {
/*g*/
font-weight:bold;
vertical-align:top;
padding-right:8px;
}
TD.RSCWeb.LineupAlbum {
padding-left:8px;
}
TD.RSCWeb.LineupCutHeader {
/*g*/
font-weight:bold;
padding-right:8px;
}
TD.RSCWeb.LineupCut {
}
TD.RSCWeb.LineupSpineHeader {
/*g*/
font-weight:bold;
padding-right:8px;
}
TD.RSCWeb.LineupSpine {
}
TD.RSCWeb.LineupLabelHeader {
/*g*/
font-weight:bold;
padding-right:8px;
}
TD.RSCWeb.LineupLabel {
padding-left:8px;
}
TD.RSCWeb.LineupPersonHeader {
	vertical-align: top;
	/*g*/
font-weight:bold;
padding-right:8px;
}
TD.RSCWeb.LineupPersonRole {
padding-left:8px;
}
TD.RSCWeb.LineupPerson {
padding-left:8px;
}
TD.RSCWeb.LineupCommentHeader {
	vertical-align: top;
	/*g*/
font-weight:bold;
}
TD.RSCWeb.LineupComment {
	font-style: italic;
}

