.recentslide {
	border-bottom: solid 3px #eb4143;
	background: url(/images/touch/recently-viewed.png) no-repeat center top;
}
a, a:active, a:visited { font-family: @Arial Unicode MS, Arial, Helvetica, Sans-Serif; text-decoration: none; color: #f72832; }
a:hover { text-decoration: underline; color: #000000; }
.alert { color:#f72832; }

#listall { position:absolute; top:130px; margin: 0 24px 0 24px; display:none;  width:894px; border: solid 5px #3d3d3d; z-index:999; background-color:#fff; }
#listall ul b { color:#f72832; font-weight:bold; font-size:14px; margin-bottom:4px; font-family:Arial, Verdana, Tahoma; }

input.btn { background-color: #af061b; border: 1px; color:#fff; text-align: center; font-family: Tahoma, Arial, Helvetica, Serif; }

h1 span, .h1 span, .Heading1 span, a.Heading1 span, a.Heading1:active span, a.Heading1:visited span { font-family: Arial, Trebuchet MS, Tahoma; font-weight:lighter; color: #af061b; font-size: 16px; margin: 0px; }
h2 span, .h2 span, .Heading2 span, a.Heading2 span, a.Heading2:active span, a.Heading2:visited span{ font-family: Arial, Trebuchet MS, Tahoma; font-weight:lighter; color: #af061b; font-size: 14px; margin: 0px; }

.searchBoxOuter .searchResultInner .theResults h1 span { color: #666; }

#head { background:#f0203a url(../../images/touch/common/header-bg.png) repeat-x top left; } 
#head #headRgt div.loggedin { text-transform:capitalize; font-size:12px; margin-top:5px; color:#fff; margin-right:5px; }
#head #headRgt div.loggedin b { color:#fff; text-decoration:none; font-weight:bold; }
#head #headRgt div.loggedin a { color:#fff; text-decoration:none; }
#head #headRgt div.loggedin a:hover { color:#fff; text-decoration:none; }

.txttop span { color:#f72832;font-size: 17px;}

#profile .clicks a, #profilelong .clicks a
{
    color: #666;
}
#profile .clicks a span, #profilelong .clicks a span
{
    color: #666;
}
#profile h3 span, #profilelong h3 span
{
    color: #666;
    font-weight:normal;
}

/*NEW NAVIGATION*/

#newtoptitle span { width: 150px; font-size:17px; color: #f72832; font-style:italic; }

#newmenu li ul a:hover { color: #f72832; } 


#newmenu ul a.subsubmenu { width:142px; background: #fff url(../../images/touch/free/newoffsub.png) top left no-repeat; margin-left: 13px; padding-left:28px; cursor:pointer; } 
#newmenu ul a.submenu span.counter { color:#f72832; } 
#newmenu ul a.submenum { background: #fff url(../../images/touch/free/newmore.png) top right no-repeat; margin-left: 13px; padding-left:5px; }
#newmenu ul a.submenu:hover, #newmenu ul a.submenum:hover { color:#f72832; }
#newmenu ul a.subsubmenu:hover { background: #fff url(../../images/touch/free/newoversub.png) top left no-repeat; color:#f72832; }
#newmenu a.more { width:138px; margin-left: 13px; padding-left:42px; cursor:pointer; color:#f72832; } 

.information b { color: #4a63a0; font-size: 16px; font-weight: normal; }
/* pop up product info (used in product options for example) */
#floatingInfo { border: #f72832 2px solid; position: absolute; left: 0px; min-height: 50px; padding: 5px; z-index: 9999; background: #fff;}

/* common page numbers */
	div.paging a, div.paging a:link, div.paging a:visited { margin: 2px; padding: 2px; border: 1px solid #e61109; text-decoration: none; color: #e61109; background: #ffffff;}
	div.paging a:hover, div.paging a:active { margin: 2px; padding: 2px; border: 1px solid #000000; background-color: #e61109; color: #fffFFF; }
	div.paging span.s { margin: 2px; padding: 2px; font-weight: bold; border: 1px solid #000000; background-color: #e61109; color: #FFFFFF; }
	
/* product search summary (also used in related items searches) */
div.srchSummary b { color: #e61109; }

/* advert search results */
div.prodSrchFull .itemad { background: transparent url(../../images/touch/lists/list-bg-new.png) no-repeat top left; width: 617px; height: 141px; overflow:hidden; float: left; padding:25px 0 0 25px; margin: 0px 5px 0 5px;  }
div.prodSrchFull .itemad .detail .location { text-align:right; float:right; color: #666; font-weight:bold; font-style:italic; margin-right: 8px; width: 160px; vertical-align: top; font-size: 12px; padding-top: 5px; line-height: normal; }
			div.prodSrchFull .itemad .detail .location span { color: #666; font-weight:bold; }
			div.prodSrchFull .itemad .detail .price { float:right; width:100px; margin:0; text-align: right; font-size: 16px; color: #666; font-weight:bold; }
				
/* 2 column search results (used in related items searches) */
div.prodSrch .item { background: transparent url(../../Images/touch/free/new-home-result.png) no-repeat top left; width: 301px; height: 150px; overflow:hidden; float: left; padding:15px 0 0 0; margin: 0 10px 0 10px;  }
			div.prodSrch .item .detail .location { text-align:left; float:left; color: #666; font-weight:bold; font-style:italic; margin: 11px 8px 0 0; width: 120px; vertical-align: top; font-size: 12px; }
			div.prodSrch .item .detail .location span { color: #666; font-weight:bold; }
			div.prodSrch .item .detail .price { margin:0; text-align: left; font-size: 16px; color: #666; font-weight:bold; }

/* advert preview results */
#previewlisting .itemad .detail .desc { float: left; color:#bbbbbb; font-size: 11px; line-height:13px; margin-left: 0px; width: 340px; height: 38px; vertical-align: top; margin-bottom: 0px; overflow: hidden; text-align: left; }
#previewlisting .itemad .detail .price { float:right; width:100px; margin:0; text-align: right; font-size: 16px; color: #af061b; font-weight:bold; }

/* main navigation */
#nav { background: #fff url(/Images/touch/search-products.png) top no-repeat; }
#navBar ul li a, #navBar ul li a.buy { text-decoration: none; display:block; float:left; width:137px; height:36px; color:#5d5d5d; background: #fff url(../../Images/touch/tabs/tab.png) no-repeat; cursor:pointer; }
#navBar ul li a:hover, #navBar ul li a.buy:hover { text-decoration: none; display:block; float:left; width:137px; height:36px; color:#fff; background: #fff url(../../Images/touch/tabs/tab-over.png) no-repeat; cursor:pointer; }
#navBar ul li a span { display:block; float:left; padding:7px 0 0 12px; font-weight:bold; margin-top:10px; width:137px; height:25px; font-size: 12px; font-family: @Arial Unicode MS, Arial; }
#navBar ul li a.on { text-decoration: none; display:block; float:left; width:137px; height:36px; color:#5d5d5d; background: #fff url(../../Images/touch/tabs/tab-on.png) no-repeat; cursor:pointer; }
#navBar ul li a.on:hover { text-decoration: none; display:block; float:left; width:137px; height:36px; color:#5d5d5d; background: #fff url(../../Images/touch/tabs/tab-on.png) no-repeat; cursor:pointer; }

#tagcloud
{
    margin-left:20px;
    float:left;
    background: transparent url(../../Images/touch/common/recent.png) no-repeat;
    width:196px;
    height:181px;
    overflow:hidden;
}

#foot { width:952px; margin: 0 auto 0 auto; background: #e2e2e2 url(../../Images/touch/footer-bg.png) no-repeat 0% 0%; text-align:left;  }

.callNow span {  font-family: Arial, Tahoma, San-Serif; font-size: 24px; color:#af061b; }

.attrs a { color:#af061b; }

.msg_head h2 { display: inline; margin: 0px; color: #ccc; font-size:18px; font-weight: bold;  }
.msg_head h2 span { display: inline; margin: 0px; color: #ccc; font-size:18px; font-weight: bold;  }

.collapsed_head { padding: 16px 8px 14px 77px; background: transparent url(../../Images/touch/Common/Exp_Box_Collapsed.png) no-repeat top left; }
.expanded_head { padding: 16px 8px 5px 77px; background: transparent url(../../Images/touch/Common/Exp_Box_Expanded.png) no-repeat top left; }

.expanded_body { padding: 0px 30px 30px 47px; background: #fff url(../../Images/Common/Exp_Box_Expanded_Cont.png) no-repeat bottom left; }

.yes input { border:solid 0px #fff; }

.accountLists .advert .desc h2 { font-size:13px; color:#f72832; }
