/* css for English channel pages only */

/* left nav and sub nav (keep together in this order) */

#content-lnav {
	float: left;
	width: 171px;
	margin-top: 1px;
}

#lnav {
	padding: 10px 10px 5px 17px;
	list-style: none;
}

#lnavlist {
	color: #333;
	padding: 0 10px 9px 10px;
	letter-spacing: -0.1em;
}

#lnav li p {
	color: #333;
	line-height: 120%;
	background: url(/images/arrow_link.gif) top left no-repeat;
	padding: 0 10px 9px 10px;
	font-size: small;
}

#lnav li p.lnavselect {
	background: url(/images/arrow_link_on.gif) top left no-repeat;
}

#lnav li p.lnavdown {
	background: url(/images/arrow_down.gif) top left no-repeat;
}

#lnav li p.lnavhidden {
	color: #888;
	background: url(/images/arrow_hidden.gif) top left no-repeat;
	word-wrap: break-word;
}

#lnav li a, #lnav li a:visited {
	color: #333;
	text-decoration: none;
	font-weight: normal;
}

#lnav li p.lnavselect a, #lnav li p.lnavdown a, #lnav li p.lnavselect a:visited, #lnav li p.lnavdown a:visited {
	color: #47739f;
	text-decoration: none;
}

#lnav li p.lnavhidden a, #lnav li p.lnavhidden a:visited {
	color: #888;
	text-decoration: none;
}

#lnav li a:hover, #lnav li p.lnavhidden a:hover {
	color: #c00;
	text-decoration: none;
}

#lnav li p.lnavselect a:hover, #lnav li p.lnavdown a:hover {
	color: #47739f;
	text-decoration: none;
}

#lnav-list li
{
	list-style-type: none;
	padding-bottom: 3px;
}
#lnav-list a
{
	font-weight: normal;
}
#lnav-list ul
{
	padding-bottom: 10px;
}
#snav
{
	padding-right: 0px;
	padding-left: 12px;
	padding-bottom: 10px;
	padding-top: 0px;
	list-style-type: none;
	font-size: small;
}

#ssnav {
	padding: 0 0 4px 22px;
	list-style: none;
}

#snav li
{
	padding-right: 10px;
	padding-left: 0px;
	font-weight: normal;
	background: url(/images/spacer.gif) no-repeat left top;
	padding-bottom: 0px;
	color: #c00;
	padding-top: 5px;
	border-bottom: #DACFC6 1px solid;
}

#ssnav li {
	color: #333;
	font-weight: normal;
	background: url(/images/spacer.gif) top left no-repeat;
	padding: 0 10px 5px 0;
}

#snav li.lnavhidden
{
	color: #888;
	word-wrap: break-word;
}

#snav li a, #ssnav li a{
	color: #333;
	font-weight: normal;
	text-decoration: none;
}

#snav li.lnavhidden a, #snav li.lnavhidden a:visited
{
	color: #888;
	text-decoration: none;
}

#snav li a:visited, #ssnav li a:visited {
	color: #333;
	text-decoration: none;
}

#snav li a:hover, #ssnav li a:hover, #snav li.lnavhidden a:hover {
	color: #47739f;
	text-decoration: none;
}

/* ---------- Navigation style for special channels ---------- */

#sc-lnav li
{
	padding-bottom: 20px;
	margin: 5px 3px 0px 3px;
	list-style-type: none;
}

#sc-lnav li p {
	color: #333;
	background: #dfdede;
	padding: 2px 5px 4px 10px;
	font-weight:bolder;
	font-size:small;
}

#sc-lnav li a, #sc-lnav li a:visited {
	color: #333;
	text-decoration: none;
}

#sc-lnav li a:hover {
	color: #c00;
	text-decoration: none;
}

#sc-snav
{
	padding: 5px 0px 0px 12px;
	list-style-type: none;
	font-size: small;
}

#sc-snav li
{
	color: #333;
	line-height: 120%;
	background: url(/images/arrow_link.gif) top left no-repeat;
	padding: 0 0px 9px 10px;
	font-size: small;
}

#sc-lnav li.lnavhidden 
{
	color: #888;
	background: url(/images/arrow_hidden.gif) top left no-repeat;
	word-wrap: break-word;
}

#sc-snav li a
{
	font-weight:normal;
}

#sc-snav li.lnavhidden a, #sc-snav li.lnavhidden a:visited {
	color: #888;
	text-decoration: none;
}

#sc-snav li a:hover, #sc-snav li.lnavhidden a:hover {
	color: #c00;
	text-decoration: none;
}

/**/
#sc-ssnav
{
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	font-size: small;
}

#sc-ssnav li
{
	font-weight: normal;
	color: #c00;
	padding: 0px 10px 0px 0px;
	border-bottom: #dacfc6 1px solid;
	background: url(/images/spacer.gif) top left no-repeat;
}

#sc-ssnav li.snavhidden
{
	color: #888;
	word-wrap: break-word;
}

#sc-ssnav li.snavshow a, #sc-ssnav li.snavshow a:visited
{
	font-weight: normal;
	color: #333;
	text-decoration: none;
}

#sc-ssnav li.snavhidden a, #sc-ssnav li.snavhidden a:visited
{
	color: #888;
	text-decoration: none;
}

#sc-ssnav li a:visited {
	color: #333;
	text-decoration: none;
}

#sc-ssnav li.snavshow a:hover, #sc-ssnav li.snavhidden a:hover {
	color: #47739f;
	text-decoration: none;
}
