.productlist_loading_graphic{width:60px;height:60px;position:fixed;top:506px;margin-left:345px;z-index:1001;display:none;}
.productlist_loading_on{display:block\0/;filter:alpha(opacity=30);opacity:0.3;-moz-opacity:0.3;z-index:1000;zoom:1;}
.productlist_loading_off{z-index:1000;}
.views ul{margin:0;padding:0;list-style:none;}
.views li{display:inline;}
.sortby{float:left;}
.layout{float:right;}
.searchwithin{float:left;}
.pages{width:100%;}
.pages, .pages select, .pages ul{float:left}
.compareselected{float:right;}
.compareclear{float:right;margin:0 0 0 3px;width:38px;height:16px;text-indent:-999em;font-size:0;line-height:0;background:url(../_images/sprites/ukdc-sprites.png) no-repeat -170px -264px}
.compareclear:hover{background:url(../_images/sprites/ukdc-sprites.png) no-repeat -170px -280px}
.paging{list-style:none;margin:0;padding:0;}
.paging li{display:inline;}
.paging a{display:block;text-align:center;float:left;}
.paging-info{position:absolute;}
.paging-info form{position:absolute;width:100px;top:-1px;left:300px;}
.paging-info .sortby_viewall{cursor:pointer;position:relative;width:60px;height:16px;left:370px;display:block;text-indent:-999em;font-size:0;line-height:0;background:url(../_images/sprites/ukdc-sprites.png) no-repeat -148px -231px}
.paging-info .sortby_viewall a {display:block; position:relative; width:100%; height:100%;}
.paging-info .sortby_viewall:hover{background:url(../_images/sprites/ukdc-sprites.png) no-repeat -148px -247px}
.compare.selected{display:none;background:url(../_images/sprites/ukdc-sprites.png) no-repeat -9px -980px;}
.compare{position:absolute;width:122px;height:16px;background:url(../_images/sprites/ukdc-sprites.png) no-repeat -9px -964px;font-size:0;line-height:0;text-indent:-999em;}
#productgrid{margin:0;padding:20px 0 0 0;list-style-type:none;}
#productgrid li{position:relative;text-align:left;float:left;}
#productlist{margin:0;padding:20px 0 0 0;list-style-type:none;}
#productlist li{position:relative;}
#productwindow ul{margin:0;padding:0;list-style-type:none;}
#productwindow ul li{position:relative;text-align:left;float:left;}
#content{float:left;clear:none;}
.views{margin-bottom:10px;border:1px solid #cccccc;padding:7px 5px 0 5px;height:28px;line-height:20px;background:#f3f3f3;color:#071f2f;float:left;width:640px;}
.views li a{padding-left:25px;margin-right:10px;color:#000;}
.grid{background:url(../_images/sprites/ukdc-sprites.png) no-repeat -221px -1079px;}
.grid.hl{background:url(../_images/sprites/ukdc-sprites.png) no-repeat -221px -1064px;}
.list{background:url(../_images/sprites/ukdc-sprites.png) no-repeat -221px -1109px;}
.list.hl{background:url(../_images/sprites/ukdc-sprites.png) no-repeat -221px -1094px;}
.window{background:url(../_images/icons/window.gif) no-repeat;}
.window.hl{background:url(../_images/icons/window_on.gif) no-repeat;}
.sortby label{padding-right:15px;}
.kodak{background:url(../_images/banners/kodak.jpg) no-repeat;}
.searchwithin .textfield{background:url(../_images/sprites/ukdc-sprites.png) no-repeat -8px -941px;border:none;color:#363636;padding-left:25px;height:20px;width:179px;padding-top:0px;margin-left:35px;}
.pages{border:1px solid #cccccc;padding:10px 10px 10px 10px;margin-top:1px;clear:left;background:#f3f3f3;float:left;width:630px;color:#000;}
.showing{line-height:20px;padding-left:20px;float:left;}
#content .paging a{color:#fff;background:#2b2b2b;width:20px;height:20px;line-height:20px;border-right:1px solid #f3f3f3;}
#content .paging a:hover{background:#1a1a1a;}
#content .paging a.selected{background:#009bf6;color:#fff;}
.oldprice{color:#000;}
.price{font-size:22px;line-height:26px;color:#0f9ee9;}
#productgrid li ul li,#productlist li ul li,#productwindow li ul li{width:auto;background:none;margin:0!important;padding:0!important;display:list-item;float:none;list-style-image:url(../_images/icons/bullet.gif);}
#productgrid li{width:210px;min-height:300px;background:#f2f2f2;padding:10px 0 0 0!important;margin:0!important;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
* html #productgrid li{height:300px;}
#productgrid .noborder{border-right:none!important;}
#productgrid a{font-size:14px;text-decoration:underline;}
#productgrid .quicklookbutton{left:150px;top:118px;}
#productgrid li ul{margin:0 0 0 20px;padding:5px 0 0 0;/padding:5 0 0 20px;}
#productgrid .description{width:190px;padding:10px 10px 0px 10px;text-align:center;}
#productgrid .compare{top:280px;left:39px;}
#productgrid .stockflag{padding-left:10px;}
#content #productgrid li ul.details_stars{width:94px;height:15px!important;margin:0 0 0 65px!important;_margin:0 0 0 0px!important;/margin:0 0 0 20px!important;padding:0!important;}
#content #productgrid li ul.details_stars li{min-height:15px!important;background:none!important;border:none;float:left;list-style-image:none!important;width:14px!important;margin:0 0 0 0!important;padding:1px 0 0 0!important;list-style-type:none!important;}
* html #content #productgrid li ul.details_stars li{height:15px!important;}
.stockflag_in{color:#009900;font-size:11px;font-weight:bold;}
.stockflag_out{color:#0F9EE9;font-size:11px;font-weight:bold;}
.stock_red{color:#cc0000;font-weight:bold;font-size:11px;}
#productgrid .listingoptions{width:190px;text-align:center;padding-top:5px;}
#productgrid .product_title{margin:0!important;padding:0!important;width:200px;height:52px;text-align:center;background:#fff;}
#productgrid p{padding-bottom:3px;}
.productthumb{margin:10px 0px 0px 10px;}
#productlist li{height:140px;width:650px;background:#f2f2f2;margin-bottom:15px;}
#productlist .quicklookbutton{left:150px;top:90px;}
#productlist .thumb{float:left;padding-right:20px;}
#productlist .description{position:absolute;left:210px;top:15px;}
#productlist .compare{top:-30px;left:0px;}
#productlist a{text-decoration:underline;font-size:14px;font-weight:normal;}
#productlist li ul{margin:0;padding:12px 0 12px 12px;width:150px;}
#productlist .prodname{width:270px;display:block;line-height:19px;}
#productlist ul.details_stars{width:200px;margin:0 0 0 0!important;padding:0!important;}
#productlist ul.details_stars li{border:none;display:inline;width:14px;margin:0 0 0 0!important;padding:1px 0 0 0!important;list-style-type:none;}
#productlist .listingoptions{width:124px;text-align:center;position:absolute;left:500px;top:50px;}
.breadcrumb a{background:transparent url(../_images/icons/breadcrumb_arrow.gif) no-repeat right center;margin-right:5px;padding-right:10px;}
.tabs.ui-tabs-nav{margin:0;padding:0;list-style-type:none;}
.tabs.ui-tabs-nav ul li{display:inline;}
.tabs.ui-tabs-nav ul li a{float:left;display:block;}
.tabs.ui-tabs-nav ul{margin-top:15px;height:26px;border-bottom:1px solid #a2a2a2;margin-bottom:10px;padding:0;}
.tabs.ui-tabs-nav ul li a{text-transform:uppercase;background:#e3e3e3 url(../_images/backgrounds/tab_grad.gif) bottom repeat-x;color:#464646;padding:0;height:26px;border-right:1px solid #fff;}
.tabs.ui-tabs-nav ul li a:hover{text-decoration:none;}
.tabs.ui-tabs-nav ul li img{vertical-align:middle;margin-top:-1px;}
.tabs.ui-tabs-nav ul li.ui-tabs-selected a{background:#464646;color:#fff;}
#brand_div{margin-bottom:10px;}
#brand_div ul{width:235px;float:right;margin:5px 0px 0px 7px;padding:0;}
#brand_div li{list-style-type:none;line-height:20px;background:url(../_images/icons/actionsarrow.gif) no-repeat scroll center left;padding-left:10px;}
.listing_category{width:650px;border:1px solid #cccccc;margin:0 0 5px 0;height:80px;}
.listing_category_image{position:absolute;}
.listing_category_content{position:absolute;margin:55px 0 0 20px;width:290px;color:#333333;line-height:16px;}