/*------------------------------------------------------------------------------------------- Start of Curved Boxes INDEX PAGE*/

.curved-box-4 {
	width: 394px;
	margin: 0px;
	background-color: #ffffff;
}

.curved-box-4-deals {
	width: 150px;
    margin:0px;
    background-color: #ffffff;
}

.curved-box-4-top-deals h2 {
	background: #ffffff url("../images/header_deals_1.png") no-repeat left top;
	color: #f4fbfd;
	font-size:12px;
	font-weight:bold;
	font:Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 5px 2px 10px;
}

.curved-box-4-top h2 {
	background: #ffffff url("../images/header_new_1.png") no-repeat left top;
	color: #f4fbfd;
	font-size:12px;
	font-weight:bold;
	font:Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 5px 2px 10px;
}

.curved-box-4-main {
	margin:0 0 0 0;
	border: solid 1px #999999;
	border-bottom:none;
}

.curved-box-4-main-deals {
	margin:0 0 0 0;
	border: solid 1px #999999;
	border-bottom:none;
}

.curved-box-4-main-deals a {
	color: #666666;
	text-decoration: none;
}

.curved-box-4-main-deals a:hover {
	color: #FF0000;
	text-decoration: none;
}

.curved-box-4-main p {	
	margin: 0px;
    padding: 5px 15px 10px 15px;
    text-align: left;
}  

.curved-box-4-btm {
	background: #ffffff url("../images/curved_bottom_black_less_less.png") no-repeat left bottom;
	margin: 0px;
	height: 11px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}  

.curved-box-4-btm-deals {
	background: #ffffff url("../images/deals-footer.png") no-repeat left bottom;
	margin: 0px;
	height: 11px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}  

.curved-box-4-btm-featured {
	background: #ffffff url("../images/featured-btm.png") no-repeat left bottom;
	margin: 0px;
	height: 11px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}  

/*------------------------------------------------------------------------------------------- End of Curved Boxes INDEX PAGE*/



/*------------------------------------------------------------------------------------------- Start of Curved Boxes SPECIALS PAGE*/

.curved-box-4-feat {
	width: 525px;
	margin: 0px;
	background-color: #ffffff;
}

.curved-box-4-deals-special {
	width: 280px;
    margin:0px;
    background-color: #ffffff;
}

.curved-box-4-top-deals-special h2 {
	background: #ffffff url("../images/header_deals_special.png") no-repeat left top;
	color: #f4fbfd;
	font-size:12px;
	font-weight:bold;
	font:Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 5px 2px 10px;
}

.curved-box-4-top-special h2 {
	background: #ffffff url("../images/header_new_special.png") no-repeat left top;
	color: #f4fbfd;
	font-size:12px;
	font-weight:bold;
	font:Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 5px 2px 10px;
}

.curved-box-4-btm-deals-special {
	background: #ffffff url("../images/deals-footer-special.png") no-repeat left bottom;
	margin: 0px;
	height: 11px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}  

.curved-box-4-btm-featured-special {
	background: #ffffff url("../images/featured-btm-special.png") no-repeat left bottom;
	margin: 0px;
	height: 11px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}  

/*------------------------------------------------------------------------------------------- End of Curved Boxes SPECIALS PAGE*/



/*------------------------------------------------------------------------------------------- Start of Curved Boxes SEARCH PAGE*/


.orderHeader {
	background: #ffffff url("../images/booking_header.gif") no-repeat left top;
	color: #f4fbfd;
	font-size:12px;
	font-weight:bold;
	font:Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 5px 2px 10px;
}


/*------------------------------------------------------------------------------------------- End of Curved Boxes SEARCH PAGE*/

/*------------------------------------------------------------------------------------------- End of Curved Boxes*/





/*------------------------------------------------------------------------------------------- Start Standard Curved Boxes */

.bl {
	background: url("../images/curves/bl_1l.gif") 0 100% no-repeat #dfdfdf; 
	width:auto
}
	
.br {
	background: url("../images/curves/br_1l.gif") 100% 100% no-repeat; 
	height:auto
}

.tl {
	background: url("../images/curves/tl_1l.gif") 0 0 no-repeat
}

.tr {
	background: url("../images/curves/tr_1l.gif") 100% 0 no-repeat; 
	padding:5px
}

.clear {
	font-size: 1px;
	height: 1px} 



/*-------------------------------------------------------------------------------------------  End of Standard Curved Boxes */


.wbl {
	background: url("../images/curves/wbl_1.gif") 0 100% no-repeat #ffffff; 
	width: 100%
}

.wbr {
	background: url("../images/curves/wbr_1.gif") 100% 100% no-repeat; 
	height: 100%
}

.wtl {
	background: url("../images/curves/wtl_1.gif") 0 0 no-repeat
}

.wtr {
	background: url("../images/curves/wtr_1.gif") 100% 0 no-repeat; 
	padding:5px
}



/*------------------------------------------------------------------------------------------- Start FLIGHT?HOTEL Search Box*/




.searchCurved
{
    width: 345px;
    margin: 0px;
    background-color: #ffffff;
}

.searchCurved-top h2
{
	background: #ffffff url("../images/curved_box_black_less_less.png") no-repeat left top;
	color: #f4fbfd;
	font-size:12px;
	font-weight:bold;
	font:Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 10px;
}

.searchCurved-main
{
	margin:0 0 0 0;
	border: solid 1px #999999;
	border-bottom:none;
}
	
.searchCurved-main_2
{
	float:left;
	position:relative;
	margin:0 0 0 0;
	border: solid 1px #999999;
	border-bottom:none;
}

.searchCurved-main p
{
    margin: 0px;
    padding: 5px 15px 10px 15px;
    text-align: left;
}  

.searchCurved-btm
{
	background: #ffffff url("../images/curved_bottom_black_less_less.png") no-repeat left bottom;
	margin: 0px;
	height: 11px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}  

/*----------------------------------------------------------------------------------- End Search Box*/




/* ----------------------------------------------------------------------------------- Start Flight Search Search Nav*/

.curveBox {
	width:345px;
	padding:0 0 0px 0;
}

.curveBoxHeader {
    padding: 2px 0 0 8px;
	height:20px;
	width: 394px;
	font-size:12px;
	font-weight:bold;
	color: #ffffff;	
	background: #ffffff url("../images/headerFlight.png") no-repeat left top;
}

.curveBox .content {
	border: solid 1px #999999;
	border-bottom:none;
	width:333px;
	margin: 0px;
    padding: 5px 5px 0px 5px;
	background: #ffffff;
}

.flightSearchbtn {
	width:335px;
	height:23px;
	display:block;
}

.curveBox .footer {
	background: #ffffff url("../images/footer.png") no-repeat ;
	height: 11px;
}



/*----------------------------------------------------------------------------------- End FlightSearch Nav ----------------*/


.pricingHeader{	
	width:200px;
	height:25px;
	background: url("../images/pricingHeader.gif");
}

.pricingHeader h3{
	font-size: 19px;
	padding: 0px 0px 0px 5px;
	color: #000000;
}