/* CSS Document */

#CompareLayout{
	width:894px; 
	margin-left: auto;
	margin-right: auto;	
	font-family:Tahoma; 
	}
	
	#CompareLayout #Left{ 
	width:189px;
	margin-top:20px; padding-top:8px;
	*margin-top:0px; *padding-top:0px;
	}

		#CompareLayout #Left h4{ 
		padding:0 0 4px 0; 
		*padding:12px 0 0 0; 
		text-align:left;  
		font-size:12px; 
		font-weight:normal; 
		margin:0 0 0 0;
		}
		
		#CompareLayout #Left p{ *padding:12px 0 0 0; *margin:0 0 0 0;}
		
	#CompareLayout #Right{ 
	width:685px; 
	margin-left:20px; 
	margin-top:20px; padding-top:0px;
	*margin-top:0px; *padding-top:0px;
	}

/*		#CompareLayout #Right .step_heading{		
		color:#FFFFFF; 
		border:1px solid #8aabb4; 
		background:#023761; 
		padding:3px 5px 3px 5px; 
		*padding:0px 5px 3px 5px;
		}*/
	
			#CompareLayout #Right table.crs{
			font-family:Tahoma;font-size:11px;  *width:218px; *margin-right:14px; *text-align:left; *padding-left:12px;
			}
			
				.title{padding-top:16px; *padding-bottom:8px; font-size:14px;}
				.dropdown{font-family:Tahoma;width:90px; font-size:11px; margin-left:5px;}
				.dropdownpass{font-family:Tahoma;width:40px; font-size:11px;margin-left:5px;}
				.radio{vertical-align:bottom; *margin-top:-4px;}
				.txtbox{font-family:Tahoma;background-color:#F3F3F3; border:1px solid #999999; margin-bottom:3px; margin-left:4px; height:12px; width:60px; font-size:11px;}
				.cal{padding-left:8px; padding-bottom:0px; *padding-bottom:0px;}
				.orange_box{width:200px; height:29px; border:1px solid #800203; background:#de6401; margin-left:5px;}
				.vehicles{font-family:Tahoma;font-size:11px;color:#666666;width:200px; margin-left:5px;}
				.buttons{color:#840204; font-size:11px; text-align:center; cursor:pointer;}
				

		#CompareLayout #Right h1{ 
		font-size:28px; 
		font-weight:normal; 
		color:#ffffff; 
		height:77px;
		text-align:right; 
		background:url(../images/compare/3_steps.gif) no-repeat; 
		background-position:0px 5px;
		margin:0 0 0 0; 
		width:480px; 
		padding-left:80px; padding-top:0px; 
		}
		
		#CompareLayout #Right h1 span{ 
		font-size:16px; 
		font-weight:normal; 
		color:#ffffff; 
		background:none;
		}

		#CompareLayout #Right h3{ 
		font-size:12px; 
		font-weight:normal; 
		color:#ffffff; 
		margin:0 0 0 0; 
		text-align:center; 
		height:64px; 
		text-align:right; 
		width:280px; 
		margin-right:11px; 
		float:left;
		}
		
		#CompareLayout #Right h4{ 
		font-size:16px; 
		font-weight:normal; 
		color:#ffffff; 
		margin:0 0 8px 60px;
		text-align:left;  
		}
		
			.center{font-size:12px; text-align:left; margin-top:8px; width:342px; margin-right:0px; padding-right:0px;}
		
		#CompareLayout #Right #Step1{ 
		width:292px; 
		height:380px; 
		margin-right:50px;
 		background:url(../images/compare/search_background.gif) no-repeat; 	
		background-position:61px 21px; 
		float:left;
		}

		#CompareLayout #Right #Step2a{ 
		width:342px; 
		height:380px; 
		float:left; 
		}
		
			#CompareLayout #Right #Step2a p{text-align:left; font-size:12px; padding-left:6px; padding-top:8px; padding-bottom:4px; margin-bottom:0px; *padding-top:20px;}
			#CompareLayout #Right #Step2a .cabins_top{background:url(../images/compare/passengers_top.gif) no-repeat; width:258px; height:12px;}
			#CompareLayout #Right #Step2a .cabins_mid{background:url(../images/compare/passengers_bg.gif) repeat-y; width:258px; height:308px; *height:310px; _margin-top:-1px;}
			#CompareLayout #Right #Step2a .cabins_mid img{margin-right:14px; margin-top:2px;}
			#CompareLayout #Right #Step2a .cabins_bottom{background:url(../images/compare/passengers_bottom.gif) no-repeat; width:258px; height:20px;padding-top:3px;}
			
		#CompareLayout #Right #Step2b{ 
		width:342px; 
		height:380px; 
		float:left; 
		}
		
			#CompareLayout #Right #Step2b p{text-align:left; font-size:12px; padding-left:6px; padding-top:8px; padding-bottom:4px; margin-bottom:0px; *padding-top:20px;}
			#CompareLayout #Right #Step2b .cabins_top{background:url(../images/compare/passengers_top.gif) no-repeat; width:258px; height:12px;}
			#CompareLayout #Right #Step2b .cabins_mid{background:url(../images/compare/passengers_bg.gif) repeat-y; width:258px; height:308px; *height:310px; _margin-top:-1px;}
			#CompareLayout #Right #Step2b .cabins_mid img{margin-right:14px; margin-top:2px;}
			#CompareLayout #Right #Step2b .cabins_bottom{background:url(../images/compare/passengers_bottom.gif) no-repeat; width:258px; height:20px;padding-top:3px;}
			
		
		#CompareLayout #Right #Step3{ 
		width:685px; 
		margin-top:40px; 
		height:460px;
		}
		
		
		#CompareLayout #Right #Step4{ 
		width:685px; 
		margin-top:20px; 
		height:460px;
		}

			#CompareLayout #Right #Step4 .leftcol{ float:left; width:120px;}
			#CompareLayout #Right #Step4 .leftcol img{margin-bottom:5px;}
			#CompareLayout #Right #Step4 .leftcol h3{width:120px; padding:0 0 0 0; margin:0 0 0 0;}
		
#CompareLayout .Float{
	padding:15px 0 0 0;
	float:left; 
	}

#CompareLayout .small{
	color:#FFF;
	font-family:Tahoma;
	font-size:11px;
}
