BODY{font-family:Verdana;font-size:11px;font-weight:normal;color:#333;text-decoration:none;margin:0;text-align:center;background-color:#fff;}
.FullBody{width:100%;min-height:100%;min_height:100%;text-align:left;}
.LogoBar{clear:both;height:123px;background:url(http://images.tafuma.co.uk/bg-header.gif) repeat-x left top;}
.LogoBar IMG{margin:0;margin-left:30px;margin-bottom:10px;}
.TabBar{clear:both;height:25px;}
.TabFirst{width:50px;float:left;}
.TabLeft{width:10px;height:25px;background:url(http://images.tafuma.co.uk/tab-left.gif) no-repeat left top;float:left;}
.Tab{height:25px;text-align:center;background:url(http://images.tafuma.co.uk/tab-mid.gif) repeat-x left top;float:left;}
.TabRight{width:10px;height:25px;background:url(http://images.tafuma.co.uk/tab-right.gif) no-repeat right top;float:left;margin-right:2px;}
.TabLeftLive{width:10px;height:25px;background:url(http://images.tafuma.co.uk/tab-blue-left.gif) no-repeat left top;float:left;}
.TabLive{height:25px;text-align:center;background:url(http://images.tafuma.co.uk/tab-blue-mid.gif) repeat-x left top;float:left;}
.TabRightLive{width:10px;height:25px;background:url(http://images.tafuma.co.uk/tab-blue-right.gif) no-repeat right top;float:left;margin-right:2px;}
.Tab A:link,.Tab A:visited,.TabLive A:link,.TabLive A:visited{font-family:Verdana;font-size:12px;font-weight:bold;color:#fff;line-height:25px;text-decoration:none;}
.SearchBar{height:44px;font-family:Verdana;font-size:15px;font-weight:bold;color:#fff;background:url(http://images.tafuma.co.uk/search-bar.gif) repeat-x left top;text-align:center;}
.SearchBar FORM{margin:0;padding:0;padding-top:11px;}
.Stack{margin-top:1px;padding-left:10px;padding-right:10px;padding-top:10px;background:url(http://images.tafuma.co.uk/bg-gradient.gif) repeat-x left top;text-align:center;}
.StackLeft{width:200px;float:left;}
.StackRight{width:770px;float:right;}
.IndexStack{margin:auto;}
.IndexStackLeft{margin-left:5px;width:550px;float:left;}
.IndexStackRight{width:200px;float:right;}
.BannerLeft{height:148px;background:url(http://images.tafuma.co.uk/banner-left.gif) no-repeat left top;}
.BannerMid{height:148px;font-family:Verdana;font-size:12px;font-weight:bold;color:#fff;text-align:left;background:url(http://images.tafuma.co.uk/banner-mid.gif) repeat-x left top;margin-bottom:10px;}
.BannerRight{height:148px;background:url(http://images.tafuma.co.uk/banner-right.gif) no-repeat right top;}
.BoxInnerSepBig{height:10px;border-bottom:1px solid #ddd;margin-bottom:10px;}
.BoxHeading{font-family:Verdana;font-size:13px;font-weight:bold;color:#a3a1a1;text-align:center;line-height:30px;}
.BoxHeading2{font-family:Verdana;font-size:13px;font-weight:bold;color:#a3a1a1;text-align:left;line-height:30px;}
.BoxTopLeft{height:100%;background:url(http://images.tafuma.co.uk/box-top-left.gif) no-repeat left top;}
.BoxTopMid{height:100%;background:url(http://images.tafuma.co.uk/box-top-mid.gif) repeat-x left top;}
.BoxTopRight{height:100%;background:url(http://images.tafuma.co.uk/box-top-right.gif) no-repeat right top;}
.BoxLeft{height:100%;background:url(http://images.tafuma.co.uk/box-left.gif) repeat-y left bottom;}
.BoxRight{height:100%;background:url(http://images.tafuma.co.uk/box-right.gif) repeat-y right bottom;}
.BoxBotLeft{height:100%;background:url(http://images.tafuma.co.uk/box-bot-left.gif) no-repeat left bottom;}
.BoxBotMid{height:100%;background:url(http://images.tafuma.co.uk/box-bot-mid.gif) repeat-x left bottom;}
.BoxBotRight{height:100%;background:url(http://images.tafuma.co.uk/box-bot-right.gif) no-repeat right bottom;}
.BoxContainer{text-align:left;padding:10px;}
.BBoxHeading{font-family:Verdana;font-size:13px;font-weight:bold;color:#7ea8e0;text-align:center;line-height:30px;}
.BBoxTopLeft{height:100%;background:url(http://images.tafuma.co.uk/blue-box-top-left.gif) no-repeat left top;}
.BBoxTopMid{height:100%;background:url(http://images.tafuma.co.uk/blue-box-top-mid.gif) repeat-x left top;}
.BBoxTopRight{height:100%;background:url(http://images.tafuma.co.uk/blue-box-top-right.gif) no-repeat right top;}
.BBoxLeft{height:100%;background:url(http://images.tafuma.co.uk/blue-box-left.gif) repeat-y left bottom;}
.BBoxRight{height:100%;background:url(http://images.tafuma.co.uk/blue-box-right.gif) repeat-y right bottom;}
.BBoxBotLeft{height:100%;background:url(http://images.tafuma.co.uk/blue-box-bot-left.gif) no-repeat left bottom;}
.BBoxBotMid{height:100%;background:url(http://images.tafuma.co.uk/blue-box-bot-mid.gif) repeat-x left bottom;}
.BBoxBotRight{height:100%;background:url(http://images.tafuma.co.uk/blue-box-bot-right.gif) no-repeat right bottom;}
.BBoxContainer{text-align:left;padding:15px;}
.Footer{clear:both;height:86px;font-family:Verdana;font-size:10px;font-weight:normal;color:#fff;text-align:center;text-decoration:none;line-height:35px;background:url(http://images.tafuma.co.uk/bot-bar.gif) repeat-x top left;}
.Footer A:link,.Footer A:visited{font-family:Verdana;font-size:10px;font-weight:normal;color:#fff;text-decoration:none;}
.Copyright{margin-top:3px;height:20px;font-family:Verdana;font-size:10px;font-weight:normal;color:#555;text-align:center;}
.prodtabs{clear:both;margin:0 auto;text-align:left;}
.prodtab{height:25px;background:url(../prod-tab-mid.gif) repeat-x top left;float:left;}
.prodtabLeft{height:25px;width:10px;background:url(../prod-tab-left.gif) no-repeat top left;float:left;}
.prodtabRight{height:25px;margin-right:1px;width:10px;background:url(../prod-tab-right.gif) no-repeat top right;float:left;}
.prodtab A:link,.prodtabs A:active,.prodtabs A:visited{line-height:25px;font-size:11px;font-family:Arial,Verdana,Helvetica,sans-serif;font-weight:bold;color:white;text-decoration:none;}
.prodtab A:hover,.prodtabLive A:hover{color:#abeade;}
.prodtabLive{height:25px;background:url(../prod-tab-mid-live.gif) repeat-x top left;float:left;}
.prodtabLive A:link,.prodtabLive A:visited{line-height:25px;font-size:11px;font-family:Arial,Verdana,Helvetica,sans-serif;font-weight:bold;color:white;text-decoration:none;}
.prodtabLeftLive{height:25px;width:10px;background:url(../prod-tab-left-live.gif) no-repeat top left;float:left;}
.prodtabRightLive{height:25px;margin-right:1px;width:10px;background:url(../prod-tab-right-live.gif) no-repeat top right;float:left;}
.prodtabsBg{clear:both;background:#9bbeeb;height:10px;margin-left:1px;}
.effectbig{font-family:Verdana;font-size:14px;font-style:normal;font-weight:normal;border:2px solid #ddd;}
.effect{font-family:Verdana;font-size:11px;font-style:normal;font-weight:normal;font-variant:normal;color:#000;background-color:#efefef;border:1px solid gray;}
.baseeffect{font-family:Verdana;font-size:11px;font-style:normal;font-weight:normal;font-variant:normal;color:#fff;background-color:#7ea8e0;border:1px solid gray;width:85px;}
.baseeffectEx{font-family:Verdana;font-size:11px;font-style:normal;font-weight:normal;font-variant:normal;color:#fff;background-color:#7ea8e0;border:1px solid black;}
.newsletter{height:71px;font-family:Arial;font-size:12px;font-style:normal;font-variant:normal;font-weight:bold;color:#999;line-height:25px;text-align:center;}
.newsletterHidden{top:285px;left:100px;font-family:Arial;font-size:10px;font-style:normal;font-variant:normal;font-weight:bold;color:black;visibility:hidden;position:absolute;line-height:18px;background:white;border:2px solid gray;padding:5px;white-space:nowrap;}
.newsletterHidden INPUT{margin:1px;}
A.catbold:link,A.catbold:visited{font-family:Verdana;font-size:11px;font-weight:bold;color:#7ea8e0;text-decoration:none;line-height:18px;}
A.catlink:link,A.catlink:visited{font-family:Verdana;font-size:11px;font-weight:normal;color:#999;text-decoration:none;line-height:18px;}
A.cattop:link,A.cattop:visited{font-family:Verdana;font-size:11px;font-weight:bold;color:#5258a4;text-decoration:none;line-height:20px;}
.PPTitle,A.PPTitle:link,A,.PPTitle:visited{font-family:Verdana;font-size:11px;font-weight:bold;color:#7ea8e0;text-decoration:none;}
.PPDetail{font-family:Verdana;font-size:11px;font-weight:normal;color:#999;text-decoration:none;}
.PPPrice{font-family:Verdana;font-size:12px;font-weight:bold;color:#f30;text-decoration:none;}
.PLBox{clear:both;border:1px solid #ccc;padding:5px;}
.PLPrice{font-family:Verdana;font-size:12px;font-weight:bold;color:#cc3232;text-decoration:none;}
.PLDetail{font-family:Verdana;font-size:11px;font-weight:normal;color:#333;text-decoration:none;}
a.linkSrchCloud{font-family:Verdana;font-size:10px;font-weight:bold;color:#a3a1a1;text-decoration:none;margin:3px;}
a.linkSrchCloud:hover{text-decoration:underline;}
.BoxSubHeadingBar{clear:both;height:20px;font-family:Verdana,Times,serif;font-size:11px;font-weight:bold;color:#a3a1a1;line-height:20px;margin-top:15px;margin-left:2px;margin-right:1px;padding:3px;padding-left:20px;background:url(http://images.tafuma.co.uk/bg-my-heading.gif) repeat-x top left;cursor:hand;}
.MyListContent{clear:both;min-height:55px;min_height:55px;font-family:Verdana,Times,serif;font-size:10px;font-weight:normal;color:#333;line-height:20px;margin-left:5px;margin-right:3px;padding:3px;padding-left:10px;}
.MyProdBox{width:44px;height:44px;padding:2px;margin:2px;border:1px solid #dcdcdc;background-color:white;float:left;}
.DivHr{height:15px;margin-top:15px;background:url(http://images.tafuma.co.uk/line-horizontol.gif) repeat-x left top;}
.DivVr{width:15px;margin-left:15px;background:url(http://images.tafuma.co.uk/line-vertical.gif) repeat-y left top;}
.ListingContainer{display:table-cell;background:url(http://images.tafuma.co.uk/line-vertical.gif) repeat-y 9px top;}
.HeadRow,.DivTh{background:url(http://images.tafuma.co.uk/bg-th.gif) repeat-x bottom left;}
.ListingRow{width:740px;min-height:120px;min_height:120px;}
.ListingHr{width:95%;height:15px;margin-left:auto;margin-right:auto;margin-top:15px;background:url(http://images.tafuma.co.uk/line-horizontol.gif) repeat-x left top;}
.ListingCheckbox{width:25px;float:left;margin-top:35px;}
.ListingThumbnail{width:100px;float:left;}
.ListingThumbnailBox{display:table-cell;text-align:center;vertical-align:middle;width:90px;height:90px;border:1px solid #ccc;background-color:#fff;}
.ListingRowRight{width:82%;float:left;}
.ListingRowRightLeft{width:67%;float:left;}
.ListingRowRightRight{width:33%;float:left;text-align:center;}
.ListingHeadRow{height:25px;background:url(http://images.tafuma.co.uk/bg-th.gif) repeat-x left bottom;}