﻿/* 
========================
 =     Ibe General    =
========================
*/

#container {
	text-align: left; 
	width: 570px; 
	margin: 0 auto; 
	padding: 0; 
}
#containerPoweravail {
    text-align: left; 
	width: 940px; 
	margin: 0 auto; 
	padding: 0; 
}
.Invisible
{
    display: none;
}
.button1 a
{
	background:url(img/step1_gradient.gif) repeat scroll center center;
    border:1px solid;
    cursor:pointer;
    display:block;
    height:18px;
    padding:4px 8px;
    text-align:center;
}

/* 
========================
 =      Buttons       =
========================
*/

#buttonSection p{
	text-align:center;
}

/*
==========================
 =    Shopping Cart     =
==========================
*/

#ShoppingCart #Flights div, #ShoppingCart #Hotels div, #ShoppingCart #Cars div
{
    float: left;
}
#ShoppingCart .name
{
    width: 30%;
}
#ShoppingCart .startDate
{
    width: 19%;
}
#ShoppingCart .endDate
{
    width: 19%;
}
#ShoppingCart .price
{
    width: 14%;
}
#ShoppingCart .options
{
    width: 17%;
    float: right;
}
#ShoppingCart .price .text
{
    text-align: right;
    padding-right: 64px;
}
#ShoppingCart div .text
{
    padding-top: 3px;
}
#ShoppingCart .name .text
{
    padding-left: 10px;
}
#ShoppingCart div .options .text
{
    float: right;
    padding-right: 10px;
}
#ShoppingCart #Flights .spacer, #ShoppingCart #Hotels .spacer, #ShoppingCart #Cars .spacer
{
    float: none;
    clear: both;
    width: 100%;
    border-bottom: solid 1px #f0f0f0;
}
#ShoppingCart .totalPrice
{
    float: left;
    width: 73%;
}
#ShoppingCart .clearAllButton
{
    float: right;
    padding-right: 18px;
}
#ShoppingCart .totalPrice span
{
    float: right;
}
#AirCartButtonBack 
{
    float: left;
}
#AirCartButtonBack a
{
    height: 22px;
    display: block;
    background:url(img/step1_gradient.gif) repeat scroll center center;
    display:block;
    width:115px;
    margin-top: 10px;
}
#AirCartButtonBack a span
{
    display: block;
}
#ShoppingCart div .price
{
    font-weight: normal;
}
#ShoppingCart .header3 
{
    padding-left: 0px;
}

/* shoping cart for newdesign */
#ShoppingCart #Flights .spacer p
{
	margin: 0;
	padding: 0;
	}
#ShoppingCart #Flights div
{
	margin: 0;
	padding: 0;
	}
#ShoppingCart #Flights p, #ShoppingCart p
{
	margin: 0;	
	}
#ShoppingCart .header3
{
	padding: 3px;
	padding-left: 0;	
	}
#centerAvail #ShoppingCart .header2
{
	margin: 0;
	padding: 3px;
	}
.btnCenter 
{
	padding: 4px 8px;
	}
/*
==========================
 =       Profile        =
==========================
*/

#newProfile .label
{
    float: left;
    width: 25%;
    height: 28px;
}
#newProfile .input
{
    height: 28px;
}
#newProfile .input input
{
    width: 200px;
}
#newProfile .input .checkbox input
{
    width: 30px;
}
#newProfile .input .radiobutton input
{
    width: 30px;
}
#newProfile .label span
{
    display: block;
    padding-top: 6px;
    margin-left: 5px;
}
#newProfile #RegisterUser #Login, #newProfile #RegisterUser #Password, #newProfile #RegisterUser #RetypePassword
{
    float: none;
    clear: both;
}
#newProfile #ProfileUserHeader
{
    float: none;
    clear: both;
}
#newProfile #buttonCreate
{
    float: right;
    margin-right: 5px;
}
#newProfile #buttonSendPassword
{
    float: right;
    margin-right: 5px;
}
#newProfile .countryList
{
	width:205px;	
}