﻿div#popup_offer_content
{
	clear: both;
	width: 732px;
	padding: 13px 13px 34px;
	margin: 5px 0;
	text-align: left;
	float: left;
	background: #FFF;
}
div#offer_content div#flight_details h5
{
	color: #0064b3;
	font-weight: bold;
	font-size: 16px;
	padding:  10px 0 0px 0;
	margin: 0;
	float: left;
}
div#offer_content div#hotel_details,
div#popup_offer_content div#hotel_details
{
	width: 440px;
	float: left;
	background: #FFF;
	height: auto;
}
div#offer_content div#hotel_details div#hotel_selection h5,
div#popup_offer_content div#hotel_details div#hotel_selection h5
{
	color: #0064b3;
	font-weight: bold;
	font-size: 16px;
	background: transparent;
	width: 440px;
	padding: 0px 0px 10px 0px;
	margin: 0;
	float: left;
}
div#offer_content div#hotel_details div#hotel_selection strong,
div#popup_offer_content div#hotel_details div#hotel_selection strong
{
	color: #0064b3;
	font-size: 13px;
}
div#offer_content div#hotel_details div#hotel_selection p,
div#popup_offer_content div#hotel_details div#hotel_selection p
{
	color: #000;
	font-size: 12px;
	background: transparent;
	width: 440px;
	padding:  10px 10px 5px 0;
	margin: 0;
	float: left;
	text-align:justify;
}
div#offer_content div#hotel_details div#hotel_selection div#resort_selection h5,
div#popup_offer_content div#hotel_details div#hotel_selection div#resort_selection h5
{
	color: #0064b3;
	font-weight: bold;
	font-size: 16px;
	padding:  10px 0 0px 0;
	margin: 0;
	float: left;
}
div#offer_content div#hotel_details div#hotel_selection div#resort_selection strong,
div#popup_offer_content div#hotel_details div#hotel_selection div#resort_selection strong
{
	color: #0064b3;
	font-size: 13px;
	padding-top: 5px;
}
div#offer_content div#hotel_details div#hotel_selection div#resort_selection p
div#popup_offer_content div#hotel_details div#hotel_selection div#resort_selection p
{
	color: #000;
	font-size: 12px;
	background: transparent;
	width: 440px;
	padding:  0px 10px 5px 0;
	margin: 0;
	float: left;
	text-align:justify;
}
div#offer_content div#right_column,
div#popup_offer_content div#right_column
{
	width: 225px;
	float: right;
	background: #F5F3FE;
	padding: 10px;
	height: auto;
}
div#offer_content div#right_column div#advice_box,
div#popup_offer_content div#right_column div#advice_box
{
	border-bottom: 1px dotted #0064b3;
	padding: 10px 0 20px 0;
	float: left;
	width: 225px;
}
div#offer_content div#right_column div#advice_box div.advice_number,
div#popup_offer_content div#right_column div#advice_box div.advice_number
{
	background: #f5f3fe url('images/phone_icon.gif') no-repeat top left;
	padding: 0 0 0 60px;
}
div#offer_content div#right_column div#advice_box div.advice_number strong,
div#popup_offer_content div#right_column div#advice_box div.advice_number strong
{
	font-size: 18px;
	color: #6d696b;
}
div#offer_content div#right_column div#advice_box div.advice_number span,
div#popup_offer_content div#right_column div#advice_box div.advice_number span
{
	font-size: 12px;
	color: #6d696b
}

div#offer_content div#right_column div#email_box
{
	border-bottom: 1px dotted #000;
	padding: 20px 0;
	float: left;
	width: 225px;
}
div#offer_content div#right_column div#email_box input
{
	float: right;
	clear: left;
	margin: 10px 0 0 0;
}
div#offer_content div#right_column div#other_hotels_box,
div#popup_offer_content div#right_column div#other_hotels_box
{
	padding: 20px 0 0 0;
	width: 225px;
	float: left;
}
div#offer_content div#right_column div#other_hotels_box p,
div#popup_offer_content div#right_column div#other_hotels_box p
{
	background: url('images/hotel_icon_pink.png') no-repeat top left;
	padding: 0 0 30px 50px;
	font-size: 14px;
	color: #0064b3;
}
div#offer_content div#right_column div#other_hotels_box ul,
div#popup_offer_content div#right_column div#other_hotels_box ul
{
	padding: 0;
	margin: 0;
	list-style-type: none;
	float: left;
	width: 225px;
}
div#offer_content div#right_column div#other_hotels_box ul li,
div#popup_offer_content div#right_column div#other_hotels_box ul li
{
	padding: 2px 0;
	margin: 0;
	width: 225px;
	float: left;
}
div#offer_content div#right_column div#other_hotels_box ul li a,
div#popup_offer_content div#right_column div#other_hotels_box ul li a
{
	padding: 0;
	margin: 0;
	float: left;
	width: 180px;
	font-size: 11px;
	color: #0064b3;
	text-decoration: none;
}
div#offer_content div#right_column div#other_hotels_box ul li a:hover,
div#popup_offer_content div#right_column div#other_hotels_box ul li a:hover
{
	text-decoration: underline;
}
div#offer_content div#right_column div#other_hotels_box ul li span,
div#popup_offer_content div#right_column div#other_hotels_box ul li span
{
	width: 35px;
	padding: 0 0 0 10px;
	float: right;
	font-size: 11px;
	color: #0064b3;
}
div#offer_content div#right_column div#other_hotels_box ul li span a,
div#popup_offer_content div#right_column div#other_hotels_box ul li span a
{
	padding: 0;
	margin: 0;
	float: left;
	width: 35px;
	font-size: 11px;
	color: #0064b3;
	text-decoration: none;
}

