/*---------Other classes-------------*/
.floatL{float:left;}
.bold{font-weight:bold!important;}
.black{color:#000!important;}
.clear{clear:both!important;}
.yo_red{color:red;}
.wid100{width:100%!important;}
img{margin:0; padding:0; border:0;}
.categoryHeader{font-size:14px;}
.padB5{padding-bottom:5px!important;}
.wid880{width:870px!important;}

/*--------Expired Page-------*/
.expButton{float:right;}
.expired{float:left; margin-bottom:10px;}
.expired h3{padding:5px; background-color:#7F7F7F; color:#fff; float:left; width:100%; margin:0;}
.yostoplink{border-bottom:1px solid #E4E4E4; padding:5px;}

#SearchResult {font-family:arial; font-size:12px;}
#SearchResult p{margin:0; padding:0;}
#SearchResult .print_add img{position:relative; top:5px; margin-right:5px;}
#SearchResult .print_add span{margin:0 10px 0 10px;}

/*--------Breadcrumb starts-----------------*/
#SearchResult .breadcrumb ul{margin:0; padding:0;}
#SearchResult .breadcrumb ul li{display:inline;}

/*----------------------------Details Left Box starts-------------------------------*/
#SearchResult .detailsL{float:left; clear:both; width:69%;}
#SearchResult .detailsL .description{width:100%; float:left;}
#SearchResult .addboxdetails .description ul li, .description ol li{margin-left:20px; padding:5px 0;}
#SearchResult .addboxdetails .bottom_GreyBar{background-color:#F5F5F5; text-align:center; float:left; clear:both; width:99%; padding:5px 0 5px 10px; margin-top:10px;}

/*--------Add Box Details starts-----------------*/
#SearchResult .addboxdetails h1{float:left; width:100%; font-size:16px; color:#b22222; margin-bottom:5px; background:url('../images/categories/h2-border-btm.gif') 0 bottom repeat-x; padding:5px 0;}
#SearchResult .addboxdetails .location{color:#000; font-size:12px; width:100%;}
#SearchResult .addboxdetails .date{color:#999999; font-size:11px; float:left; width:100%; background-color:#fff; padding-bottom:10px;}
#SearchResult .addboxdetails .category{font-weight:bold; padding:5px 0 5px 0;}

/*---------------------------Details right Responce Box starts--------------------------------*/
#SearchResult {float:right;}
#SearchResult .adId {float:right; margin:0; padding:0 0 5px 0; text-align:left;}
#SearchResult .emailBox p{float:left; padding:0; margin-bottom:10px; clear:both; width:260px; text-align:left;}
#SearchResult .emailBox .inlineError{float:left; margin:0; padding:0 0 0 52px; text-align:left!important;}
#SearchResult .emailBox .verification .inlineError, #contentInfo.inlineError{margin-left:0!important;}
#SearchResult .emailBox h3{color:#0076AD; font-size:16px; border-bottom:1px solid #B7B7B7; margin:0 0 10px 0; padding-bottom:5px; width:248px; clear:both;}
#SearchResult .emailBox label{font-weight:bold; width:50px; float:left;}
#SearchResult .emailBox input{ width:180px;}
#SearchResult .emailBox textarea{ width:250px;}
#SearchResult .emailBox .submitbtn{ width:auto;}
#SearchResult .emailBox img{vertical-align:top; float:left;}
.refresh{margin:0; padding:0; float:left; }
#SearchResult .emailBox #kaptchafield, #smsKaptchafield{font-size: 14px; font-weight:bold; margin:5px 0 0 2px;}
#SearchResult .print_add span{margin:0 10px 0 10px;}

/*---------------Tabs Functionality---------------------*/
#SearchResult .tab_container {float:left;}
#SearchResult .tab_container table{margin:0; padding:0; font-size:12px;}
#SearchResult .tab_container .tab_content{width:260px!important; padding:10px 5px; border:1px solid #fff; float:left; border-top:none;}
#SearchResult .tab_container table tbody tr td.details{font-weight:bold; padding:3px 10px 3px 0; vertical-align:top; width:150px;}
#SearchResult .tab_content {padding: 15px 0 10px 5px; font-size: 12px;}
#SearchResult ul.tabs {margin:0; padding: 0; float:left; list-style:none; border-left: 1px solid #999;}
#SearchResult ul.tabs li {float:left; margin: 0; padding: 0; border: 1px solid #999; border-left: none; border-bottom:none; margin-bottom: -1px;/*--Pull the list item down 1px--*/	overflow: hidden; position: relative; background: #e0e0e0;}
#SearchResult ul.tabs li a {float:left; background:#fff; border:1px solid #fff; border-bottom:none; font-weight:bold; font-size:12px; text-decoration: none; color: #0076ad; display: block; padding:5px 10px; /*--Gives the bevel look with a 1px white border inside the list item--*/	outline: none;}
#SearchResult ul.tabs li a:hover {border:1px solid #fff; border-bottom:none;}
#SearchResult ul.tabs li.active a, html ul.tabs li.active a:hover  {background-color:#dfdfdf; float:left;}
.detailImg {border:1px solid #999; float:left; padding:5px; width:20%; margin:10px 10px 10px 0; text-align:center;}
.detailImg img{width:20%;}
#SearchResult .tabs_image{width:100%; margin:0 auto;}

/*------------Show hide------------*/
#slidingDiv {display: none;	float:left; width:100%; padding-top:10px;}
#slidingDiv table{font-size:12px; width:100%;}
#slidingDiv table tbody tr td{padding:5!important;}
#slidingDiv table tbody tr td.details{font-weight:bold; padding:3px 0 3px 0; vertical-align:top; width:160px;}
#smsDiv    {display: none;	float:left; border:1px solid #999; padding:10px; width:100%;}
#smsDiv    table{font-size:12px;}

