/* CSS Document */
.sharing-panel{height:41px}
.sharing-curve-left{height:41px;width:12px;background:url(../images/sharing-curve-left.png) no-repeat}
.sharing-mid{height:41px;width:1226px;background:url(../images/sharing-bg.jpg) repeat-x}
.sharing-curve-right{height:41px;width:12px;background:url(../images/sharing-curve-right.png) no-repeat}

.redo-search{padding:5px 0 0 0}
.redo-search label{padding:0 0 0 5px; color:#646667; font-size:13px}

.search-paramtrs{width:262px; padding:12px 18px 0px 18px}
.search-paramtrs-hd{border-bottom:1px solid #d2d4d5}
.search-paramtrs-hd h5{color:#2b2e30; font-size:14px; line-height:25px}
.search-paramtrs ul{padding:5px 0 0 0}
.search-paramtrs ul li{display:block; padding:5px 0 0 0}
.search-paramtrs ul li label{display:block;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5c5a5a; padding:5px 0}
.search-paramtrs ul li label a{color:#5c5a5a}
.search-paramtrs ul li input{float:left; margin:5px 10px 5px 0}

.search-paramtrs-panel{width:262px; padding:5px 0}
.search-style{width:210px; height:28px; border-top:1px solid #d2d4d5; border-left:1px solid #d2d4d5; border-bottom:1px solid #d2d4d5; border-right:0px; float:left; padding:0 5px;  margin:10px 0 10px 0}
.keyword-btn{width:40px; height:30px; border-top:1px solid #d2d4d5; border-right:1px solid #d2d4d5; border-bottom:1px solid #d2d4d5; border-left:0px; background:url(../images/search-btn.jpg) no-repeat 10px 4px; margin:10px 0 10px 0; cursor:pointer}

.results-panel{width:885px; border:1px solid #dadcdd; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;behavior: url(PIE.htc); padding:20px}
.results-hd{display:block}
.sort-panel{width:170px}
.sort-panel select{width:120px; padding:3px; height:25px}
.sort-panel label{color:#255994; font-size:13px}

.result-display{padding:25px 0 0 0}
.result-display img{width:220px; height:127px;float:left; margin:0 20px 0 0;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;behavior: url(PIE.htc)}
.result-display h3{padding:0px 0 0 0; font-size:18px; color:#255994}
.result-display h3 a{color:#255994; cursor: auto !important;}
.result-display h6{font-size:13px; color:#3897c8; padding:0 0 10px 0; font-weight:normal}
.result-display p{font-size:13px; color:#606060; padding:0px 0 10px 0; line-height:18px}
.results-price{width:135px; text-align:center}
.results-price strong{font-size:30px; color:#333333}
.results-price span{font-size:11px; display:block; color:#777777}
.results-price input{font-size:14px; color:#fff; background:#fb8801; border:0px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;behavior: url(PIE.htc); padding:0 10px; line-height:24px; cursor:pointer; margin:15px 0 0 0}
.results-price input:hover{background:#fc961e}

.search-area{padding:8px 10px}
.search-txt-box{width:190px;height:19px; border:1px solid #b7b7b7; padding:5px; color:#afb1b2}
.search-btn{width:75px; height:30px; border:0px; background:url(../images/red-grd.jpg) repeat-x; color:#fff; cursor:pointer; font-size:14px; text-transform:uppercase}
.search-select-box {border: 1px solid #B7B7B7; color: #A3A5A6; font-size: 13px; margin: 0 5px 0 0; padding: 5px; width: 190px;}

.view-style{width:90px; height:30px; border:1px solid #d2d5da; background:#fff; margin:8px 10px 0 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;behavior: url(PIE.htc)}
.view-style ul{margin:1px}
.view-style ul li{width:44px; height:28px;float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px}
.view-style ul li a{display:block;color:#517aa9; text-align:center; line-height:28px}
.view-style ul li a:hover, .view-style ul li.active{width:44px; height:28px;display:block; background:url(../images/view-active.jpg) repeat-x}

.load-more{margin:15px 0px 0 0px; background:#eff0f1; height:30px}
.load-more p{line-height:30px; float:right; color:#9c9fa1; font-size:15px; padding:0 10px 0 0; cursor:pointer}
.load-more p a{color:#9c9fa1}
.load-more p a:hover{color:#45a8d9}


.book{  background: none repeat scroll 0 0 #FB8801;
    border-radius: 6px 6px 6px 6px;
    color: #FFFFFF;
    font-size: 13px;
    line-height: 28px;
    padding: 0 15px;}
/*sharing-panel{background:url(../images/down-arrow.jpg) no-repeat 65px 8px}*/


/*Copied styles for search panel from home-banner search*/
.search-txt{width:190px; }
.date-bx{width:120px; margin:0 0px 0 0}
.dropdown-bx{width:105px; margin:0 0px 0 0}
.banner-search-txt{width:190px; padding:7px 5px; margin:0 5px 0 0; border:1px solid #b7b7b7; color:#a3a5a6; font-size:13px}
.banner-search-btn{width:75px; height:30px; background:url(../images/red-grd.jpg) repeat-x; line-height:30px;  border:0px; text-transform:uppercase; font-size:14px; color:#fff; cursor:pointer}
.banner-search-select{height:29px;width:168px; padding:5px 5px;  border:1px solid #b7b7b7; color:#a3a5a6; font-size:13px}
.banner-search-select01{height:29px;width:82px; padding:5px 5px;  border:1px solid #b7b7b7; color:#a3a5a6; font-size:13px}
.banner-search :focus{ outline:none}

/*Search page- special offer section*/
.search-offer-panel{
    margin-left: 10px;
    text-align: left;
   
}
.home-right{display:table-cell; vertical-align:top}
.home-right ul{}
.home-right ul li{display:block;width:572px;float:left;	margin:0 25px}
.search-offer-panel h1 {
     font-size: 30px;
     margin-left: 15px;
     
    
}
.offer-display h3 {
     border-bottom: 1px dotted #808080;
    margin: 0 0 15px;
    padding: 10px 0;
    text-align: left;
}

.offer-display img {
    border-radius: 10px 10px 10px 10px;
    float: left;
    height: 112px;
    margin: 0 20px 0 0;
    width: 120px;
}
.offer-display p {
    color: #747576;
    font-size: 13px;
    line-height: 24px;
    padding: 0 0 15px;
    text-align: left;
}
.date-display {
    background: url("../images/date-icon.png") no-repeat scroll 0 0 transparent;
    color: #034DA0;
    float: left;
    font-size: 14px;
    padding: 0 0 0 5px;
    width: 410px;
    text-align: center;
    
   
}

.offer-close{
    color: #000000;
    float: right;
    font-size: 20px;
    font-weight: bold;
    line-height: 20px;
    opacity: 0.2;
    text-shadow: 0 1px 0 #FFFFFF;
    margin-right: 10px;
     margin-top: 10px;
}

.discount{
    margin-left: 2px;
}

.special-offer{
    height:300px;
    overflow-x: hidden;
    overflow-y: scroll;
    width: 680px;
}
.offer-close-button{
    
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #F5F5F5;
    background-image: -moz-linear-gradient(center top , #FFFFFF, #E6E6E6);
    background-repeat: repeat-x;
    border-color: #E6E6E6 #E6E6E6 #A2A2A2;
    border-image: none;
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    color: #333333;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 0;
    padding: 4px 14px;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
    margin-right: 10px;

}

.spl-popup{width: 635px; padding:0 0 20px 0}
.spopup-scroll{height:300px; overflow-y:auto}
.spopup-display{padding:15px 0; width:580px}
.spopup-display h3 {
	font-size:14px;
    padding:0 0 10px 0;
    text-align: left;
}
.spopup-display h3 a {color:#255994}

.spopup-display img {
    border-radius: 10px 10px 10px 10px;
    float: left;
    height: 112px;
    margin: 0 20px 0 0;
    width: 120px;
}
.spopup-display p {
    color: #747576;
    font-size: 13px;
    line-height: 18px;
    padding:5px 0 5px 15px;
    text-align: left;
}
.date-spopup-display {
    background: url("../images/date-icon.png") no-repeat scroll 0 0 transparent;
    color: #034DA0;
    float: left;
    font-size: 14px;
    padding: 0 0 6px 25px;
    width: 400px;
    text-align: left;
}
.spopup-hd{
    text-align: left; margin:5px 15px 5px 15px ; border-bottom:1px dotted #ccc
}
.spopup-hd h2{ font-size:18px; color:#255994; padding:15px 0 15px 0}
.ofr-close{margin:0px !important}

