@charset "utf-8";

/* --------------------------------------------------------------------------------
   import(don't edit) 
-------------------------------------------------------------------------------- */

@import url("/mobile/set/common/p/css/v11a/general.css");
@import url("/mobile/set/common/p/css/v11a/header.css");


/* --------------------------------------------------------------------------------
   Shared
-------------------------------------------------------------------------------- */

/* -- container-bottom -- */
body#frm div#container-bottom {
	_font-size: 4px;
	_line-height: 4px;
}


/* Nav
-------------------------------------------------------------------------------- */

/* -- Headings -- */
body#frm div#sidenav h4 a {
	background-image: url(/mobile/set/common/p/img/v11a/nav/h4_tvcm_media.png);
}

/* -- sidenav -- */

body#frm div#nav div#sidenav ul li.index div div a:hover {
    background-position: left bottom;
}

body#frm div#nav div#sidenav ul li#ln_cm.index div div a {
	background-image: url("/mobile/set/common/p/img/v11a/nav/btn_cm.png");
}
body#frm div#nav.ln_cm div#sidenav ul li{
	display:none;
}
body#frm div#nav.ln_cm div#sidenav ul li.index{
	display:block;
}
body#frm div#nav.ln_cm div#sidenav ul li.index div div a {
	background-image: url("/mobile/set/common/p/img/v11a/nav/btn_cm.png");
}

body#frm div#nav div#sidenav ul li#ln_on_air.index div div a {
	background-image: url("/mobile/set/common/p/img/v11a/nav/btn_on_air.png");
}
body#frm div#nav.ln_on_air div#sidenav ul li{
	display:none;
}
body#frm div#nav.ln_on_air div#sidenav ul li.index{
	display:block;
}
body#frm div#nav.ln_on_air div#sidenav ul li.index div div a {
	background-image: url("/mobile/set/common/p/img/v11a/nav/btn_on_air.png");
}

body#frm div#nav div#sidenav ul li#ln_twitter.index div div a {
	background-image: url("/mobile/set/common/p/img/v11a/nav/btn_twitter.png");
}
body#frm div#nav.ln_twitter div#sidenav ul li{
	display:none;
}
body#frm div#nav.ln_twitter div#sidenav ul li.index{
	display:block;
}
body#frm div#nav.ln_twitter div#sidenav ul li.index div div a {
	background-image: url("/mobile/set/common/p/img/v11a/nav/btn_twitter.png");
}


body#frm div#nav div#sidenav ul li#ln_ustream.index div div a {
	background-image: url("/mobile/set/common/p/img/v11a/nav/btn_ustream.png");
}
body#frm div#nav.ln_ustream div#sidenav ul li{
	display:none;
}
body#frm div#nav.ln_ustream div#sidenav ul li.index{
	display:block;
}
body#frm div#nav.ln_ustream div#sidenav ul li.index div div a {
	background-image: url("/mobile/set/common/p/img/v11a/nav/btn_ustream.png");
}

body#frm div#nav div#sidenav ul li#ln_official_channels.index div div a {
	background-image: url("/mobile/set/common/p/img/v11a/nav/btn_official_channels.png");
}
body#frm div#nav.ln_official_channels div#sidenav ul li{
	display:none;
}
body#frm div#nav.ln_official_channels div#sidenav ul li.index{
	display:block;
}
body#frm div#nav.ln_official_channels div#sidenav ul li.index div div a {
	background-image: url("/mobile/set/common/p/img/v11a/nav/btn_official_channels.png");
}

body#frm div#nav div#sidenav ul li#ln_ytoolbar.index div div a {
	background-image: url("/mobile/set/common/p/img/v11a/nav/btn_ytoolbar.png");
}
body#frm div#nav.ln_ytoolbar div#sidenav ul li{
	display:none;
}
body#frm div#nav.ln_ytoolbar div#sidenav ul li.index{
	display:block;
}
body#frm div#nav.ln_ytoolbar div#sidenav ul li.index div div a {
	background-image: url("/mobile/set/common/p/img/v11a/nav/btn_ytoolbar.png");
}

body#frm div#nav div#sidenav ul li#ln_mail_magazine.index div div a {
	background-image: url("/mobile/set/common/p/img/v11a/nav/btn_mail_magazine.png");
}
body#frm div#nav.ln_mail_magazine div#sidenav ul li{
	display:none;
}
body#frm div#nav.ln_mail_magazine div#sidenav ul li.index{
	display:block;
}
body#frm div#nav.ln_mail_magazine div#sidenav ul li.index div div a {
	background-image: url("/mobile/set/common/p/img/v11a/nav/btn_mail_magazine.png");
}

body#frm div#nav div#sidenav ul li#ln_social_media.index div div a {
	background-image: url("/mobile/set/common/p/img/v11a/nav/btn_social_media.png");
}
body#frm div#nav.ln_social_media div#sidenav ul li{
	display:none;
}
body#frm div#nav.ln_social_media div#sidenav ul li.index{
	display:block;
}
body#frm div#nav.ln_social_media div#sidenav ul li.index div div a {
	background-image: url("/mobile/set/common/p/img/v11a/nav/btn_social_media.png");
}

/* -- banner -- */
body#frm #nav #banner {
	margin: 20px 0px 0px;
}
body#frm #nav #banner dd {
	display: block;
	border: #bfbfbf 1px solid;
	padding: 0;
	margin-bottom: 10px;
}
body#frm #nav #banner a {
	display: block;
	border: #ffffff 1px solid;
	background: #f5f5f5;
	padding: 13px 5px 13px 8px;
	text-decoration: none;
	color: #333;
}
body#frm #nav #banner a span{
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 0 16px;
	text-indent: 0;
	display: block;
	background:url(/mobile/set/common/p/img/v11a/bullet/icn_arrow_navy.gif) no-repeat 0 3px;

}
body#frm #nav #banner a:link span {
	color:#006699;
	text-decoration:underline;
}
body#frm #nav #banner a:visited span {
	color:#800080;
	text-decoration:underline;
}
body#frm #nav #banner a:hover span,
body#frm #nav #banner a:active span {
	color:#800080;
	text-decoration:none;
}


/* Clear
-------------------------------------------------------------------------------- */

.outline:after,
ul.step:after {
	content        : ".";
	height         : 0px;
	clear          : both;
	visibility     : hidden;
	display        : block;
}
.outline,
ul.step {
	zoom: 1;
}

