@charset "utf-8";
/* CSS Document */

body {
	padding-right: 0px; 
	padding-left: 0px; 
	font-size: 10px;
	padding-bottom: 0px; 
	margin: 5px; 
	padding-top: 0px; 
	font-family: arial,helvetica,sans-serif;
	color: #000;
}
img {
	border: none;
	padding: 0px;
	margin: 0px;
}

/* ------------------------------------------------------------------------------------------------------------------------------- */

/* PAGE CONTAINER */

#container {
	width: 980px;
	background-color: #fff;
	margin: 0 auto;
}
#wrap {
	width: 980px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	position: relative;
	height:100%; 
	z-index:20;
}

/*TOP OF PAGE*/

#top {
	width: 980px;
	/*height: 100px;*/
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	z-index:10;
}

.affiliate_headder_wrap {
	width: 980px;
	height: 123px;
	position: relative;
	z-index:5;
}
object {
	width: 980px;
	overflow: hidden;
	z-index:1;
	position: absolute;
	top: 0;
	left: 0;
	z-index:1;
}
.object_hide {
	visibility: hidden;
}

/* HEADER */

#header {
	width: 980px;
	height: 140px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	position: relative;
}
#header .left {
	width: 980px;
	height: 70px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	display: none;
}
#header .left img {
	margin: 0px;
	padding: 0px;
	border: none;
	display: none;
}
#header .left img a {
	margin: 0px;
	padding: 0px;
	border: none;
}

/* END HEADER */

/* TOP NAVIGATION */

#header .right {
	width: 980px;
	height: 29px;
	background-image: url(../../images/jet2/site_graphics/nav_bg.gif);
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
	float: left;
	display: none;
}
#header .right h1 {
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	line-height: 29px;
	color: #2b2b2b;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
	float: left;
}
#header .right ul {
	height: 29px;
	list-style: none;
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-right: 1px solid #fff;
}
#header .right ul li.off {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	line-height: 29px;
	border-left: 1px solid #fff;
}
#header .right ul li.off a {
	height: 29px;
	float: left;
	font-size: 12px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	text-decoration: none;
	color: #2d2d2d;
}
#header .right ul li.off a:hover {
	float: left;
	height: 29px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	line-height: 29px;
	background-image: url(../../images/jet2/site_graphics/nav_bg_selected.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	color: #ffffff;
}
#header .right ul li.on {
	float: left;
	height: 29px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	line-height: 29px;
	/*background-image: url(../../images/jet2/site_graphics/nav_bg_selected.gif);
	background-repeat: repeat-x;
	background-position: bottom;*/
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-left: 1px solid #fff;
}
#header .right ul li.on a {
	height: 29px;
	float: left;
	font-size: 12px;
	/*font-weight: bold;*/
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	text-decoration: none;
	color: #2d2d2d;
}
#header .right ul li.on a:hover {
	float: left;
	height: 29px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	line-height: 29px;
	background-image: url(../../images/jet2/site_graphics/nav_bg_selected.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	color: #ffffff;
}
#header .right img {
	display: none;
}

/* END TOP NAVIGATION */

#pagetop {
	width: 980px;
	height: 14px;
	background-image: url(../../images/jet2/site_graphics/back_top.gif);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	display: none;
}

/* END TOP OF PAGE */

/* PAGE CONTAINER */

#content {
	width: 980px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 30px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #ffffff;
}

/* END PAGE CONTAINER */

/* ------------------------------------------------------------------------------------------------------------------------------- */

/* BOOKING STEPS CONTAINER */

/* HOME */

#content_wrap {
	position: absolute;
	top: 120px;
}
#content_wrap #middle, #space {
	display: none;
}
#content_wrap #leftcln {
	width: 200px;
	float: right;
	margin-left: 20px;
}
#content_wrap #searchbox {
	width: 536px;
	float: left;
	background-color: #fff;
	padding-bottom: 8px;
}
#content_wrap #searchbox #online {
	width: 536px;
	height: 40px;
	float: left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
#content_wrap #searchbox #search {
	width: 536px;
	float: left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	background-color: #97BEF9;
}
#content_wrap #searchbox #search #pickup {
	width: 266px;
	height: 160px;
	float: left;
	padding: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
	background-color: #97BEF9;
	border: none;
	border-left: 1px solid #487DCE;
}

#content_wrap #searchbox #search #pickup .subheading {
	width: 240px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	float: left;
	text-align: left;
	background-color: #97BEF9;
	padding-left: 70px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
}

#content_wrap #searchbox #search #pickup .input-row {
	width: 266px;
	padding: 0px;
    padding-top: 4px;
	float: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
	background-color: #97BEF9;
}

#content_wrap #searchbox #search #pickup .input-row .label {
    width: 70px;
    float: left;
    text-align: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
	padding-top: 3px;
	font-size: 11px;
}

#content_wrap #searchbox #search #pickup .input-row .input {
    float: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
}

#content_wrap #searchbox #search #pickup .input-row .input-gp {
    float: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
	width: 240px;
}
#content_wrap #searchbox #search #pickup .input-row .input-gp .input {
    float: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 0px;
	display: inline;
}

#content_wrap #searchbox #search #dropoff {
	width: 240px;
	height: 160px;
	float: left;
	padding: 9px;
	padding-left: 0px;
	padding-bottom: 0px;
	background-color: #97BEF9;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
	border: none;
	border-right: 1px solid #487DCE;
}

#content_wrap #searchbox #search #dropoff .subheading {
    width: 240px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	float: left;
	text-align: left;
	background-color: #97BEF9;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
}

#content_wrap #searchbox #search #dropoff .input-row {
	width: 240px;
	padding: 0px;
    padding-top: 4px;
	padding-left: 0px;
	float: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
	background-color: #97BEF9;
}
#content_wrap #searchbox #search #dropoff .input-row .input {
    float: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 0px;
	display: inline;
}

#content_wrap #searchbox #search #dropoff .input-row .input-gp {
    float: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
	width: 240px;
}
#content_wrap #searchbox #search #dropoff .input-row .input-gp .input {
    float: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 0px;
	display: inline;
}
#content_wrap #searchbox #search #driverdetails {
	float: left;
	width: 499px;
	height: 30px;
	text-align: center;
	padding-left: 79px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
	background-color: #97BEF9;
	border: none;
	border-left: 1px solid #487DCE;
	border-right: 1px solid #487DCE;
}
#content_wrap #searchbox #search #driverdetails .input-row {
	background-color: #97BEF9;
	padding: 0px;
	padding-top: 0px;
	text-align: left;
	font-size: 11px;
}
#content_wrap #searchbox #search #proceed {
	float: left;
	width: 369px;
	height: 26px;
	text-align: center;
	background-image: url(../../images/jet2/site_graphics/new_search_bottom.gif);
	background-repeat: no-repeat;
	padding-top: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
}
#content_wrap #searchbox #search #proceed .button-row {
	float: left;
	width: 369px;
	text-align: center;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
}
#content_wrap #searchbox #search .dropdown {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 240px;
	height: 20px;
}

#content_wrap #searchbox #search .dropdown2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 50px;
	height: 20px;
	text-align: center;
}

#content_wrap #searchbox #search .textbox {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	width: 40px;
	font-size: 11px;
	border: 1px solid #999999;
	text-align: center;
}
#content_wrap #searchbox #search .phone {
	width: 536px;
	height: 60px;
	float: left;
}

#content_wrap #right {
	width: 200px;
	float: left;
	margin-left: 20px;
	display: inline;
	display: none;
}

/* END HOME */

#content_top {
	width: 980px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #ffffff;
}


#resultshead {
	width: 980px;
	float: left;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

/* BOOKING STEPS */

#steps {
	width: 980px;
	float: left;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 11px;
}
#steps a {
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
}
.step1 {
	width: 196px;
	height: 30px;
	line-height: 49px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/step_1.gif);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #aaa;
}
.step1_selected {
	width: 196px;
	height: 30px;
	line-height: 49px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/step_1_on.gif);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #EE2E24;
}
.step1_done a {
	width: 196px;
	height: 30px;
	line-height: 49px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/step_1_done.gif);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0px;
	padding: 0px;
	text-align: center;
	display: block;
	color: #FF6666;
}
.step2 {
	width: 196px;
	height: 30px;
	line-height: 49px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/step_2.gif);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #aaa;
}
.step2_selected {
	width: 196px;
	height: 30px;
	line-height: 49px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/step_2_on.gif);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #EE2E24;
}
.step2_done a {
	width: 196px;
	height: 30px;
	line-height: 49px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/step_2_done.gif);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0px;
	padding: 0px;
	text-align: center;
	display: block;
	color: #FF6666;
}
.step3 {
	width: 196px;
	height: 30px;
	line-height: 49px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/step_3.gif);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #aaa;
}
.step3_selected {
	width: 196px;
	height: 30px;
	line-height: 49px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/step_3_on.gif);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #EE2E24;
}

.step3_done a {
	width: 196px;
	height: 30px;
	line-height: 49px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/step_3_done.gif);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0px;
	padding: 0px;
	text-align: center;
	display: block;
	color: #FF6666;
}
.step4 {
	width: 196px;
	height: 30px;
	line-height: 49px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/step_4.gif);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #aaa;
}
.step4_selected {
	width: 196px;
	height: 30px;
	line-height: 49px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/step_4_on.gif);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-weight: bold;
	color: #EE2E24;
}
.step4_done a {
	width: 196px;
	height: 30px;
	line-height: 49px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/step_4_done.gif);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0px;
	padding: 0px;
	text-align: center;
	display: block;
	color: #FF6666;
}
.step5 {
	width: 196px;
	height: 30px;
	line-height: 49px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/step_5.gif);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #aaa;
}
.step5_selected {
	width: 196px;
	height: 30px;
	line-height: 49px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/step_5_on.gif);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #EE2E24;
}

#step_point {
	float: left;
	width: 980px;
	padding-top: 10px;
	padding-bottom: 10px;
	/*margin-bottom: 10px;*/
	font-size: 18px;
	font-weight: bold;
	color: #000;
	/*border-bottom: 1px solid #cccccc;*/
	display: none;
}

/* INFORMATION HEADERS */


#your {
	float: left;
	margin-top: 0px;
	background-image: url(../../images/jet2/site_graphics/your_title_r.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 10px;

}
#your .your_info {
	float: left;
	width: 275px;
	height: 16px;
	background-image: url(../../images/jet2/site_graphics/your_info_bg.gif);
	background-repeat: no-repeat;
	padding: 0px;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom:7px;
	font-size: 16px;
	font-weight: bold;
	margin-top: 0px;
	color: #ffffff;
}
#your .your_results {
	float: left;
	height: 27px;
	line-height: 27px;
	background: #EE2E24;
	padding-left: 10px;
	margin-left: 8px;
	font-size: 13px;
	font-weight: bold;
	background-image: url(../../images/jet2/site_graphics/your_title_l.gif);
	background-repeat: no-repeat;
	color: #fff;
}
#your .your_car {
	float: left;
	width: 227px;
	height: 33px;
	line-height: 33px;
	border-right: 20px solid #ffffff;
	background: #f0f0f0;
	background-image: url(../../images/jet2/site_graphics/your_car_bg.gif);
	background-repeat: repeat-x;
	padding: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 13px;
	font-weight: bold;
	margin-left: 20px;
}
#your .your_price {
	float: left;
	width: 255px;
	height: 33px;
	line-height: 33px;
	background-color: #537CB4;
	background-image: url(../../images/jet2/site_graphics/your_price_bg.gif);
	background-repeat: repeat-x;
	padding: 0px;
	padding-left: 8px;
	padding-right: 8px;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
}

/* END OF BOOKING STEPS */

/* ------------------------------------------------------------------------------------------------------------------------------- */

/* LEFT HAND COLUMN */

#leftclnsearch {
	float: left;
	width: 290px;
	margin-left: 0px;
	margin-right: 8px;
	display: inline;
}

/* SEARCH PICK UP / DROP OFF DETAILS */

#criteria {
	float: left;
	width: 288px;
	padding: 0px;
	padding-top: 10px;
	margin-top: 0px;
	padding-bottom: 0px;
	border: 1px solid #cccccc;
	border-top: none;
	border-bottom: none;
	color: #666666;
	font-size: 12px;
}
.crittop {
	width: 285px;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	float: left;
	text-align: left;
	background-image: url(../../images/jet2/site_graphics/search_tab.gif);
	background-repeat: no-repeat;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.crit_pickup {
	float: left;
	width: 270px;
	padding: 9px;
	padding-top: 0px;
	padding-bottom: 4px;
}
.crit_dropoff {
	float: left;
	width: 270px;
	padding: 9px;
	padding-top: 5px;
	padding-bottom: 4px;
}
.critpick {
	float: left;
	width: 270px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
}
.critdrop {
	float: left;
	width: 270px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
}
.critinfo {
	float: left;
	width: 270px;
	background-color: #fff;
	/*border-top: 1px solid #ffffff;*/
}
.critinfoleft {
	float: left;
	width: 90px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.critinforight {
	float: left;
	width: 175px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	/*background-color: #f0f0f0;
	border-left: 1px solid #ffffff;*/
}
.critduration {
	float: left;
	width: 270px;
	margin: 10px;
	margin-top: 5px;
	margin-bottom: 0px;
	background-color: #fff;
	padding-top: 3px;
}
.critdurationleft {
	float: left;
	width: 90px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.critdurationright {
	float: left;
	width: 175px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	/*border-left: 1px solid #ffffff;*/
}
.critbottom {
	float: left;
	width: 270px;
	height: 3px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	background-color: #fff;
}

/* END OF PICK UP / DROP OFF */

/* SEARCH AGIAN - PHONE NUMBER - ICON KEY - VERI SIGN WRAP */

#leftcln {
	float: left;
	width: 290px;
	margin-left: 0px;
	margin-right: 8px;
	display: inline;
}

/* SEARCH AGIAN */

/* CHANGE SEARCH */

/* CHANGE SEARCH BUTTON */

#change {
	width: 288px;
	margin-top: 0px;
	float: left;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 0px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
#change a {
	width: 268px;
	margin-left: 10px;
	padding-top: 10px;
	border-top:1px solid #cccccc;
	display: block;
}
#change img {
	border: none;
}

/* CHANGE SEARCH PANEL */

#newsearch {
	width: 290px;
	float: left;
}
#pickup {
	width: 270px;
	float: left;
	padding: 9px;
	padding-top: 10px;
	padding-bottom: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}
#pickup .changesearch {
	width: 265px;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	float: left;
	text-align: left;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #ffffff;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
}


#pickup .subheading {
	width: 265px;
	font-size: 11px;
	font-weight: bold;
	float: left;
	text-align: left;
	background-color: #fff;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
}

#pickup .input-row {
	width: 260px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 1px;
    padding-bottom: 3px;
	float: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
}

#pickup .input-row .label {
	width: 260px;
    float: left;
    text-align: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
}

#pickup .input-row .input {
    float: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 0px;
	display: inline;
}

#pickup .input-row .input-gp {
    float: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
}

#dropoff {
	width: 270px;
	float: left;
	padding: 9px;
	padding-bottom: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}

#dropoff .subheading {
	width: 265px;
	font-size: 11px;
	font-weight: bold;
	float: left;
	text-align: left;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
}
#dropoff .changedest {
	width: 288px;
	font-weight: bold;
	color: #000;
	float: left;
	text-align: left;
	padding: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}
#dropoff .changedesttext {
	width: 260px;
	font-weight: bold;
	font-size: 11px;
	color: #000;
	float: left;
	text-align: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
}
#dropoff .changedest img {
	width: 12px;
	height: 12px;
	float: left;
	padding-left: 5px;
	margin: 0px;
	border: none;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
}
#dropoff .changedest img a {
	width: 12px;
	height: 12px;
	float: left;
	padding-left: 5px;
	margin: 0px;
	border: none;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
}

#dropoff .input-row {
	width: 260px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 1px;
    padding-bottom: 3px;
	float: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
}

#dropoff .input-row .label {
    width: 260px;
    float: left;
    text-align: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
}

#dropoff .input-row .input {
    float: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 0px;
	display: inline;
}

#dropoff .input-row .input-gp {
    float: left;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
}
#driverdetails {
	float: left;
	width: 270px;
	text-align: left;
	padding: 9px;
	padding-bottom: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}
#driverdetails .input-row {
	width: 260px;
	padding: 5px;
	padding-bottom: 0px;
}
#proceed {
	float: left;
	width: 288px;
	height: 38px;
	text-align: center;
	padding: 0px;
	padding-top: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	display: inline;
	border-radius: 0 0 8px 8px;
	-moz-border-radius: 0 0 8px 8px;
	-webkit-border-radius: 0 0 8px 8px;
}
#proceed .button-row {
	float: left;
	width: 288px;
	height: 32px;
	text-align: center;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
}
.dropdown {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 260px;
}

.dropdown2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 50px;
	text-align: center;
}

.textbox {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	width: 40px;
	font-size: 11px;
	border: 1px solid #999999;
	text-align: center;
}

/* PHONE NUMBER */

#phonead {
	width: 290px;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	display: inline;
	text-align: center;
	padding-top: 29px;
	padding-bottom: 10px;
	background-image: url(../../images/jet2/site_graphics/crit_end.gif);
	background-repeat: no-repeat;
	background-position: top;
}

/* ICON KEY */

#icon_key {
	width: 290px;
	float: left;
	margin-top: 5px;
	margin-bottom: 0px;
	padding: 0px;
}
.key_top {
	width: 290px;
	height: 6px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/key_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
.key_wrap {
	width: 270px;
	float: left;
	margin: 0px;
	padding: 9px;
	padding-top: 0;
	padding-bottom: 0;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}
#key_icons {
	width: 270px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 5px;
	background-color: #fff;
	color: #666666;
}
.key_head {
	width: 270px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
	padding-left: 0;
	padding-right: 0;
	display: inline;
	font-size: 16px;
	color: #000000;
	border-bottom: 1px solid #cccccc;
}
.key_deposit {
	width: 140px;
	height: 20px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/deposit_icon_key.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 5px;
	margin-left: 2px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 28px;
	padding-right: 0px;
	padding-top: 7px;
}
.key_transmission {
	width: 140px;
	height: 16px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/icon_gear.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	padding-right: 0px;
	padding-top: 4px;
}
.key_aircon {
	width: 140px;
	height: 16px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/icon_aircon.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	padding-right: 0px;
	padding-top: 4px;
}
.key_doors {
	width: 140px;
	height: 16px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/icon_door.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	padding-right: 0px;
	padding-top: 4px;
}
.key_seats {
	width: 140px;
	height: 16px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/icon_seats.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	padding-right: 0px;
	padding-top: 4px;
}
.key_btm {
	width: 290px;
	height: 10px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/key_btm.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}

/* VERISIGN GRAPHIC */

#veri {
	width: 200px;
	height: 90px;
	float: left;
	margin-top: 10px;
}

/* END OF LEFT HAND SIDE */

/* ------------------------------------------------------------------------------------------------------------------------------- */

/* BOOKING PROCESS LAYOUT - RIGHT HAND SIDE */

#booking {
	width: 660px;
	background-color: #f5f5f5;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding: 10px;
	display: inline;
}

/* ------------------------------------------------------------------------------------------------------------------------------- */

/* CAR / PRICE INFORMATION */

#carcontainer {
	width: 660px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding: 10px;
	background-color: #CFEB8C;
}

#carchoice {
	width: 263px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #ffffff;
	display: inline;
}
#carchoicetop {
	width: 263px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 5px;
	margin-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	border-bottom: 1px dotted #e4e4e4;
}
.carmake {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#carimage {
	width: 150px;
	height: 100px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
}
#carchoice #icons {
	width: 80px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 3px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 0px;
}
#carchoice .class{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 4px;
}
#carchoice .transmission{
	width: 55px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/icon_gear.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 2px;
	padding-left: 25px;
	padding-right: 0px;
	padding-top: 2px;
}
#carchoice .aircon {
	width: 55px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/icon_aircon.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 2px;
	padding-left: 25px;
	padding-right: 0px;
	padding-top: 2px;
}
#carchoice .doors {
	width: 55px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/icon_door.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 2px;
	padding-left: 25px;
	padding-right: 0px;
	padding-top: 2px;
}
#carchoice .seats {
	width: 55px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/icon_seats.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	padding-right: 0px;
	padding-top: 4px;
}
#carinfo {
	width: 262px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
}

/* PRICE BREAKDOWN TOP OF PAGE */

#break {
	width: 227px;
	float: left;
	margin-top: 5px;
	margin-left: 2px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #ffffff;
	display: inline;
}

#breakcenter {
	width: 227px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
#breakcenteropder {
	width: 264px;
	float: left;
	background-color: #F0F6FE;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 6px;
	padding-left: 4px;
	padding-right: 3px;
	padding-top: 6px;
	display: inline;
}
#breakcenteropcc {
	width: 264px;
	float: left;
	background-color: #F0F6FE;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 6px;
	padding-left: 4px;
	padding-right: 3px;
	padding-top: 6px;
	display: inline;
}
#breakcenteropbal {
	width: 264px;
	float: left;
	background-color: #F0F6FE;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 6px;
	padding-left: 4px;
	padding-right: 3px;
	padding-top: 6px;
	display: inline;
}
#breakcenteropdpt {
	width: 264px;
	float: left;
	background-color: #DEEBFC;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 6px;
	padding-left: 4px;
	padding-right: 3px;
	padding-top: 6px;
	display: inline;
}
#breakcenteroptotal {
	width: 264px;
	float: left;
	background-color: #DEEBFC;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 6px;
	padding-left: 4px;
	padding-right: 3px;
	padding-top: 6px;
	display: inline;
}
#breakcenteropfirst {
	width: 264px;
	float: left;
	background-color: #F0F6FE;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 6px;
	padding-left: 4px;
	padding-right: 3px;
	padding-top: 6px;
	display: inline;
}
.breakbreak {
	width: 227px;
	height: 1px;
	float: left;
	margin-top: 4px;
	margin-left: 0px;
	margin-bottom: 2px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-top: 1px  dotted #cccccc;
	display: inline;
}
.break_info {
	width: 185px;
	font-size: 11px;
	color: #000;
	float: left;
	text-align: left;
	padding-top: 2px;
}
.break_price {
	width: 65px;
	font-weight: bold;
	font-size: 11px;
	color: #000;
	float: left;
	text-align: left;
	padding-top: 2px;
	padding-left: 5px;
}
.break_input {
	width: 20px;
	font-weight: bold;
	font-size: 11px;
	color: #000;
	float: left;
	text-align: left;
}
.break_deposit {
	width: 185px;
	font-weight: bold;
	font-size: 14px;
	color: #000;
	float: left;
	text-align: left;
	padding-top: 2px;
}
.break_deposit_price {
	width: 65px;
	font-weight: bold;
	font-size: 14px;
	color: #000;
	float: left;
	text-align: left;
	padding-top: 2px;
	padding-left: 5px;
}
.break_balance {
	width: 185px;
	font-size: 10px;
	color: #000;
	float: left;
	text-align: left;
	padding-top: 2px;
}
.break_balance_price {
	width: 65px;
	font-weight: bold;
	font-size: 10px;
	color: #000;
	float: left;
	text-align: left;
	padding-top: 2px;
	padding-left: 5px;
}
.break_total {
	width: 185px;
	font-weight: bold;
	font-size: 14px;
	color: #000;
	float: left;
	text-align: left;
	padding-top: 2px;
}
.break_total_price {
	width: 65px;
	font-weight: bold;
	font-size: 14px;
	color: #000;
	float: left;
	text-align: left;
	padding-top: 2px;
	padding-left: 5px;
}

.breakcentertick {
	width: 248px;
	float: left;
	background-color: #f4f4f4;
	margin-top: 0px;
	margin-left: 4px;
	margin-bottom: 0px;
	margin-right: 5px;
	padding-bottom: 2px;
	padding-left: 20px;
	padding-right: 3px;
	padding-top: 2px;
	border-top: 1px solid #cccccc;
	display: inline;
	background-image: url(../../images/jet2/site_graphics/extras_tick.gif);
	background-repeat: no-repeat;
	background-position: center left;
	font-weight: bold;
	font-size: 11px;
	color: #000;
}
.breakcentertickfirst {
	width: 248px;
	float: left;
	background-color: #f4f4f4;
	margin-top: 0px;
	margin-left: 4px;
	margin-bottom: 0px;
	margin-right: 5px;
	padding-bottom: 2px;
	padding-left: 20px;
	padding-right: 3px;
	padding-top: 4px;
	display: inline;
	background-image: url(../../images/jet2/site_graphics/extras_tick.gif);
	background-repeat: no-repeat;
	background-position: center left;
	font-weight: bold;
	font-size: 11px;
	color: #000;
}
.breakbottom {
	width: 280px;
	height: 16px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/extras_bottom.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 0px;
	_margin-top: -4px;

	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

/* END PRICE BREAKDOWN TOP OF PAGE */

/* END CAR / PRICE INFORMATION */

/* ------------------------------------------------------------------------------------------------------------------------------- */

/* PROCEED / BACK BUTTON */

#navbottom {
	width: 648px;
	float: right;
	margin: 0;
	padding: 5px;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-color: #fff;
	border: 1px solid #CCCCCC;
	display: none;
}
#navbottom .more {
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 0px;
}
#navbottom .back {
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 0px;
}

/* END PROCEED / BACK BUTTON */

/* ------------------------------------------------------------------------------------------------------------------------------- */

/* BOTTOM OF PAGE */

#base {
	width: 980px;
	height: 20px;
	background-image: url(../../images/jet2/site_graphics/back_bottom_grey.gif);
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	display: none;
}

/* ------------------------------------------------------------------------------------------------------------------------------- */

/* FOOTER */

#footer {
	width:756px;
	/* REMOVE ON ALL height: 250px;*/
	float:left;
	font-size:10px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	display:inline;
	position: relative;
	z-index:10;
}

.bottomwhite {
	display: none;
}

/* FOOTER LINKS COLUMN 1 */

#links1 {
	width: 980px;
	float: left;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	display: inline;
	display: none;
}
#links1 h2 {
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	color: #2b2b2b;
	text-align: left;
	font-size: 14px;
}
#links1 ul {
	width: 980px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#links1 ul li {
	float: left;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
	padding-right: 10px;
	display: inline;
	text-decoration: none;
	font-weight: bold;
	color: #2b2b2b;
	text-align: left;
	white-space: nowrap;
}
#links1 ul li a {
	float: left;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding: 0px;
	padding-top: 3px;
	display: inline;
	text-decoration: none;
	font-weight: bold;
	color: #2b2b2b;
	text-align: left;
	white-space: nowrap;
}
#links1 a:visited  {
	text-decoration: none;
}
#links1 a:active  {
	text-decoration: underline;
}
#links1 a:hover  {
	text-decoration: underline;
}

/* FOOTER LINKS COLUMN 2 */

#links2 {
	width: 980px;
	float: left;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	display: inline;
	display: none;
}
#links2 h2 {
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	color: #2b2b2b;
	text-align: left;
	font-size: 14px;
}
#links2 ul {
	width: 980px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#links2 ul li {
	float: left;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
	padding-right: 10px;
	display: inline;
	text-decoration: none;
	font-weight: bold;
	color: #2b2b2b;
	text-align: left;
	white-space: nowrap;
}
#links2 ul li a {
	float: left;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding: 0px;
	padding-top: 3px;
	display: inline;
	text-decoration: none;
	font-weight: bold;
	color: #2b2b2b;
	text-align: left;
	white-space: nowrap;
}
#links2 a:visited  {
	text-decoration: none;
}
#links2 a:active  {
	text-decoration: underline;
}
#links2 a:hover  {
	text-decoration: underline;
}

/* FOOTER LINKS COLUMN 3 */

#links3 {
	width: 980px;
	float: left;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	display: inline;
	display: none;
}
#links3 h2 {
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	color: #2b2b2b;
	text-align: left;
	font-size: 14px;
}
#links3 ul {
	width: 980px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#links3 ul li {
	float: left;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
	padding-right: 10px;
	display: inline;
	text-decoration: none;
	font-weight: bold;
	color: #2b2b2b;
	text-align: left;
	white-space: nowrap;
}
#links3 ul li a {
	float: left;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding: 0px;
	padding-top: 3px;
	display: inline;
	text-decoration: none;
	font-weight: bold;
	color: #2b2b2b;
	text-align: left;
	white-space: nowrap;
}
#links3 a:visited  {
	text-decoration: none;
}
#links3 a:active  {
	text-decoration: underline;
}
#links3 a:hover  {
	text-decoration: underline;
}

/* FOOTER LINKS COLUMN 4 */

#links4 {
	width: 980px;
	float: left;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	display: inline;
	display: none;
}
#links4 h2 {
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	color: #2b2b2b;
	text-align: left;
	font-size: 14px;
}
#links4 ul {
	width: 980px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#links4 ul li {
	float: left;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
	padding-right: 10px;
	display: inline;
	text-decoration: none;
	font-weight: bold;
	color: #2b2b2b;
	text-align: left;
	white-space: nowrap;
}
#links4 ul li a {
	float: left;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding: 0px;
	padding-top: 3px;
	display: inline;
	text-decoration: none;
	font-weight: bold;
	color: #2b2b2b;
	text-align: left;
	white-space: nowrap;
}
#links4 a:visited  {
	text-decoration: none;
}
#links4 a:active  {
	text-decoration: underline;
}
#links4 a:hover  {
	text-decoration: underline;
}

/* FLAGS */

#websites {
	width: 723px;
	float: left;
	padding-bottom: 6px;
	padding-top: 6px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-left: 27px;
	padding-right: 27px;
	background-color: #0148B2;
	display: none;
}
.country {
	width: 20px;
	height: 20px;
	background-color: #0148b2;
	float: left;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	display: inline;
}
.country img {
	width: 16px;
	height: 16px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	display: inline;
}
.country img a {
	width: 16px;
	height: 16px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	display: inline;
}

/* END FOOTER */

/* ------------------------------------------------------------------------------------------------------------------------------- */

/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/

#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%; background: #555555;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0; overflow: auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxCloseBtm, #cboxSlideshow{cursor:pointer;}

/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
/*#cboxOverlay{background:url(images/overlay.png) 0 0 repeat;}*/
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(../../images/jet2/site_graphics/controls.png) -100px 0 no-repeat;}
    #cboxTopRight{width:21px; height:21px; background:url(../../images/jet2/site_graphics/controls.png) -129px 0 no-repeat;}
    #cboxBottomLeft{width:21px; height:21px; background:url(../../images/jet2/site_graphics/controls.png) -100px -29px no-repeat;}
    #cboxBottomRight{width:21px; height:21px; background:url(../../images/jet2/site_graphics/controls.png) -129px -29px no-repeat;}
    #cboxMiddleLeft{width:21px; background:url(../../images/jet2/site_graphics/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(../../images/jet2/site_graphics/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(../../images/jet2/site_graphics/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(../../images/jet2/site_graphics/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-top:24px; padding-top: 6px; border-top: 1px dotted #cccccc; margin-bottom:24px; padding-bottom: 6px; border-bottom: 1px dotted #cccccc;}
        #cboxTitle{position:absolute; bottom:3px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:3px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:3px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0px; background:url(../../images/jet2/site_graphics/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(../../images/jet2/site_graphics/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(../../images/jet2/site_graphics/loading_background.png) center center no-repeat;}
        #cboxLoadingGraphic{background:url(../../images/jet2/site_graphics/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; top:0; right:0; background:url(../../images/jet2/site_graphics/close.gif) /*-25px 0px*/ no-repeat; width:68px; height:18px; text-indent:-9999px;}
        /*#cboxClose.hover{background-position:-25px -25px;}*/
		#cboxCloseBtm{position:absolute; bottom:0; right:0; background:url(../../images/jet2/site_graphics/close.gif) /*-25px 0px*/ no-repeat; width:68px; height:18px; text-indent:-9999px;}
        /*#cboxClose.hover{background-position:-25px -25px;}*/

/*
    The following fixes png-transparency for IE6.  
    It is also necessary for png-transparency in IE7 & IE8 to avoid 'black halos' with the fade transition
    
    Since this method does not support CSS background-positioning, it is incompatible with CSS sprites.
    Colorbox preloads navigation hover classes to account for this.
    
    !! Important Note: AlphaImageLoader src paths are relative to the HTML document,
    while regular CSS background images are relative to the CSS document.
*/
.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../images/edreams/site_graphics/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../images/edreams/site_graphics/internet_explorer/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../images/edreams/site_graphics/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../images/edreams/site_graphics/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../images/edreams/site_graphics/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../images/edreams/site_graphics/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../images/edreams/site_graphics/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../images/edreams/site_graphics/internet_explorer/borderMiddleRight.png, sizingMethod='scale');}

/* ------------------------------------------------------------------------------------------------------------------------------- */

/* SEARCH RESULTS LAYOUT */

#oneway {
	background-color: #fff;
	padding: 10px;
	padding-bottom: 18px;
	margin-bottom: 10px;
	font-size: 12px;
	border: 1px solid #cccccc;
	color: #444;
}

.search_filters {
	width: 536px;
	float: left;
	margin-bottom: 10px;
}
.search_filters #icons {
	width: 536px;
	float: left;
}
.search_filters #icons .seats {
	float: left;
	margin-right: 10px;
	background-image: url(../../images/jet2/site_graphics/icon_seats.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
.search_filters #icons .doors {
	float: left;
	margin-right: 10px;
	background-image: url(../../images/jet2/site_graphics/icon_door.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
.search_filters #icons .aircon {
	float: left;
	margin-right: 10px;
	background-image: url(../../images/jet2/site_graphics/icon_aircon.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}
.search_filters #icons .transmission {
	float: left;
	background-image: url(../../images/jet2/site_graphics/icon_gear.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
}

#resultcontainer {
	width: 658px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 5px;
	margin-right: 0px;
	padding: 0px;
	position: relative;
	background-color: #fff;
	border: 1px solid #CCCCCC;
}
#resultcontainer_alt {
	width: 561px;
	float: left;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	border-top: 1px dotted #cccccc;
	position: relative;
}
#resulttop {
	width: 447px;
	height: 8px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/result_top_grey.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	display: none;
}
#resultbtm {
	width: 447px;
	height: 8px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/result_btm_grey.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	display: none;
}
#resulttopleft {
	width: 260px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.carmake {
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.carmake strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.carmake_alt {
	width: 292px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}
#resulttopright {
	width: 111px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/price_top.gif);
	background-repeat: no-repeat;
	background-position: top right;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 3px;
	padding-top: 3px;
}
#resultprice {
	width: 200px;
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding: 5px;
	/*background-image: url(../../images/jet2/site_graphics/resultscontainer_top.gif);
	background-repeat: no-repeat;
	background-position: top right;*/
}
#resultpricetop {
	width: 198px;
	height: 6px;
	float: left;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
#resultpricemid {
	width: 198px;
	min-height: 110px;
	float: left;
	position: relative;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
#resultpricemidbtm {
	width: 198px;
	height: 6px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
#resultpricebtm {
	width: 114px;
	height: 8px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/price_btm.gif);
	background-repeat: no-repeat;
	background-position: top right;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	display: none;
}
#resultprice_butt {
	float: left;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding: 0 3px;
    width: 195px;
}
.price_left {
	width: 7px;
	height: 24px;
	float: right;
	background-image: url(../../images/jet2/site_graphics/car_price_left_cnr.gif);
	background-repeat: no-repeat;
	background-position: right;
	background-color: #333399;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.price_right {
	width: 7px;
	height: 24px;
	float: right;
	background-image: url(../../images/jet2/site_graphics/car_price_right_cnr.gif);
	background-repeat: no-repeat;
	background-position: right;
	background-color: #333399;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.price {
	width: 180px;
	float: left;
	margin-top: 0px;
	margin-left: 9px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	border-bottom: 1px solid #CCCCCC;
	color: #000;
}
.was {
	width: 180px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
	padding-right: 0px;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc0000;
}
.was strong {
	text-decoration: line-through;
}
.now {
	height: 22px;
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	padding-right: 0px;
	padding-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-color: #ffffff;
}
#resultcentre {
	width: 448px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding: 0px;
	padding-left: 0px;
	padding-right: 0px;
	position: relative;
	/*background-image: url(../../images/jet2/site_graphics/resultscontainer_top.gif);
	background-repeat: no-repeat;*/
	color: #666;
}
#deposit_icon {
	width: 24px;
	height: 25px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	position: absolute;
	top: 6px;
	left: 6px;
}
#resultcentrewrap {
	width: 433px;
	/*min-height: 126px;*/
	float: left;
	background-color: #ffffff;
	/*background-image: url(../../images/jet2/site_graphics/result_bg.gif);
	background-repeat: no-repeat;
	background-position: top;*/
	margin-top: 0px;
	margin-left: 10px;
	margin-bottom: 0px;
	margin-right: 10px;
	padding: 5px;
	padding-left: 0;
	padding-right: 0;
	border-right: none;
	border-bottom: 1px solid #CCCCCC;
}
#carterms {
	width: 130px;
	float: left;
	/*background-image: url(../../images/jet2/site_graphics/car_bg.gif);
	background-repeat: no-repeat;*/
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-top: 8px;
	padding-right: 10px;
	/*border-right: 1px solid #CCCCCC;*/
}
#carimage {
	width: 130px;
	height: 87px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
#carimage img {
	width: 130px;
	height: 87px;
}
.center_wrap {
	width: 280px;
	float: left;
	border-left: 1px solid #cccccc;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
}
.center_wrap #icons {
	width: 297px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.icon_top {
	width: 260px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	background-image: url(../../images/jet2/site_graphics/result_tab.gif);
}
.center_wrap .class{
	height: 20px;
	line-height: 20px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 0px;
	font-size: 11px;
}
.center_wrap .transmission{
	height: 20px;
	line-height: 20px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/icon_gear.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	padding-right: 5px;
	padding-top: 0px;
}
.center_wrap .aircon {
	height: 20px;
	line-height: 20px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/icon_aircon.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	padding-right: 5px;
	padding-top: 0px;
}
.center_wrap .doors {
	height: 20px;
	line-height: 20px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/icon_door.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	padding-right: 5px;
	padding-top: 0px;
}
.center_wrap .seats {
	height: 20px;
	line-height: 20px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/icon_seats.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	padding-right: 5px;
	padding-top: 0px;
}
#resultextras {
	width: 260px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
#resultcentrewrap .resultupgrade {
	width: 433px;
	float: left;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding: 0;
	background-color: #fff;
}
#resultcentrewrap .resultupgradeoffertop {
	width: 286px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	background-image: url(../../images/jet2/site_graphics/result_tab.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
}
#resultcentrewrap .resultupgradeoffer {
	width: 292px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
}
#resultcentrewrap .resultupgradetop {
	width: 292px;
	height: 6px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/result_option_top_alt.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
#resultcentrewrap .resultupgradecenter {
	width: 433px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #fff;
}
#resultcentrewrap .resultupgradecentertop {
	width: 438px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
}
#resultcentrewrap .resultupgradecenterbottom {
	width: 423px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	border-top: solid 1px #cccccc;
	padding: 5px;
	color: #ee2e24;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#resultcentrewrap .resultupgradebottom {
	width: 292px;
	height: 6px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/result_option_bottom_alt.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.resultoptions {
	width: 208px;
	float: left;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.resultoptionstop {
	width: 208px;
	height: 6px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/result_option_top.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.resultoptionscenter {
	width: 204px;
	float: left;
	background-color: #ffffff;
	margin-top: 0px;
	_margin-top: -3px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-left: 2px solid #e7e7e7;
	border-right: 2px solid #e7e7e7;
}
.resultoptionscenter1 {
	width: 194px;
	float: left;
	background-color: #ffffff;
	margin-top: 0px;
	_margin-top: -3px;
	margin-left: 5px;
	margin-bottom: 0px;
	margin-right: 5px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
}
.plus {
	width: 173px;
	font-weight: bold;
	font-size: 11px;
	color: #000;
	float: left;
	text-align: left;
}
.plus_selected {
	width: 173px;
	font-weight: bold;
	font-size: 11px;
	color: #cccccc;
	float: left;
	text-align: left;
}
.resultoptionscenter1 img {
	width: 12px;
	height: 12px;
	float: left;
	padding-left: 5px;
	margin: 0px;
	border: none;
}
.resultoptionscenterop {
	width: 194px;
	float: left;
	background-color: #ffffff;
	margin-top: 0px;
	margin-left: 4px;
	margin-bottom: 0px;
	margin-right: 4px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	border-top: 1px solid #c6c6c6;
}
.option {
	width: 126px;
	font-size: 11px;
	color: #000;
	float: left;
	text-align: left;
}
.option a {
	width: 126px;
	font-size: 11px;
	color: #000;
	float: left;
	text-align: left;
	text-decoration: none;
}
.option a:visted {
	width: 126px;
	font-size: 11px;
	color: #000;
	float: left;
	text-align: left;
	text-decoration: none;
}
.option a:active {
	width: 126px;
	font-size: 11px;
	color: #000;
	float: left;
	text-align: left;
	text-decoration: underline;
}
.option a:hover {
	width: 126px;
	font-size: 11px;
	color: #000;
	float: left;
	text-align: left;
	text-decoration: underline;
}
.optionprice {
	width: 32px;
	font-weight: bold;
	font-size: 11px;
	color: #990000;
	float: left;
	text-align: left;
}
.optioninput {
	width: 10px;
	height: 10px;
	float: left;
	padding-left: 5px;
	padding-right: 3px;
	text-align: center;
}
.optioninput input{
	width: 10px;
	height: 10px;
	float: left;
	margin: 0px;
	padding: 0px;
	border: none;
}
.resultoptionscenterop img {
	width: 14px;
	height: 14px;
	float: left;
	padding-left: 3px;
	margin: 0px;
	border: none;
}
.resultoptionsbottom {
	width: 208px;
	height: 6px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/result_option_bottom.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 0px;
	_margin-top: -4px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.resultdeposit_alt {
	float: left;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.resultdeposit {
	width: 406px;
	height: 24px;
	float: left;
	/*background-image: url(../../images/jet2/site_graphics/result_bg.gif);
	background-repeat: repeat-y;
	background-position: left;
	background-color: #96B2D9;*/
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding: 0;
}
.resultdepositleft {
	width: 12px;
	height: 19px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/terms_tab_left.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 0px;
	display: none
}
.resultdepositleft1 {
	width: 8px;
	height: 24px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/terms_tab_left.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 0px;
	margin-left: -29px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	display: none;
}
.resultdepositbg {
	height: 24px;
	line-height: 24px;
	float: left;
	/*background-image: url(../../images/jet2/site_graphics/terms_tab_bg.gif);
	background-repeat: repeat-y;
	background-position: left;*/
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
}
.resultdepositbg a {
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	color: #444;
}
.resultdepositbg a:hover {
	text-decoration: underline;
	color: #000;
}
.resultdepositright {
	width: 8px;
	height: 24px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/terms_tab_right.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	display: none;
}
.resultdeposittop {
	width: 293px;
	height: 6px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/result_option_top_alt.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.resultdepositcenter {
	width: 279px;
	float: left;
	margin-top: 0px;	
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	border-left: 2px solid #e7e7e7;
	border-right: 2px solid #e7e7e7;
}
.resultdepositcenter a {
	font-weight: bold;
	font-size: 11px;
	color: #000;
	text-align: center;
	text-decoration: none;
}
.resultdepositcenter a:visted {
	font-weight: bold;
	font-size: 11px;
	color: #000;
	text-align: center;
	text-decoration: none;
}
.resultdepositcenter a:active {
	font-weight: bold;
	font-size: 11px;
	color: #000;
	text-align: center;
	text-decoration: underline;
}
.resultdepositcenter a:hover {
	font-weight: bold;
	font-size: 11px;
	color: #000;
	text-align: center;
	text-decoration: underline;
}
.view {
	width: 259px;
	font-weight: bold;
	font-size: 11px;
	color: #000;
	float: left;
	text-align: left;
}
.view_terms {
	width: 263px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	background-image: url(../../images/jet2/site_graphics/result_tab.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
}
.resultdepositcenter img {
	width: 15px;
	height: 15px;
	float: left;
	padding-left: 5px;
	margin: 0px;
	border: none;
}
#terms_hover {
	width: 140px; 
	border: 1px dotted #cccccc; 
	background-color: #ffffff; 
	color: #000; 
	padding: 5px; 
	position: absolute; 
	visibility: hidden;
	font-weight: normal;
}
#terms_hover span {
	width: 130px;
	background-color: #cbe7af; 
	color: #ffffff; 
	padding: 5px;
	float: left;
	font-size: 11px;
	font-weight: normal;
}
#terms_hover p {
	width: 120px; 
	padding: 5px;
	margin: 0px;
	float: left;
	font-weight: normal;
}
.resultdepositbottom {
	width: 293px;
	height: 6px;
	float: left;
	background-image: url(../../images/jet2/site_graphics/result_option_bottom_alt.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-top: 0px;
	_margin-top: -4px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
#resultbuttons {
	width: 108px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
}
/*
#deposit {
	width: 286px;
	float: left;
	margin-top: 3px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	border-top: 1px solid #f0f0f0;
}
#deposit_bg a {
	width: 231px;
	height: 20px;
	float: left;
	margin-top: 3px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 55px;
	padding-right: 0px;
	padding-top: 6px;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	background-image: url(../../images/jet2/site_graphics/deposit_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	display: block;
}
#deposit_bg a:hover {
	text-decoration: none;
}
*/
#deposit {
	width: 260px;
	height: 22px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	/*background-image: url(../../images/jet2/site_graphics/deposit_icon_key.gif);
	background-repeat: no-repeat;
	background-position: left center;*/
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	display: block;
}
#deposit a {
	color: #777777;
	text-decoration: none;
}
#deposit a:hover {
	text-decoration: underline;
}
.deposit_book {
	float: left;
	padding-right: 60px;
	line-height: 22px;
	font-size: 11px;
	background-image: url(../../images/jet2/site_graphics/deposit_info.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-decoration: underline;
}

#deposit_main_tip {width: 260px; height: 22px; float: left; position: relative;}

	

	.deposit_tip_wrap {width: 260px; position: absolute; cursor: pointer; font-weight: bold;}

	.deposit_tip {color: #333;}

	

		#deposit_pop {top: 0px; left: 0px; /*padding-left: 27px;*/ color: #444;}
		
		#deposit_pop:hover {color: #000;}

				

/*-----------------------------------------------------------------------------------------------*/

/*                                         TOOLTIP STYLES                                        */

/*-----------------------------------------------------------------------------------------------*/



.deposit_tip {

	width: 260px;

	padding-top: 10px;

	overflow: hidden;

	display: none;

	position: absolute;

	z-index: 500;

	background: transparent url(../../images/jet2/site_graphics/tipTop.png) no-repeat top left;}

	

.deposit_tip_mid {width: 230px; background: transparent url(../../images/jet2/site_graphics/tipMid.png) repeat-y left; padding-left: 15px; padding-right: 15px; font-size: 14px; font-weight: bold;}

.deposit_tip_btm {width: 260px; background: transparent url(../../images/jet2/site_graphics/tipBtm.png) no-repeat bottom left; height: 10px;}
.optionimg {
	width: 35px;
	min-height: 20px;
	font-weight: bold;
	font-size: 11px;
	color: #000;
	float: left;
	text-align: left;
}
.optionimg img {
	width: 19px;
	height: 19px;
	float: left;
	margin: 0px;
	border: none;
}
.optionimg .hover {
	width: 200px; 
	color: #000;
	position: absolute; 
	visibility: hidden;
}
.optionimg .hover_bg {
	width: 188px; 
	float: left;
	border-left: 1px solid #aaaaaa; 
	border-right: 1px solid #aaaaaa;  
	background-color: #ffffff; 
	color: #000; 
	padding-left: 5px;
	padding-right: 5px;
}
.optionimg .hover_top {
	width: 200px;
	height: 6px;
	background-image: url(../../images/jet2/site_graphics/hover_top.gif);
	float: left;
}
.optionimg .hover_btm {
	width: 200px;
	height: 6px;
	background-image: url(../../images/jet2/site_graphics/hover_btm.gif);
	float: left;
}
.optionimg .hover span {
	width: 178px;
	background-image: url(../../images/jet2/site_graphics/hover_head.gif);
	color: #ffffff; 
	padding: 5px;
	float: left;
	font-size: 11px;
}
.optionimg .hover p {
	width: 178px; 
	padding: 5px;
	margin: 0px;
	float: left;
}
#deposit strong {
	color: #990000;
	font-size: 16px;
}
.deposit_text {
	width: 102px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	background-image: url(../../images/jet2/site_graphics/deposit_top.gif);
	background-position: top;
	background-repeat: no-repeat;
	border-bottom: 1px solid #cccccc;
}
.deposit_price {
	width: 102px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #990000;
	background-image: url(../../images/jet2/site_graphics/deposit_btm.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
.deposit_price img {
	width: 15px;
	height: 15px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	padding-right: 0px;
	padding-top: 0px;
}
#resultdeals {
	width: 108px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
#resultdeals .hot_result {
	float: right;
	padding-left: 14px;
	background-image: url(../../images/jet2/site_graphics/hot_deal.gif);
	background-repeat: no-repeat;
	padding-right: 5px;
	margin-top: 5px;
}
#now {
	width: 180px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
	padding-right: 0px;
	padding-top: 2px;
	text-align: left;
}
.now_1 {
	width: 100px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	padding-right: 0px;
	padding-top: 20px;
	background-color: #ffffff;
	text-align: left;
}
.now_text {
	width: 180px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: left;
	font-size: 11px;
	font-weight: bold;
	color: #000;
}
.now_price {
	width: 180px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: left;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
}
.now_price span {
	font-size: 21px;
	font-weight: bold;
	color: #000;
}
/*
.now_price span.price5cs {
	font-size: 24px;
	font-weight: bold;
	color: #000;
}
.now_price span.price6cs {
	font-size: 20px;
	font-weight: bold;
	color: #000;
}
.now_price span.price7cs {
	font-size: 18px;
	font-weight: bold;
	color: #000;
}
.now_price span.price8cs {
	font-size: 16px;
	font-weight: bold;
	color: #000;
}
*/
.now_price img {
	width: 15px;
	height: 15px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	padding-right: 0px;
	padding-top: 0px;
}
#now_btm {
	width: 112px;
	height: 9px;
	background-image: url(../../images/jet2/site_graphics/price_btm.gif);
	background-repeat: no-repeat;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 5px;
	padding-left: 2px;
	padding-right: 0px;
	padding-top: 0px;
}
.result_btm {
	width: 114px;
	height: 6px;
	background-image: url(../../images/jet2/site_graphics/results_bg_btm.gif);
	background-repeat: no-repeat;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	position: absolute;
	bottom: 0px;
	right: 0px;
}
.result_btm_wrap {
	width: 561px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.book {
	width: 95px;
	height: 30px;
	float: right;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.book a {
	width: 95px;
	height: 30px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.quote {
	width: 95px;
	height: 20px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.quote a {
	width: 95px;
	height: 20px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

/* END SEARCH RESULTS LAYOUT */
/* ------------------------------------------------------------------------------------------------------------------------------- */
/* CITY SEARCH */

.city_search {
	width: 638px;
	padding: 10px;
	margin-top: 5px;
	text-align: center;
	background-color: #fff;
	border: 1px solid #CCCCCC; 
}
.city_table {
	width: 660px;
	background-color: #fff;
	border-top: 1px solid #CCCCCC; 
	border-bottom: 1px solid #CCCCCC; 
	border-left: 1px solid #CCCCCC; 
	border-right: 1px solid #CCCCCC; 
}
.city_location {
	width: 398px;
	color: #333333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #fff;
	background-repeat: repeat-x;
}
.city_price {
	width: 127px;
	color: #333333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-left: 1px solid #CCCCCC;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #fff;
	background-repeat: repeat-x;
}
.city_cars {
	width: 131px;
	color: #333333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-left: 1px solid #CCCCCC; 
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #fff;
	background-repeat: repeat-x;
}
.city_text {
	color: #333333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left: 5px;
}
.city_table_r {
	width: 658px;
	border-bottom: 1px solid #CCCCCC; 
}
.city_location_r {
	width: 400px;
	color: #333333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 5px;
}
.city_price_r {
	width: 127px;
	color: #333333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	border-left: 1px solid #CCCCCC;
	padding-bottom: 5px;
	padding-top: 5px;
}
.city_cars_r {
	width: 131px;
	color: #333333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-left: 1px solid #CCCCCC; 
	padding-bottom: 5px;
	padding-top: 5px;
}
.city_cars_r img {
	padding: 0px;
	margin: 0px;
	border: none;
}
.city_message_r {
	color: #cc0000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding-top: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.city_message {
	color: #333333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-top: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.city_btm {
	width: 562px;
	height: 5px;
	background-repeat: no-repeat;
	background-position: bottom;
	_margin-top: -13px;
}
.progress_wrap {
	width: 638px;
	height: 22px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 10px;
	background-color: #fff;
	border: 1px solid #CCCCCC; 

}
.search_progress {
	width: 136px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	float: left;
	padding-top: 3px;
	padding-right: 10px;
}
/* progress bar container */
#progressbar{
        border:1px solid #CCCCCC;
        width:488px;
        height:20px;
        position:relative;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
        color: #CCCCCC; 
		-moz-border-radius-bottomleft:4px;
		-moz-border-radius-bottomright:4px;
		-moz-border-radius-topleft:4px;
		-moz-border-radius-topright:4px;
		float: left;
		background-color: #ffffff;
}
/* color bar */
#progressbar div.progress{
        position:absolute;
        width:0;
        height:100%;
        overflow:hidden;
		left: 0px;
		background-color: #3595FF;
}
/* text on bar */
#progressbar div.progress .text{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
        position:absolute;
        text-align:center;
		padding-top: 2px;
		left: 450px;
        color: #ffffff;
}
/* text off bar */
#progressbar div.text{
        position:absolute;
        left: 450px;
        height:100%;
        text-align:center;
		padding-top: 2px;
}

#resultssection {
	width: 658px;
	background-color: #fff;
	border-left: 1px solid #CCCCCC; 
	border-right: 1px solid #CCCCCC;
	color: #cc0000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
}
/*SUPPLIER LOGOS ON SEARCH RESULTS*/
#suppliers {
    width: 648px;
    float: left;
    margin-top: 5px;
	margin-bottom: 10px;
    background-color: #DDDDDD;
    border: 1px solid #BAB9B9;
    padding: 5px;
}

.suppliers_text {
    float: left;
    font-size: 12px;
    line-height: 14px;
}

.suppliers_about {
    width: 624px;
    float: left;
    font-size: 11px;
    line-height: 16px;
    color: #333;
    background-color: #F5F5F5;
    border: 1px solid #CCCCCC;
    padding: 5px;
}

.suppliers_about_top {
    width: 526px;
    float: left;
    margin-bottom: 5px;
}

.suppliers_about_btm {
    width: 526px;
    float: left;
}

.suppliers_info {
    width: 636px;
    float: left;
    margin-top: 5px;
    background-color: #fff;
    border: 1px solid #BAB9B9;
    padding: 5px;
}

.suppliers_logos {
    width: 646px;
    float: left;
}

.suppliers_logos img {
    float: left;
    padding-right: 5px;
    padding-bottom: 5px;
}

/* new experiment rollouts 
*********************************************************************/
.result_included {
	width:100%;
	float:left;
	font-size:10px;
	clear:both;
	margin-top:7px;
}
.result_pack {
	color: #ff0000;
    font-size: 12px;
    padding-bottom: 5px;
}
.result_included_title {
	font-size:12px;
	margin-bottom:3px;
	color:#2D9B3F;
	font-weight:700;
}
.result_includes {
	float:left;
	background-image:url(../../images/jet2/site_graphics/why_tick.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding-left:22px;
	line-height:16px;
	font-size:12px;
	text-decoration:underline;
	white-space:nowrap;
	margin:0 10px 4px 0;
}
.under_25 {
	position: relative!important;
	margin-left: 5px;
}
.driver_age_tip {
    background: url("images/site_graphics/newsite/info_why.gif") no-repeat scroll center center transparent;
    cursor: pointer;
    display: none!important;
    float: left;
    height: 19px;
    margin-left: 3px;
    text-indent: -9999px;
    width: 19px;
}
/* update 30/11/11 
*********************************************************************/
.telephone {
     border-radius: 8px;
	 -webkit-border-radius: 8px;
	 -moz-border-radius: 8px;
     border: 1px solid #cccccc;
     margin: 0pt 0pt 5px;
     padding: 0px 10px 5px 10px;
     width: 268px;
}

.telephone h2 {
     font-size: 16px;
	 border-bottom: 1px solid #CCCCCC;
	 padding: 0 0 5px 0;
}

.telephone p {
     font-size: 11px;
     line-height: 17px;
}

.telephone p strong {
     color: #EE2E24;
     font-size: 28px;
     line-height: 34px;
	 font-style: italic;
}
