/* Theme Name: TM-Supplies
Theme URI: http://stores.shop.ebay.co.uk/TM-Supplies
Description: Trio Plus 2012 &amp; 13. Designed By eShop Designers. &copy; eShopDesigners. All Rights Reserved.
Version: 3.0
Tags: eBay Shop
Author: eShop Designers
Author URI: http://stores.shop.ebay.co.uk/TM-Supplies
Created on November 15 2012
Email:info@eshopdesigners.com
License: eShopDesigners.com  Do Not Copy!
 */
/* Overwrite eBay */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {
	background-color: #d5d5d5;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #000000;
}
img{
	border:none;
}
png{
	border:none;
}
.pagewidth{
	width:100%; 
	padding: 0px;
	margin-top: 0px; 
	margin-right: auto; 
	margin-bottom: 0px; 
	margin-left: auto;
	background-image:url(images/banner_bg.png);
	background-repeat:no-repeat;
	background-position:center 80px;

	
}
.pageminwidth{
	width:100%; 
	padding: 0px;
	margin-top: 0px; 
	margin-right: auto; 
	margin-bottom: 0px; 
	margin-left: auto;


}
.pagelayout{
	width:1000px;
	padding: 0px;
	margin-top: 0px; 
	margin-right: auto; 
	margin-bottom: 0px; 
	margin-left: auto;
	background-image:url(images/ebay.png); 
	background-repeat: no-repeat; 
	background-position:center -5px;  
}
.pagecontainer{
	width:1000px;
}
#sModule { 
display: none;
}
.coreFooterLinks, #glbfooter { 
	padding-left: 10px; 
	padding-right: 10px; 
}

.stBadge{ 
	padding-top:5px;  
	margin:0px 0px 10px 0px;

}
.stBadge-midContent {
    padding: 0px 10px 0px 0px;
	background:#FFFFFF;
}
.lcat .ttl, td.v4accent, .link, div.lcat .ttl, div.lcat .lev1 li span.cnt, #glbfooter, table.stBadge-accent, .r3.c.gy-br thead, .r3.c.gy-br .r3_bl,
{display:none;}
#glbfooter {
	display:none;
	
}
#sModule {
   display:none;
}


#_nkw.gh-sbox.gh-clearfix {display:none;}
.gh-nav.gh-clearfix{

	display:none;
}
div.v4sem {
    width: 100%;
    text-align: right;
    padding: 1px 0px;
	margin-top:-5px;
	margin-right:10px;
    margin-bottom:0px;
	margin-left:0px;
}


div.v4bc {
   
	margin:-5px 10px 0px 10px;
	

}
#gh {
    margin: 0px;
    position: relative;
    min-width: 760px;
    font-family: Arial;
	padding:10px;
}

.gh-w {
    padding-bottom:5px;
}

#sModule { 
	padding-top:0; 
}
#v4-21_svy_lnk{
	margin:0px 0px 0px 0px; 
	padding:10px 0px 0px 0px; 
	overflow:hidden; 
}
.lcat .link {
    font-style: italic;
	display:none;
}

.cmsg {
    float: right;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 2px;
	display:none;
}

.lcat a.all_cats {
    display: block;
    font-style: italic;
    margin-bottom: 5px;
	display:none;
}
.v4title h2{
	display:none;
}
.whiter-rcp {
    border: 0px solid rgb(204, 204, 204);
    text-align: left;
	margin:10px 0px 10px 0px;
}
.stBadge-accent {
    padding-bottom: 1px;
	display:none;
}

div.bpmsg {
    clear: both;
    margin: 0px;
    padding: 0px 0px 5px 10px;
	display:none;
}

.v4snexp {
    margin: 10px 0px 0px 10px;
    width: 550px;
	display:none;
}
td#CentralArea div.msg {
    margin: 4px 0px 0px 8px;
	display:none;
}

/* TopPromoArea */
table#TopPromoArea{ margin:-130px 0px 17px -4px; padding:0px 0 0 0px; border:0; width:560px;}
table#TopPromoArea td.v4topleft{ margin:0; padding:0; border:0; float:left;}
table#TopPromoArea td.v4topright{ margin:0; padding:0; border:0; float:right;}
table#TopPromoArea table.v4acpcont{ margin:0px 0px 0px 0px; padding:0; border:0; width:272px;}
table#TopPromoArea td.v4topright table.v4acpcont{ margin-left:8px;}
table#TopPromoArea table.v4acpcont table.v4acp{ margin:0; padding: 0px; border:0; background:url(images/promo_head_bg.jpg) left top no-repeat; width:272px;height:23px; line-height:23px;}
table#TopPromoArea table.v4acpcont table.v4acp td.v4title{ margin:0; padding:0 0px; border:0; background:none; text-indent:30px;}
table#TopPromoArea table.v4acpcont table.v4acp td.v4title font, #LeftPanel table.v4acp tr.v4acp_head td.v4title font{ font-family:Arial; font-size:13px; font-weight:bold; color:#fff; text-transform:capitalize;}
table#TopPromoArea table.v4acpcont table.v4acp td.v4vspacer, table#TopPromoArea table.v4acpcont table.v4acp td.v4baccent{ margin:0; padding:0; border:0; background:url(images/promo_mid_bg.jpg) left top repeat-y; height:0px;}
table#TopPromoArea td.v4topleft .v4nfc, table#TopPromoArea td.v4topright .v4nfc{ margin:0; padding:0; border:0; height:auto; background:url(images/promo_mid_bg.jpg) left top repeat-y;}
table#TopPromoArea table.v4acpcont td.v4mid{ margin:0; padding:10px 0; border:0; background:url(images/promo_bottom_bg.jpg) center bottom no-repeat; height:11px;}
table#TopPromoArea table.v4acpcont td.v4mid div.fs2-fs, table#TopPromoArea table.v4acpcont td.v4mid table.fs2-fs{ margin:0 5px; padding:0; border:0;}
table#TopPromoArea table.v4acpcont td.v4mid td.fs2-db{ border-left:1px solid #bcbcbc;}
table#TopPromoArea div.fs2-prel, div.fs2-cntr{ /*width:274px!important;*/}
table#TopPromoArea table.v4midBox{ border:0; background:url(images/promo_mid_bg.jpg) left top repeat-y;}

/* TopPromoArea */
/* CentralArea */

td#CentralArea div.v4stabl{ width:550px; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; border:0; font-size:12px; color:#232324;}
td#CentralArea div.v4stabl a{ color: #232324; margin-right:10px;}

td#CentralArea table.r3{ width:560px; margin:-27px 0px 0px -4px; padding:0px 0px 0px 0px; border:0; background:url(images/r3_top.png) center top no-repeat; height:68px;}
td#CentralArea td.r3_t, .r3_t b, .r3_t i, .r3_bl b, .r3_bl i{ margin:0 0 0px 0px; padding:0; border:0; background:none;}
td#CentralArea td.r3_c{ margin:0; padding:0; border:0;}
td#CentralArea div.r3_cm, .bp, .tp{ margin:0; padding:0; border:0;}


td#CentralArea div.fpcc{ margin:0 0 0px 0; *margin:0 0 0px 0; padding:5px 10px 0px 10px;  border:0; display: block;  height:15px;}
td#CentralArea div.fpcc span.keywordClass{ background-color:transparent; color: #232324; text-transform:capitalize;}
td#CentralArea div.fpcc .matchClass, .countClass{ color:#232324; text-transform:capitalize;}
td#CentralArea div.fpcc .countClass{ color:#232324; font-size:14px; font-weight:bold;}

td#CentralArea .ctrlbr{ margin:15px 0 0 0; padding:0px 10px; border:0; background:none;}
td#CentralArea span.pdmt {display:block; float:left; padding-right:20px}
span.pdmt .label {font:12px Arial; color:#232324; display:block; float:left; padding:3px 0 0 0;}
td#CentralArea .ctrlbr span.pdmt .cur { color:#000; font:12px/20px Arial; display:block; float:left; height:21px; width:163px; margin-top:0px; padding-left:6px;}
td#CentralArea .ctrlbr span.pdmt:first-child .cur {background-position:0 0;width:134px}
td#CentralArea .ctrlbr span.pdmt .cur  img {display:none;}

td#CentralArea div.rs_box{ margin:0; padding:0; border-width:0px 0px 0px 0px; border:none; background-color:transparent; width:560px;}
td#CentralArea div.rs_box span.pdmt .label{ color:#000; font-size:12px; font-weight:bold;}
td#CentralArea div.rs_box span.pdmt .cur{ color:#000; font-size:12px; font-weight:lighter;}

td#CentralArea div.rs_box .cmpBr{ margin:-27px 0px 0px 0px; padding:0; border:0; color:#595959; background:none; }
.cmsg {
    float: right;
    padding-top: 0px;
    padding-right: 10px;
    padding-bottom: 2px;
	margin-top:3px;
}
.g-txtBx, .g-btn, .g-nav {
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
	color:#000;
	margin:8px 0px 0px 0px;
}

td#CentralArea div.rs_box .cmpBr a{ color:#000; margin:-10px 0px 0px 0px;}

td#CentralArea td.r3_bl{ margin:0; padding:0; border:0; background:url(images/r3_bottom.png) left bottom no-repeat; height:11px;}

td#CentralArea div.itemseparator{ margin:0; padding:0px 0; border:0;}


td#CentralArea table.gallery{ margin:0px 0px 0px 0px; padding:5px;  background:url(images/bg-category.jpg) left top no-repeat; width:176px; height:319px;}

td#CentralArea table.gallery td.picture div.image{ margin:0 auto; padding:0px; border:0;}
td#CentralArea .grid td.left{ margin:0; padding:0; border:0;}

td#CentralArea div.rs-pview{ margin:20px 0px 0px 0px; padding:0px 0px 0px 0px; border:0;}

td#CentralArea div.dynpg{ margin:20px 0px 0px 0px; padding:0px 0 0 0; border:0; width:560px;}
td#CentralArea div.dynpg table.pgbc{  color:#1c1c1c; font-weight:normal; font-size:12px; margin:0px; padding:0}
td#CentralArea div.dynpg table.pgbc a{ color:#1c1c1c;}
td#CentralArea div.dynpg span.pipe{ color:#1c1c1c;}

table.gallery td.camera{ margin:0; padding:0; border:0; vertical-align:top;}
table.gallery td.picture{ margin:0; padding:0; border:0;}
table.gallery img{ margin:0; padding:0; border:0;}
td#CentralArea table.gallery td.picture div.image img{ margin:5px 0px 0px 0px;; padding:0px 0 0 0; border:0;}
table.gallery .mi{ min-height:10px; margin:0px 0px 0px 0px; padding-top:0px;border:0; text-align:left; color:#1c1c1c;}
td#CentralArea .grid{ margin:10px 0px 0px 4px; padding:0; border:0;}

table.gallery div.subtitle { color:#1c1c1c; display:none; }
.mn li b{padding:3px 5px;font-weight:bold;line-height:18px; color: #1c1c1c;}.mn li li a{padding:3px 10px}.icn li a{padding:3px 5px 3px 20px;background:transparent none no-repeat 5px 3px}.icn li li a{padding:3px 5px 3px 25px; background-position:10px 30px}
.mn .sel,.mn li a:hover,.mn li a:focus,.mn li a:active{background-color:#d7edff;}.mn li a,.mn li a:hover,.mn li a:visited,.mn li a:active{color:#666;text-decoration:none; padding:3px 5px 3px 20px;}.mn .d a,.mn .d a:hover,.mn .d a:visited{color:#000000;cursor:default;background-color:transparent}.dd-S a:hover,.dd-S a:link,.dd-S a:visited,.SM a:hover,.SM a:link,.SM a:visited,.dd-S span{font:normal normal x-small Verdana!important}.dd-S a,.dd-S b,.dd-S span{display:inline-block;outline:none;text-decoration:none}
table.gallery{
	width:100%
}



table.gallery table.fixed div.time2 {
    padding-right:0px;

	
}


table.gallery td{
	vertical-align: top;
}
 
 
 
 
.lview {
    clear: both;
    width: 558px;
	margin:10px 0px 0px 0px;
	background-image:url(images/lview-bg-category.jpg);
	background-repeat:repeat-y;
	background-position:center top;
	border: 1px solid  #bfbfbf;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	border-radius: 5px;
}


.li {
    border-collapse: collapse;
    width: 558px;
    border-bottom: 1px solid rgb(204, 204, 204);
	height:180px;
}

.li td.time {
    text-align: right;
    font-weight: bold;
    color: rgb(51, 51, 51);
    white-space: nowrap;
	padding:13px 10px 0px 0px;
	
}
.li td.prices {
    width: 72px;
    text-align: right;
	padding:13px 10px 0px 0px;
}

table.nol td.bids {
    width: 85px;
	padding:16px 10px 0px 0px;
}


.li td.ship, .li td.prices span.ship {
    color: rgb(51, 51, 51);
    font-family: Verdana;
    font-size: x-small;
	display:none;
}
td#CentralArea .rs_box div.cmpb {
    margin-top: 0px;
	display:none;
}

.li td.pic a.pic {
    display: block;
    overflow: hidden;
    border: 1px solid rgb(255, 255, 255);
	margin:10px 0px 0px 20px;
}
.li td.details div.ttl {
   margin:10px 0px 0px 20px;
}

.li td {
    vertical-align: top;
    padding: 3px 5px;
    line-height: 1.25;
	font-weight:bold;
}



/* CentralArea */
/* LeftPanel */

#LeftPanel{ margin:0px 0px 0px 0px; padding:0px 0 0 0px; border:0; width:210px!important;}
#LeftPanel table.v4acpcont{ margin:-10px 0 10px 0px; padding:0px 0 10px 0px; border:0; background:url(images/lmenu_bottom_bg.jpg) left bottom no-repeat; height:14px; }
#LeftPanel table.v4acp tr.v4acp_head td.v4title{ padding:0px 0 0 15px; background:url(images/lmenu_head.jpg) no-repeat left top; height:38px;  font-family:Arial; font-size:13px; font-weight:bold; color:#fff;  text-decoration:none; }


#LeftPanel table.v4acp tr.v4acp_head td.v4title font{  font-family:Arial; font-size:13px; font-weight:bold;  text-decoration:none; color:#ffffff;}
#LeftPanel table.v4midBox{ margin:0 0 4px 0; padding:0; border:0; width:210px;}
#LeftPanel table.v4midBox tr.v4acp_mid td.v4mid{ margin:0; padding:0; background-image:url(images/lmenu_mid_bg.jpg); background-repeat:repeat-y; background-position:left top; background-color:transparent;}
#LeftPanel table.v4midBox tr.v4acp_mid td.v4mid form table{ margin:5px 0px 0px 10px; padding:0; border:0; color:#000;}
#LeftPanel table.v4midBox tr.v4acp_mid td.v4mid form input{ padding:0;}

div.lcat{ width:188px; font-size:12px; margin:0px 0px 0px 11px;}
div.lcat .ttl{ display:none;}
.ttl a:link, .ttl a:active, .ttl a:visited  { font: normal 12px Arial, Helvetica, sans-serif; color: #000000; padding: 0; text-decoration: none; line-height: 15px; } 
.ttl a:hover { font: normal 12px Arial, Helvetica, sans-serif; padding: 0; color: #000000; text-decoration: underline; }
div.lcat ul.lev1{ margin:0px 0px 0px 0px; padding:0px 0px 0 0px; border:0;  list-style:none;}

div.lcat ul.lev1 li{ margin:2px 0px 0px 0px; padding:0px 0px 0px 0px; background-image:url(images/store_categries_bg_hover.jpg); background-repeat:no-repeat; background-position:center top; text-decoration:none;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight: normal;  text-transform:capitalize; line-height:28px; text-indent:10px;}

div.lcat ul.lev1 li a{  text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#424242; font-weight:normal; text-decoration:none; display: block; background-image:url(images/store_categries_bg.jpg); background-repeat:no-repeat; background-position:center top;}

div.lcat ul.lev1 li a:hover{ text-decoration: none;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:normal;background-image:url(images/store_categries_bg_hover.jpg); background-repeat:no-repeat; background-position:center top;}

div.lcat ul.lev2{ margin:0px 0px 0px 0px; padding:0px 0px 0 0px; border:0;  list-style:none;}

div.lcat ul.lev2 li{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight: normal;  text-transform:capitalize; line-height:25px; background:none; border-bottom:1px dashed #cecece;}

div.lcat ul.lev2 li a{  text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#424242; font-weight:normal; text-decoration:none; display: block;  background:none;}

div.lcat ul.lev2 li a:hover{ text-decoration: underline;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:normal; background:none;}

div.lcat ul.lev1 .cnt{ color:#323232; font-size:12px; font-weight:normal; font-family:Arial; display:none;}
div.lcat ul.lev2 .cnt{ color:#323232; font-size:12px; font-weight:normal; font-family:Arial; display:none;}
div.lcat ul.lev2 li{list-style:none}
.lcat ul {padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
.lcat .lev2 {padding-bottom: 0px; padding-left: 20px; padding-right: 0px; padding-top: 0px} 
.lcat .lev3 {padding-bottom: 0px; padding-left: 10px; padding-right: 0px; padding-top: 0px;}
.lcat .lev1 li{list-style-type: none; margin: 0px 0px; }
.lcat .lev2 li{list-style-type: square; margin: 4px 0px; color: #323232}
.lcat .lev2 li span{color: #323232;}
.lcat .lev2 li span.cnt {color: #323232;}
.lcat .lev3 li {list-style-type: none}
.lcat .lev1 li {font-weight: bold;}
.lcat .lev2 li {font-weight: bold}
TABLE.v4thldr TD {
	font-family:Arial, Helvetica, sans-serif; font-size:small; color:#202020; font-style:normal;
}
#LeftPanel table.v4clp td.oc{ margin:0px 0px 0px 0px; padding:0px ; border:0; color:#202020;}
#LeftPanel table.v4clp td.oc ul{ margin:0; padding:0 10px 0px 15px; border:0; color:#fff; list-style-type:none; font-size:12px;}
#LeftPanel table.v4clp td.oc ul li, li.v4f{ margin:0; padding:5px 0 5px 0px; border-bottom:1px dotted; border-bottom-color:#d0d0d0;}
#LeftPanel table.v4clp td.oc ul li a, li.v4f a{ margin:0; padding:0; border:0; color:#202020;}
#LeftPanel table.v4clp td.oc ul li a:hover, li.v4f a:hover{ color: #202020; }


table.v4acp tr.v4acp_head td.v4accent{ width:0px!important;}
table.v4acp tr.v4acp_head td.v4hspacer{ width:0px!important;}

#LeftPanel table.v4acp td.v4vspacer{ height:0px!important;  background-color:#2d2d2c;}
#LeftPanel table.v4acp td.v4baccent{ height:0px!important; background-color:#2d2d2c;}
table.v4clp li span{color:#202020; text-decoration:underline; font-weight:normal;}
table.v4nl td{font-style:normal;color:#202020; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.toplne{ border:0px;margin:20px 0px 0px 0px}.top .msg{margin:0px 0px 0px 0px;padding:0 0 0px 0;border:0}.top .toplne{border:0}
div.msg{margin:0px 0px 0px 0px}
div.msg em{text-decoration:line-through;color:#999;font-style:normal}div.msg b em{color:#000;font-weight:bold}.msg-info{background-image:url(http://q.ebaystatic.com/aw/pics/search/sprMega2.png);background-repeat:no-repeat;background-position:-128px -48px}div.noicon{background-image:none}.msg-alert{background-image:url(http://q.ebaystatic.com/aw/pics/search/sprMega2.png);background-repeat:no-repeat;background-position:-128px -32px}.msg-error{background-image:url(http://q.ebaystatic.com/aw/pics/search/sprMega2.png);background-repeat:no-repeat;background-position:-144px -141px}div.msg-bg{padding:0 0 0 26px;border:0 solid #f5f5f5;font-family:Arial;font-size:small}div.msg-container{background-color:#f5f5f5;padding:10px;position:relative}.msg .keywordClass{font-family:Arial;font-size:small;font-weight:bold;color:#000;background-color:#fff;white-space:nowrap;cursor:default}.msg {font-weight:bold;color:#ff8000;padding-left:0;background:transparent no-repeat}div.noIndent{padding:1px 0 3px 0}.msg span.saveSearch{font-weight:normal;font-size:x-small;margin-left:10px;font-family:Verdana}div.msg .startPrice{font-weight:bold;color:#5d5d5d;padding-left:0;background:transparent no-repeat}div.msg .startPrice span{color:#000}.msg .customizeLink{font-weight:normal;white-space:nowrap;font-family:verdana;padding-left:5px;font-size:x-small}div.msg.arun span.customizeLink{font-weight:normal}.msg.arun{color:#666;padding-left:0;background:transparent no-repeat}div.msg.arun span{font-weight:bold;color:#333}div.msg.arun b{font-size:medium;color:#ff8000}div.msg.arun.spc i{color:#ff8000;font-style:normal}div.msg.arun i{font-style:normal}div.msg.arun u{color:#333;font-weight:bold;text-decoration:line-through}
.v4snexp{margin:10px 0px 0px 10px ; width:550px;}.v4snexp div{color:#5d5d5d;font-size:medium;font-weight:bold}.v4snexp ul{color:#5d5d5d;font-size:small;margin:0;}


/* Overwrite eBay _______________ */
/* eBay Theme */
.header_bg{
	background-image:url(images/header_bg.png);
	background-position:center top;
	background-repeat:no-repeat;
	height:111px;
}
.menu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-shadow: #000 0.1em 0.1em 0.2em;
}
.menu a:link, .menu a:active, .menu a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-shadow: #000 0.1em 0.1em 0.2em;
	display:block;
	line-height:49px;
}
.menu a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-shadow: #000 0.1em 0.1em 0.2em;
	background-image:url(images/menu_hover.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	line-height:49px;
	text-decoration:none;
}
#banners{
	
	margin:0px;
	padding:0px;
	width:100%;
}
#brand{
	background-image:url(images/brand_bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	height:91px;
}
.input{
	background:none;
	border:none;
	height:23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#919191;
	width:160px;
	
}
-->