html{font-size:100.1%;}
body{width:auto;margin:0!important;padding:0!important;font-size:1em!important;}
#c4nav.c4navBrand{position:relative;min-height:10em;min-width:950px;padding:0 0 13px 10px;font-size:1em;background:#fff;}
#c4nav.c4navBrand *{margin:0;padding:0;border:0;outline:0;list-style-image:none;list-style-type:none;font-family:Trebuchet,Trebuchet MS,Arial,Verdana,Sans-Serif;text-decoration:none;font-size:100%;line-height:1.22em;color:#000;}
#c4nav.c4navBrand a{color:#010101;}
#c4nav.c4navBrand #c4navSkipLink,#c4nav.c4navSmall #c4navSkipLink{position:absolute;left:-2000px;}
#c4nav.c4navBrand #c4navLogo{float:left;height:158px;font-size:70%;}
#c4nav.c4navBrand #c4navLogo a{display:block;margin:2.1em 0 0 1.5em;}
#c4nav.c4navBrand #c4navLogo img{display:block;}
#c4nav.c4navBrand #c4navMain{position:absolute;top:3px;left:10px;width:940px;font-size:70%;}
#c4nav.c4navBrand #c4navMain li a{display:block;}
#c4nav.c4navBrand #c4navMain li a:hover,#c4nav.c4navBrand #c4navMain li a:focus,#c4nav.c4navBrand #c4navMain li a:active,.cookie-policy-alert a:hover,.cookie-policy-alert a:focus,.cookie-policy-alert a:active{text-decoration:underline!important;}
#c4nav.c4navBrand #c4navMain .c4navChannels{float:left;}
#c4nav.c4navBrand #c4navMain .c4navChannels li{float:left;}
#c4nav.c4navBrand #c4navMain .c4navChannels li a{padding:.1em .9em;background:transparent url(c4nav-pipe.gif) no-repeat 100% 55%!important;text-transform:none!important;text-decoration:none;}
#c4navSub .c4navSections li a{padding:.1em .9em;background:transparent url(c4nav-pipe.gif) no-repeat 100% 55%;text-decoration:none;}
#c4nav.c4navBrand #c4navMain .c4navChannels li{float:left;}
#c4nav.c4navBrand #c4navMain .c4navChannels .c4navFirst a{padding-left:0;}
#c4nav.c4navBrand #c4navMain .c4navChannels .c4navLast a{background:none!important;}
#c4nav.c4navBrand #c4navMain .c4navAccess{float:right;}
#c4nav.c4navBrand #c4navMain .c4navAccess li{float:right;}
#c4nav.c4navBrand #c4navSub{position:absolute;bottom:27px;left:10px;width:625px;font-size:70%;}
#c4nav.c4navBrand #c4navSub .c4navSections{float:left;border:1px solid #000;width:365px;height:22px;}
#c4nav.c4navBrand #c4navSub li{display:inline-block;min-height:17px;padding:0;margin:0;position:absolute;width:95px;background:transparent;}
#c4nav.c4navBrand #c4navSub li a{display:inline-block;height:22px;line-height:22px;width:90px;padding:0;text-decoration:none;text-align:center;}
#c4nav.c4navBrand #c4navSub li.c4navLast a{width:95px;}
#c4nav.c4navBrand #c4navSub li.tv-listings{left:88px;z-index:1;}
#c4nav.c4navBrand #c4navSub li.c4navFirst{left:0;z-index:1;}
#c4nav.c4navBrand #c4navSub li.watch-live{left:88px;z-index:2;}
#c4nav.c4navBrand #c4navSub li.programmes{left:176px;z-index:3;}
#c4nav.c4navBrand #c4navSub li.c4navLast{left:264px;z-index:4;}
#c4nav.c4navBrand #c4navSub li a:hover,#c4nav.c4navBrand #c4navSub li a:focus,#c4nav.c4navBrand #c4navSub li a:active,#c4nav.c4navBrand #c4navSub li a.selected{background-image:none;background-color:#000!important;color:#fff!important;}
#c4nav.c4navBrand #c4navSub .c4navLast li{width:101px;}
#c4nav.c4navBrand #c4navSub li.c4navLast a{background:none;width:101px;}
#c4nav.c4navBrand #c4navSub form{float:right;padding:1px;background-color:#000!important;height:22px;overflow:hidden;}
#c4nav.c4navBrand #c4navSub label{display:none;}
#c4nav.c4navBrand #c4navSub #c4navSearchTxt{float:left;display:block;width:220px;min-height:20px;padding:1px 4px 1px 3px;border:0;color:#666!important;font-size:1.05em;line-height:1.4em;font-family:Trebuchet,Trebuchet MS,Arial,Verdana,Sans-Serif;}
#c4nav.c4navBrand #c4navSub #c4navSearchBtn{float:left;}
#c4nav.c4navBrand #c4navExplore{position:absolute;bottom:27px;left:650px;width:304px;font-size:70%;}
#c4nav #c4navExplore li{float:left;border:1px solid #000;width:30%;margin-left:4px;}
#c4nav #c4navExplore li:first-child{margin-left:0;}
#c4nav #c4navExplore li a{display:block;height:22px;text-transform:uppercase;line-height:22px;text-indent:24px;text-align:center;background:url("/static/global/css/img/explore-menu-sprite.png") no-repeat transparent;}
#c4nav #c4navExplore li.scrapbook,#c4nav #c4navExplore li.see-all{width:34.5%;}
#c4nav #c4navExplore li.scrapbook a{background-position:0 -1px;}
#c4nav #c4navExplore li.news a{background-position:0 -61px;}
#c4nav #c4navExplore li.apps a{background-position:0 -91px;}
#c4nav #c4navExplore li.see-all a{background-position:0 -121px;}
#c4nav #c4navExplore li:hover a,#c4nav #c4navExplore li:focus a,#c4nav #c4navExplore li:active a,#c4nav #c4navExplore li a:hover,#c4nav #c4navExplore li a:focus,#c4nav #c4navExplore li a:active{text-decoration:underline;}
#c4nav #c4navExplore li.scrapbook a:hover,#c4nav #c4navExplore li.scrapbook a:focus #c4nav #c4navExplore li.scrapbook a:active{background-position:0 -31px;}
#c4nav.c4navSmall *{margin:0;padding:0;border:0;outline:0;list-style-image:none;list-style-type:none;font-family:Trebuchet,Trebuchet MS,Arial,Verdana,Sans-Serif;text-decoration:none;font-size:100%;line-height:1.22em;color:#fff;}
#c4nav.c4navSmall,* html div.c4navSmall{min-width:960px;background-color:#000!important;position:relative;min-height:32px;overflow:hidden;padding:0;}
#c4nav.c4navSmall #c4logo{position:absolute;top:4px;left:8px;padding:0;background:transparent url(c4logo-small.gif) 50% 0 no-repeat;display:block;width:18px;height:23px;overflow:hidden;text-indent:-999em;font-size:0;line-height:0;}
#c4nav.c4navSmall #c4logo a{height:23px;width:18px;display:block;}
#c4nav.c4navSmall #c4navMain{float:left;margin:8px 0 0 35px;}
#c4nav.c4navSmall.c4navSmallExternal #c4navMain{margin-left:20px;}
#c4nav.c4navSmall #c4navMain ul.c4navChannels li{font-size:.6875em;line-height:1;word-spacing:-.2em;float:left;}
#c4nav.c4navSmall #c4navMain ul.c4navChannels li a{color:#fff;text-decoration:none;background:transparent url(c4nav-pipe-invert.gif) no-repeat scroll 100% 55%!important;padding:0 .9em 0 0;margin-right:.8em;text-transform:none!important;white-space:nowrap;word-spacing:normal;}
#c4nav.c4navSmall #c4navMain ul.c4navChannels li.c4navLast a{padding-right:0;margin-right:0;background-image:none!important;}
#c4nav.c4navSmall #c4navMain ul.c4navChannels li a:hover,#c4nav.c4navSmall #c4navMain ul.c4navChannels li a:focus,#c4nav.c4navSmall #c4navMain ul.c4navChannels li a:active{text-decoration:underline;}
#c4nav.c4navSmall #c4navSecondary{float:right;margin:4px 10px 0 0;}
#c4nav.c4navSmall #c4navSecondary form{line-height:1;float:right;margin-left:10px;background-color:#000;padding:1px;position:relative;}
#c4nav.c4navSmall #c4navSecondary form label{display:none;}
#c4nav.c4navSmall #c4navSecondary form input#c4navSearchTxt{width:200px;color:#666!important;font-family:Trebuchet,Trebuchet Ms,Arial,Verdana,Sans-Serif;font-size:.735em;line-height:1.4em;padding:1px 4px 1px 3px;border:0;display:block;float:left;min-height:18px;}
#c4nav.c4navSmall #c4navSecondary form input#c4navSearchBtn{float:left;}
#c4nav.c4navSmall #c4navSecondary .c4navAccess{float:right;line-height:18px;}
#c4nav.c4navSmall #c4navSecondary.no-search .c4navAccess,#c4nav.c4navSmall .no-search .c4navAccess{right:0;}
#c4nav.c4navSmall #c4navSecondary .c4navAccess li{display:inline;font-size:.6875em;}
#c4nav.c4navSmall #c4navSecondary .c4navAccess li a{color:#fff;text-transform:uppercase;text-decoration:none;white-space:nowrap;}
#c4nav.c4navSmall #c4navSecondary .c4navAccess li a:hover,#c4nav.c4navSmall #c4navSecondary .c4navAccess li a:focus,#c4nav.c4navSmall #c4navSecondary .c4navAccess li a:active{text-decoration:underline;}
body.invert-skin #c4nav.c4navSmall *{color:#000!important;}
body.invert-skin #c4nav.c4navSmall,* html body.invert-skin div.c4navSmall{background-color:#fff!important;}
body.invert-skin #c4nav.c4navSmall #c4logo{background-position:0 -23px;}
body.invert-skin #c4nav.c4navSmall #c4navMain ul.c4navChannels li a{color:#000;background:transparent url(c4nav-pipe.gif) no-repeat scroll 100% 55%!important;}
body.invert-skin #c4nav.c4navSmall #c4navMain ul.c4navChannels li.c4navLast a{background-image:none!important;}
body.invert-skin #c4nav.c4navSmall #c4navSecondary .c4navAccess li a{color:#000;}
#c4acResults,#c4acResultsSmall{padding:0;z-index:100001;display:none;border:1px solid black;}
#c4acResults,#c4acResultsSmall{background-color:white;list-style:none;padding:0;margin:0;}
#c4acResults h2,#c4acResultsSmall h2{color:black;font-size:12px;padding:8px;margin:0;border-bottom:1px solid #CCC;}
#c4acResults .see-all,#c4acResultsSmall .see-all{color:black;font-size:12px;padding:8px 8px 8px 20px;margin:0;border-top:1px solid black;display:block;font-weight:bold;background:url(/static/global/css/img/a-bg-right-arrow-black.png) no-repeat 10px 12px;text-decoration:none;}
#c4acResults .see-all:hover,#c4acResults .see-all:focus,#c4acResultsSmall .see-all:hover,#c4acResultsSmall .see-all:focus{color:white;background:black url(/static/global/css/img/a-bg-right-arrow.png) no-repeat 10px 12px;}
#c4acResults iframe,#c4acResultsSmall iframe{display:none;display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:232px;min-height:56px;_height:56px;}
#c4acResults li,#c4acResultsSmall li{margin:0;cursor:pointer;font:menu;overflow:hidden;padding:9px 10px 9px 80px;min-height:35px;background:#FFF;position:relative;}
#c4acResults li,#c4acResultsSmall li{font-family:Trebuchet MS,Trebuchet,Arial,Verdana,Sans-Serif!important;}
#c4acResults li.list,#c4acResultsSmall li.list{border-bottom:1px solid #fff;}
#c4acResults li.no-image,#c4acResultsSmall li.no-image{padding-left:18px;min-height:0;}
#c4acResults li.last,#c4acResultsSmall li.last{border-bottom:0 none;}
#c4acResults li.list:hover,#c4acResults li.last:hover,#c4acResultsSmall li.list:hover,#c4acResultsSmall li.last:hover{background:#000!important;}
#c4acResults .c4acOver,#c4acResultsSmall .c4acOver{background-color:#000!important;}
#c4acResults img,#c4acResultsSmall img{position:absolute;top:9px;left:8px;width:60px;height:34px;border:1px solid #fff;}
#c4acResults .title,#c4acResultsSmall .title{font-size:12px;color:#666!important;background:none;margin:0;word-wrap:break-word;}
#c4acResults .c4acOver .title,#c4acResultsSmall .c4acOver .title{color:white!important;background:none;font-weight:bold;}
#c4acResults li:hover .title,#c4acResultsSmall li:hover .title{color:white!important;background-image:none;font-weight:bold;}
#c4acResults li:hover p em,#c4acResultsSmall li:hover p em{color:white!important;font-weight:bold;}
#c4acResults .title em,#c4acResultsSmall .title em{color:black!important;font-style:normal;font-weight:bold;}
#c4acResults .c4acOver .title em,#c4acResultsSmall .c4acOver .title em{color:white!important;font-weight:bold;}
#c4acResults p.catchup,#c4acResultsSmall p.catchup{color:#fff!important;}
#c4acResults p.catchup,#c4acResultsSmall p.catchup,#c4acResults .c4acOver p.catchup,#c4acResultsSmall .c4acOver p.catchup{background:none;margin:0;text-transform:none;}
#c4acResults p.catchup a,#c4acResultsSmall p.catchup a{color:#fff!important;text-transform:uppercase!important;font-size:.92em;padding-left:15px;background:transparent url(a-bg-catchup.png) no-repeat left center;}
#c4acResults .c4acOver p.catchup,#c4acResultsSmall .c4acOver p.catchup{color:#000!important;}
#c4acResults .c4acOver p.catchup a,#c4acResultsSmall .c4acOver p.catchup a{color:#000!important;background-image:url(a-bg-catchup-black.png);}
#c4nav.c4navBrand #c4navSub input.go{background:url("../images/search-submit.gif") no-repeat scroll 0 -1px transparent!important;width:25px;height:22px;cursor:pointer;}
#c4nav.c4navSmall #c4navSecondary input.go{background:url(../images/search-icon.png) no-repeat center center!important;width:25px;height:15px;position:absolute;right:0;top:4px;cursor:pointer;border-left:1px solid #CCC;}
#c4nav.c4navBrand,* html div.c4navBrand{display:inline-block;}
#c4nav:after{content:".";display:block;line-height:0;height:0;font-size:0;min-width:0;clear:both;visibility:hidden;}
/* hide from IE-mac ->\*/ #c4nav.c4navBrand,* html div.c4navBrand{display:block;}
* html #c4nav.c4navBrand{height:1%;}
/* END hide from IE-mac ->*/ #singleSearch .submit-image{display:block;width:27px;height:25px;position:absolute;top:55px;right:50px;background:transparent url('images/search.png') no-repeat top left;}
#singleSearch label{visibility:hidden;}
#c4acResults .resultsContainer,#c4acResultsSmall .resultsContainer{background-color:white;font:.625em/1.2 "Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;}
#c4acResults .resultsContainer ul,#c4acResultsSmall .resultsContainer ul{padding-bottom:0;}
.C4results4od{border-bottom:1px solid black;}
.C4results4od li .play-icon{display:block;width:15px;height:15px;position:absolute;top:19px;left:32px;background:url(play-button.png) no-repeat top left;}
#c4acResults li.list,#c4acResultsSmall li.list{border-bottom:1px solid #CCC;}
#c4acResults li.list.last,#c4acResultsSmall li.list.last{border-bottom:0 none;}
.no-results{padding:19px 19px 19px 10px;margin:0;border-bottom:1px solid black;}
#c4footer{clear:both;position:relative;min-width:950px;padding:60px 0 20px 10px;font-size:1em;color:#595959;background:#fff!important;}
#c4footer *{margin:0;padding:0;border:0;outline:0;list-style-image:none;list-style-type:none;font-family:Trebuchet,Trebuchet MS,Arial,Verdana,Sans-Serif;text-decoration:none;font-weight:normal;font-size:100%;color:#595959!important;background:none!important;}
#c4footer a{text-transform:uppercase!important;color:#595959!important;}
#c4footer p{float:left;width:665px;clear:both;margin:1.4em 0 0 274px;font-size:.75em;}
#c4footer li{float:left;}
#c4footer .c4footerImages{float:left;width:275px;font-size:60%;}
#c4footer .c4footerImages li{margin:0 8px 0 0;height:31px;}
#c4footer .c4footerImages a{display:block;height:31px;background-image:url(logos-sprite.png)!important;background-repeat:no-repeat;text-indent:-999em;font-size:0;line-height:0;}
#c4footer .c4footerImages li#c4footerChannel4{margin-right:2px;}
#c4footer .c4footerImages li#c4footerChannel4 a{background-position:0 0!important;width:27px;}
#c4footer .c4footerImages li#c4footerFilm4 a{background-position:-50px 0!important;width:29px;}
#c4footer .c4footerImages li#c4footerMore4 a{background-position:-100px 0!important;width:29px;}
#c4footer .c4footerImages li#c4footerE4 a{background-position:-150px 0!important;width:29px;}
#c4footer .c4footerImages li#c4footer4Music a{background-position:-200px 0!important;width:29px;}
#c4footer .c4footerImages li#c4footer4oD a{background-position:-250px 0!important;width:42px;}
#c4footer .c4footerImages li#c4footer4Seven a{background-position:-300px 0!important;width:25px;}
#c4footer .c4footerImages li#c4footerChannel4 a:focus,#c4footer .c4footerImages li#c4footerFilm4 a:focus,#c4footer .c4footerImages li#c4footerMore4 a:focus,#c4footer .c4footerImages li#c4footerE4 a:focus,#c4footer .c4footerImages li#c4footer4Music a:focus,#c4footer .c4footerImages li#c4footer4oD a:focus,#c4footer .c4footerImages li#c4footer4Seven a:focus{border-bottom:1px solid #595959;}
#c4footer .c4footerImages .c4footerLast{margin-right:0;}
#c4footer .c4footerImages #c4footerBlogs{width:0;}
#c4footer .c4footerLinks{float:left;width:670px;margin-top:3px;font-size:60%;}
#c4footer .c4footerLinks li{margin:.18em 0;}
#c4footer .c4footerLinks a{display:block;padding:.1em .8em;background:transparent url(c4footer-pipe.gif) no-repeat 100% 55%!important;line-height:1em;white-space:nowrap;}
#c4footer .c4footerLinks a.noPadding{padding-left:0;}
#c4footer .c4footerLinks a.noPipe{background:none!important;}
#c4footer a:hover,#c4footer a:focus,#c4footer a:active{text-decoration:underline;}
#c4footer .c4footerLinks .c4footerFirst a,#c4footer .c4footerLinks .c4footerSOL a{padding-left:0;}
#c4footer .c4footerLinks .c4footerLast a,#c4footer .c4footerLinks .c4footerEOL a{background:none!important;padding-right:0;}
#c4footer .c4footerLinks .c4footerSOL{clear:left;}
#c4footer{display:inline-block;}
#c4footer:after{content:".";display:block;line-height:0;height:0;font-size:0;min-width:0;clear:both;visibility:hidden;}
/* hide from IE-mac ->\*/ #c4footer{display:block;}
* html #c4footer{height:1%;}
/* END hide from IE-mac ->*/ #c4footer.c4footerSmall,* html div.c4footerSmall{background:#000!important;padding-top:20px!important;}
#c4footer.c4footerSmall *,#c4footer.c4footerSmall a{color:#a6a6a6!important;}
#c4footer.c4footerSmall .c4footerImages li#c4footerChannel4 a{background-position:0 -32px!important;}
#c4footer.c4footerSmall .c4footerImages li#c4footerFilm4 a{background-position:-50px -32px!important;}
#c4footer.c4footerSmall .c4footerImages li#c4footerMore4 a{background-position:-100px -32px!important;}
#c4footer.c4footerSmall .c4footerImages li#c4footerE4 a{background-position:-150px -32px!important;}
#c4footer.c4footerSmall .c4footerImages li#c4footer4Music a{background-position:-200px -32px!important;}
#c4footer.c4footerSmall .c4footerImages li#c4footer4oD a{background-position:-250px -32px!important;}
#c4footer.c4footerSmall .c4footerImages li#c4footer4Seven a{background-position:-300px -32px!important;}
#c4footer.c4footerSmall .c4footerLinks a{background:transparent url(c4footer-pipe-invert.gif) no-repeat 100% 55%!important;}
#c4footer.c4footerSmall .c4footerLinks .c4footerLast a,#c4footer.c4footerSmall .c4footerLinks .c4footerEOL a{background:none!important;}
body.invert-skin #c4footer.c4footerSmall,* html body.invert-skin div.c4footerSmall{background:#fff!important;}
body.invert-skin #c4footer.c4footerSmall *,body.invert-skin #c4footer.c4footerSmall a{color:#595959!important;}
body.invert-skin #c4footer.c4footerSmall .c4footerImages li#c4footerChannel4 a{background-position:0 0!important;}
body.invert-skin #c4footer.c4footerSmall .c4footerImages li#c4footerFilm4 a{background-position:-50px 0!important;}
body.invert-skin #c4footer.c4footerSmall .c4footerImages li#c4footerMore4 a{background-position:-100px 0!important;}
body.invert-skin #c4footer.c4footerSmall .c4footerImages li#c4footerE4 a{background-position:-150px 0!important;}
body.invert-skin #c4footer.c4footerSmall .c4footerImages li#c4footer4Music a{background-position:-200px 0!important;}
body.invert-skin #c4footer.c4footerSmall .c4footerImages li#c4footer4oD a{background-position:-250px 0!important;}
body.invert-skin #c4footer.c4footerSmall .c4footerImages li#c4footer4Seven a{background-position:-300px 0!important;}
body.invert-skin #c4footer.c4footerSmall .c4footerLinks a{background:transparent url(c4footer-pipe.gif) no-repeat 100% 55%!important;}
body.invert-skin #c4footer.c4footerSmall .c4footerLinks .c4footerLast a,body.invert-skin #c4footer.c4footerSmall .c4footerLinks .c4footerEOL a{background:none!important;}
#c4ad-Top{width:468px;position:absolute;top:0;left:292px;z-index:90;}
#c4ad-bottom{padding-bottom:7px;text-align:center;width:882px;background-color:#fff;color:inherit;}
#c4ad-x10 IMG{display:none;}
#c4omniture{position:absolute;left:-1000px;top:0;display:none;}
#c4ad-Top-parent{width:730px;height:95px;position:absolute;top:1.3em;left:220px;z-index:999;border:none;}
#c4ad-Top-parent #c4ad-Top{left:auto!important;right:0!important;bottom:auto!important;top:0!important;height:auto!important;width:auto!important;}
#c4ad-x07{position:absolute;left:48em;top:12em!important;}
#c4ad-x08{position:absolute;left:48em;top:12em!important;}
#c4ad-Top img,#c4ad-x08 img{float:left;}
#skyad-fix{position:absolute;top:0;left:0;overflow:visible;visibility:hidden;height:12em;width:59em;min-height:192px;min-width:960px;}
#skyad-fix #c4ad-x07{top:100%!important;left:100%!important;z-index:8999;visibility:visible;}
#skyad-fix #c4ad-x08{top:100%!important;left:100%!important;z-index:8998;visibility:visible;}
#sky{position:absolute;left:60em!important;top:12.2em!important;}
#sky #c4ad-x07,#sky #c4ad-x08{position:relative!important;left:0!important;top:0!important;}
#bbrhc-mpu.bb09,#bbrhc-sky.bb09{position:relative;left:0!important;top:0!important;}
#bbrhc-sky.bb09 #c4ad-x07,#bbrhc-sky.bb09 #c4ad-x08{position:relative!important;left:0!important;top:0!important;}
* html #c4footer{width:960px;}
* html #c4footer p{display:inline;}
* html #c4ad-x07{position:absolute;left:768px;top:192px;}
* html #c4ad-x08{position:absolute;left:768px;top:192px;}
* html #skyad-fix{width:60em;}
#c4nav.c4navBrand #c4navMain #C4IdManagementNav.c4navAccess{text-align:right;}
#c4nav.c4navSmall #c4navSecondary .c4navAccess li,#c4nav.c4navBrand #c4navMain #C4IdManagementNav.c4navAccess li{float:none;display:inline;text-align:center;}
#c4nav.c4navSmall #c4navSecondary .c4navAccess li li{font-size:1em;}
*:first-child+html #c4nav.c4navSmall #c4navSecondary .c4navAccess{top:9px;}
#c4nav.c4navSmall #C4IdManagementNav.c4navAccess li a,#c4nav.c4navBrand #c4navMain #C4IdManagementNav.c4navAccess li a{display:inline;text-transform:uppercase;}
*:first-child+html #c4nav.c4navSmall #C4LoggedInName,*:first-child+html #c4nav.c4navSmall #C4IdManagementFunctionLinks{top:0;}
#c4nav.c4navSmall #C4IdManagementFunctionLinks ul,#c4nav.c4navBrand #c4navMain #C4IdManagementNav.c4navAccess li ul{display:inline;}
#c4nav.c4navSmall #C4IdManagementNav.c4navAccess li a,#c4nav.c4navBrand #c4navMain .c4navAccess li a{padding:1px 10px 1px 3px;background:transparent url(c4nav-pipe.gif) no-repeat 100% 55%!important;}
#c4nav.c4navSmall #C4IdManagementNav.c4navAccess .c4navLast a,#c4nav.c4navBrand #c4navMain .c4navAccess .c4navLast a{background:none!important;}
#c4nav #C4IdManagementNav.c4navAccess li.c4navLast a{padding-right:0;}
#c4nav.c4navBrand .C4ManagementLoggedInName img{vertical-align:middle;margin-right:6px;}
#c4nav.c4navSmall li.C4ManagementLoggedInName,#c4nav.c4navBrand li.C4ManagementLoggedInName{text-transform:uppercase;border-bottom:0;padding:2px 10px 2px 9px;}
#C4FacebookLogout a,#C4LogoutLink a{cursor:pointer;}
#fb-root{z-index:-1;}
.alert-wrapper{display:none;position:relative;z-index:1000;margin:0 auto;padding:0;border-bottom:1px solid #999;background:#999;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E4E4E4',endColorstr='#FFFFFF');background:-webkit-gradient(linear,left top,left bottom,from(#E4E4E4),to(#FFF));background:-moz-linear-gradient(top,#E4E4E4,#FFF);}
.hasBackground .alert-wrapper{width:980px;}
#cookieNotification .cookie-policy-alert{background:url("bg-cookie-notification.png") no-repeat scroll center -10px transparent;height:110px;font-size:14px;color:#333;width:960px;margin:0 auto;font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;}
body.invert-skin #cookieNotification .cookie-policy-alert{border-bottom:1px solid #000;}
.cookie-policy-alert a{color:#333;text-decoration:underline;}
.cookie-policy-alert a:hover,.cookie-policy-alert a:focus,.cookie-policy-alert a:active{text-decoration:underline;background-color:transparent;color:#707070;}
#cookieNotification p{font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;font-size:14px;font-weight:normal;margin:10px 0 0;}
#cookieNotification .explanation{margin:0 0 5px 105px;width:645px;margin-right:23px;float:left;display:inline-block;}
#cookieNotification strong{font-weight:bold;}
#cookieNotification .acceptance-area{float:left;width:160px;padding-top:10px;position:relative;}
.manage-cookie{clear:both;display:inline-block;margin-top:10px;margin-left:3px;position:absolute;top:45px;}
button.hide-alert{background:url('btn-continue.png') no-repeat;width:154px;height:37px;border:none;cursor:pointer;left:0;position:absolute;top:7px;}
button.hide-alert:hover,button.hide-alert:focus,button.hide-alert:active{background-position:0 -37px;}
.accessibility{height:1px;left:0;margin-top:-50000px;overflow:hidden;position:absolute;top:-500px;width:1px;padding:0;}
.show-on-focus{position:absolute;left:-2500px;overflow:hidden;width:1px;}
.show-on-focus:focus{width:auto;position:inherit;overflow:visible;left:auto;}