/* careers new properties page css */

#dateHotellist {
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}

#dateHotellist #hotelInfo {
    border-bottom:1px solid #BFB6AA;
    padding: 8px 0 8px 0;
    margin: 0 10px;
}

#dateHotellist #hotelInfo.last {
    border: 0;
}

#dateHotellist p.hotelLink {
    display:block;
}

#careerLink img {
    display:none;
}


#hotelInfo table #hotelImg {
    display:none;
}

#bodyContainer #centerContainer {
    width: 641px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

#bodyContainer #centerContainer #contentArea {
    margin:0px 0px 0px 0px;
    padding:25px 30px 30px 25px;
}

#newhotelDirectorytitle {
    display: none;
}


#map {
    padding:10px 0 0;
}


#mapLinks {
    padding:10px 0 10px 0;
    text-align:center;
    width:510px;
}

#mapLinks a {
    padding:0;
    text-decoration: none;
    font-size:10px;
}

#mapLinks a:hover, #mapLinks a.hover {
    text-decoration: underline;
}

#featuredHotel {
    display:none;
}

#hotelAddress {
    display:none;
}

#hotelOverview {
    display:none;
}

#searchBar {
    height: 25px;
    font-weight: normal;
    padding: 2px 7px 2px 0px;
    margin: 0 0 10px 0;
}

#searchBar span.active a {
    color:#000000;
    font-weight:normal;
    text-decoration:none;
}

#searchBarbrand {
    display:none;
}

#searchBarsort {
    margin: 6px 0 0 0px;
    padding: 0 0 0 0;
    float: left;
}


#bodyContainer #centerContainer #contentArea #searchBarsort a {
    color:#818181;
}

#searchBarcountry {
    margin: 3px 0 0 10px;
    padding: 0 0 0 0;
    float: right;
}

#contentArea form {
    margin:0px 0px 0px 0px;
}

#countryDiv {
    padding: 0 0 10px 0;
    margin: 0 0 0 0;
}

#countryTitle {
    background-color: #f0ede3;
    height: 22px;
    padding: 8px 0 0 10px;
    margin: 0 0 10px 0;
    font-size: 12px;
    font-weight: bold;
    border-bottom:2px solid #000000;
}


#stateHotellist {
    padding: 0 10px 0 10px;
}

#stateHotellist.propListAltBgColor  {
    border-top:1px solid #C9C5B8;
    border-bottom:1px solid #C9C5B8;
    padding-top:8px;
margin-bottom:8px;
}

.stateHeader, .stateHeader a {
    font-size: 11px;
    font-weight: bold;
    margin: 0;
    padding: 0;
}

.firstStateHeader {
    /*display: none;*/
}

#hotelInfo {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    xwidth: 100%
}

#hotelInfo table {
    width: 100%;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

#hotelInfo tr, #hotelInfo td {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    vertical-align: top;
}


 #hotelTitle .hotelCity {
    font-size: 11px;
    font-weight: normal;
    display:block;
    float:left;
    width:140px;
    padding:0 0 0 0;
}

#contentArea #hotelTitle .hotelName {
    padding:0px 10px 0px 10px;
    display:block;
    width:365px;
    float:left;
}

.hotelName a    {
    padding-bottom:8px;
    display:block;
}

#hotelInfo table #hotelLinks {
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    text-align:right;
}

#contentArea #hotelLinks p {
    margin: 0 0 0 0;
    padding: 0 0 3px 0;
}

.hotelLink,
#dateHotellist p.bookNow,
#dateHotellist p.meetings,
#dateHotellist p.contact{
    display:none;
}



#careerLink {
    display:block;
    color: #875D32;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}


#careerLink:after, .hotelLink.apply:after {
    content:">";
}

#careerLink img {
    display:none;
}

#hotelImg img {
    display:none;
}

#hotelInfo table #hotelImg {
    display:none;
}



#newHotelsTop {
    display:none;
}

#careersNewHotelsTop #careersNewhotelDirectorytitle {
    font-size:18px;
    color:#11376a;
}

#careersNewHotelsTop #carrersNewhoteldescription {
    color: #818181;
}

#carrersNewhotelDirectorytop {
   margin:0px 0px 15px 0px;
}

div#listBorder.dateSearch  {
    background-color:#f0ede3;
    padding-top:30px;
    
}

div#listBorder.dateSearch #dateHotellist    {

    background-color:#FFFFFF;

}



div#listBorder.dateSearch #dateHotellist:first-child {
    border-top:2px solid #000000;
}

div#listBorder.dateSearch #dateHotellist #hotelTitle .hotelCity {
    display:none;
}

.linkArrow  {
    display:none;
}
