/* Homepage */
#latestOfferContainer, #hotelDealContainer, #insuranceContainer { border:#cccccc 1px solid; padding:10px; margin-bottom:10px;}
#latestOfferContainer .hrd, #hotelDealContainer .hrd, #insuranceContainer .hrd { margin-top:27px; margin-bottom:8px;}
#latestOfferContainer ul, #hotelDealContainer ul, #insuranceContainer ul { list-style-type:none; background:#edf5ff; color:#fc7a02; font-weight:bold; border:#cccccc 1px solid;}
#latestOfferContainer li a, #hotelDealContainer li a, #insuranceContainer li a { color:#000000; background-color:inherit;}
#latestOfferContainer .more, #latestOfferContainer .more a, #hotelDealContainer .more, #hotelDealContainer .more a, #insuranceContainer .more, #insuranceContainer .more a { background:#d2e4fc; color:#2c2f75;}
#latestOfferContainer .dubbleLi, #hotelDealContainer .dubbleLi, #insuranceContainer .dubbleLi { text-align:right;}
#latestOfferContainer .dubbleLi a, #hotelDealContainer .dubbleLi a, #insuranceContainer .dubbleLi a { float:left;}

#latestOfferContainer { background:url(../images/bg_latestFlights.gif) no-repeat top right;}
#latestOfferContainer li { padding:7px 8px; height:14px; border-bottom:#cccccc 1px solid;}
#latestOfferContainer .more { border-bottom:none; height:28px;}
#latestOfferContainer .more span a { float:left; width:80px; font-weight:bold;}
#latestOfferContainer .more img { width:20px; margin-top:5px; margin-left:47px;}

#hotelDealContainer { background:url(../images/bg_hotels.gif) no-repeat top right;}
#insuranceContainer { background:url(../images/bg_insurance.gif) no-repeat top right;}
#hotelDealContainer li, #insuranceContainer li { padding:2px 8px; background:url(../images/bg_dealdots.gif) no-repeat left 62%;}
#hotelDealContainer .dubbleLi a, #insuranceContainer .dubbleLi a { background:#edf5ff; color:#000000;}
#hotelDealContainer .more, #insuranceContainer .more { border-top:#cccccc 1px solid;}

#flightForm { margin-bottom:10px;}

#newsContainer { border:#cccccc 1px solid; background:#edf5ff; color:inherit; margin-bottom:10px;}
#newsContainer p { padding:4px 8px;}
#newsContainer p a { color:#777777; background-color:inherit; font-weight:bold;}
#newsContainer .more { background:#d4e7fd; color:inherit; border-top:#cccccc 1px solid; padding:2px 8px;}
#newsContainer .more a { color:#2c2f75; background-color:inherit; font-weight:normal;}

.thinkFlightAd img { float:left; margin-bottom:10px;}
