@charset "utf-8";
/* CSS Document */
h1{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; display:inline; color:#f27d0b}
h1 a{ color:#00578e}

.tools a{ font-size:12px; color:#00578e; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
.tools .admin{color:#8e0000;}

ul.breadMenu{ padding:0; margin:0; display:inline-block}
ul.breadMenu li{padding:0; margin:0px; list-style:none; position:relative;}
ul.breadMenu:hover li a.selected{padding:5px; padding-right:18px; border:1px solid #f27d0b; background:url(../images/arrow_menu.gif) no-repeat right}
ul.breadMenu li a.prev{padding:5px 6px; padding-right:19px; text-decoration:none}
ul.breadMenu:hover li a.prev{padding:5px; padding-right:18px; border:1px solid #f27d0b; background:url(../images/arrow_menu.gif) no-repeat right}

ul.breadMenu ul { position:absolute; display:none; margin:0; padding:0;width:220px; left:0; top:20px; z-index:999; border:1px solid #f27d0b; font-family:Arial, Helvetica, sans-serif}
ul.breadMenu ul li{ padding:0; margin:0px; list-style:none; padding:3px; background:#f27d0b;}
ul.breadMenu ul li:hover{ background:#FFF}
ul.breadMenu ul li a{ text-decoration: none; color:#FFF; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif}
ul.breadMenu ul li:hover a{color:#f27d0b;}
ul.breadMenu ul li.group{background:#ccc; color:#FFF; font-size:14px}

a.selected{ padding:6px; text-decoration:none; color:#f27d0b;}


table.adList{ font-family:Arial, Helvetica, sans-serif; font-size:11px;}
table.adList th{ background:#D8D0B4; font-weight:normal; border:1px solid #fff;  padding:0}
table.adList th a{ display:block; padding-left:25px; height:26px;line-height:26px;}

table.adList th a.asc{ text-align:left; background:url(../images/arrow_sort.gif) no-repeat; background-position:0px 0px;}
table.adList th a.desc{ text-align:left; background:url(../images/arrow_sort.gif) no-repeat; background-position:0px -26px;  }

table.adList tr.filter{ background-color:#f2f1ec; font-size:11px; }
table.adList tr.filter td{border:1px solid #fff}
table.adList tr td{border-top:1px solid #fff; border-bottom:1px solid #fff}

table.adList tr.commercial{ background-color:#dbeaff; border:1px solid #fff}
table.adList tr.priority{ background-color:#ffecb2; border:1px solid #fff}
table.adList tr.even{background:#ffffff}
table.adList tr.odd{background:#ececec}

table.adList tr td table td{border:0}

.backButton {
BORDER: #f27d0b solid 1px; 
font-family: Arial; 
font-size: 12px; 
text-decoration: none; 
font-weight:bold;
color: #FFFFF; 
padding-top: 3px; 
padding-bottom: 3px; 
padding-left: 6px; 
padding-right:6px;
background-color : #FF9600;
}

.lcGrpBorderWrapper { 
BORDER: #666666 solid 1px; 
}

.lcGrpHeader {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; 
font-size: 16px; 
color:#FFF;
}

.lcHeader {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; 
font-size: 16px; 
}

.lcDesc {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #333333
}

.lcAds {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #333333
}

.TcMerchant {
font-size:14px; color:#00578e;
}

.TcMember {
font-size:14px; color:#ff9600; 
}

.TcSavings {
font-size:11px; color:#666666; 
}

/*.commercial{ display:block; background:#00578e; padding:5px; font-weight:bold; color:#FFF}*/
.transName{color:#8b0000; font-size:14px; text-transform:uppercase}
.adName{ font-size:16px; color:#00578e;}
.adName a{text-decoration:none}
.adDetails div{ margin:3px 0}
a.adMenu{ margin:6px 0 0 0;display:block; font-size:11px}
.adPrice{ color:#ff9600; font-size:16px; font-weight: bold}
.labelCom{background:#00578e; font-weight:bold; color:#FFF; padding:3px 5px; text-transform:uppercase; text-decoration:none;}
.labelPri{background:#ffc516; font-weight:bold; color:#FFF; padding:3px 8px;  text-transform:uppercase; text-decoration:none;}
.available{ color:#060; font-weight:bold}
.sold{ color:#F00; font-weight:bold}

.paging{ font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:10px; clear:left; font-weight:bold}
.paging a{ background:#ff9600; color:#FFF; padding:3px 5px; text-decoration:none}
.paging span{background:#fbc374; color:#FFF; padding:3px 5px; color:#000}

table.orange{ border:1px solid #ff9600}
table.orange tr.header{ background:#fbc374}


/*used cars portlet*/
.moreBullet {padding-right:15px;background: url(http://www.oneshift.com/images/css/triangle.gif) no-repeat right;
}
.floatRight	{float:right;
}
.floatLeft	{float:left;
}
.spacer	{clear:both;
}
.marginLeft	{margin-left: 5px;
}
.marginRight	{margin-right: 5px;
}
.marginBtm	{margin-bottom:5px;
}

.related_box{ margin:5px 0; padding:0 25px}
ul.related_ads{ padding:0; margin:0; clear:both; font-family:Verdana, Geneva, sans-serif; font-size:10px; border-bottom:#999 1px solid;}
ul.related_ads li{list-style:none; margin:0; padding:0}
ul.related_ads #ads{padding:10px 0; border-top:#999 1px solid;}
ul.related_ads li ul{ display:block; padding:0; margin:0; position:relative}
ul.related_ads li ul #title{list-style:url(../images/bullet_relatedprod.gif); width:515px; line-height:15px; margin-left:20px}
ul.related_ads li ul #type{color:#8b0000;}
ul.related_ads li ul #thumb{display:none; width:105px; height:90px;float:left; margin-right:5px;}
ul.related_ads li ul #price{color:#ff9600; font-weight:bold;font-size:11px; position:absolute; right:30px; display:block; 						width:150px; text-align:left;top:0;}					
ul.related_ads li ul #nego{color:#ff9600; font-weight:normal}


.labelComSmall{background:#00578e; font-size:8px; color:#FFF; padding:2px 5px; text-transform:uppercase}
.labelPriSmall{background:#ffc516; font-size:8px; color:#FFF; padding:2px 8px;  text-transform:uppercase}	



.articles_box{ margin:5px 0; padding:0 25px}
.related_articles {
    border-top:#999 1px solid;
    height: auto !important;
    min-height: 120px;
    padding-bottom: 5px;
}
.related_articles .title	{float:left;font-family:Georgia,Times New Roman,Times,serif;font-size:13px;font-weight: bold;margin-top:8px;margin-bottom:10px;
}
.related_articles .title a{color:#BC7100;
}

.related_articles .title .date {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 9px;
}

.related_articles .title a:link, .related_articles .title a:visited {
    color: #BC7100;
    text-decoration: none;
}

.related_articles .title a:hover {
    color: #666666;
    text-decoration: underline;
}

.related_articles .rtImg	{margin:4px 12px 8px 0px;float:left;
}

.related_articles .summary {font-family: Arial,Helvetica,sans-serif;font-size:11px;color: #333333;margin-top:5px;font-weight:normal;
}
.shortlist-btn{background: url(http://www.togoparts.com/marketplace/images/shortlist-ad-button2.png) no-repeat center; width: 106px; height: 26px; cursor: pointer; border-radius: 5px; background-size: cover;}
.shortlist-btn.shortlisted{background: url(http://www.togoparts.com/marketplace/images/shortlist-button-selected2.png) no-repeat center; background-size: cover;}

div.buynow{padding: 5px; text-align:center; border: none; border-radius: 5px; background-color: #ce1010;}
div.buynow a{ text-decoration:none; color: #FFFFFF; }


.grad_btn, a.grad_btn{background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dbdbdb), color-stop(1, #c4c4c4) );
	background:-moz-linear-gradient( center top, #dbdbdb 5%, #c4c4c4 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbdbdb', endColorstr='#c4c4c4');
	background-color:#dbdbdb;border-color:#a8a8a8;-webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  text-indent:0; border-style:solid; border-width: 1px; display:block; font-family:arial; font-size:12px; font-weight:bold; font-style:normal; min-height:24px; width:106px; text-decoration:none; text-align:center;box-sizing: border-box; cursor:pointer; padding: 3px 0; color:#616161;}

.grad_btn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c4c4c4), color-stop(1, #dbdbdb) );
	background:-moz-linear-gradient( center top, #c4c4c4 5%, #dbdbdb 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c4c4c4', endColorstr='#dbdbdb');
	background-color:#c4c4c4;
}
.orange_btn, a.orange_btn {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9ba68), color-stop(1, #de7233) );background:-moz-linear-gradient( center top, #f9ba68 5%, #de7233 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9ba68', endColorstr='#de7233');background-color:#f9ba68; border-color:#a84304; color:#ffffff;}
.orange_btn:hover {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #de7233), color-stop(1, #f9ba68) );background:-moz-linear-gradient( center top, #de7233 5%, #f9ba68 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#de7233', endColorstr='#f9ba68');background-color:#de7233;
}
.red_btn, a.red_btn {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff7676), color-stop(1, #b60303) );
	background:-moz-linear-gradient( center top, #ff7676 5%, #b60303 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7676', endColorstr='#b60303');
	background-color:#ff7676; border-color: #a00000; color:#ffffff;}
.red_btn:hover {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b60303), color-stop(1, #ff7676) );
	background:-moz-linear-gradient( center top, #b60303 5%, #ff7676 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b60303', endColorstr='#ff7676');
	background-color:#b60303;
}
.green_btn, a.green_btn { background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d2f69f), color-stop(1, #48c019) ); background:-moz-linear-gradient( center top, #d2f69f 5%, #48c019 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d2f69f', endColorstr='#48c019'); background-color:#d2f69f; border-color:#84ac00;  color:#ffffff; }
.green_btn:hover { background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #48c019), color-stop(1, #d2f69f) ); background:-moz-linear-gradient( center top, #48c019 5%, #d2f69f 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#48c019', endColorstr='#d2f69f'); background-color:#48c019;}

.blue_btn, a.blue_btn { background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #969bf5), color-stop(1, #034db6) );
	background:-moz-linear-gradient( center top, #969bf5 5%, #034db6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#969bf5', endColorstr='#034db6');
	background-color:#969bf5; border-color:#0a26a0; color:#ffffff;}
.blue_btn:hover { background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #034db6), color-stop(1, #969bf5) );
	background:-moz-linear-gradient( center top, #034db6 5%, #969bf5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#034db6', endColorstr='#969bf5');
	background-color:#034db6;}
/* start ad_details */
.bsopen{ background-color:#65b200; border:1px solid #396600; color:#FFFFFF;}
.bsclose{ background-color:#e5e5e5; border:1px solid #cccbcb; color:#000000;}
.bsopen , .bsclose{  font-weight:bold; width:100px; text-align:center; float:left; font-size: 12px;}
div.valuesbox{margin-bottom:5px; display:inline-block; font-weight:bold; width: 100%; font-family:Arial, Helvetica, sans-serif;
font-size: 12px;}
div.valuesbox.halfwidth{width: 49%; border-bottom:1px dotted #ccc;}
div.valuesbox > span{display:table-cell; vertical-align: text-top; line-height:150%}
div.valuesbox > span.label{width:102px; line-height:120%; color: #333333; font-weight:normal;}
div.valuesbox > span.colon{width:10px; color: #333333; font-weight:normal;}
div.valuesbox > span.attribval{font-size: 1.0em;}
div.buynow{width: 180px;}
.bx-wrapper .bx-controls-direction a {width: 30px;height: 30px;margin-top: -45px;}
.bx-wrapper .bx-prev, .bx-wrapper .bx-next {background-size: 30px;}
.bxslider li{ list-style-type:none;}
.bx-wrapper, .bx-viewport { height: 480px !important;}
.bxslider { margin: 0;}
.bxslider li { text-align:center; height: 480px;line-height: 480px;}
.bxslider img { max-width: 100%; display: initial; vertical-align: middle; margin: 0 auto; }
#bx-pager a:hover div, #bx-pager a.active div {border: solid #196161 1px;}
#bx-pager a div {border: solid #ccc 1px}
#titlebox{position:relative; display:table; width: 100%; border-collapse: collapse; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; min-height: 40px;}
.prodtitle{font-size: 18px; background-color: #f78320; color: #FFFFFF; padding: 2px 10px; vertical-align: middle; display:table-cell; position:relative;}
.prodprice{margin-left: 10px; width: 200px; text-align: center; background-color: #6f6f6f; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; padding: 5px; vertical-align:middle; display:table-cell; position:relative;}
.prodprice .firmneg{font-size: 11px; display: block;}
#detailsbox{display:table; border-collapse: collapse; position: relative; font-family: Arial, Helvetica, sans-serif; font-size:12px; width: 100%;}
#detailsbox > div{display:table-cell;}
#detailsbox div.colA{width:77%; float:left; font-weight:bold;}
#detailsbox div.colB{width:22%; float:right; font-weight:normal;}
div#contactshoplogo{position:absolute; right:0; top:-5px;}
.linethrough{text-decoration:line-through}
.spacer{height: 1px;}
.breadcrumb1 {
    color: #f27d0b;
    display: inline;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
}
/* end ad_details */