.boxText{font-size:11px;color:#5E5E5E;}
.productsNotifications{background:#f2fff7;}
.orderEdit{font-size:10px;color:#70d250;text-decoration:underline;}
td.headerNavigation, td.headerNavigation a:link, td.headerNavigation a:visited{color:#b3b3b3;text-decoration:none;}
td.headerNavigation a:hover{color:#f39800;text-decoration:underline;}
.infoBoxContentsLeft_categ{color:#17426B;}
.infoBoxContentsLeft_categ A:link, .infoBoxContentsLeft_categ A:active, .infoBoxContentsLeft_categ A:visited{font-size:11px;font-weight:normal;color:#5E5E5E;}
.infoBoxContentsLeft_categ A:hover{color:#17426B;}
.infoBoxContentsLeft A:link, .infoBoxContentsLeft A:active, .infoBoxContentsLeft A:visited{font-size:10px;font-weight:normal;color:#005EA7;}
.infoBoxContentsLeft A:hover{color:#17426B;}
.infoBoxContentsRight A:link, .infoBoxContentsRight A:active, .infoBoxContentsRight A:visited{font-size:10px;font-weight:normal;color:#005EA7;}
.infoBoxContentsRight A:hover{color:#17426B;}
.infoBoxContentsCenter A:link, .infoBoxContentsCenter A:active, .infoBoxContentsCenter A:visited{font-size:10px;font-weight:normal;color:#005EA7;}
.infoBoxContentsCenter A:hover{color:#17426B;}
.az_top_nav A:link, .az_top_nav A:active, .az_top_nav A:visited{font-size:10px;color:#FFFFFF;font-weight:normal;text-decoration:none;}
.az_top_nav A:hover{font-size:10px;color:#17426B;}
.blurbs{width:200px;background-color:#FFFCCC;border:1px #F39800 solid;margin-left:2px;margin-right:2px;margin-top:0.2em;margin-bottom:0;padding-right:10px;padding-left:10px;}
h1{font-size:14px}
td{text-align:left}
.pricetxt{font-size:12px;font-weight:bold;}
.cat_box A{BORDER-RIGHT:#EEEEEE 1px solid;BORDER-TOP:#EEEEEE 1px solid;DISPLAY:block;BORDER-LEFT:#EEEEEE 1px solid;BORDER-BOTTOM:#EEEEEE 1px solid}
.cat_box A:hover{BORDER-RIGHT:#049098 1px solid;BORDER-TOP:#049098 1px solid;DISPLAY:block;BORDER-LEFT:#049098 1px solid;BORDER-BOTTOM:#049098 1px solid}
.listingbox{border:1px dotted #CCCCCC;}
a.listingheading{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-style:normal;line-height:normal;font-weight:normal;color:#003366;TEXT-DECORATION:none;}
a.listingheading:hover{FONT-FAMILY:Verdana;font-size:13px;font-style:normal;line-height:normal;font-weight:normal;color:#CC0000;TEXT-DECORATION:none;BORDER-BOTTOM:#999999 1px dotted;}
.img_box{PADDING-RIGHT:3px;PADDING-LEFT:3px;FLOAT:left;PADDING-BOTTOM:3px;MARGIN:3px 3px 3px 3px;PADDING-TOP:3px}
td.listingheading{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-style:normal;line-height:normal;font-weight:bold;color:#CC0000;padding-top:5px;padding-left:10px;padding-bottom:5px;background-repeat:repeat-x;background-image:url("images/infobox/content_top_center.png");}
td.listingimage{padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px;}
.bg-catboxcenter{background-image:url(images/infobox/bg-center-bg.jpg);background-repeat:repeat-x;padding-top:5px;padding-left:3px;padding-bottom:5px;}
.cattable{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding-left:15px;padding-top:3px;padding-bottom:3px;cursor:pointer;line-height:13px;text-decoration:none;color:#333333;}
.cattableheading{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;padding-left:5px;padding-top:3px;padding-bottom:3px;background-color:#2F779D;text-decoration:none;color:#FFFFFF;}
.cattable:hover{background-color:#CC9900;text-decoration:none;color:#333333;}
a.cattableLink{font-size:11px;color:#000;text-decoration:none;}
.cattableSelected, .cattableSelected:hover{font-weight:bold;background-color:white;border-bottom:none;cursor:default;text-decoration:none;color:#333333;}
.mcattableSelected a.cattableLink{font-weight:bold;text-decoration:none;color:#333333;}
a{text-decoration:none;outline:none;}
a img{border:none;}
#page-wrap{width:545px;margin:0 auto;}
#slider{background:#6fd4f9 url(images/banners/slider-bg.jpg);height:105px;overflow:hidden;position:relative;margin:0px 0;}
#mover{width:2880px;position:relative;}
.slide{margin:0px;padding:5px 10px;width:545px;float:left;position:relative;text-align:left}
.slide h1{font-family:"Lucida Grande", Arial, Sans-Serif;font-family:Helvetica, Sans-Serif;font-size:20px;letter-spacing:-1px;color:#ffffff;margin-bottom:4px;margin-top:10px}
.slide p{font-family:"Lucida Grande", Arial, Sans-Serif;color:#000000;font-size:12px;line-height:22px;width:350px;padding-top:5px}
.slide img{position:absolute;top:6px;left:250px;}
#slider-stopper{position:absolute;top:0px;right:10px;background:#6fd4f9;color:white;padding:3px 8px;font-size:8px;text-transform:uppercase;z-index:1000;}
table.contentBoxHeading{width:100%;}
td.contentBoxHeadingLeft{}
td.contentBoxHeadingCenter{padding-left:15px;font-weight:bold;color:#000099;background-image:url(images/infobox/content_top_center.png);background-repeat:repeat-x;}
td.contentBoxHeadingRight{text-align:left;}
table.contentBoxFooter{background-image:url(images/infobox/content_footer_center.gif);}
td.contentBoxFooterLeft{}
td.contentBoxFooterCenter{background-image:url(images/infobox/content_footer_center.gif);}
td.contentBoxFooterRight{}
table.contentBoxContents td{text-align:left;}
.errorBox{font-size:10px;font-weight:bold;}
.messageBox{font-size:10px;}
.stockWarning{font-size:10px;color:#f00;}
SPAN.errorText, .messageStackError{color:#005EA7;font-size:11px;}
.messageStackError, .messageStackWarning{font-size:10px;background-color:#ffb3b5;}
.messageStackSuccess{font-size:10px;background-color:#99ff00;}
tr.headerError{}
td.headerError{background:#DCDEB3;font-size:11px;color:red;text-align:center;}
tr.headerInfo{}
td.headerInfo{font-size:11px;background:#DCDEB3;color:#000000;text-align:center;}
tr.headerError{}
td.headerError{font-size:12px;background:#ff0000;color:#ffffff;font-weight:bold;}
.infoBoxNotice{background:#005EA7;}
.infoBoxNoticeContents{background:#FFE6E6;font-size:10px;}
FORM{display:inline;}
CHECKBOX, INPUT, RADIO, SELECT{font-size:11px;}
TEXTAREA{width:100%;font-size:11px;}
td.formAreaTitle{font-size:12px;font-weight:bold;}
td.fieldKey{font-size:12px;font-weight:bold;}
td.fieldValue{font-size:12px;}
.inputRequirement{color:#8A003A;font-family:verdana;font-size:11px;}
td.BoxBorderRight{border-right:solid 1px #D3D3D3;width:1px;padding-right:10px;}
td.BoxBorderLeft{padding-left:10px;border-left:solid 1px #D3D3D3;width:1px;}
.infoBox, td.Left_infoBox, span.Left_infoBox, td.Right_infoBox, span.Right_infoBox{font-size:10px;}
.infoboxContents, .Left_infoBoxContents, .Right_infoBoxContents{font-size:10px;color:#005EA7;}
.infoBoxContents A:link, .infoBoxContents A:active, .infoBoxContents A:visited, .Left_infoBoxContents A:link, .Left_infoBoxContents A:active, .Left_infoBoxContents A:visited, .Right_infoBoxContents A:link, .Right_infoBoxContents A:active, .Right_infoBoxContents A:visited{font-size:10px;font-weight:normal;color:#005EA7;}
.infoBoxContents A:hover{color:#17426B;}
table.infoBox{}
tr.infoBoxContents{}
td.Left_category a:link, td.Left_category a:visited{color:#5E5E5E;}
td.Left_category a:hover{color:#FF0000;}
span.category_count{color:#F39800;}
#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#lightbox img{width:auto;height:auto;}
#lightbox a img{border:none;}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#imageContainer{padding:10px;}
#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#imageContainer>#hoverNav{left:0;}
#hoverNav a{outline:none;}
#prevLink, #nextLink{width:49%;height:100%;background-image:url(data:image/gif;base64,AAAA);display:block;}
#prevLink{left:0;float:left;}
#nextLink{right:0;float:right;}
#prevLink:hover, #prevLink:visited:hover{background:url(http://www.ishoppe.co.uk/images/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover{background:url(http://www.ishoppe.co.uk/images/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;}
#imageData{padding:0 10px;color:#666;}
#imageData #imageDetails{width:70%;float:left;text-align:left;}
#imageData #caption{font-weight:bold;}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}
#imageData #bottomNavClose{width:66px;float:right;padding-bottom:0.7em;outline:none;}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}
.popupBody, .popupBody td{font-family:Verdana, Arial, sans-serif;font-size:11px;color:#5E5E5E;margin:auto;text-align:left;margin:10px;}
.popupBox{border:1px solid #474f56;}
.popupBoxContents{font-size:11px;}
td.popupBoxHeading{color:#FFFFFF;background:#474f56;font-weight:bold;text-align:left;height:20px;padding-left:15px;}
td.popupBoxFooter{}
span.popupClose{color:#FFFFFF;font-weight:bold;text-decoration:none;background:#990000;padding:1px 3px;float:right;cursor:pointer;margin-top:30px;}
#container{width:570px;margin:0px auto 0px;padding:10px;font-size:12px;}
#container h1{font-size:24px;color:#000000;font-weight:normal;text-align:center;padding:10px;}
#container p{text-align:justify;padding:5px 10px 5px;margin:0px;}
#container p ol, #container p ul{margin:0px auto 0px;}
#container p.notes{color:#999999;font-size:10px;}
body{margin:0;padding:0;}
body td{font-family:Verdana, Arial, sans-serif;font-size:11px;color:#5E5E5E;}
a{color:#17426b;text-decoration:none;font-weight:normal;}
a:hover{color:#FF0000;text-decoration:none;}
.top_nav{margin-bottom:10px;}
table.branding{margin-left:10px;}
span.branding_slogan{font-weight:normal;}
td.brand_links{text-align:right;}
td.brand_links img{margin-left:6px;margin-right:6px;}
.top_bar, .top_bar_td2{font-size:11px;color:#F39800;font-weight:bold;height:30px;padding-right:10px;}
td.top_bar_td2 a:link, td.top_bar_td2 a:visited{color:#F39800;font-size:11px;font-weight:bold;text-decoration:none;}
td.top_bar_td2 a:hover{text-decoration:underline;color:#F39800;font-size:11px;font-weight:bold;text-decoration:none;}
td.top_bar_td1{font-size:11px;font-weight:normal;}
td.top_bar_td1 a:link, td.top_bar_td1 a:visited{color:#5E5E5E;font-size:11px;text-decoration:none;}
td.top_bar_td1 a:hover{color:#FF0000;font-size:11px;text-decoration:none;}
.top_bar A:link, .top_bar A:active, .top_bar A:visited{font-size:10px;color:#6D6D6D;font-weight:normal;text-decoration:none;}
.top_bar A:hover{font-size:10px;color:#FF0000;}
.info_bar_td1{}
.info_bar_td2, .info_bar_td3{background-image:url("images/menu_mid.png");background-repeat:repeat-x;height:43px;}
table.menubarmain td{text-align:center;}
.info_bar_search{font-size:11px;font-weight:bold;color:#F39800;}
table.menubarmain A:link, .menubarmain A:active, .menubarmain A:visited{font-size:11px;color:#FFFFFF;font-weight:bold;text-decoration:none;}
table.menubarmain A:hover{font-size:11px;color:#7eb0df;}
table.menubarmain{font-size:11px;font-style:normal;color:#005EA7;}
.maincont_mid_td{}
.maincont_tb{padding-top:5px;}
.leftbar_tb{}
.maincont_left_td{width:197px;padding-top:5px;padding-right:5px;}
.rightbar_tb{}
.maincont_right_td{width:197px;padding-top:5px;padding-right:5px;}
SPAN.greetUser{font-size:12px;color:#f0a480;font-weight:bold;}
DIV.pageHeading, td.productlisting-headingPrice, .productlisting-headingPrice{font-family:Verdana, Arial, sans-serif;font-size:18px;font-weight:normal;color:#F39800;}
.pageHeading, td.pageHeading{font-family:Trebuchet MS, Verdana, Arial, sans-serif;font-size:18px;font-weight:bold;color:#00b0d0;}
td.main, P.main{font-size:11px;line-height:1.2;color:#5E5E5E;}
td.smallText, SPAN.smallText, P.smallText{font-size:10px;}
td.main_table_heading{background:#cccccc;}
td.main_table_heading_inner{background:#ffffff;}
A.pageResults{color:#005EA7;}
A.pageResults:hover{color:#F6ECDC;background:#005EA7;}
table.footer{height:10px;background-image:url(images/footer.gif);background-repeat:repeat-x;background-position:left top;text-align:center;}
td.footer_left{}
td.footer_center{padding-top:5px;text-align:center;}
.footer_menu_tb{font-weight:normal;color:#737373;font-size:11px;}
.footer_menu a:link, .footer_menu a:active, .footer_menu a:visited{font-size:11px;color:#737373;font-family:Tahoma;font-weight:normal;text-decoration:none;}
.footer_menu A:hover{font-size:11px;color:#FF0000;}
td.footer_copyright{text-align:center;}
table.footer_banner{margin-top:5px;margin-bottom:5px;}
table.footer_banner td{text-align:center;}
table.productListing{border:0px;border-style:solid;border-color:#FFFFFF;border-spacing:1px;}
.productListing-heading{border-right:1px dotted #B6B8B3;border-bottom:1px dotted #B6B8B3;border-top:1px dotted #B6B8B3;border-left:1px dotted #B6B8B3;text-align:center;color:#414E52;font-weight:bold;padding:13px;font-family:Tahoma, Verdana, Arial, sans-serif;font-size:10px;background:#ffffff;background-repeat:repeat-x;background-image:url("images/infobox/content_top_center.png");}
TD.productListing-data{border-right:1px dotted #B6B8B3;border-bottom:1px dotted #B6B8B3;border-top:1px dotted #B6B8B3;border-left:1px dotted #B6B8B3;text-align:center;vertical-align:top;padding:10 15 10 15;font-family:Tahoma, Verdana, Arial, sans-serif;font-size:10px;color:#FF562F;}
A.productListing-heading{color:#000;font-weight:bold;text-decoration:none;}
A.productListing-heading:hover{text-decoration:underline;}
td.productListing-data{font-size:10px;}
tr.accountHistory-odd, tr.addressBook-odd, tr.alsoPurchased-odd, tr.payment-odd, tr.productListing-odd, tr.productReviews-odd, tr.upcomingProducts-odd, tr.shippingOptions-odd{}
tr.accountHistory-even, tr.addressBook-even, tr.alsoPurchased-even, tr.payment-even, tr.productListing-even, tr.productReviews-even, tr.upcomingProducts-even, tr.shippingOptions-even{background-color:#ffffff;}
.moduleRow{}
.moduleRowOver{background-color:#D3D3D3;cursor:pointer;}
.moduleRowSelected{background-color:#F8F8F8;}
.checkoutBarFrom, .checkoutBarTo{font-size:10px;color:#8c8c8c;}
.checkoutBarCurrent{font-size:10px;color:#000000;}
tr.subBar{background:#f4f7fd;}
td.subBar{font-size:10px;color:#000000;}
td.accountCategory{font-size:13px;color:#aabbdd;}
td.tableHeading{font-size:12px;font-weight:bold;}
SPAN.newItemInCart{font-size:10px;color:#005EA7;}
SPAN.markProductOutOfStock{font-size:12px;color:#c76170;font-weight:bold;}
SPAN.productSpecialPrice{color:#005EA7;}
.nowrap{white-space:nowrap;}
#categories{width:1010px;}
#categories, #categories ul{list-style:none;}
#categories, #categories *{padding:0;margin:0;}
#categories li.headlink{float:left;background:url(images/cat_left.gif) no-repeat top left;}
#categories li.first{background:url(images/cat_left_1.gif) no-repeat top left;}
#categories li.headlink a{display:block;text-align:center;padding:10px 0;font:bold 10px Tahoma;color:#ffffff;background:url(images/cat_right.gif) no-repeat top right;}
#categories li.headlink a:hover{color:#fff;}
#categories li.last a{background:url(images/cat_right_1.gif) no-repeat top right;}
#categories li.cat_over{background:url(images/cat_left_over.gif) no-repeat top left;}
#categories li.cat_over a{background:url(images/cat_right_over.gif) no-repeat top right;}
#categories li.cat_over_first{background:url(images/cat_left_over_1.gif) no-repeat top left;}
#categories li.cat_over_last a{background:url(images/cat_right_over_1.gif) no-repeat top right;}
#categories li.headlink ul{position:absolute;z-index:333;display:none;background:white;border:1px solid #b8b8b8;text-align:left;}
#categories li.headlink:hover ul{display:block;}
#categories li.headlink:hover a{color:#fff;}
#categories li.headlink:hover ul li a{color:#374c61;}
#categories li.headlink ul li a{text-align:left;margin:0 5px;padding:5px 9px;height:18px;font-weight:bold;font:10px Tahoma;color:#374c61;background:none}
#categories li.headlink ul li a:hover{color:#374c61;background-color:#d4eaf4;}
#categories a{color:#000;}
#categories ul li a:hover{text-decoration:none;}
#categories li.headlink ul{padding:5px 0 10px;background:#fff;}
#categories ul.three-levels{width:550px;list-style:none;padding:6px 6px !important;}
#categories ul.three-levels li{width:180px;background:none;}
#categories ul.three-levels li.head{float:left;top left repeat-x;}
#categories ul.three-levels li.head a{text-align:left;}
#categories ul.one-levels a{text-align:left;}
#categories ul.three-levels li.head ul{position:static;border:none;background:none;padding:5px 0}
#categories ul.three-levels li ul li a{text-align:left;margin:0 5px;padding:5px 12px;height:15px;font:bold 11px Tahoma !important;color:#374c61;background:none}
#db_container{border:1px solid #f2f2f2;margin:auto;text-align:center;}
.az_slideshow{padding:0;margin:0;overflow:hidden;}
.az_slideshow img{padding:0px;border:0;}
#db_controls{position:absolute;z-index:9999999;font-family:Tahoma, Arial, sans-serif;margin:140px 0 0 0;height:28px;}
#slide_play, #slide_pause, #slide_prev, #slide_next{float:right;text-align:center;line-height:20px;}
#slide_play{margin:6px 10px 0 0px;}
#slide_pause{margin:6px 2px 0 6px;}
a.pause{background:url(images/pause.gif) no-repeat;height:20px;}
a.pause:hover, a.pause_sel{background:url(images/pause_sel.gif) no-repeat;height:20px;}
a.play:hover, a.play_sel{background:url(images/play_sel.gif) no-repeat;height:10px;}
a.play{background:url(images/play.gif) no-repeat;height:10px;}
a#db_toggle, a#db_toggle2{font-size:10px;color:#ffffff;font-weight:bold;text-decoration:none;display:block;width:15px;font-size:11px;}
a#db_toggle:hover{color:#CC9933;}
a#db_prev, a#db_next{text-decoration:none;color:#FFFFFF;display:block;font-weight:bold;width:16px;font-size:11px;}
a#db_prev:hover, a#db_next:hover{color:#CC9933;}
#db_nav{float:right;padding:0;margin:0;}
#db_nav li{float:left;list-style:none;font-family:Tahoma, Arial, sans-serif;}
#db_nav a{width:34px;text-align:center;display:block;color:#9c9c9c;text-decoration:none;font-size:10px;font-weight:bold;height:28px;padding-top:3px;background:url(images/az_nav.gif) repeat-x;}
#db_nav a.left{width:35px;background:url(images/az_nav_left.gif) repeat-x;}
#db_nav a.right{width:33px;background:url(images/az_nav_right.gif) repeat-x;}
#db_nav a:hover{color:#e50d0d;}
#db_nav a.activeSlide{color:#ffffff;width:33px;background:url(images/az_nav_sel.gif) no-repeat;}
#db_nav a:focus{outline:none;}
.cartHeadingMain {font-family:Arial;font-size:16px;font-weight:bold;color:#00b0d0;}
.cartSubHeading {font-family:Arial;font-size:16px;font-weight:bold;color:#00b0d0;}
.cartBoxBg{background-image:url(images/bgcartbox.jpg);background-repeat:repeat-x;padding-top:5px;padding-left:3px;padding-bottom:5px;border: 1px solid #C0C0C0;}
td.cartBoxTextCap{font-family:Arial;font-size:12px;font-weight:normal;color:#000000;line-height:1.5;text-transform: capitalize;}
.cartBoxText{font-family:Arial;font-size:12px;font-weight:normal;color:#000000;line-height:1.5;}
.cartSubTotal{font-family:Arial;font-size:12px;font-weight:normal;color:#00000;line-height:1.5;}
.cartTotal{font-family:Arial;font-size:16px;font-weight:bold;color:#BB0000;line-height:2;}