	* {
		margin:0;
		padding:0;
	}
	html	{
		height:100%;
	}
	body	{ 
		behavior:url("js/csshover.htc"); 
		text-align:left;
		position:relative;
		min-height:100%;
		background:url(../images/top_bg.jpg) 0 0 repeat-x white;
	}
	* html body	{
		height:100%;
	}
	* html div	{
		height:1px;
	}
	body, input, select, textarea	{
		color:#666666;
		font:12px Arial, sans-serif;
	}
	a	{
		color:#F66504;
		text-decoration:underline; 
	}
	a:hover	{
		color:#64AFDE;
		text-decoration:underline;
	}
	img, table	{
		border:none;
	}
	
	table {
		border-collapse:collapse;
		width:100%;
	}

	td, th {
		vertical-align:top;
		text-align:left;
		font-weight:normal;
	}
	ul {
		list-style:none;
	}
	p	{
		line-height:18px;
		margin-bottom:18px;
	}
	h1	{
		font-size:36px;
		font-weight:normal;
		color:#999999;
		margin-bottom:18px;
	}
	h2	{
		font-size:18px;
		color:#333333;
		font-weight:normal;
		margin-bottom:10px;
	}
	h3	{
		font-size:18px;
		color:#E52120;
		font-weight:normal;
		margin-bottom:10px;
	}
	.middleCol ul	{
		margin:0 0 10px 30px;
		list-style:disc;
	}
	.middleCol ul li	{
		margin-bottom:10px;
	}
/*
	Памятка по использованию селекторов browserCSSdetector.js:
		Селекторы ОСи:
			.win - Windows
			.linux - Linux
			.mac - MacOS
			
		Селекторы браузеров:
			.ie - все версии ИЕ
			.ie8 - ИЕ 8.х
			.ie7 - ИЕ 7.x
			.ie6 - ИЕ 6.x
			.ie5 - ИЕ 5.x
			.gecko - все версии фаерфокса, и остальные гекко-браузеры
			.ff2 - фаерфокс 2
			.ff3 - фаерфокс 3
			.opera - все версии оперы
			.opera8 - опера 8.x
			.opera9 - опера 9.x
			.konqueror - konqueror
			.safari - сафари

		Приоритеты на примере ФФ3:
		1	.win.ff3 #id{background: #aaa}
		2	.win.gecko #id{background: #f00}
		3	.ff3 #id{background:#333}
		4	.gecko #id{background:#00f}
		5	.win #id{background: #ff0}
 */	

	.headerIllHolder	{
		position:relative;
	}
	.headerIllHolder div	{
		position:absolute;
		top:0;
		left:50%;
		margin-left:-600px;
		width:1199px;
		height:447px;
	}
	.siteFrame	{
		width:960px;
		margin:0 auto;
		position:relative;
	}
	.header	{
		height:397px;
		position:relative;
	}
	.header .logo	{
		position:absolute;
		top:33px;
		left:0;
	}
	.header	.phone	{
		position:absolute;
		left:300px;
		top:30px;
		font-size:25px;
		text-align:right;
	}
	.header	.dateTime	{
		font-size:18px;
		position:absolute;
		right:90px;
		top:45px;
	}
	.header	.dateTime .clock	{
		position:absolute;
		right:-90px;
		top:-25px;
		background:url(../images/header_clock_bg.gif);
		width:76px;
		height:76px;
		font-size:24px;
		color:white;
		text-align:center;
		line-height:76px;
	}
	.header .airports	{
		position:absolute;
		top:120px;
		left:30px;
	}
	.header .airports li	{
		position:absolute;
		top:0;
		padding-left:22px;
		white-space:nowrap;
	}
	.header .airports li.p2	{
		left:380px;
	}
	.header .airports li.p3	{
		left:720px;
	}
	.header .airports li a	{
		color:#999999;
		font-size:11px;
	}
	.header .airports li a:hover	{
		color:#666;
	}
	.header .airports li strong a	{
		color:#F66504;
		background:url(../images/ic_airplane.gif) 0 1px no-repeat;
		padding-left:22px;
		display:block;
		font-size:16px;
		font-weight:normal;
		position:relative;
		left:-22px;
		white-space:nowrap;
		margin-bottom:3px;
	}
	.header .airports li strong a:hover	{
		color:#64AFDE;
	}
	.content	{
	}
	.selector	{
		height:40px;
		margin-bottom:15px;
	}
	.selector li	{
		float:left;
		font-size:18px;
		padding-left:17px;
		margin-right:17px;
	}
	.selector li a	{
		float:left;
		font-size:18px;
		text-decoration:none;
		color:#333333;
		padding-right:17px;
	}
	.selector li a b	{
		float:left;
		font-size:18px;
		font-weight:normal;
		border-bottom:dashed 2px #666666;
		line-height:30px;
		cursor:pointer;
	}
	.selector li a b:hover	{
		border-bottom:dashed 2px #F66504;
		color:#F66504;
	}
	.selector li:hover a b	{
		background:none;
	}
	.selector li.active	{
		background:url(../images/selector_active_bg.gif) 0 0 no-repeat;
	}
	.selector li.active a	{
		color:white;
		background:url(../images/selector_active_bg.gif) 100% 0 no-repeat;
	}
	.selector li.active a b	{
		background:url(../images/selector_active_bg_arr.gif) 50% 100% no-repeat;
		height:40px;
		border-bottom:none;
	}
	.selector li.active:hover a b	{
		background:url(../images/selector_active_bg_arr.gif) 50% 100% no-repeat;
		color:white;
	}
	.selector li.active a b	{
		cursor:default;
	}
	.subMenu	{
		float:right;
		background:url(../images/sub_menu_bg_bott.gif) 0 100% no-repeat #EBEBEB;
		width:201px;
		color:#333333;
	}
	.subMenu ul	{
		background:url(../images/sub_menu_bg_top.gif) 0 0 no-repeat;
		padding:17px;
		font-size:14px;
		margin-bottom:-5px;
	}
	.subMenu ul li	{
		margin-bottom:12px;
	}
	.subMenu ul li.active	{
		background:url(../images/sb_menu_active_point.gif) 0 0 no-repeat;
		line-height:27px;
		color:white;
		margin:0 -8px 10px -8px;
		padding-left:8px;
	}
	.subMenu ul ul	{
		background:none;
		padding:10px 0 0 20px;
		font-size:12px;
	}
	.subMenu ul li li	{
		margin-bottom:10px;
	}
	.middleCol	{
		margin-right:245px;
	}
	.mapChooser	{
		margin-bottom:15px;
	}
	.mapChooser .directions	{
	}
	.mapChooser .directions select	{
		width:150px;
		margin-right:20px;
		display:inline-block;
		vertical-align:middle;
	}
	.mapChooser .mapHolder	{
		// min-height: 100px;
	}
	.mapChooser .mapHolder	{
		// height: 500px;
	}
	.mapChooser .mapHolder .map	{
		background:url(../images/map_default.jpg) 0 0 no-repeat;
		width:376px;
		height:465px;
		margin-top:10px;
		float:left;
		position:relative;
	}
	.mapChooser .mapHolder .map a	{
		position:absolute;
		display:block;
	}
	.mapChooser .mapHolder .map .CZAO	{
		top:71px;
		left:0;
		width:94px;
		height:152px;
	}
	.mapChooser .mapHolder .map .CZAO:hover	{
		background:url(../images/map_hover_CZAO.jpg);
	}
	.mapChooser .mapHolder .map .ZAO	{
		top:189px;
		left:0;
		width:118px;
		height:120px;
	}
	.mapChooser .mapHolder .map .ZAO:hover	{
		background:url(../images/map_hover_ZAO.jpg);
	}
	.mapChooser .mapHolder .map .UZAO	{
		top:237px;
		left:59px;
		width:78px;
		height:178px;
	}
	.mapChooser .mapHolder .map .UZAO:hover	{
		background:url(../images/map_hover_UZAO.jpg);
	}
	.mapChooser .mapHolder .map .UAO	{
		top:227px;
		left:114px;
		width:106px;
		height:138px;
	}
	.mapChooser .mapHolder .map .UAO:hover	{
		background:url(../images/map_hover_UAO.jpg);
	}
	.mapChooser .mapHolder .map .UVAO	{
		top:189px;
		left:153px;
		width:104px;
		height:131px;
	}
	.mapChooser .mapHolder .map .UVAO:hover	{
		background:url(../images/map_hover_UVAO.jpg);
	}
	.mapChooser .mapHolder .map .VAO	{
		top:104px;
		left:150px;
		width:122px;
		height:152px;
	}
	.mapChooser .mapHolder .map .VAO:hover	{
		background:url(../images/map_hover_VAO.jpg);
	}
	.mapChooser .mapHolder .map .SVAO	{
		top:43px;
		left:89px;
		width:105px;
		height:145px;
	}
	.mapChooser .mapHolder .map .SVAO:hover	{
		background:url(../images/map_hover_SVAO.jpg);
	}
	.mapChooser .mapHolder .map .SAO	{
		top:50px;
		left:50px;
		width:74px;
		height:155px;
	}
	.mapChooser .mapHolder .map .SAO:hover	{
		background:url(../images/map_hover_SAO.jpg);
	}
	.mapChooser .mapHolder .map .CAO	{
		top:171px;
		left:87px;
		width:95px;
		height:76px;
	}
	.mapChooser .mapHolder .map .CAO:hover	{
		background:url(../images/map_hover_CAO.jpg);
	}
	.mapChooser .mapHolder .map .SH1	{
		top:22px;
		left:37px;
		width:95px;
		height:23px;
	}
	.mapChooser .mapHolder .map .SH1:hover	{
		background:url(../images/map_hover_SH1.jpg);
	}
	.mapChooser .mapHolder .map .SH2	{
		top:0;
		left:26px;
		width:95px;
		height:23px;
	}
	.mapChooser .mapHolder .map .SH2:hover	{
		background:url(../images/map_hover_SH2.jpg);
	}
	.mapChooser .mapHolder .map .VNKV	{
		top:317px;
		left:0;
		width:69px;
		height:23px;
	}
	.mapChooser .mapHolder .map .VNKV:hover	{
		background:url(../images/map_hover_VNKV.jpg);
	}
	.mapChooser .mapHolder .map .DMDV	{
		top:340px;
		left:207px;
		width:89px;
		height:23px;
	}
	.mapChooser .mapHolder .map .DMDV:hover	{
		background:url(../images/map_hover_DMDV.jpg);
	}
	.mapChooser .mapHolder .txt	{
		margin-left:420px;
	}
	.mapChooser .mapHolder .txt .hint	{
		background:url(../images/tizer_hint_bg.gif) 0 0 no-repeat;
		margin-left:-22px;
		line-height:30px;
		color:white;
		text-align:center;
		margin-bottom:18px;
		position:relative;
		width:301px;
	}
	.footer	{
		margin:50px 0 10px 0;
		border-top:solid 1px #B2B2B2;
		padding-top:10px;
		line-height:18px;
	}
	.mapHolder .classSelector	{
		position:relative;
		top:-23px;
	}
	.mapHolder .classSelector .chooseType	{
		height:31px;
		font-size:14px;
		margin:0;
		list-style:none;
	}
	.mapHolder .classSelector .chooseType li	{
		height:31px;
		line-height:31px;
		padding-left:12px;
		background:none;
		padding-left:12px;
		margin-bottom:0;
	}
	.mapHolder .classSelector .chooseType li.left	{
		float:left;
	}
	.mapHolder .classSelector .chooseType li.right	{
		float:right;
	}
	.mapHolder .classSelector .chooseType li a	{
		float:left;
		height:31px;
		line-height:31px;
		padding-right:12px;
		text-decoration:none;
		color:#333333;
	}
	.mapHolder .classSelector .chooseType li a b	{
		font-weight:normal;
		border-bottom:dashed 1px #666666;
	}
	.mapHolder .classSelector .chooseType li a:hover b	{
		border-bottom:dashed 1px #F66504;
		color:#F66504;
	}
	.mapHolder .classSelector .chooseType li.active	{
		background:url(../images/info_selector_bg_top.gif) 0 0 no-repeat;
	}
	.mapHolder .classSelector .chooseType li.active a	{
		background:url(../images/info_selector_bg_top.gif) 100% 0 no-repeat;
		cursor:default;
	}
	.mapHolder .classSelector .chooseType li.active a b	{
		border-bottom:none;
		color:#333333;
	}
	.mapHolder .classSelector .holder	{
		background:url(../images/info_selector_bg.gif) 0 0 repeat-x;
		padding:20px 15px;
	}
	.mapHolder .classSelector .holder .info	{
	}
	.mapHolder .classSelector .holder .info .where	{
		display:block;
		margin-bottom:18px;
	}
	.mapHolder .classSelector .holder .info .price	{
		display:block;
		margin-bottom:15px;
	}
	.mapHolder .classSelector .holder .info .price b	{
		font-weight:normal;
		font-size:36px;
		color:#F66504;
		display:inline-block;
		vertical-align:middle;
	}
	.mapHolder .classSelector .holder .info .price b i	{
		font-style:normal;
		color:#FF2E2C;
	}
	.mapHolder .classSelector .holder .info .price img	{
		display:inline-block;
		vertical-align:text-bottom;
		position:relative;
		top:3px;
		margin:0 10px 0 5px;
	}
	.mapHolder .classSelector .holder .info .price a	{
		color:#E52120;
		text-decoration:none;
		border-bottom:dashed 1px #E52120;
		position:relative;
		top:5px;
	}
	.mapHolder .classSelector .holder .info ul	{
		line-height:18px;
		margin-bottom:15px;
		list-style:none;
		margin-left:5px;
	}
	.mapHolder .classSelector .holder .info .included	{
		background:url(../images/ic_star_hint.gif) 0 1px no-repeat;
		padding-left:16px;
		text-decoration:none;
		color:#999999;
	}
	.mapHolder .classSelector .holder .info .included i	{
		font-style:normal;
		border-bottom:dashed 1px #999999;
	}
	.mapHolder .classSelector .holder .info .included:hover i	{
		border-bottom:dashed 1px #666;
		color:#666;
	}
	.mapHolder .classSelector .holder .pup1	{
		top:62px;
		left:114px;
	}
	.mapHolder .classSelector .holder .pup2	{
		top:263px;
		left:-24px;
	}
	.mapHolder .classSelector .holder .makeOrder	{
		width:350px;
		position:relative;
	}
	.mapHolder .classSelector .holder .makeOrder .wrap	{
		background:url(../images/popUp_bg_01.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/popUp_bg_01.png, sizingMethod=crop);
		width:348px;
		height:421px;
		padding:37px 46px;
	}
	.mapHolder .classSelector .holder .makeOrder .close	{
		width:18px;
		height:18px;
		position:absolute;
		top:0;
		right:0;
		background:url(../images/ic_but_close.gif);
	}
	.mapHolder .classSelector .holder .makeOrder .go	{
		color:#E52120;
		text-decoration:none;
		border-bottom:dashed 1px #E52120;
	}
	.mapHolder .classSelector .holder .makeOrder .go:hover	{
	}
	.mapHolder .classSelector .holder .makeOrder .price	{
		position:absolute;
		top:40px;
		right:5px;
	}
	.mapHolder .classSelector .holder .makeOrder .price b	{
		font-weight:normal;
		font-size:36px;
		color:#F66504;
		display:inline-block;
		vertical-align: baseline;
	}
	.mapHolder .classSelector .holder .makeOrder table	{
		margin:20px 0 0 0;
	}
	.mapHolder .classSelector .holder .makeOrder th	{
		white-space:nowrap;
		padding-right:5px;
	}
	.mapHolder .classSelector .holder .makeOrder th i	{
		font-style:normal;
		color:#F09A07;
		padding-bottom:10px;
	}
	.mapHolder .classSelector .holder .makeOrder td	{
		width:100%;
		padding-bottom:10px;
	}
	.mapHolder .classSelector .holder .makeOrder td .s	{
		width:150px;
	}
	.mapHolder .classSelector .holder .makeOrder td .i	{
		width:99%;
	}
	.mapHolder .classSelector .holder .makeOrder td .i	{
		width:99%;
	}
	.mapHolder .classSelector .holder .makeOrder td span	{
		float:left;
		margin-right:40px;
	}
	.mapHolder .classSelector .holder .makeOrder td .s2	{
		width:40px;
		margin-top:4px;
	}
	.mapHolder .classSelector .holder .makeOrder td .s3	{
		width:100px;
		margin-top:4px;
	}
	.mapHolder .classSelector .holder .makeOrder td .s4	{
		width:60px;
		margin-top:4px;
	}
	.mapHolder .classSelector .holder .makeOrder td .t	{
		display:block;
		width:99%;
		overflow:auto;
		height:120px;
		margin:8px 0 8px 0;
	}
	.ie6 .mapHolder .classSelector .holder .makeOrder td .t	{
		height:110px;
		margin:8px 0 4px 0;
	}
	.mapHolder .classSelector .holder .whatIncluded	{
		width:503px;
		position:relative;
	}
	.mapHolder .classSelector .holder .whatIncluded .close	{
		width:18px;
		height:18px;
		position:absolute;
		top:0;
		right:0;
		background:url(../images/ic_but_close.gif);
	}
	.mapHolder .classSelector .holder .whatIncluded .included	{
		background:url(../images/ic_star_hint.gif) 0 1px no-repeat;
		padding-left:16px;
		text-decoration:none;
		color:#999999;
	}
	.mapHolder .classSelector .holder .whatIncluded .included i	{
		font-style:normal;
		border-bottom:dashed 1px #999999;
	}
	.mapHolder .classSelector .holder .whatIncluded .included:hover i	{
		border-bottom:dashed 1px #666;
		color:#666;
	}
	.mapHolder .classSelector .holder .whatIncluded p	{
		margin:10px 0 20px 0;
	}
	strong.red	{
		color:#F66504;
		font-weight:normal;
	}
	.pathCalc	{
		padding-left:477px;
		position:relative;
	}
	.pathCalc .directions	{
		position:absolute;
		top:0;
		left:0;
		background:url(../images/calc_arr_bg.gif);
		width:450px;
		height:33px;
		padding:12px 0 0 15px;
	}
	.pathCalc .directions select	{
		width:150px;
		margin-right:20px;
		display:inline-block;
		vertical-align:middle;
	}
	.pathCalc .price	{
		display:block;
		margin-bottom:25px;
	}
	.pathCalc .price b	{
		font-weight:normal;
		font-size:36px;
		color:#F66504;
		display:inline-block;
		vertical-align:middle;
	}
	.pathCalc .price b i	{
		font-style:normal;
		color:#FF2E2C;
	}
	.pathCalc .price img	{
		display:inline-block;
		vertical-align:text-bottom;
		position:relative;
		top:3px;
		margin:0 10px 0 5px;
	}
	.pathCalc .price a	{
		color:#E52120;
		text-decoration:none;
		border-bottom:dashed 1px #E52120;
		position:relative;
		top:5px;
	}
	.pathCalc .price a:hover	{
		border-bottom:dashed 1px #E52120;
	}
	.pathCalc .included	{
		background:url(../images/ic_star_hint.gif) 0 1px no-repeat;
		padding-left:16px;
		text-decoration:none;
		color:#999999;
	}
	.pathCalc .included i	{
		font-style:normal;
		border-bottom:dashed 1px #999999;
	}
	.pathCalc .included:hover i	{
		border-bottom:dashed 1px #666;
		color:#666;
	}
	.pathCalc .pup1	{
		top:-22px;
		left:560px;
	}
	.pathCalc .pup2	{
		top:26px;
		left:422px;
	}
	.pathCalc .makeOrder	{
		width:350px;
		position:relative;
	}
	.pathCalc .makeOrder .close	{
		width:18px;
		height:18px;
		position:absolute;
		background:url(../images/ic_but_close.gif);
		position:absolute;
		top:0;
		right:0;
	}
	.pathCalc .makeOrder .go	{
		color:#E52120;
		text-decoration:none;
		border-bottom:dashed 1px #E52120;
	}
	.pathCalc .makeOrder .go:hover	{
		border-bottom:dashed 1px #E52120;
	}
	.pathCalc .makeOrder .price	{
		position:absolute;
		top:40px;
		right:-5px;
	}
	.pathCalc .makeOrder .price b	{
		font-weight:normal;
		font-size:36px;
		color:#F66504;
		display:inline-block;
		vertical-align:middle;
	}
	.pathCalc .makeOrder .price img	{
		position:relative;
		top:0px;
		display:inline-block;
		vertical-align:middle;
	}
	.pathCalc .makeOrder table	{
		margin:20px 0 0 0;
	}
	.pathCalc .makeOrder th	{
		white-space:nowrap;
		padding-right:5px;
	}
	.pathCalc .makeOrder th i	{
		font-style:normal;
		color:#F09A07;
		padding-bottom:10px;
	}
	.pathCalc .makeOrder td	{
		width:100%;
		padding-bottom:10px;
	}
	.pathCalc .makeOrder td .s	{
		width:150px;
	}
	.pathCalc .makeOrder td .i	{
		width:99%;
	}
	.pathCalc .makeOrder td .i	{
		width:99%;
	}
	.pathCalc .makeOrder td span	{
		float:left;
		margin-right:40px;
	}
	.pathCalc .makeOrder td .s2	{
		width:40px;
		margin-top:4px;
	}
	.pathCalc .makeOrder td .s3	{
		width:100px;
		margin-top:4px;
	}
	.pathCalc .makeOrder td .s4	{
		width:60px;
		margin-top:4px;
	}
	.pathCalc .makeOrder td .t	{
		display:block;
		width:99%;
		overflow:auto;
		height:120px;
		margin:8px 0 8px 0;
	}
	.ie6 .pathCalc .makeOrder td .t	{
		height:110px;
		margin:8px 0 4px 0;
	}
	.pathCalc .whatIncluded	{
		width:503px;
		position:relative;
	}
	.pathCalc .whatIncluded .close	{
		width:18px;
		height:18px;
		position:absolute;
		top:0;
		right:0;
		background:url(../images/ic_but_close.gif);
	}
	.pathCalc .whatIncluded .included	{
		background:url(../images/ic_star_hint.gif) 0 1px no-repeat;
		padding-left:16px;
		text-decoration:none;
		color:#999999;
	}
	.pathCalc .whatIncluded .included i	{
		font-style:normal;
		border-bottom:dashed 1px #999999;
	}
	.pathCalc .whatIncluded .included:hover i	{
		border-bottom:dashed 1px #666;
		color:#666;
	}
	.pathCalc .whatIncluded p	{
		margin:10px 0 20px 0;
	}
	.pathAdditionalOptions	{
	}
	.pathAdditionalOptions h2	{
		font-size:18px;
		color:#333333;
		font-weight:normal;
		margin-bottom:10px;
	}
	.pathAdditionalOptions h3	{
		font-size:18px;
		color:#E52120;
		font-weight:normal;
		margin-bottom:10px;
	}
	.middleCol ul	{
		margin:0 0 10px 30px;
	}
	.middleCol ul li	{
		margin-bottom:10px;
	}
	.priceDirections	{
		margin-bottom:20px;
		width:1px;
	}
	.priceDirections td	{
		padding:0 12px 8px 0;
		vertical-align:middle;
		white-space:nowrap;
	}
	.autoPark	{
		margin-right:-25px;
	}




	.autoPark .model	{
		display:inline-block;
		vertical-align:top;
		_overflow:hidden;
		zoom:1;
		*display:inline;
		height:auto;
		width:219px;
		margin:0 25px 25px 0;
		color:#999999;
	}
	.autoPark .model strong	{
		color:#333333;
		font-size:18px;
		font-weight:normal;
	}
	.autoPark .model img	{
		margin-top:10px;
	}
	.autoPark .model .thumb img	{
		margin:0;
		border:solid 5px #EBEBEB;
		float:left;
	}
	.autoPark .model .thumb:hover img, .autoPark .model .active img	{
		border:solid 5px #F66504;
	}
	

	
	
	
	.fullPriceList	{

	}
	.fullPriceList table	{
		margin-bottom:10px;
	}
	.fullPriceList th	{
		background:#EAEAEA;
		padding:6px 15px;
		font-size:14px;
	}
	.fullPriceList th.title	{
		background:none;
		color:#E52120;
		font-size:18px;
		padding-left:0;
	}
	.fullPriceList td	{
		padding: 3px 10px;
		font-size:14px;
	}
	.fullPriceList td.title	{
		background:none;
		color:#333333;
		font-size:18px;
		padding-left:0;
	}
	.fullPriceList p	{
		margin-bottom:50px;
		color:#999999;
	}
	.pathChooser	{
	}
	.pathChooser .leftSide	{
		width:390px;
		float:left;
	}
	.pathChooser .chooseType	{
		height:31px;
		font-size:14px;
		margin:0;
		list-style:none;
	}
	.pathChooser .chooseType li	{
		height:31px;
		line-height:31px;
		padding-left:12px;
		background:none;
		padding-left:12px;
		margin-bottom:0;
		float:left;
	}
	.pathChooser .chooseType li a	{
		float:left;
		height:31px;
		line-height:31px;
		padding-right:12px;
		text-decoration:none;
		color:#333333;
	}
	.pathChooser .chooseType li a b	{
		font-weight:normal;
		border-bottom:dashed 1px #333333;
	}
	.pathChooser .chooseType li a:hover b	{
		border-bottom:dashed 1px #666;
		color:#666;
	}
	.pathChooser .chooseType li.active	{
		background:url(../images/info_selector_bg_top.gif) 0 0 no-repeat;
	}
	.pathChooser .chooseType li.active a	{
		background:url(../images/info_selector_bg_top.gif) 100% 0 no-repeat;
		cursor:default;
	}
	.pathChooser .chooseType li.active a b	{
		border-bottom:none;
	}
	.pathChooser .chooseType li.active a:hover b	{
		color:#333333;
	}
	.pathChooser .directions	{
		background:url(../images/calc_arr_bg.gif) 100% 0 no-repeat;
		width:373px;
		height:33px;
		padding:12px 0 0 15px;
		margin-bottom:20px;
	}
	
/**/	
	
	.pathChooser .txt	{
		margin-left:420px;
	}
	.pathChooser .classSelector	{
		position:relative;
		top:-23px;
	}
	.pathChooser .classSelector .chooseType	{
		height:31px;
		font-size:14px;
		margin:0;
	}
	.pathChooser .classSelector .chooseType ul	{
		list-style:none;
	}
	.pathChooser .classSelector .chooseType li	{
		height:31px;
		line-height:31px;
		padding-left:12px;
		background:none;
		padding-left:12px;
		margin-bottom:0;
	}
	.pathChooser .classSelector .chooseType li.left	{
		float:left;
	}
	.pathChooser .classSelector .chooseType li.right	{
		float:right;
	}
	.pathChooser .classSelector .chooseType li a	{
		float:left;
		height:31px;
		line-height:31px;
		padding-right:12px;
		text-decoration:none;
		color:#333333;
	}
	.pathChooser .classSelector .chooseType li a b	{
		font-weight:normal;
		border-bottom:dashed 1px #333333;
	}
	.pathChooser .classSelector .chooseType li a:hover b	{
		border-bottom:dashed 1px #666;
		color:#666;
	}
	.pathChooser .classSelector .chooseType li.active	{
		background:url(../images/info_selector_bg_top.gif) 0 0 no-repeat;
	}
	.pathChooser .classSelector .chooseType li.active a	{
		background:url(../images/info_selector_bg_top.gif) 100% 0 no-repeat;
	}
	.pathChooser .classSelector .chooseType li.active a b	{
		border-bottom:none;
	}
	.pathChooser .classSelector .chooseType li.active a:hover b	{
		color:#333;
	}
	.pathChooser .classSelector .holder	{
		background:url(../images/info_selector_bg.gif) 0 0 repeat-x;
		padding:20px 15px;
	}
	.pathChooser .classSelector .holder .info	{
	}
	.pathChooser .classSelector .holder .info .where	{
		display:block;
		margin-bottom:18px;
	}
	.pathChooser .classSelector .holder .info .price	{
		display:block;
		margin-bottom:15px;
	}
	.pathChooser .classSelector .holder .info .price b	{
		font-weight:normal;
		font-size:36px;
		color:#F66504;
		display:inline-block;
		vertical-align:middle;
	}
	.pathChooser .classSelector .holder .info .price b i	{
		font-style:normal;
		color:#FF2E2C;
	}
	.pathChooser .classSelector .holder .info .price img	{
		display:inline-block;
		vertical-align:text-bottom;
		position:relative;
		top:3px;
		margin:0 10px 0 5px;
	}
	.pathChooser .classSelector .holder .info .price a	{
		color:#E52120;
		text-decoration:none;
		border-bottom:dashed 1px #E52120;
		position:relative;
		top:5px;
	}
	.pathChooser .classSelector .holder .info .price a:hover	{
		border-bottom:dashed 1px #E52120;
	}
	.pathChooser .classSelector .holder .info ul	{
		line-height:18px;
		margin-bottom:15px;
		list-style:none;
	}
	.pathChooser .classSelector .holder .info .included	{
		background:url(../images/ic_star_hint.gif) 0 1px no-repeat;
		padding-left:16px;
		text-decoration:none;
		color:#999999;
	}
	.pathChooser .classSelector .holder .info .included i	{
		font-style:normal;
		border-bottom:dashed 1px #999999;
	}
	.pathChooser .classSelector .holder .info .included:hover i	{
		border-bottom:dashed 1px #666;
		color:#666;
	}
	.pathChooser .classSelector .holder .pup1	{
		top:62px;
		left:114px;
	}
	.pathChooser .classSelector .holder .pup2	{
		top:263px;
		left:-24px;
	}
	.pathChooser .classSelector .holder .makeOrder	{
		width:350px;
		position:relative;
	}
	.pathChooser .classSelector .holder .makeOrder .close	{
		width:18px;
		height:18px;
		position:absolute;
		top:0;
		right:0;
		background:url(../images/ic_but_close.gif);
	}
	.pathChooser .classSelector .holder .makeOrder .go	{
		color:#E52120;
		text-decoration:none;
		border-bottom:dashed 1px #E52120;
	}
	.pathChooser .classSelector .holder .makeOrder .go:hover	{
		border-bottom:dashed 1px #E52120;
	}
	.pathChooser .classSelector .holder .makeOrder .price	{
		position:absolute;
		top:35px;
		right:8px;
	}
	.pathChooser .classSelector .holder .makeOrder .price b	{
		font-weight:normal;
		font-size:36px;
		color:#F66504;
		display:inline-block;
		vertical-align: baseline;
	}
	.pathChooser .classSelector .holder .makeOrder table	{
		margin:20px 0 0 0;
	}
	.pathChooser .classSelector .holder .makeOrder th	{
		white-space:nowrap;
		padding-right:5px;
	}
	.pathChooser .classSelector .holder .makeOrder th i	{
		font-style:normal;
		color:#F09A07;
		padding-bottom:10px;
	}
	.pathChooser .classSelector .holder .makeOrder td	{
		width:100%;
		padding-bottom:10px;
	}
	.pathChooser .classSelector .holder .makeOrder td .s	{
		width:150px;
	}
	.pathChooser .classSelector .holder .makeOrder td .i	{
		width:99%;
	}
	.pathChooser .classSelector .holder .makeOrder td .i	{
		width:99%;
	}
	.pathChooser .classSelector .holder .makeOrder td span	{
		float:left;
		margin-right:40px;
	}
	.pathChooser .classSelector .holder .makeOrder td .s2	{
		width:40px;
		margin-top:4px;
	}
	.pathChooser .classSelector .holder .makeOrder td .s3	{
		width:100px;
		margin-top:4px;
	}
	.pathChooser .classSelector .holder .makeOrder td .s4	{
		width:60px;
		margin-top:4px;
	}
	.pathChooser .classSelector .holder .makeOrder td .t	{
		display:block;
		width:99%;
		overflow:auto;
		height:120px;
		margin:8px 0 8px 0;
	}
	.ie6 .pathChooser .classSelector .holder .makeOrder td .t	{
		height:110px;
		margin:8px 0 4px 0;
	}
	.pathChooser .classSelector .holder .whatIncluded	{
		width:503px;
		position:relative;
	}
	.pathChooser .classSelector .holder .whatIncluded .close	{
		width:18px;
		height:18px;
		position:absolute;
		top:0;
		right:0;
		background:url(../images/ic_but_close.gif);
	}
	.pathChooser .classSelector .holder .whatIncluded .included	{
		background:url(../images/ic_star_hint.gif) 0 1px no-repeat;
		padding-left:16px;
		text-decoration:none;
		color:#999999;
	}
	.pathChooser .classSelector .holder .whatIncluded .included i	{
		font-style:normal;
		border-bottom:dashed 1px #999999;
	}
	.pathChooser .classSelector .holder .whatIncluded .included:hover i	{
		border-bottom:dashed 1px #666;
		color:#666;
	}
	.pathChooser .classSelector .holder .whatIncluded p	{
		margin:10px 0 20px 0;
	}
	.header .selectAirport	{
	}
	.header .selectAirport	{
		position:absolute;
		top:120px;
		left:30px;
	}
	.header .selectAirport a	{
		color:#999;
		font-size:11px;
	}
	.header .selectAirport a:hover	{
		color:#666;
	}
	.header .selectAirport strong	{
		background:url(../images/ic_airplane.gif) 0 4px no-repeat;
		padding-left:22px;
		font-size:18px;
		font-weight:normal;
		margin-bottom:6px;
		display:block;
		position:relative;
		left:-22px;
	}
	.header .selectAirport strong a	{
		color:#F66504;
		font-size:18px;
		text-decoration:none;
		display:block;
		padding-bottom:2px;
		border-bottom:dashed 2px #F66504;
	}
	.header .selectAirport strong a:hover	{
		color:#64AFDE;
		border-bottom:dashed 2px #64AFDE;
	}
	.header .selectAirport .selector	{
	}
	.header .selectAirport .selector a	{
		color:#F66504;
		font-size:16px;
		display:block;
		margin-bottom:10px;
	}
	.header .selectAirport .selector a:hover	{
		color:#64AFDE;
		text-decoration:underline;
	}
	.header .selectAirport .selector strong	{
		background:none;
		padding-left:0;
		margin-bottom:10px;
		left:0;
	}
	.header .selectAirport .selector strong a	{
		color:#F66504;
		font-size:18px;
		text-decoration:none;
		border-bottom:dashed 2px #F66504;
		margin:0;
		padding-bottom:2px;
		display:inline-block;
	}
	.ie6 .header .selectAirport .selector strong a	{
		height:1px;
	}
	.header .selectAirport .selector strong a:hover	{
		color:#64AFDE;
		border-bottom:dashed 2px #64AFDE;
		text-decoration:none;
	}
	.popUp	{
		position:absolute;
		width:1px;
		height:500px;
	}
	.popUp .tLeft	{
		background:url(../images/popUp_bg_tl.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/popUp_bg_tl.png, sizingMethod=scale);
		width:1px;
		height:1px;
		padding:39px 39px 0 0;
	}
	.popUp .top	{
		background:url(../images/popUp_bg_t.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/popUp_bg_t.png, sizingMethod=scale);
		height:40px;
	}
	.popUp .tRight	{
		background:url(../images/popUp_bg_tr.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/popUp_bg_tr.png, sizingMethod=scale);
		width:1px;
		height:1px;
		padding:39px 39px 0 0;
	}
	.popUp .lSide	{
		background:url(../images/popUp_bg_l.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/popUp_bg_l.png, sizingMethod=scale);
		width:1px;
		padding-left:39px;
	}
	.popUp .rSide	{
		background:url(../images/popUp_bg_r.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/popUp_bg_r.png, sizingMethod=scale);
		width:1px;
		padding-left:39px;
	}
	.popUp .bRight	{
		background:url(../images/popUp_bg_br.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/popUp_bg_br.png, sizingMethod=scale);
		width:1px;
		height:1px;
		padding:39px 39px 0 0;
	}
	.popUp .bottom	{
		background:url(../images/popUp_bg_b.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/popUp_bg_b.png, sizingMethod=scale);
		height:40px;
	}
	.popUp .bLeft	{
		background:url(../images/popUp_bg_bl.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/popUp_bg_bl.png, sizingMethod=scale);
		width:1px;
		height:1px;
		padding:39px 39px 0 0;
	}
	.popUp .included	{
		background:white;
		height:85px;
	}
	.selectAirport .popUp	{
		top:-46px;
		left:-39px;
	}
	
	
	
	
	
	.cityDirections	{
		float:left;
		width:380px;
	}
	.cityDirections .row	{
		position:relative;
		height:68px;
	}
	.cityDirections .row .i	{
		position:absolute;
		width:320px;
		color:#333;
		font:18px Arial, sans-serif;
		padding:3px 4px;
		left:48px;
		top:-5px;
	}
	.cityDirections .row i	{
		position:absolute;
		left:48px;
		top:28px;
		font-style:normal;
		font-size:11px;
		white-space:nowrap;
	}
	.cityDirections .row i a	{
		text-decoration:none;
		color:#B2B2B2;
		border-bottom:dotted 1px #B2B2B2;
	}
	.cityDirections .row i a:hover	{
		color:#8C8C8C;
		border-bottom:dotted 1px #8C8C8C;
	}
	.cityDirections .but	{
		margin-left:48px;
		cursor:pointer;
		padding:0.3em 1em;
	}

.content .middleCol p {text-indent: 25px;}	
