
		/* core */
		
*{margin:0;padding:0;outline:none;}
body{font-size:10px;font-family: Arial,helvetica,sans-serif; background:white;}
ul, ol{list-style:none;}
img {border:0}
h2{color:#fff;background:#7DADFC;font-size:17px;font-weight:bold;padding:0px !important;height:35px;line-height:2em;text-indent:32px;}
h3 {font-size:12px;}

h3,h4,h4 a {color:#0060FF}

input,select{font-size:11px;border:1px solid #C8C8C8;padding:3px;color:#959595;padding:3px;}

.zab-body{position:relative;padding-top:7px;}

.zab-tracker{position:absolute;top:0;left:0;}

.zab-arrow-active {color:black;}
.zab-arrow-active:hover {color:#FFA200;}
.zab-arrow-inactive {color:#CCCCCC;}

.zab-border {border:1px solid #d9d9d9;}
.zab-clear{clear:both;height:1px;overflow:hidden;}

.zab-error-text,
.zab-error-continue {margin:10px 0;font-size:11px; text-align:left;}
.zab-error-text {background:url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/desktop/error.png) top left no-repeat;padding:0 0 10px 28px;}

.zab-window-close {display:block;float:right;margin:2px 2px 0 0;background:transparent url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/desktop/buttons.gif) -198px -66px no-repeat; width:16px;height:16px;text-indent:-1000em;overflow:hidden;}
.zab-window-close:hover {background-position:-198px -82px;}

.zab-collapse .zab-collapse-arrow {outline:none;position:absolute;width:15px;height:20px;overflow:hidden;font-size:20px;color:white;display:block;text-decoration:none;z-index:999;background:transparent no-repeat 0px 0px;left:10px;top:10px;}
.zab-collapse.hidden .zab-collapse-arrow {background-position:-15px 0px;}

#zab-noscript {width:100%;height:100%;position:absolute;top:0;left:0;z-index:999999;background:white;position:fixed;padding:7px;}
.zab-shadow {background:white;}

/* Buttons */

.zab-button-type1{
	background-color:transparent;
	background-repeat:no-repeat;
	overflow:hidden;text-indent:-10000em;border:none !important;padding:0 !important;}

.zab-button-go{background-position:0 -220px;width:24px;height:24px;}
.zab-button-go:hover{background-position:0 -244px;}
.zab-button-go-disabled,
.zab-button-go-disabled:hover{background-position:0 -292px !important;cursor:default;}

.zab-button-searchall{background-position:-34px -220px;width:77px;height:24px;}
.zab-button-searchall:hover{background-position:-34px -244px;}


/*  Go buttons */
#zab-search-go, #zab-price-go, #zab-weather-go, #zab-search-google-go {
	background-position:0 -220px;
	width:24px;
	height:24px;
	padding:0 !important;
	overflow:hidden;
	text-indent:-1000em;
	line-height:8em;
}
#zab-search-go.zab-button-type1:hover,
#zab-price-go.zab-button-type1:hover,
#zab-weather-go.zab-button-type1:hover, 
#zab-search-google-go.zab-button-type1:hover {
	background-position:0 -244px;
}
#zab-search-go.zab-button-disabled,
#zab-price-go.zab-button-disabled,
#zab-weather-go.zab-button-disabled,
#zab-search-go.zab-button-disabled:hover,
#zab-price-go.zab-button-disabled:hover,
#zab-weather-go.zab-button-disabled:hover  {
	background-position:0 -292px;
	cursor:default;
}
/*  Search All buttons */
#zab-search-all, #zab-price-all{
	background-position:-34px -220px;width:77px;height:24px;
}
#zab-search-all.zab-button-type1:hover,
#zab-price-all.zab-button-type1:hover {
	background-position:-34px -244px;
}
#zab-search-all.zab-button-disabled,
#zab-price-all.zab-button-disabled,
#zab-search-all.zab-button-disabled:hover,
#zab-price-all.zab-button-disabled:hover {
	background-position:-34px -292px;
	cursor:default;
}

/* Hide User Config */
#zab-user-data {display:none;}


/* Nav arrows */

#zab-search-arrow-left, #zab-price-arrow-left, #zab-news-arrow-left {
	width:19px !important;
	height:22px;
	overflow:hidden;
	text-indent:-1000em;
	background-color:#fff;
	background-position:-237px 0 !important;
	background-repeat:no-repeat;
	padding:0 !important;
	margin:4px 4px 0 4px;
}

#zab-search-arrow-left:hover, #zab-price-arrow-left:hover, #zab-news-arrow-left:hover {
	background-position:-237px -22px !important;
}

#zab-search-arrow-right, #zab-price-arrow-right, #zab-news-arrow-right{
	width:19px;
	height:22px;
	overflow:hidden;
	text-indent:-1000em;
	background-color:#fff;
	background-position:-256px 0 !important;
	background-repeat:no-repeat;
	margin:4px 4px 0 4px;
}

#zab-search-arrow-right:hover, #zab-price-arrow-right:hover, #zab-news-arrow-right:hover {
	background-position:-256px -22px !important;
}

.zab-arrow-inactive{
	background-position:-237px -44px !important;
	cursor:default;
	visibility:hidden;
}

/*
.zab-price-arrow{width:19px !important;height:22px !important;overflow:hidden;text-indent:-1000em;background:#fff url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/buttons.png) -237px 0 no-repeat !important;padding:0 !important;}

#zab-price-arrow-right{background-position:-256px 0 !important;margin:4px 8px 0 0;}
#zab-price-arrow-right:hover{background-position:-256px -22px !important;}
#zab-price-arrow-left{margin:4px 0px 0 8px;}
#zab-price-arrow-left:hover{background-position:-237px -22px !important;}
*/


/* Remove to give auto sizing tabs */
#zab-search-tabs-scroll ul li, 
#zab-price-tabs-scroll ul li{
	border-color:#999999;
	width:93px !important;
	padding-left:0 !important;
	padding-right:0 !important;
}
#zab-search-tabs-scroll ul li a, 
#zab-price-tabs-scroll ul li a{
	width:93px !important;
	padding-left:0 !important;
	padding-right:0 !important;
}

/* scalable widget border */
/* header strip */
.zab-widget-headerbg{position:relative;height:31px;}
.zab-widget-headerbg div{height:31px;width:10px;}
.zab-widget-headerbg .tl{background:url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/scaleable_container.png) 0 0 no-repeat;position:absolute;left:0;top:0;}
.zab-widget-headerbg .tm{width:auto;margin:0 10px;padding:0;background:url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/scaleable_container.png) repeat-x 0 -92px transparent;}
.zab-widget-headerbg .tr{background:url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/scaleable_container.png) no-repeat 100% 0 transparent;position:absolute;right:0;top:0;}

.zab-body{background:transparent 0 -1003px repeat-x;margin:0 1px;}

/* sides */
.widget-border-lft{background:url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/scaleable_container.png) no-repeat 0 -170px transparent;}
.widget-border-rht{background:url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/scaleable_container.png) no-repeat 100% -1835px transparent;}

/* footer strip */
.zab-widget-footerbg{position:relative;height:10px;overflow:hidden;}
.zab-widget-footerbg div{height:10px;width:10px;}
.zab-widget-footerbg .bl{background:url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/scaleable_container.png) 0 -2690px no-repeat; position:absolute;left:0;top:0;}
.zab-widget-footerbg .bm{margin:0 10px;background:url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/scaleable_container.png) repeat-x 0 -2656px transparent;width:auto;}
.zab-widget-footerbg .br{background:url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/scaleable_container.png) no-repeat 100% -2690px transparent; position:absolute;right:0;top:0;}

/* footer copyright */
#zab-page-footer{width:100%;clear:both;text-align:right;height:1.5em;line-height:1.5em;font-size:9px;color:#c3c3c3;}


		
		/* common scroll styles */
		/* Generic tabs */

.scrollable {
	/* required settings */
	position:relative;
	overflow:hidden;	 	
	
	/* these are defaults - may need overriding on a per publisher widget basis */	
	width: 490px; 
	height:24px;	
}

.scrollable .items {	
	/* this cannot be too large */
	width:20000em;	
	position:absolute;
	clear:both;		
}

/* single scrollable item */
.scrollable .items .item {
	float:left;
}

/* active item */
.scrollable .items .item.active {
}

/* this makes it possible to add next button beside scrollable */
.scrollable {
	float:left;		
}

/* prev, next, prevPage and nextPage buttons */
a.prev, a.next, a.prevPage, a.nextPage {
	display:inline;
	width:18px;
	height:18px;
	float:left;
	cursor:pointer;
	margin: 3px;
}

/* mouseover state */
a.prev:hover, a.next:hover, a.prevPage:hover, a.nextPage:hover {
	background-position:0px -18px;		
}

/* disabled navigational button */
a.disabled {
	visibility:hidden !important;		
}
/* next button uses another background image */
a.next, a.nextPage {
	clear:right;	
}

a.nextPage, a.prevPage {
	display:none;
}

.zab-tabs-providers-container {clear:both;}
.zab-tabs-providers-container li{white-space:nowrap;}

li.item {display:block; text-align:center; position:relative;overflow:hidden;}
li.item table {height:25px;padding:0 20px;}
li.item a {display:block; text-decoration:none}
li.item span {display:block;}

.zab-tabs-arrow-inactive {visibility:hidden;}


		
		/* widgets, optional components, and layout */
		
		
			/* widget styles - /stream/pf/common/css/desktop/loadContainerWidget.css */
			/* CSS */

#zab-welcome {
	height:160px;
	width:530px;
	position:absolute;
	left:253px;
	top:42px;
	z-index:9999999;
}

#zab-welcome .zab-body p {
	padding: 0px 9px;
	font-size:13px;
}

#zab-welcome .zab-window-close {margin:5px 8px;}

#zab-welcome-background {
	width:670px;
	height:180px;
	background:white;
	z-index:9999998;
	top:0;
	left:0; 
	width:100%;
	height:100%;
	opacity:0.7;
	filter: alpha(opacity=70);
	position:fixed;
}

#zab-welcome-background p {
	height:100%;
	width:100%;	
}

/* Fixed posistioning emulation for IE6 + IE Width & Height hack. */
* html #zab-welcome-background {
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round((1 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) - 6) + 'px');
     height: expression(document.body.clientHeight);
     width: expression(document.body.clientWidth);
     position:absolute;
}

			/* widget styles - /stream/pf/common/css/desktop/loadWebLinksWidget.css */
			/* Web Links widget - 17.02.09 RMT */

#zab-web-links{width:134px;height:598px;overflow:hidden;position:relative;}

#zab-web-links .weblinks-stage{position:absolute;top:0px;height:598px;}

.weblinks-ul-wrapper{margin:20px 0 0 0;}

.weblinks-scrollable{position:relative;overflow:hidden;height:415px;}

.weblinks-ul{position:absolute;width:100%;}
.weblinks-ul li{margin:0 2px;}
.weblinks-ul li a{text-indent:5px;display:block;font:normal 11px/23px verdana,arial,sans-serif;color:#006;text-decoration:none;white-space:nowrap;
overflow:hidden;text-overflow:ellipsis;}
.weblinks-ul li.weblinksHover{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/desktop/weblinks-buttons.png) 0 0 no-repeat;}
.weblinks-ul li.weblinksHover a{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/desktop/weblinks-buttons.png) 100% 0 no-repeat;}
.weblinks-ul li.weblinkSelected{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/desktop/weblinks-buttons.png) 0 -24px no-repeat;}
.weblinks-ul li.weblinkSelected a{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/desktop/weblinks-buttons.png) 100% -24px no-repeat;color:#fff;}

#weblinks-stage1{width:134px;left:0px;}
#weblinks-stage1 .weblinks-ul-wrapper{height:415px;overflow:hidden;}

#weblinks-stage2{width:266px;left:134px;}

#weblinks-stage3{width:342px;left:354px;}
#weblinks-stage3 .weblinks-ul-wrapper{height:205px;overflow:hidden;}

#weblinks-stage4{width:304px;left:696px;}
#weblinks-stage4 .weblinks-ul-wrapper{height:205px;overflow:auto;}

.weblinksBackbutton{position:absolute;top:6px;right:5px;width:54px;height:21px;cursor:pointer;background:transparent url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/desktop/buttons.gif) -340px -21px no-repeat;overflow:hidden;text-indent:-10000em;}
.weblinksBackbutton:hover{background-position:-340px -21px;}

.weblinksLoader{height:200px;width:100%;background:transparent url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/desktop/loading.gif) 50% 50% no-repeat;position:absolute;top:0;left:0;}

.weblinks-deeplinks-ul{display:none;background:#fff;}
.weblinks-deeplinks-ul li a{color:#000;}

.zab-web-deeplink{}
.zab-web-deeplink span{font-weight:bold;}
.fivestar-holder{border:1px solid #000;position:absolute;top:0;right:0;width:50px;}

.deeplink-fivestar{position:relative;}


.weblinks-stage h3{position:absolute;top:8px;left:10px;overflow:hidden;height:40px;text-indent:-10000em;}


/* Scroll Arrows */

.weblinks-arrowup{position:relative;width:auto;margin:0 10px;top:8px;}
.weblinks-arrowdown{position:relative;width:auto;margin:0 10px;}
.wblsc-l{height:17px;}
.wblsc-r{height:17px;}
.wblsc-r a{height:17px;display:block;}


.clickonwebsite{width:241px;height:91px;margin:20px auto;}
.clickoncategory{width:241px;height:91px;margin:20px auto;}

.weblinks-stage3 .fivestar{display:none;}

.weblinks-stage4 li{position:relative;}
.weblinks-stage4 .fivestar{position:absolute;top:0;right:4px;width:70px;height:12px;}


/* fivestar stuff */

.fivestar{display:none;}
.fivestar span{display:block;width:7px;height:15px;overflow:hidden;float:left;margin-top:5px;text-indent:-1000em;}

.averagerating-view{}
.userrating-view{display:none;height:20px;}
.userrating-view span{cursor:pointer;}

.wl-truncator{position:relative;white-space:nowrap;width:90%;display:block;overflow:hidden;text-overflow:ellipsis;cursor:pointer;}
.wl-truncator-website{width:50%;}

.ffellipsis{position:absolute;top:0;right:0;width:12px;background:#ccc;height:29px;text-indent:0;}

.weblink-hr{height:1px;border:none;background:#999;}


.weblinkserror{width:90%;margin:0 auto;font-size:12px;color:#ff0000;font-weight:bold;}
.weblinkserror p{margin:15px 0 0 0;}

.weblinks-deeplinks-ul .wl-truncator .ffellipsis{background:#fff !important;}




			/* widget styles - /stream/pf/common/css/desktop/loadNewsWidget.css */
			#zab-news-header{}
#zab-news-header small{font:normal 11px arial,sans-serif;}

#zab-news-body{border-top:0;margin:0;width:auto;padding:0;height:355px;}
#zab-news-main{margin:-1px auto 10px auto;height:401px;}

#zab-news-tabs-holder{margin:0;position:relative;width:100%;overflow:hidden;padding-top:7px;}
#zab-news-tabs-scroll{width:588px;position:relative;margin:0 36px;overflow:hidden;}

#zab-news-tabs-move{position:relative;width:2000px;top:0;left:0;}
#zab-news-tabs li{float:left;width:93px;border:1px solid #999;height:32px;text-align:center;margin-right:7px;}
#zab-news-tabs li a{display:block;background:#cacaca;height:32px;font-size:13px;line-height:2.5em;text-decoration:none;color:#000;}
#zab-news-tabs li a:hover{background:#ddd;}
#zab-news-tabs li.zab-news-nmt-sel{border-bottom:1px solid #fff !important;}
#zab-news-tabs li.zab-news-nmt-sel a{color:#ffa200;outline:none;-moz-outline:none;font-weight:bold;}

.zab-news-arrow{color:#CCC;}

#zab-news .zab-news-arrow{background:transparent;font:bold 38px arial,sans-serif;text-decoration:none;-moz-outline:none;outline:none;}
#zab-news-arrow-left{position:absolute;top:8px;left:5px;}
#zab-news-arrow-right{position:absolute;top:8px;right:5px;}

#zab-news-error{display:none;}

#zab-news .zab-news-drag-helper{position:absolute;}

	
#zab-news-providers{position:relative;background:#ECF6FA;height:27px;overflow:hidden;top:2px;}
#zab-news .provider-arrow{outline:none;-moz-outline:none;position:absolute;text-decoration:none;font:bold 19px arial;background:#ecf6fa;text-align:center;width:9px;height:13px;}
#zab-news-provider-arrow-left{top:0px;left:0px;width:20px;height:24px;position:absolute;background:#464872 !important;z-index:99;}
#zab-news-provider-arrow-right{top:0px;right:0px;width:20px;height:24px;position:absolute;background:#464872 !important;z-index:99;}

#zab-news-provider-arrow-left a{background-position:-237px -67px !important;color:transparent;}
#zab-news-provider-arrow-right a{background-position:-246px -67px !important;color:transparent;}

#zab-news #zab-news-provider-arrow-left a:hover{background-position:-237px -80px !important;color:transparent !important;}
#zab-news #zab-news-provider-arrow-right a:hover{background-position:-246px -80px !important;color:transparent !important;}


#zab-news-providers-scroll{margin:5px 20px;height:27px;overflow:hidden;width:100%;position:absolute;}
#zab-news-providers-scroll a{color:#000;font-size:11px;height:27px;padding:0 2px;}
#zab-news-providers-scroll-move{position:absolute;width:2000px;left:0;padding-right:30px;}
#zab-news .s-providers{display:none;}
#zab-news-s-providers-1{display:block;}
#zab-news .psel{font-weight:bold;text-decoration:none;}


#zab-news-stories{position:relative;}
#zab-news-loading{display:none;height:300px;width:auto;background:transparent url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/desktop/loading.gif) 50% 50% no-repeat;}

.zab-news-container {}
.zab-news-sub-container {}

#zab-news-story-1{position:absolute;left:20px;top:6px;width:50%;height:130px;}
#zab-news-story-2{position:absolute;left:20px;top:96px;height:110px;width:331px;}
#zab-news-story-3{position:absolute;left:20px;top:186px;height:110px;width:331px;}

#zab-news .zab-news{}

#zab-news-story-1 img{border:none;position:absolute;top:0;left:0;}
#zab-news-story-1 h4{margin:0 10px 0 77px;}
#zab-news-story-1 p{margin-left:77px;}
#zab-news-story1-copy{margin-left:77px;font-size:11px;font-family:arial,helvetica,sans-serif;line-height:14px;}
#zab-news-story-1 .zab-news-container{}

#zab-news .zab-news h4 a{font-size:13px;text-decoration:none;line-height:15px !important;}
#zab-news .zab-news h4 a:hover{color:#ffa200;text-decoration:underline;}
#zab-news .zab-news-sub img{position:absolute;top:0px;left:0;border:none;}
#zab-news .zab-news-sub h4{margin:0 10px 0 77px;}
#zab-news .zab-news-sub p{margin-left:77px;}
#zab-news .zab-news-sub-copy{margin-left:77px;font-size:11px;font-family:arial,helvetica,sans-serif;line-height:14px;}

#zab-news .zab-news-link-email{cursor:pointer;position:relative !important;width:12px !important;height:10px !important;}
#zab-news .zab-news-link-favourite{cursor:pointer;position:relative !important;width:10px !important;height:10px !important;}

#zab-news .zab-border{border:none !important;}

#zab-news-other-top-stories{position:absolute;right:22px;top:5px;width:35%;height:75px;}
#zab-news-other-top-stories h3{font-size:13px;text-decoration:none;}
#zab-news-other-top-stories a.zab-news-dragable{font-size:11px;color:#000;text-decoration:underline;height:1.5em;line-height:1.5em;display:block;width:100%;overflow:hidden;}
#zab-news-other-top-stories a.zab-news-dragable:hover{color:#ffa200;text-decoration:none;}
#zab-news-other-top-stories li{padding:1px 40px 1px 0;position:relative;}
#zab-news-other-top-stories .zab-news-link-email{position:absolute !important;right:15px;top:5px;float:none;}
#zab-news-other-top-stories .zab-news-link-favourite{position:absolute !important;right:0px;top:5px;float:none;}

#zab-news-histo{position:absolute;top:160px;right:25px;height:160px;width:236px;}

#zab-news-histo-nav{height:34px;width:100%;position:relative;}
#zab-news-histo-nav li{height:34px;width:76px;float:left;border:1px solid #999;}
#zab-news-histo-tab2{margin:0 1px;}
#zab-news-histo-nav li a{outline:none;-moz-outline:none;font-size:13px;text-decoration:none;color:#000;padding-top:1px;display:block;text-align:center;background:#cacaca;height:33px;}
#zab-news-histo-nav li a:hover{background:#ddd;}
#zab-news-histo-nav li a.newstab-flicker{background:#ddd;}
.zab-news-histo-tab-sel{border-bottom:1px solid #fff !important;}
#zab-news .zab-news-histo-tab-sel a{color:#ffa200;font-weight:bold;}

#zab-news .zab-news-histo{position:absolute;top:35px;left:0;border:1px solid #999;width:234px;height:130px;background:#fff;}

#zab-news-av{display:none;}
#zab-news-em{display:block;}
#zab-news-fa{display:none;}

#zab-news-em-default{padding:20px;text-align:center;font-size:11px;}
#zab-news-em-default .zab-news-link-email{display:inline;float:none;}
#zab-news-fa-default{padding:20px;text-align:center;font-size:11px;}
#zab-news-fa-default .zab-news-link-favourite{display:inline;float:none;}
#zab-news-av-default{padding:20px;text-align:center;font-size:11px;}

#zab-news-em-body{height:85px;overflow-y:auto;overflow-x:hidden;padding-top:0px;margin-top:10px;margin-right:10px;}
#zab-news-em-body table{width:200px;}
#zab-news-em-body a,
#zab-news-fa-body a{height:13px;color:#555;text-decoration:none;font-size:10px;width:160px;overflow:hidden;display:block;margin:0px 5px 5px 10px;}
#zab-news-em-body a:hover{color:#ffa200;text-decoration:none;}
#zab-news-em-body input{margin:0;border:0;}
#zab-news-em-count{position:absolute;left:10px;top:5px;}

#zab-news-em-send{padding-top:6px;display:none;position:absolute;border:none #ccc;top:1px;left:1px;background:#fff;width:226px;height:119px;}
#zab-news-em-send .label-input-row{margin-bottom:0px;clear:both;padding:2px;}
#zab-news-em-send .label-input-row label{display:block;float:left;line-height:24px;}
#zab-news-em-send .label-input-row input{display:block;float:right;width:115px;}

#zab-news-fa-body{height:85px;overflow-y:auto;overflow-x:hidden;padding-top:0px;margin-top:10px;margin-right:10px;}
#zab-news-fa-body table{width:202px;}
#zab-news-fa-body a:hover{color:#ffa200;text-decoration:none;}
#zab-news-fa-body input{margin:0;border:0;}
#zab-news-fa-count{position:absolute;left:10px;top:5px;}



#zab-news-av-body{height:80px;overflow-y:auto;padding:5px;margin-top:5px;}
#zab-news-av-body a{color:#555555;text-decoration:none;font-size:10px;margin-bottom:5px;display:block;padding-left:5px;}
#zab-news-av-body a:hover{color:#ffa200;text-decoration:underline;}

#zab-news .zab-news-histo-foot{position:absolute;bottom:0px;right:4px;height:25px;width:100%;text-align:right;}

#zab-news-send-email-cancel{margin-left:5px;}

#zab-news-error{position:relative;top:10px;width:200px;border:1px solid #666;margin:0 165px;padding:7px;background:#fff;}
#zab-news-em-send-status{margin:0;color:red;font-size:11px;position:absolute;top:93px;left:10px;font-weight:bold;}

#zab-news-em-body a,
#zab-news-fa-body a,
#zab-news-av-body a {overflow:hidden;}

/* 
* z-index fun 
*/

/* Dragable Elements */
#zab-news .zab-news-drag-helper{z-index:9999999;cursor:pointer;}

/* Navigation */
#zab-news .provider-arrow{z-index:99;}

/* News Stories - contain dragables */
#zab-news-story-1, 
#zab-news-story-2, 
#zab-news-story-3,
#zab-news-other-top-stories {z-index:51;}
#zab-news-stories{z-index:50;}

/* Sub component */
#zab-news .zab-news-histo-tab-sel {z-index:30;}
#zab-news-histo-nav{z-index:26;}
#zab-news-em-send{z-index:25;}
#zab-news .zab-news-histo{z-index:21;}
#zab-news-histo{z-index:20;}

/* News widget buttons */

#zab-news-histo .zab-button-type1{display:block;position:absolute;color:transparent;line-height:10em;}

#zab-news-selectall-email, #zab-news-selectall-fav
{background-position:-117px -220px;width:59px;height:17px;left:80px;}
#zab-news-delete-email, #zab-news-delete-fav
{background-position:-187px -220px;width:41px;height:17px;left:126px;}
#zab-news-send-email{background-position:-235px -220px;width:41px;height:17px;left:190px;}

#zab-news-selectall-email.zab-button-disabled,
#zab-news-selectall-fav.zab-button-disabled
{background-position:-117px -271px !important;cursor:default;}

#zab-news-delete-email.zab-button-disabled,
#zab-news-delete-fav.zab-button-disabled
{background-position:-187px -271px !important;cursor:default;}

#zab-news-send-email.zab-button-disabled{background-position:-235px -271px !important;cursor:default;}

#zab-news-selectall-email:hover, #zab-news-selectall-fav:hover{background-position:-117px -237px;}
#zab-news-delete-email:hover, #zab-news-delete-fav:hover{background-position:-187px -237px;}
#zab-news-send-email:hover{background-position:-235px -237px;}

#zab-news-selectall-fav{left:125px;}
#zab-news-delete-fav{left:190px;}

#zab-news-clear-history{background-position:-285px -220px;width:74px;height:17px;left:157px;}
#zab-news-clear-history.zab-button-disabled{cursor:default;background-position:-285px -271px !important;}
#zab-news-clear-history:hover{background-position:-285px -237px;}

#zab-news-send-email-cancel{background-position:-366px -220px;width:41px;height:17px;left:131px;top:102px;}
#zab-news-send-email-send{background-position:-412px -220px;width:41px;height:17px;left:183px;top:102px;}
#zab-news-send-email-cancel:hover{background-position:-366px -237px;}
#zab-news-send-email-send:hover{background-position:-412px -237px;}

#zab-news-providers .provider-arrow{height:13px;left:5px;overflow:hidden;position:absolute;text-indent:-1000em;top:5px;width:9px;z-index:99;}

#zab-tabs-news-providers-viewport{width:580px;}

			/* widget styles - /stream/pf/common/css/desktop/loadRadiopaqWidget.css */
			/* RadioPaq */


#zab-radiopaq{width:268px !important;overflow:hidden;position:relative;}
#zab-radiopaq .zab-body{width:100% !important;}

#zab-radiopaq.zab-radiopaq-wide{width:546px !important;}

#zab-radiopaq-message{height:26px;overflow:hidden;position:relative;}
#zab-radiopaq-message .marquee{font:normal 11px/2.5em Verdana,Arial,sans-serif;color:#7c7594;padding-left:10px;/*width:100%;*/}

#zab-radiopaq-tabs-content{height:22px;background:#d1d3d7;overflow:hidden;}

.radio-playbutton{margin:0 2px 2px 0;width:49%;float:left;background:transparent url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/desktop/radio_play.gif) 0 0 no-repeat;cursor:pointer;}
.radio-playbutton a{display:block;font:normal 11px/3em arial,sans-serif;color:#28166a;text-decoration:none;text-indent:10px;}
.radio-playbutton a span{display:block;width:90px;overflow:hidden;cursor:pointer;}
#zab-radiopaq.zab-radiopaq-wide .radio-playbutton a span{width:225px !important;}

.radio-playbutton-active{}
.radio-playbutton-active a{font-weight:bold;}

#zab-radiopaq-stations-list{height:75px;overflow:hidden;margin:5px 10px 0 10px;}

/* pagination tweaks */

#zab-radiopaq .previous-arrows{top:17px;border:none;}
#zab-radiopaq .page-count{top:11px;border:none;}
#zab-radiopaq .next-arrows{top:17px;border:none;}

#zab-radiopaq-logo{position:absolute;right:5px;bottom:5px;width:84px;height:24px;overflow:hidden;background:transparent url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/desktop/radiopaq.gif) 0 0 no-repeat;text-indent:-10000em;z-index:999;}

#zab-radiopaq-search{z-index:999;position:absolute;top:150px;left:1px;height:20px;background:#fff;width:99%;}
#zab-radiopaq-search form {width:10px;display:inline;}
#zab-radiopaq-submit {display:none;}
#zab-radiopaq-search input{margin-left:10px;width:151px;border:1px solid #c8c8c8;font:normal 10px arial,sans-serif;color:#b8b7b7;}
#zab-radiopaq-search span{font:normal 9px helvetica,arial,sans-serif;color:#b8b7b7;position:absolute;top:6px;right:2px;}

#zab-radiopaq-message{width:100%;}
#zab-radiopaq-close{position:absolute;display:none;text-decoration:none;width:19px;height:15px;overflow:hidden;background:white url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/desktop/buttons.gif) -471px -170px no-repeat;}
#zab-radiopaq-close.active{display:block;}
#zab-radiopaq-close:hover{background-position:-471px -185px;}

#zab-radiopaq-embed, #zab-radiopaq-embed object {display:block;height:10px;width:10px;background:white;overflow:hidden;position:absolute;left:-1000px;top:-1000px;}

			/* widget styles - /stream/pf/common/css/desktop/loadTVWidget.css */
			
#zab-tvguide{width:auto;height:348px;position:relative;}
#tvguide-body{position:relative;height:300px;}

#tvgridPos{position:absolute;top:0;left:0;width:100%;height:342px;overflow:hidden;}
#tvgridSize{margin:64px 5px 0 150px;overflow:hidden;}
#tvgridClip{background:#fff url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/desktop/gray_fill.gif) repeat;width:506px;height:221px;overflow:hidden;position:relative;}
#tvgridDrag{position:absolute;top:0;left:0;z-index:1;display:block;}
#tvgridClone{z-index:0;display:block;position:absolute;top:0;left:0;cursor:move;}

#tv-loaded{height:275px;padding-bottom:7px;}

.singleprog{overflow:hidden;position:relative;-moz-user-select:none;background:transparent url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/desktop/whitepix.gif) 0 0 repeat-y;display:block;float:left;height:27px;}
.singleprog div{padding:0 5px;height:33px;cursor:default;overflow:hidden;}
#tvgridClone .singleprog div{cursor:move;}

.single-noprog{overflow:hidden;position:relative;-moz-user-select:none;background:#ffa200 url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/desktop/whitepix.gif) 0 0 repeat-y;display:block;float:left;height:27px;}
.single-noprog div{filter:alpha(opacity=70);opacity:0.7;padding:0 5px;height:33px;cursor:default;overflow:hidden;background:transparent url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/desktop/gray_fill.gif) repeat;}
.single-noprog span{position:relative;z-index:10;}

#channelgrid{position:absolute;top:63px;left:5px;width:140px;overflow:hidden;height:224px;border:1px solid #999;}
#channelgrid-body{position:absolute;top:0;left:0;}
#channelgrid-body table{width:140px;}
#channelgrid-body li,
#channelgrid-body td{padding:0 40px 0 5px;background:#fff url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/desktop/whitepix.gif) 99% 50% no-repeat;font:normal 11px/13px arial;color:#000;border-bottom:1px solid #999;overflow:none;height:27px;line-height:27px;}
#channelgrid-body ul {width:140px;}

#timegrid{overflow:hidden;height:27px;margin-left:150px;position:relative;top:32px;border-right:4px solid #fff;overflow:hidden;}
#timegrid-body{position:relative;width:8810px;}
#timegrid-body span{background:#7DADFC;display:block;float:left;width:109px;border-right:1px solid #fff;color:#fff;padding:8px 5px;}

.description{display:none;position:absolute;top:90px;left:250px;background:#fff;border:1px solid #999;width:300px;}
.description h2{text-indent:10px;position:relative;overflow:hidden;}
.description h2 span{width:270px;display:block;overflow:hidden;}
.description .zab-window-close{position:absolute;right:10px;top:10px;margin:0;}
.description h3{padding:9px 11px 1px 10px;}
.description h3 span{text-transform:lowercase;}
.description p{padding:5px 10px 10px 10px;}

#tvtoolbar{position:absolute;top:0px;left:0;height:31px;width:658px;z-index:98;}
#navigation-tools{position:absolute;top:5px;right:5px;z-index:99;width:100px;text-align:right;height:23px;overflow:hidden;}
#tv-reset{color:#000;font-size:11px;position:relative;top:-5px;left:0px;}
#tv-back{font:bold 26px arial;text-decoration:none;outline:none;-moz-outline:none;color:transparent;background-position:-237px 0px;padding-left:5px;}
#tv-forward{font:bold 26px arial;text-decoration:none;outline:none;-moz-outline:none;color:transparent;background-position:-256px 0px;padding-left:5px;}

#tv-reset:hover{color:#ffa200;}
#tv-back:hover {color:transparent !important; background-position:-237px -22px;}
#tv-forward:hover {color:transparent !important; background-position:-256px -22px;}

#channel-category-drop{width:142px;position:relative;left:5px;top:7px;}
#tvtoolbar h3{width:100%;text-align:left;font-size:14px;line-height:2.5em;position:absolute;top:0;left:0;height:40px;padding-left:150px;}

.prog-botshadow{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/desktop/bot_shadow.png) repeat-x !important;height:20px;}
.prog-botshadow-space{height:20px;display:none;}

.channel-row{width:8000px;background:#ccc;border-bottom:1px solid #fff;height:27px;}

#tvgridLoading,
#tvloading {display:none;text-align:center;padding:10px 20px 50px 20px;margin:80px auto;width:15%;background:transparent url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/desktop/loading.gif) 50% 30px no-repeat;color:transparent;}
#tvhelp {position:absolute;top:18px;right:36px;color:#fff;width:370px;text-align:right;}
#tverror {position:absolute;top:100px;left:45%;background:white;padding:5px;border:1px solid #666666;width:240px;z-index:99;display:none;}
#tvloading {position:absolute;top:90px;left:45%;margin:0;height:50px;}
#zab-tvguide .zab-body {padding-top:0;height:293px;}



#tverror {
	background:transparent url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/desktop/wTVProgrammeDetails.gif) no-repeat top left;
	height: 145px;
	width: 316px;
	border: none;
	padding: 0px;
	color: #fe0000;
	top: 104px;
	left: 35%;
}

#tverror h3 { 
	margin: 45px 0px 0px 11px;
	background:transparent url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/Error_message.gif) top left no-repeat;
	padding-left: 40px;
	height: 35px;
	color: #fe0000;
}

#tverror .zab-error-text {
	margin: 0px 0px 0px 31px;
	background-image: none;
	padding: 0px 0px 3px 20px;
	font-size: 12px;
}

#tverror .zab-error-continue {
	padding: 0px 0px 0px 52px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
}

			/* widget styles - /stream/pf/common/css/desktop/loadWeatherWidget.css */
			#zab-weather {text-align:left;}
#zab-weather .zab-body {border-bottom:0;}
#zab-weather h2 span {font-size:11px;font-weight:normal;padding-left:4px;}

#zab-weather-data {width:100%;font-size:10px;text-align:center;}
#zab-weather-data div {height:36px;margin:8px 2px;}
#zab-weather-data span {float:left;padding-top:6px;}
#zab-weather .zab-weather-day {width:20%;font-weight:bold;font-size:11px;text-align:left; padding:10px 0 0 5px;}
#zab-weather-data span.zab-weather-conditions {width:30%;padding-top:4px;}

#zab-weather .zab	-weather-max, 
#zab-weather .zab-weather-min {width:20%;}
#zab-weather .zab-weather-min {padding-right:5px;}
#zab-weather-data span span {float:none;}
#zab-weather-input {width:100%;text-align:left;position:relative;}
#zab-weather input,
#zab-weather select {display:block;}
#zab-weather input {text-align:left;width:127px;margin:0 2px;padding:3px;text-transform:uppercase;}
#zab-weather select {margin-left:7px;}
#zab-weather select option {padding-right:5px;}

#zab-weather-go{position:absolute;left:140px;}

#zab-weather-foot {background:#005499 url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/desktop/poweredbyweather2.png) no-repeat left bottom;width:100%;height:27px;display:none;}
#zab-weather-foot a {display:block;width:84px;height:100%;text-decoration:none;}

#zab-weather.noactivity select {display:none;}

#zab-weather-loading,
#zab-weather-error {display:none; height:248px;}
#zab-weather-loading {background:transparent url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/desktop/loading.gif) 50% 50% no-repeat;}
#zab-weather-error h3 {padding:0 0 0 7px;}
#zab-weather-error p {margin:7px;width:70px;padding-left:28px;}
#zab-weather-nopc p {margin:11px 25px;font-size:12px;}

			/* widget styles - /stream/pf/common/css/desktop/loadWeatherWidget-horizontal.css */
			/* Horizontal Layout */

#zab-weather-foot{position:absolute;top:43px;left:13px;width:84px;height:24px;background:transparent url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/desktop/logo_weather.png) no-repeat;}

#zab-weather .zab-body{height:118px;padding-top:0px;}
#zab-weather-data{width:450px;margin-left:195px;}
#zab-weather-data .zab-border{height:90px;border:none !important;}
#zab-weather-data div{float:left;width:80px;}
#zab-weather-data span{float:none;}
#zab-weather .zab-weather-day{display:block;text-align:center;width:auto;}
#zab-weather-data .zab-weather-conditions{width:auto !important;display:block;}
#zab-weather-data .zab-weather-max{display:block;width:auto !important;padding:0;}
#zab-weather-data .zab-weather-max br{display:none;}
#zab-weather-data .zab-weather-min{display:block;width:auto !important;padding:0;}
#zab-weather-data .zab-weather-min br{display:none;}
#zab-weather-input{position:absolute;top:10px;left:10px;}
#zab-weather-nopc{display:block;position:absolute;left:175px;top:3px;}
#zab-weather-error{margin-top:25px;background:#fff;height:80px;left:175px;position:absolute;top:-15px;width:250px;z-index:99;}
#zab-weather-error p{width:300px !important;}
#zab-weather-error h3{margin-left:12px;}
#zab-weather-loading{height:110px;}

			/* widget styles - /stream/pf/common/css/desktop/loadPriceComparisonWidget.css */
			#zab-price h2{padding:10px;}
#zab-price-body{height:152px;position:relative;}
/* Tabs */
#zab-price-tabs{position:relative;height:30px;overflow:hidden;}
#zab-price-tabs-scroll{overflow:hidden;height:30px;}
#zab-price-tabs-scroll ul{position:absolute; width:2000px;}
#zab-price-tabs-scroll ul li{float:left;border:1px solid #999;margin-right:1px;height:29px;overflow:hidden;}
#zab-price-tabs-scroll ul li a{display:block;color:#000;background:#cacaca;font:normal 11px/28px arial;text-decoration:none;text-align:center;-moz-user-select:none;height:28px;overflow:hidden;}
#zab-price-tabs-scroll ul li a:hover{background:#ddd;}
#zab-price-tabs-scroll ul li.selected{border-bottom:1px solid #fff;}
#zab-price-tabs-scroll ul li.selected a{color:#ffa200;background:#fff;font-weight:bold;}
/* Provider */


#zab-price .zab-price-arrow{z-index:99;}
#zab-price-arrow-left{float:left;outline:none;}
#zab-price-arrow-right{float:right;outline:none;}

#zab-price-providers{position:relative;background:#ECF6FA;height:27px;overflow:hidden;top:2px;}

#zab-price .zab-price-provider-arrow{z-index:99;width:20px;height:13px;width:9px;position:absolute;top:5px;left:5px;background-color:transparent;overflow:hidden;text-indent:-1000em;}

#zab-price-provider-arrow-left{top:0px;left:0px;position:absolute;height:28px;width:27px;z-index:99;}
#zab-price-provider-arrow-right{top:0px;right:0px;position:absolute;height:28px;width:27px;z-index:99;}

#zab-price-provider-arrow-left a{background-position:-237px -67px;}
#zab-price-provider-arrow-right a{background-position:-246px -67px;}
#zab-price-provider-arrow-left a:hover{background-position:-237px -80px;}
#zab-price-provider-arrow-right a:hover{background-position:-246px -80px;}



/* Scrolling */
#zab-price-providers-scroll{margin:5px 20px;height:27px;overflow:hidden;width:100%;position:absolute;}
#zab-price-providers-scroll a{color:#000;font-size:11px;height:27px;padding:0 2px;}
#zab-price-providers-scroll-move{position:absolute;width:2000px;left:0;padding-right:30px;}

#zab-price-provider-img{position:absolute;width:100px;height:30px;top:10px;left:6px;}
#zab-price-default{position:absolute;top:50px;left:2px;color:#000;font-size:10px;}
#zab-price-inputs{position:relative;height:80px;overflow:hidden;}
#zab-price-go{position:absolute;top:10px;right:7px;}
#zab-price-all{position:absolute;top:40px;right:7px;}
#zab-price-poi.zab-solo,
#zab-price-query{position:absolute;top:10px;left:120px;width:140px;}
#zab-price-query p {font-size:10px;}
#zab-price-poi.zab-solo input,
#zab-price-query input{width:162px;}
#zab-price-poi{position:absolute;top:40px;left:120px;}
#zab-price-poi input{width:104px;}

#zab-price .s-providers{display:none;}
#zab-price-s-providers-1{display:block;}
#zab-price .psel{font-weight:bold;text-decoration:none;}
/* Search All */
#zab-price-layer{width:386px;left:0px;display:none;background:#FFF;position:relative;height:90px;top:-28px;z-index:99;border-top:1px solid #CCCDCC;}
#zab-price-layer-scroll {height:78px; overflow:auto;}
#zab-price-layer li a {color:black;display:block;}
#zab-price-layer h3 {margin:0 0 2px 8px; height:1.3em; overflow:hidden;padding-top:5px;}
#zab-price-layer .c1,
#zab-price-layer .c2{width:45%;float:left;}
#zab-price-layer ol {margin-left:8px;}
#zab-price-layer li {padding:5px 0;}
#zab-price-layer li span {display:block;float:left;height:100%;margin:0 10px 3px 0;}
/* Default overrides */
#zab-price .zab-button-type1 {line-height:11px;padding:2px 5px;}	

			/* widget styles - /stream/pf/common/css/desktop/loadSearchWidget.css */
			

/* */

#zab-search h2{padding:10px;}
#zab-search-body{height:152px;position:relative;margin-right:1px;}

/*
#zab-search-tabs{position:relative;height:30px;overflow:hidden;}
#zab-search-tabs-scroll{overflow:hidden;height:30px;}
#zab-search-tabs-scroll ul{position:absolute; width:2000px;}
#zab-search-tabs-scroll ul li{float:left;border:1px solid #999;margin-right:1px;height:29px;overflow:hidden;}
#zab-search-tabs-scroll ul li a{display:block;color:#000;background:#cacaca;font:normal 11px/28px arial;text-decoration:none;text-align:center;-moz-user-select:none;height:28px;overflow:hidden;}
#zab-search-tabs-scroll ul li a:hover{background:#ddd;}
#zab-search-tabs-scroll ul li.selected{border-bottom:1px solid #fff;}
#zab-search-tabs-scroll ul li.selected a{color:#ffa200;background:#fff;font-weight:bold;}
#zab-search .search-arrow{z-index:99;}
#zab-search-arrow-left{float:left;outline:none;}
#zab-search-arrow-right{float:right;outline:none;}
#zab-search-tabs-content{border:1px solid #999;margin:-1px -1px 0px 0px;height:111px;}
#zab-search-providers{position:relative;background:#ECF6FA;height:27px;overflow:hidden;top:2px;}
#zab-search .provider-arrow{z-index:99;width:20px;height:13px;width:9px;position:absolute;top:5px;left:5px;background-color:transparent;overflow:hidden;text-indent:-1000em;}
#zab-search-provider-arrow-left{top:0px;left:0px;position:absolute;height:28px;width:27px;z-index:99;}
#zab-search-provider-arrow-right{top:0px;right:0px;position:absolute;height:28px;width:27px;z-index:99;}
#zab-search-provider-arrow-left a{background-position:-237px -67px;}
#zab-search-provider-arrow-right a{background-position:-246px -67px;}
#zab-search-provider-arrow-left a:hover{background-position:-237px -80px;}
#zab-search-provider-arrow-right a:hover{background-position:-246px -80px;}
#zab-search-providers-scroll{margin:5px 20px;height:27px;overflow:hidden;width:100%;position:absolute;}
#zab-search-providers-scroll a{color:#000;font-size:11px;height:27px;padding:0 2px;}
#zab-search-providers-scroll-move{position:absolute;width:2000px;left:0;padding-right:30px;}
*/




#zab-search-provider-img{position:absolute;width:100px;height:30px;top:5px;left:6px;}
#zab-search-default{position:absolute;top:50px;left:2px;color:#000;font-size:10px;}
#zab-search-inputs{position:relative;height:80px;overflow:hidden;}
#zab-search-go{position:absolute;top:10px;right:7px;}
#zab-search-all{position:absolute;top:40px;right:7px;}
#zab-search-poi.zab-solo,
#zab-search-query{position:absolute;top:10px;left:120px;width:140px;}
#zab-search-query p {font-size:10px;}
#zab-search-poi.zab-solo input,
#zab-search-query input{width:162px;}
#zab-search-poi{position:absolute;top:40px;left:40px;}
#zab-search-poi label{color:#636162;font:normal 12px arial,sans-serif;position:absolute;top:5px;left:20px;}
#zab-search-poi input{width:109px;position:absolute;left:80px;}

#zab-search .s-providers{display:none;}
#zab-search-s-providers-1{display:block;}
#zab-search .psel{font-weight:bold;text-decoration:none;}
/* Search All */
#zab-search-layer{width:386px;left:0px;display:none;background:#FFF;position:relative;height:90px;top:-28px;z-index:99;border-top:1px solid #CCCDCC;/*border-left:1px solid #CCCDCC;*/}
#zab-search-layer-scroll {height:78px; overflow:auto;}
#zab-search-layer li a {color:black;display:block;}
#zab-search-layer h3 {margin:0 0 2px 8px; height:1.3em; overflow:hidden;padding-top:5px;}
#zab-search-layer .c1,
#zab-search-layer .c2{width:45%;float:left;}
#zab-search-layer ol {margin-left:8px;}
#zab-search-layer li {padding:3px 0;}
#zab-search-layer li span {display:block;float:left;height:100%;margin:0 10px 3px 0;}
/* Default overrides */
#zab-search .zab-button-type1 {line-height:11px;padding:2px 5px;}	

/* Google Search API */
#zab-search .zab-cse-hide  {display:none;}
#zab-search .cse-branding-right {position:absolute; top:62px; left:0px;width:1%;}
#zab-search .cse-branding-form {position:relative; top:10px; left:120px;}
#zab-search #zab-search-google-query {width:162px;}
#zab-search .cse-branding-logo {position:relative; top:-14px; left:5px; width:100px;}
#zab-search .cse-branding-text {position:relative; top:-16px; left:20px;white-space:nowrap;}
#zab-search #zab-search-google-go {cursor:pointer;}

			/* widget styles - /stream/pf/common/css/Layouts/twoCols.css */
			/* CSS for twoCols */

/* Notes: This layout assumes search and price comparison widgets are half width if shown. */

body {padding:12px;}

/* All */
.zab-widget {position:relative;margin-bottom:3px;}

#zab-container{position:relative;}
/* Main Column */
#zab-right-col {
	width:665px;
	position:relative;
	margin-left:176px;	
	z-index:1;
}

#zab-right-col .zab-widget {width:664px; clear:both;} /* Clear is needed to all for the search & price widgets */

#zab-right-col .zab-body{width:660px;overflow:hidden;}

/* Left Column */
#zab-left-col {
	position:absolute;
	width: 165px;
	z-index:2;
	left:0;
}
#zab-left-col .zab-widget{width:170px;}

#zab-page-footer{width:970px;margin:0 auto;}

/* widget specifics */

#zab-tvguide {overflow:hidden;height:auto;}

/* Make search and price comparison half width and line up next to each other*/

#zab-right-col #zab-search, #zab-right-col #zab-price {width:320px; float:left; clear:none;}
#zab-right-col #zab-search .zab-body, #zab-right-col #zab-price .zab-body{width:324px;}
#zab-right-col #zab-search {margin-right:7px;}

/* Sort out body height on search, price comparison, rate/recommend & deeplinks */
#zab-right-col #zab-search .zab-body, 
#zab-right-col #zab-price .zab-body,
#zab-deeplinks #zab-subbody,
#zab-rateandrecommend #zab-subbody{height:136px;}

			/* widget styles - /stream/pf/rel/rel.css */
			/* REL's widget skin, created by IAT - www.zabidoo.com */

/*
* PAGE - styles relating to the whole page 
*/


/* Widget border */
.zab-widget-headerbg .tl{background:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/scaleable_container.png) 0 0 no-repeat;}
.zab-widget-headerbg .tm{background:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/scaleable_container.png) repeat-x 0 -92px transparent;}
.zab-widget-headerbg .tr{background:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/scaleable_container.png) no-repeat 100% 0 transparent;}

.zab-widget-footerbg .bl{background:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/scaleable_container.png) 0 -2690px no-repeat;}
.zab-widget-footerbg .bm{background:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/scaleable_container.png) repeat-x 0 -2656px transparent;}
.zab-widget-footerbg .br{background:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/scaleable_container.png) no-repeat 100% -2690px transparent;}

.widget-border-lft{background:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/scaleable_container.png) no-repeat 0 -170px transparent;}
.widget-border-rht{background:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/scaleable_container.png) no-repeat 100% -1835px transparent;}




body, #zab-noscript, .zab-shadow {background-color:#FFFFFF;} /* PBG */
#zab-page-footer{margin:0;color:#b8b7b7;width:840px;}

input {height:16px;}
* option, * select{font:normal 11px/2em arial,sans-serif;height:auto;}
/*
* HEADER - used on every widget
*/
h2{
	height:31px;
	visibility:hidden;
}
h2 {
	color:#FFFFFF; /* HTC */
	background-color:transparent; /* HBC */
}

h2 span, h2 small  {color:#FFFFFF;} /* HSC */

/* Header http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images */
h2 span.zab-header-image-l {
	background-image:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/left-top-on-white.gif);/* HIL */
	background-image:url();/* HIL */
}
h2 span.zab-header-image-r {
	background-image:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/right-top-on-white.gif);/* HIR */
	background-image:url();/* HIR */
}

/* HW? - for header widget icon - ? = first char of widget title */

/*
* WIDGET BODY - the main content in each widget
*/



.zab-subbody{
	background-color:#FFFFFF; /* BBG */
	border-color:#CCCCCC; /* BBC */
	border-style:solid; /* BBS */
}

.zab-body {color:#000} /* BTC */

h3,h4,h4 a {color:#474646;} /* BHC */






.zab-border {border-color:#d9d9d9;} /*BIB*/
.zab-error-text {background-image:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/error.gif);} /* BEI */

/*
* INPUT BUTTON STYLES 
*/

.zab-window-close, 
.zab-window-close:hover,
.zab-button-type1,
.zab-button-type1:hover,
.zab-button-disabled{background-image:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/buttons.gif)!important;}

/*
* Navigation - elements used for navigation
*/ 



/* 
* Widget Specific Configuration
*/







.zab-collapse .zab-collapse-arrow {background-image:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/collapse.gif)} /* OCI - for image... */






#zab-welcome{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/wWelcomeMessage-adjusted.png) no-repeat;}
#zab-header{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/wHeaderBar.png) no-repeat;}









/* Custom REL Header bar styles */

#zab-header {width:842px;height:37px;}
#zab-header ul {height:35px;padding-left:15px;}
#zab-header li {display:inline;}
#zab-header a {color:#080B43; text-decoration:none;font-weight:bold;font-size:13px;padding-right:80px;line-height:30px;}
#zab-header a.last {padding:0;}
#zab-header a:hover {text-decoration:underline;}










/* New Tabs */

	/* Set the Widths and spacing */
	
	.scrollable{height:23px;overflow:hidden;}
	
	.zab-tabs-arrow-inactive{visibility:hidden;}
	
	.zab-tabs-container{padding-top:0px;}
	
	.zab-tabs-container {height:24px;}
	.zab-tabs-providers-container {height:29px;overflow-y:hidden;}
	.zab-tabs-providers-container .scrollable{height:29px;overflow-y:hidden;}
	
	
	.items{width:20000em;}
	
	/* Category view ports */
	
	
	
	
	.zab-tabs-container li.item {margin-right:1px;border-bottom:none;}
	
	
	/* Set the arrows*/
	
	.zab-tabs-container a.prev, 
	.zab-tabs-container a.next {width:20px;height:20px;}
	
	.zab-tabs-providers-container a.prev,
	.zab-tabs-providers-container a.next {width:9px; height:13px;}
		
	.zab-tabs-container a.prev {margin:0px;}
	.zab-tabs-container a.next {margin:0px}
	.zab-tabs-providers-container a.prev {margin:8px 4px 0 7px;width:10px;}
	.zab-tabs-providers-container a.next {margin:8px 4px 0 7px;width:10px;}
	
		
	.zab-tabs-container a.prev{background-image:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/buttons.gif);background-position:-235px 0;}
	.zab-tabs-container a.next{background-image:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/buttons.gif);background-position:-254px 0;}
	.zab-tabs-container a.prev:hover{background-position:-235px -22px;}
	.zab-tabs-container a.next:hover{background-position:-254px -22px;}
	
	.zab-tabs-providers-container a.prev{background-image:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/buttons.gif);background-position:-237px -67px;}
	.zab-tabs-providers-container a.next{background-image:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/buttons.gif);background-position:-246px -67px;}
	.zab-tabs-providers-container a.prev:hover{background-position:-237px -80px;}
	.zab-tabs-providers-container a.next:hover{background-position:-246px -80px;}

	/* Text */
	.scrollable li.item a {font-size:11px;font-weight:normal; color:#000;}
	.scrollable li.item.active a {font-weight:bold;color:#FFF;}
	.zab-tabs-providers-container li{padding:0;min-width:20px;}
	.zab-tabs-providers-container li.item a {color:#FFF;text-decoration:none;padding:0 10px;}
	.zab-tabs-providers-container li.item.active a {white-space:nowrap;border:1px solid #fff;color:#FFF;font-weight:bold; text-decoration:none;}
	

	/* Hide Text that is too long for one line */
	.zab-tabs-providers-container li.item a {line-height:14px;}

	/* Tab Backgrounds */
	.zab-tabs-container li {line-height:2.25em;padding:0;background-image:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/tab.gif);background-position:0 0;}
	.zab-tabs-container li a{display:block;padding:0 15px;background-image:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/tab.gif);background-position:100% 0;}
	.zab-tabs-container li.hover  {background-position:0 -23px;}
	.zab-tabs-container li.hover a{background-position:100% -23px;}
	.zab-tabs-container li.active {background-position:0 -46px;}
	.zab-tabs-container li.active a{background-position:100% -46px;}
	/*.zab-tabs-providers-container li.hover {background:#464872;}*/
	
	/* Providers Bar: */
	.zab-tabs-providers-container{background:#464872 url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/ProviderBar_S.gif);}
	

/* End New Tabs*/



#zab-right-col .zab-widget{	width:665px; margin-bottom:10px;}



.nodeslide{width:168px;}

.zab-window-close{margin:6px 10px 0 0;display:inline;}

.zab-tabs-providers-container .items {margin-top:7px;}

#zab-welcome .zab-body p {color:#ffffff;padding:0px 9px 0px 12px;}
#zab-welcome .zab-window-close {margin: 5px 11px;}
.description .zab-window-close {right: 7px; top:8px;}

.zab-pagination { background: #ffffff !important;color:#616161;}

			/* widget styles - /stream/pf/rel/rel_loadWebLinksWidget.css */
			/* Web Links widget - 17.02.09 RMT */

#zab-web-links{width:169px;height:510px;overflow:hidden;position:relative;}

#zab-web-links .weblinks-stage{position:absolute;top:0px;height:520px;}

.weblinks-ul-wrapper{margin:0;}

.weblinks-scrollable{position:relative;overflow:hidden;height:415px;margin-top:15px;}

.weblinks-ul{position:absolute;width:100%;}
.weblinks-ul li{margin:0 2px;overflow:hidden;border:1px solid #fff;border-top:none;border-left:none;border-right:none;}
.weblinks-ul li a{text-indent:5px;display:block;font:normal 12px/23px verdana,arial,sans-serif;color:#011240;text-decoration:none; background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/classification-link-bg.gif) no-repeat 95% 7px;}
.weblinks-ul li a.private{font-weight:bold;}
.weblinks-ul li.weblinksHover{background:transparent;}
.weblinks-ul li.weblinksHover a{background:#ffa200 url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/classification-link-bg-over.gif) no-repeat 95% 7px;color:#ffffff;}
.weblinks-ul li.weblinkSelected{background:#020c46;}
.weblinks-ul li.weblinkSelected a{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/classification-link-bg-over.gif) 95% 7px no-repeat;color:#fff;}
.weblinks-ul li.weblinkSelected a:hover{background:#ffa200 url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/classification-link-bg-over.gif) 95% 7px no-repeat;color:#fff;}

/* expand / collapse arrows */
.weblinks-stage4-body a{background:transparent !important;}
.weblinks-stage4-body li span.wl-truncator{text-indent:26px;}
.weblinks-stage4-body li{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/expand_collapse.gif) 10px 7px no-repeat;}
.weblinks-stage4-body li.weblinksHover{background:#ffa200 url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/expand_collapse.gif) 10px 7px no-repeat;}
.weblinks-stage4-body li.weblinkSelected{background:#020c46 url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/expand_collapse.gif) 10px -82px no-repeat;}



.weblinks-ul-wrapper{margin:0;height:430px;overflow:hidden;}

.weblinks-stage .widget-border-lft{background-color:#fff;}

.weblinks-stage1{width:169px;left:0px;}
.weblinks-stage1 .weblinks-ul-wrapper{}

.weblinks-stage2{width:130px;left:169px;} /* These need to match the values in skin.js */
.weblinks-stage3{width:305px;left:299px;} /* These need to match the values in skin.js */
.weblinks-stage3 .weblinks-ul-wrapper{}

.weblinks-stage4{width:236px;left:604px;}
.weblinks-stage4 .weblinks-ul-wrapper{}

.weblinksBackbutton{position:absolute;top:5px;right:5px;width:54px;height:20px;cursor:pointer;background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/buttons.gif) -336px 0px no-repeat;overflow:hidden;text-indent:-10000em;}
.weblinksBackbutton:hover{background-position:-336px -20px;}

.weblinksLoader{height:200px;width:100%;background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/loading.gif) 50% 50% no-repeat;position:absolute;top:0;left:0;}

.weblinks-deeplinks-ul{display:none;}

.zab-web-deeplink{}
.zab-web-deeplink span{font-weight:bold;}
.fivestar-holder{border:1px solid #000;position:absolute;top:0;right:0;width:50px;}

.deeplink-fivestar{position:relative;}

.weblinks-scrollbutton{height:17px;-moz-user-select:none;overflow:hidden;text-indent:-10000em;cursor:pointer;}
.weblinks-scrollbutton-disabled{opacity:0.25;filter:alpha(opacity=25);}
.weblinks-scrollbutton-disabled a{cursor:default;}

.weblinks-arrowup .wblsc-l{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/menu_scrollbars.gif) 0 0px no-repeat;}
.weblinks-arrowup .wblsc-r{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/menu_scrollbars.gif) 100% 0px no-repeat;}
.weblinks-arrowup .wblsc-r a{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/menu_scrollbars.gif) 50% -17px no-repeat;}
.weblinks-arrowup-hover .wblsc-l{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/menu_scrollbars.gif) 0 -34px no-repeat;}
.weblinks-arrowup-hover .wblsc-r{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/menu_scrollbars.gif) 100% -34px no-repeat;}
.weblinks-arrowup-hover .wblsc-r a{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/menu_scrollbars.gif) 50% -51px no-repeat;}


.weblinks-arrowdown .wblsc-l{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/menu_scrollbars.gif) 0 -102px no-repeat;}
.weblinks-arrowdown .wblsc-r{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/menu_scrollbars.gif) 100% -102px no-repeat;}
.weblinks-arrowdown .wblsc-r a{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/menu_scrollbars.gif) 50% -119px no-repeat;}
.weblinks-arrowdown-hover .wblsc-l{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/menu_scrollbars.gif) 0 -136px no-repeat;}
.weblinks-arrowdown-hover .wblsc-r{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/menu_scrollbars.gif) 100% -136px no-repeat;}
.weblinks-arrowdown-hover .wblsc-r a{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/menu_scrollbars.gif) 50% -153px no-repeat;}

#weblinks-adpanel-stage3{display:none;}




.weblinks-stage .zab-widget-footerbg .bl{background-position:0 -2691px;}
.weblinks-stage .zab-widget-footerbg .bm{background-position:0 -2657px;}
.weblinks-stage .zab-widget-footerbg .br{background-position:100% -2691px;}

#weblinks-adpanel-stage3{position:absolute;bottom:30px;left:1px;background:#999;width:300px;height:250px;}

.weblinks-deeplinks-ul{margin:0;padding-left:0;}
.weblinks-deeplinks-ul li{background:transparent;}
.weblinks-deeplinks-ul li a{color:#000 !important;background:transparent !important;}
.weblinks-deeplinks-ul li a:hover{text-decoration:underline;}

.weblinks-stage h3{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/widget_titles.png);width:150px;height:20px;}
.weblinks-stage1 h3{}
.weblinks-stage2 h3{background-position:0 -50px;}
.weblinks-stage3 h3{background-position:0 -350px;}
.weblinks-stage4 h3{background-position:0 -100px;}

.weblinks-stage3 .weblinks-ul-wrapper{}
.weblinks-stage3 .weblinks-stage3-body{height:145px;}
.weblinks-stage3 .weblinks-stage3-arrowdown{top:-260px;}
.weblinks-stage3 .weblinks-scrollbutton{visibility:hidden;}

#weblinks-adpanel-stage3{position:absolute;bottom:25px;left:2px;background:transparent;width:300px;height:250px;}
#weblinks-adpanel-stage4{position:absolute;top:40px;left:1px;background:transparent;width:234px;height:60px;display:none;}

.clickonwebsite{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/please_click_on_a_website.gif) no-repeat;}
.clickoncategory{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/please_click_on_a_website.gif) 0 -92px no-repeat;}


/* fivestar ratings */

.fivestar{}
.fivestar span{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/buttons.png) -547px -221px no-repeat;}
.fivestar span.starright{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/buttons.png) -554px -221px no-repeat;}
.fivestar span.hilited{background-position:-547px -307px;}
.fivestar span.hilitedRight{background-position:-554px -307px;}
.fivestar span.halflited{background-position:-547px -285px;}
.fivestar span.hovering{background-position:-547px -265px;}
.fivestar span.hoveringRight{background-position:-554px -265px;}

#zab-left-col .zab-widget {width:169px;}

/* ellipsis (background) colours */
.weblinks-ul .ffellipsis{background-color:#fff;}
.weblinks-ul li:hover .ffellipsis{background-color:#ffa200;}
.weblinks-ul .weblinkSelected .ffellipsis{background-color:#020c46;}
.weblinks-ul .weblinkSelected:hover .ffellipsis{background-color:#ffa200;}
#weblinks-stage4-body .weblinks-ul .weblinkSelected:hover .ffellipsis{background-color:#020c46;}

/* private folders (uiclass) */
.weblinks-stage2-uiclass{display:none !important;}
.weblinks-stage3-uiclass{left:169px !important;}
.weblinks-stage4-uiclass{left:474px !important;}

.ratingsubmit{position:absolute;top:0;right:0;height:23px;width:100px;background:#00193a url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/rating_loader.gif) 50% 50% no-repeat;
font:normal 12px/23px arial;color:#fff;text-align:center;}
.ratingsubmit span{visibility:hidden;}



			/* widget styles - /stream/pf/rel/rel_loadNewsWidget.css */
			#zab-news {width: 665px !important;
}

#zab-news .zab-body {
	width: 664px !important;
	padding-top: 0px;	
}

#zab-news .zab-pagination {
	color: #616161;
	height: 41px;
	background: transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/scaleable_container_pag.png) repeat-x scroll 0 -1762px !important;
	left: 1px;
}

#zab-news h2 {
	background:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/widget_titles.png) no-repeat 25px -191px;
	visibility: visible;
	text-indent: -2000px;

}


#zab-news .zab-widget-footerbg .bl{background:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/scaleable_container_pag.png) 0 -2690px no-repeat;}
#zab-news .zab-widget-footerbg .bm{background:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/scaleable_container_pag.png) repeat-x 0 -2656px transparent;}
#zab-news .zab-widget-footerbg .br{background:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/scaleable_container_pag.png) no-repeat 100% -2690px transparent;}

#zab-news-histo-nav{height:33px;overflow-y:hidden;}
#zab-news-histo-nav li{width:78px;}
#zab-news-histo-nav li a {
	color:#000000; /* NTT */
	background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/tab_email.gif) 100% 0 no-repeat;
} 

#zab-news-header-title {
	color:#FFFFFF; /* HTC */
	background-color:transparent; /* HBC */
}

#zab-news-other-top-stories a.zab-news-dragable:link,
#zab-news-av-body a:link,
#zab-news-em-body a:link,
#zab-news-fa-body a:link,
#zab-news-other-top-stories a.zab-news-dragable:visited,
#zab-news-av-body a:visited,
#zab-news-em-body a:visited,
#zab-news-fa-body a:visited {color:#011240;}/* BTL */

#zab-news-other-top-stories a.zab-news-dragable:hover,
#zab-news-av-body a:hover,
#zab-news-em-body a:hover,
#zab-news-fa-body a:hover,
#zab-news-other-top-stories a.zab-news-dragable:active,
#zab-news .zab-news h4 a:hover,
#zab-news-av-body a:active,
#zab-news-em-body a:active,
#zab-news-fa-body a:active {color:#ff5214;}/* BTH */


#zab-news .zab-tabs-container li.item {margin-right:1px;}


#zab-news-histo-nav li.hover{
	background-position:0 -33px;
}
#zab-news-histo-nav li.hover a{
	background-color:transparent;
	background-position:100% -33px;
	color:#000000; /* NTC */
}

#zab-news-histo-nav li a:hover {
	background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/tab_email.gif);background-position:100% -33px;
}

#zab-news .zab-news-histo-tab-sel a, 
#zab-news .zab-news-histo-tab-sel a:hover {
	background:transparent;
	color:#000;
}
.zab-news-histo-tab-sel{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/tab_email.gif) 0 -66px no-repeat !important;}
.zab-news-histo-tab-sel a{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/tab_email.gif) 100% -66px no-repeat !important;color:#fff !important;}

#zab-news-histo-nav li{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/tab_email.gif) no-repeat;border:none;}/* NTB */

#zab-news-header-title{display:none;}

#zab-news-header{visibility:visible;}
#zab-news-header small{position:absolute;top:12px;left:115px;}
#zab-news-header span,#zab-news-header small{color:#020C46;}
#zab-news{}


#zab-news .zab-tabs-container {padding-top:7px;}
	
#zab-news .zab-tabs-container {height:24px;overflow:hidden;}
#zab-news .zab-tabs-container .scrollable{height:24px;}

#zab-news .scrollable {width:612px;}
#zab-news .zab-tabs-providers-container .scrollable {width:621px;}

#zab-news .zab-tabs-container a.prev {margin:1px 5px 0 0px;}
#zab-news .zab-tabs-container a.next {margin:1px 0px 0 3px;}
#zab-news .zab-tabs-providers-container a.prev {margin:9px 9px 0 7px;}
#zab-news .zab-tabs-providers-container a.next {margin:8px 0px 0 1px;}

#zab-news .zab-tabs-container li.item a {font-size:11px;}

#zab-news-body{width:665px !important;height:369px;}
#zab-news-main{margin-top:7px; height:251px;}
#zab-news-other-top-stories{right:10px;width:234px;}

#zab-news-histo{
	top:155px;
	right:10px;
}
#zab-news-av-body a{font-size:12px;line-height:16px;}

#zab-news .zab-news h4 a{font:bold 14px arial,sans-serif;color:#011240;}
#zab-news .zab-news h4 a:hover{color:#ff5214;}

#zab-news-story1-copy, .zab-news-sub-copy{font:normal 12px arial,sans-serif !important;color:#474646;}
#zab-news-story-1 img, #zab-news .zab-news-sub img{width:66px;height:50px;}
#zab-news-other-top-stories a.zab-news-dragable{font:normal 12px/17px arial,sans-serif;color:#011240;text-decoration:none;}
#zab-news-other-top-stories li{list-style:square;list-style-position:inside;overflow:hidden;height:17px;}
#zab-news-other-top-stories h3{font:bold 14px arial,sans-serif;color:#464747;}
#zab-news-other-top-stories a.zab-news-dragable {display:inline;}

#zab-news .zab-news-histo{border-color:#ced0d4;top:34px;}

#zab-news-delete-email{left:142px;}
#zab-news-delete-fav{left:142px;}
#zab-news-em-send-status{top:70px;}
#zab-news-em-body a, #zab-news-fa-body a {height:16px;font-size:12px;line-height:16px;}
#zab-news-em-send .label-input-row label {font-size:12px;color:#797979;padding-left:7px;}
#zab-news-send-email-cancel {left:131px;top:104px;}
#zab-news-send-email-send {top:104px;left:182px;}
#zab-news-send-email {left:187px;}
#zab-news-selectall-email, #zab-news-selectall-fav {left:80px;}
#zab-news-fa-count,#zab-news-em-count {left:15px;}
#zab-news-histo-nav li a {font-size:12px;}
#zab-news-story-1, #zab-news-story-2, #zab-news-story-3 {width:370px;}

#zab-news-story-1, #zab-news-story-2, #zab-news-story-3 {left:11px;}

#zab-news-story-3 { height: 60px;}




#zab-news-em-body input {margin-right:3px;}
#zab-news-fa-body input {margin-right:3px;}

#zab-news-av-default {padding:15px 10px 10px 10px;}

#zab-tabs-news-providers-items li a:hover {background-color:#FFA300;border:1px solid #FFA300;}



#zab-news .previous-arrows {
	left: 5px;	
	top: 19px;
	width: 42px;
}

#zab-news .next-arrows {
	border-right: 1px solid #cfcfcf;
	top: 19px;	
}

#zab-radiopaq .page-count {
	left: 48px;
	top: 14px;
	padding-left: 7px;
}

#zab-news .zab-pagination .article-count {
	top: 19px;
	left: 441px;
	border-left: 1px solid #fff;
	font-size: 11px;	
	line-height: 18px;
	text-align: right;
}	

#zab-news .zab-pagination .message {
	border-left: 1px solid #fff;	
	top: 19px;
	left: 179px;
	font-size: 11px;
	line-height: 18px;
}


#zab-news .zab-tabs-container a.next:hover, #zab-news .zab-tabs-container a.next {
	margin-top: 1px;
}



#zab-news .zab-pag-btn a {
	background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/buttons.gif);
	height: 20px;
}


#zab-news .zab-pagination .first-page a {
	background-position: -343px -169px;
}

#zab-news .zab-pagination .first-page a:hover {
 background-position: -343px -189px;
}

#zab-news .zab-pagination .previous-page a {
	background-position: -362px -169px;
}

#zab-news .zab-pagination .previous-page a:hover {
	background-position: -362px -189px;
}

#zab-news .zab-pagination .next-page a {
	background-position: -391px -169px;
}

#zab-news .zab-pagination .next-page a:hover {
	background-position: -391px -189px;
}

#zab-news .zab-pagination .last-page a {
	background-position: -410px -169px;
}	

#zab-news .zab-pagination .last-page a:hover {
	background-position: -410px -189px;
}


#zab-news .zab-pagination .previous-arrows, #zab-news .zab-pagination .page-count {
	border-right: none;
}	

#zab-news .zab-pagination .page-count {
	left: 48px;
	top: 14px;
	padding-left: 3px;	
}

#zab-news .zab-pagination .page-count input {
	position: absolute;
	left: 0px;
	top: 0px;
}

#zab-news .zab-pagination .page-count form {
	left: 29px;
	top: 7px;
}

#zab-news .zab-pagination .page-count .page-count-of {
	left: 56px;
}

#zab-news .zab-pagination .page-count .page-total {
	left: 70px;
}

#zab-news-clear-history {
	left: 154px;
}

















#zab-news-em-body,
#zab-news-fa-body,
#zab-news-av-body{height:90px;}

#zab-news-em-body input{margin-bottom:0px;margin-right:1px;}

#zab-news-em-default{padding:16px 20px 0 20px;}



#zab-news-av-body,
#zab-news-fa-body,
#zab-news-em-body {margin-top:10px;padding:0px 0px;}
#zab-news-histo div.zab-news-histo a {font-size:12px; color:#403d8f;text-decoration:none; height:17px;}
#zab-news #zab-news-histo div.zab-news-histo a:hover {color:#df9d35;text-decoration:underline;}
#zab-news .zab-news-histo {top:34px;}
#zab-news-em-send label {font-size:12px; color:#757474;padding-left:8px;}
#zab-news-em-send {background:white; border:0;}
#zab-news-em-send-status {font-size:12px; color:#FF0000; font-weight:bold;}
#zab-news-em-count,
#zab-news-fa-count {left:14px;top:4px;}
#zab-news-em-body a,
#zab-news-fa-body a,
#zab-news-av-body a {line-height:17px;}

#zab-news-histo-foot a{height:17px !important;}

zab-news-delete-email, #zab-news-delete-fav {left:142px;}
#zab-news-send-email {left:186px;}
#zab-news-selectall-fav {left:80px;}
#zab-news-send-email-cancel {top:106px;}
#zab-news-send-email-send {top:106px;left:181px;}
#zab-news-fa-count, #zab-news-em-count {left:15px;}
#zab-news-histo-nav li {width:78px;}
#zab-news-delete-email, #zab-news-delete-fav {left: 142px;}

#zab-news-av-body{margin-right:10px;margin-left:5px;}
#zab-news-clear-history {left:153px;}

#zab-news-error {top:25%;margin-left:105px;}

			/* widget styles - /stream/pf/rel/rel_loadRadiopaqWidget.css */
			#zab-radiopaq {
	width: 665px !important;
}

#zab-radiopaq .zab-body {
	width: 663px !important;
	padding-top: 0px;	
}	



#zab-radiopaq-tabs-content .zab-tabs-container{background:#464872 url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/ProviderBar_S.gif);}

#zab-radiopaq .zab-widget-footerbg .bl{background:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/scaleable_container_pag.png) 0 -2690px no-repeat;}
#zab-radiopaq .zab-widget-footerbg .bm{background:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/scaleable_container_pag.png) repeat-x 0 -2656px transparent;}
#zab-radiopaq .zab-widget-footerbg .br{background:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/scaleable_container_pag.png) no-repeat 100% -2690px transparent;}

#zab-radiopaq-message .marquee {
	font-size: 10px;
	line-height: 2em;
}

#zab-radiopaq-message {
	height: 20px;
	width:655px;
}
#zab-radiopaq-close {
	margin-top:-3px;
	right: 0px;
	top:6px;	
}

#zab-tabs-radiopaq .scrollable {
	width: 620px;
}


.radio-playbutton {
	margin: 0px 2px 0px 0px;
}

#zab-radiopaq-tabs-content .zab-tabs-container {height:29px;overflow-y:hidden;padding-top: 0px;}
	

#zab-radiopaq h2 {
	background:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/widget_titles.png) no-repeat 25px -491px;
	visibility: visible;
	text-indent: -2000px;
}

#zab-radiopaq-search {top: 119px; width: 260px;}

.radio-playbutton{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/radio_play.gif) 0 0 no-repeat;height:32px;overflow:hidden;}
.radio-playbutton a{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/radio_play.gif) 100% 0 no-repeat;}
.radio-playbutton a:hover{color:#ffffff;}

.rpb-hover {background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/radio_play.gif) 0 -32px no-repeat;}
.rpb-hover a{font-weight:bold;background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/radio_play.gif) 100% -32px no-repeat;}

.radio-playbutton-active{background-position:0 -64px;}
.radio-playbutton-active a{background-position:100% -64px;color:#fff;}

#zab-radiopaq-tabs-content { height:29px;}

#zab-radiopaq .zab-tabs-container li {
	background-image: none;
	
}

#zab-radiopaq .scrollable {
	height: 26px;	
}	
	
#zab-radiopaq .zab-tabs-container li a {
	background-image: none;
}

#zab-radiopaq ul.items{margin-top:7px;}

#zab-radiopaq .scrollable li.item a {
	color: #ffffff;
	line-height: 14px;
}

#zab-radiopaq li.item a:hover {
	line-height: 14px;
	background-color:#FFA300;
	
}

#zab-radiopaq li.item.active a {
	border: 1px solid #fff;
	line-height: 14px;

}

#zab-radiopaq ul.items a {margin-top:1px;}
#zab-radiopaq ul.items li.active a {margin-top:0;}

#zab-radiopaq-stations-list {
	margin: 3px 0px 0px 10px;
}

#zab-radiopaq-search input {
	padding-top: 3px;
	height: 12px;
}

#zab-radiopaq-search span {
	top: 6px;
}



#zab-radiopaq .zab-pagination .message {
	border-left: 1px solid #fff;	
	top: 16px;
	left: 339px;
	font-size: 11px;
	line-height: 18px;
	display: none
}

#zab-radiopaq-logo {
	bottom: 1px;
	right:11px;	
}	

#zab-radiopaq .zab-tabs-container a.next:hover, #zab-radiopaq .zab-tabs-container a.next {
	margin-top: 3px;
}

#zab-radiopaq .zab-tabs-container a.prev:hover, #zab-radiopaq .zab-tabs-container a.prev {
	margin-top: 3px;
}



#zab-radiopaq .zab-pagination {
	color: #616161;
	height: 41px;
	background: transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/scaleable_container_pag.png) repeat-x scroll 0 -1762px !important;
}


#zab-radiopaq .page-count {
	left: 48px;
	top: 14px;
	padding-left: 3px;
}

#zab-radiopaq .zab-pagination .page-count input {
	position: absolute;
	left: 0px;
	top: 0px;
}

#zab-radiopaq .previous-arrows {
	left: 5px;	
	top: 19px;
	width: 42px;
}

#zab-radiopaq .next-arrows {
	border-right: 1px solid #cfcfcf;
	top: 19px;	
}

#zab-radiopaq .zab-pagination .article-count {
	top: 16px;
	left: 179px;
	border-left: 1px solid #fff;
	font-size: 11px;	
	line-height: 18px;
	display: none;
}	


#zab-radiopaq .zab-pag-btn a {
	background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/buttons.gif);
	height: 20px;
}


#zab-radiopaq .zab-pagination .first-page a {
	background-position: -343px -169px;
}

#zab-radiopaq .zab-pagination .first-page a:hover {
 background-position: -343px -189px;
}

#zab-radiopaq .zab-pagination .previous-page a {
	background-position: -362px -169px;
}

#zab-radiopaq .zab-pagination .previous-page a:hover {
	background-position: -362px -189px;
}

#zab-radiopaq .zab-pagination .next-page a {
	background-position: -391px -169px;
}

#zab-radiopaq .zab-pagination .next-page a:hover {
	background-position: -391px -189px;
}

#zab-radiopaq .zab-pagination .last-page a {
	background-position: -410px -169px;
}	

#zab-radiopaq .zab-pagination .last-page a:hover {
	background-position: -410px -189px;
}

#zab-radiopaq .zab-pagination .page-count form {
	left: 29px;
}

#zab-radiopaq .zab-pagination .page-count .page-count-of {
	left: 56px;
}

#zab-radiopaq .zab-pagination .page-count .page-total {
	left: 70px;
}

.radio-playbutton a span{display:block;width:265px;overflow:hidden;cursor:pointer;}

			/* widget styles - /stream/pf/rel/rel_loadTVWidget.css */
			/* TV */

.channel-row, .singleprog {
	background-color:#eee; /* TPB */
	font:normal 12px/26px arial,sans-serif;
	text-align:center;
}

#timegrid-body span {
	color:#FFFFFF; /* HTC */
	background-color:transparent; /* HBC */
}

#tvhelp {color:#FFFFFF;} /* HSC */

.singleprog.hover {
	background-color:#ffa300; /* TPH */
	color:#fff !important;	
}
.singleprog {
	color:#011240; /* TPT */
	font:normal 12px/26px arial,sans-serif;
	text-align:center;
}

#zab-tvguide h2 {background:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/widget_titles.png) no-repeat 25px -391px;
	visibility: visible;
	text-indent: -2000px;
}

#prod-desc h2, #timegrid{background-color:#080B43;}

#prod-desc{border:none;background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/wTVProgrammeDetails.png);width:316px;height:144px;}
#zab-tvguide #prod-desc h2{background:transparent;visibility:visible;text-indent:10px;background-image:none;}
#prod-desc h2 span{font-size:12px;visibility:visible;color:#011420;height:31px;line-height:31px;}

#tv-back{visibility:hidden;}
#tv-forward{visibility:hidden;}

.prog-botshadow {display:none;}

#zab-tvguide .zab-body{height:299px;width:654px;margin-right:9px;}

.description p{font:normal 12px arial,sans-serif;color:#474646;}

#prod-desc h3{position:relative;color:#fff;}
#prod-desc h3 strong{color:#464747;font:bold 12px arial,sans-serif;}
#tvpop-start-time{position:absolute;top:10px;right:6em;font:normal 12px arial,sans-serif;color:#464747;}
#tvpop-end-time{position:absolute;top:10px;right:10px;font:normal 12px arial,sans-serif;color:#464747;}

#tvhelp{display:none;}
#tvtoolbar h3{font:bold 12px/32px arial,sans-serif;text-indent:6px;}
#channelgrid, #channelgrid-body li, #channelgrid-body td{border-color:#ced0d4;}
#channelgrid-body li, #channelgrid-body td{font:normal 12px/13px arial,sans-serif;color:#464747;display:block; overflow:hidden;}
#tv-reset{text-decoration:none;font:normal 12px arial,sans-serif;top:-8px;}
#tv-back, #tv-forward{background-image:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/buttons.gif);}
#tvgridClip {width:497px;}

#timegrid-body span{font-weight:bold;text-align:center; background:#fff url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/buttons.png) no-repeat -598px 0px; }
#timegrid{top:36px;margin-left:161px;border:0;}
#channelgrid{left:10px;}
#tvgridSize{margin-left:161px;margin-right:0px;}
#tvtoolbar{left:5px;}
#tvgridClip{background:#f6f6f6 !important;}


#tv-reset:link,
#tv-reset:visited {color:#011240;}/* BTL */


#tv-reset:hover, 
#tv-reset:active {color:#ff5214;}/* BTH */

#tverror {
	background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/wTVProgrammeDetails.png) no-repeat top left;
}

#tverror h3 { 
	margin: 45px 0px 0px 11px;
	background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/Error_message.gif) top left no-repeat;
}	

			/* widget styles - /stream/pf/rel/rel_loadWeatherWidget.css */
			/* Weather */
#zab-weather{float:left;} /* needed for IE8 collapsing */
.zab-weather-max {color:#5a5858;} /* WMA */
.zab-weather-min {color:#5a5858;} /* WMI */
#zab-weather .zab-body {color:#474646;}
/* not required, now uses standard image in common config #zab-weather-foot {background-image:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/weather_moreinfo.gif);top:47px;}*/
#zab-weather h2 span{height:31px;line-height:38px;display:block;left:85px;position:absolute;top:0px;color:#020C46;}
#zab-weather{background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/wWeather.png) no-repeat;}

#zab-weather .zab-body{height:122px;}

#zab-weather-data div{width:86px;}
#zab-weather .zab-weather-day {padding-left:0;}

#zab-weather-data span span {color:#474646;} /* BTC */

/* Add an extra 4px gap at the top of search and price widgets */

#zab-weather-postcode {position:absolute;top:0;left:0;}


#zab-weather-error {
	margin-top: 9px;
	top: 0px;
	background:transparent url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/Error_message.gif) no-repeat top left;
	left: 195px;
}

#zab-weather-error p {
	color: #fe0000;
	margin: 2px;
	padding-left: 38px;
}

#zab-weather .zab-error-text {
	background-image: none;
	padding: 0px 0px 0px 38px;
}

#zab-weather-error h3 {
	padding: 0px 0px 0px 28px;
	color: #fe0000;
}

#zab-weather-data .zab-weather-max {
	text-align:left;
	margin-left:17px;
}

#zab-weather-data .zab-weather-min {
	text-align:left;
	margin-left:17px;
}

			/* widget styles - /stream/pf/rel/rel_loadPriceComparisonWidget.css */
			#zab-price{}
#zab-price-body{margin-right:0;}
#zab-price h2 {
	background:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/widget_titles.png) no-repeat 25px -241px;
	visibility: visible;
	text-indent: -2000px;
}
#zab-price-layer{overflow:hidden;height:130px !important;}
#zab-price-inputs{clear:both;height:90px;margin-top:13px;margin-right:4px;}

#zab-price-layer li {padding:3px 0;}

#zab-right-col #zab-price {margin-right:7px; float:left; margin-left: 0px}

#zab-price-query, #zab-price-go {top:9px;}
#zab-price-query input {width:162px;}

#zab-price .zab-body {
	width:327px !important;
}


#zab-right-col  #zab-price {width:329px;} 

#zab-price .scrollable {width:283px;}
#zab-price .zab-tabs-providers-container .scrollable {width:283px;}


#zab-right-col #zab-price .zab-body {height:154px;}

#zab-price-layer {overflow:hidden;top:-30px;border-top:none;width:327px;border-right:1px solid #cccdcc;height:135px}
#zab-price-layer-scroll {height:106px;border-top:1px solid #eee;margin-right:10px;}
#zab-price-layer li a {font:normal 12px arial,sans-serif;text-decoration:none;}
#zab-price-layer li a:hover {text-decoration:underline;color:#df9d35;}
#zab-price-layer li span {margin:0 3px 3px 0;font:normal 12px arial,sans-serif;}


/* Add an extra 4px gap at the top of price widgets */
#zab-price-all {top:44px;left:241px;}
#zab-price-go, #zab-price-poi.zab-solo, #zab-price-query {top:8px; right:5px;}
#zab-price-poi.zab-solo input, #zab-price-query input  {width:162px;}
#zab-price-query input {position:absolute;top:0;left:0;}
#zab-price-query p {font-size:12px; color:#474646;}
#zab-price-query p a {color: #011240;}
#zab-price-query p a:hover {color:#FF5214;}
#zab-price-poi.zab-solo, #zab-price-query {width:185px;}


#zab-tabs-price-providers-items li a:hover{background-color:#FFA300;border:1px solid #FFA300;}

			/* widget styles - /stream/pf/rel/rel_loadSearchWidget.css */
			#zab-search{}

#zab-search-body {margin:0;}
#zab-search h2 {
	background:url(http://image.3ecdn.com/desktop/stream/pf/rel_v1.0.42/images/widget_titles.png) no-repeat 25px -441px;
	visibility: visible;
	text-indent: -2000px;
}

#zab-search-inputs{clear:both;height:90px;margin-top:14px;margin-right:10px;}
#zab-search .cse-branding-text {color:#757474;}

#zab-right-col #zab-search {margin-right:0px; float:right;}

#zab-search-google-go{margin-left:0;}


#zab-search-google-go {position:absolute;top:0px;left:174px;}

#zab-search .cse-branding-right {top:70px;}
#zab-search-all{top:43px;}
#zab-search #zab-search-google-query{width:162px;}

#zab-search-poi input {top:3px;}

#zab-search .zab-body {
	width:328px !important;
}

#zab-right-col #zab-search {width:329px;}

#zab-search .scrollable {width:284px;}
#zab-search .zab-tabs-providers-container .scrollable {width:284px;}

#zab-right-col #zab-search .zab-body {height:154px;}

#zab-search-layer{top:-30px;border-top:none;width:327px;border-left:1px solid #cccdcc;border-right:1px solid #cccdcc;height:135px;}
#zab-search-layer-scroll{height:110px;border-top:1px solid #eee;margin-right:10px;}
#zab-search-layer li a{font:normal 12px arial,sans-serif;text-decoration:none;}
#zab-search-layer li a:hover{text-decoration:underline;color:#df9d35;}
#zab-search-layer li span{margin:0 3px 3px 0;font:normal 12px arial,sans-serif;}

/* Add an extra 4px gap at the top of search and price widgets */
#zab-search-all {top:43px;left:241px;}
#zab-search-go, #zab-search-poi.zab-solo, #zab-search-query {top:8px;}
#zab-search .cse-branding-form {top:12px;}
#zab-search-poi.zab-solo input, #zab-search-query input,
#zab-search #zab-search-google-query {width:162px;}
#zab-search-query input, #zab-search-google-query{position:absolute;top:0;left:0;}
#cse-search-box div{position:relative;height:24px;}
#zab-search-go {left:294px;}
#zab-search-google-go {margin-left:0;}


#zab-tabs-search-providers-items li a:hover {background-color:#FFA300; border:1px solid #FFA300;}

#zab-search-google-query {top:0px;}

			/* widget styles - /stream/pf/common/css/desktop/components/widgetPagination.css */
			/* Pagination CSS - common across all publishers */

/* Elements to style are: */

/* main wrapper */
.zab-pagination{position:relative; height:40px; overflow:hidden;}

/* Position Everything */
.zab-pagination .previous-arrows,
.zab-pagination .page-count,
.zab-pagination .next-arrows,
.zab-pagination .message,
.zab-pagination .article-count {position:absolute;height:36px; margin:2px 0;}

/* widths and positions */
.zab-pagination .previous-arrows {left:0;width:50px;}
.zab-pagination .page-count {left:40px;width:107px;}
.zab-pagination .next-arrows {left:128px;width:50px;}
.zab-pagination .message {left:224px;}
.zab-pagination .article-count {right:0; width:200px;}

/* All text */
.zab-pagination {color: #5e5e5e;font-size:12px;line-height:27px;}

/* All buttons ( LI > A ) */
.zab-pag-btn{}
.zab-pag-btn a{width:18px;height:17px;text-indent:-10000em;display:block;overflow:hidden;background-image:url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/desktop/buttons.gif);background-repeat:no-repeat;}

/* Backwards Arrows */
.zab-pagination .previous-arrows {}
/* since it's the first page shown first, hide the back arrows by default */
.zab-pagination .previous-arrows li {visibility:hidden;}

.zab-pagination .first-page {left:5px;}
.zab-pagination .first-page a{background-position:-343px -198px;}
.zab-pagination .first-page a:hover{background-position:-343px -218px;}

.zab-pagination .previous-page {left:24px;}
.zab-pagination .previous-page a{background-position:-362px -198px;}
.zab-pagination .previous-page a:hover{background-position:-362px -218px;}

/* Forwards Arrows*/
.zab-pagination .next-arrows {}
.zab-pagination .next-arrows li {}

.zab-pagination .next-page {left:5px;}
.zab-pagination .next-page a{background-position:-391px -198px;}
.zab-pagination .next-page a:hover{background-position:-391px -218px;}

.zab-pagination .last-page {left:25px;}
.zab-pagination .last-page a{background-position:-410px -198px;}
.zab-pagination .last-page a:hover{background-position:-410px -218px;}

/* All Arrows */
.zab-pagination ul {}
.zab-pagination ul li {position:absolute;}
.zab-pagination ul li a {color: #635992;font-weight:bold;text-decoration:none;font-size:24px;}
.zab-pagination ul.disabled li {display:none;}

/* Page count */
.zab-pagination .page-count {padding-left:9px;font-size:11px;}
.zab-pagination .page-count form {position:absolute;top:7px;left:36px;}
.zab-pagination .page-count input {color:#5e5e5e; padding:1px 0 1px 0px;text-align:center;border:none;width:24px;font-size:10px;background:transparent url(http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images/desktop/buttons.gif) -429px -218px no-repeat; line-height:15px;}
.zab-pagination .page-count .page-count-of {position:absolute;left:65px;top:0;}
.zab-pagination .page-count .page-total {position:absolute;left:82px;top:0;}

/* Message */
.zab-pagination .message {padding-left:9px;}
.zab-pagination .message.error {font-weight:bold;color:red;}

/* Article Count */
.zab-pagination .article-count {padding-left:9px;}

/* Temp until we get http://image.3ecdn.com/desktop/stream/pf/common_v1.0.74/images Note: borders have been removed as per design, but expect them to be re instated*/
.zab-pagination {background:#E5E5E5;}

.zab-pagination .previous-arrows,
.zab-pagination .page-count,
.zab-pagination .next-arrows {/*border-right: 2px solid #D8D8D8;*/}
.zab-pagination .article-count {/*border-left:2px solid #D8D8D8;*/}

