@charset "utf-8";
/* CSS Document */

ul {
	list-style: none;
	background-image:none;
	}
	
#content ul li {
background:none;
line-height:0.8;
padding:5px 0 2px 6px;
}


/* Main left and right copy columns */

/* Left column */
.d-d-copy	{
			width:420px;
			float:left;
			}
			
#content .d-d-copy table{
		width:420px;
		border-color:#75aadb;
		margin-left:15px;
	}
			
/* End of left column */

/* Right column and associated tables */
			
.d-d-right-new {
	float:right;
	width:165px;
	margin:0;
}

#content .d-d-right-new table{
		width:165px;
		border-color:#75aadb;
	}	
		#content .d-d-right-new table td{
			padding:0 0 0 5px;
		}
		#content .d-d-right-new table th {
			background:#75AADB none repeat scroll 0%;
			color:#FFFFFF;
			font-size:1.2em;
			font-weight:bold;
			padding:5px 7px 5px 8px;
		}
		#content .d-d-right-new table img {
			padding:5px 0;
		}	
		#content .d-d-right-new table a {
			border-bottom:none;
		}	
		
		#content .box_left_1px ul {
		padding-right:15px;
		}
		
		
		.book-a-flight {
			text-align:center;
		}	
		
/* End of right column and associated tables */

/* End of main left and right copy columns */
			
.clean		{
			margin-bottom:10px;
			padding:5px 0 0;
			display:block;
			}
			
h1.syd		{
			font-size:2.5em;
			font-weight:normal;
			margin-top:20px;
			
			}
			
#content h2 {
	font-size: 13px;
	font-weight: bold;
	background: none;
}

#content h3{font-size:15px;
font-weight:bold;
margin:0 0 5px;
padding:0 5px;
}			

h3.sydney	{
			font-size:1.8em;
			font-weight:normal;
			margin:-20px 0 5px 0;
			}
			
/* Start of weather box and associated list item styles*/

.box_copy	{
	width:420px;
	height:60px;
	background-color:#fff;
	border:1px solid #afcdfa;
	margin:-10px 0 0 15px;
}
	
#content .box_copy ul 	{
	
	
	margin-top:3px;
	float:left;
	width:100%;
	}
			
#content .box_copy li	{
	display:block;
	float:left;
	margin:2px 1px 2px 0px;
	width:30px;
	background:#fff;
	text-align:center;
	font-size:9px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	color:#002654;
	font-weight:bold;
	padding:0;
	border-left:1px solid #ccd4dd;
	}
	
#content .box_copy li:first-child, li.first	{
	margin:2px 2px 2px -15px;
	border-left:0;
	}			
			
/* End of weather box and associated list item styles*/
			

			
.pad		{
			margin-left:15px;
			}
			
		
.box_left_1px	{
			width:193px;
			height:146px;
			border:1px solid #959ca1;
			float:left;
			background-color:#fff;
			padding:10px 4px 0 4px;
			margin:-10px 5px 0 0;
			
			}
			
/* List item style for box_left_1px */




#content .box_left_1px ul li, .box_75 ul li {
background:url('/webdesign.nsf/attachmentsbytitle/circle_arrow_white.gif/$FILE/circle_arrow_white.gif') scroll left center no-repeat;
font-size:0.9em;
line-height:20px;
margin-left:-5px;
padding:0 20px 0 20px;
text-align:left;
list-style:none;
}

#content .box_left_1px ul li:hover {
background:url('/webdesign.nsf/attachmentsbytitle/circle_arrow_white_over.gif/$FILE/circle_arrow_white_over.gif') scroll left center no-repeat;
}

#content  .box_75 ul li {
background:url('/webdesign.nsf/attachmentsbytitle/circle_arrow_white.gif/$FILE/circle_arrow_white.gif') scroll left center no-repeat;
font-size:0.9em;
line-height:25px;
margin-left:-5px;
padding:0 20px 0 20px;
text-align:left;
list-style:none;
}

#content .box_75 ul li:hover {
background:url('/webdesign.nsf/attachmentsbytitle/circle_arrow_white_over.gif/$FILE/circle_arrow_white_over.gif') scroll left center no-repeat;
}



/* End of List item style for box_left_1px */
			
.box_right	{
			width:184px;
			height:150px;
			float:right;
			margin:-10px 2px 0 0;
			}
			
.box_75		{
			width:178px;
			border:1px solid #959ca1;
			height:63px;
			background-color:#fff;
			margin-bottom:4px;
			padding:8px 0 4px 6px;
			}
			
			
img.sky		{
			margin-left:2px;
			}
			
			
h3.left		{
			font-size:15px;
			font-weight:bold;
			text-align:left;
			}
			
li.destin	{
	margin-left:15px;			                                         list-style-image:url('/webdesign.nsf/attachmentsbytitle/btn-next.gif/$FILE/btn-next.gif');
					
			}
			

				
.label			{
				margin-top:5px;
				width:40px;
				height:20px;
				float:left;
				}
				
.combo		{
			margin:5px 20px 0 0;
			height:20px;
			width:100px;
			float:right;
			}
			
option.country	{
				width:100px;
				}
				
.f_button		{
			margin-top:10px;
			width:110px;
			height:20px;
			float:right;
			}
			
.title_holder	{
				width:350px;
				height:80px;
				float:left;
				margin-bottom:5px;
				}
				
.map_holder		{
				width:160px;
				height:70px;
				float:right;
				background-color:#fff;
				border:1px solid #AFCDEA;
				padding:8px 4px;
				margin:5px 0 5px 0;
				}
#content .map_holder ul {

            padding:0;

}
				
#content .map_holder ul li {

list-style:none;
background:url('/webdesign.nsf/attachmentsbytitle/circle_arrow_white.gif/$FILE/circle_arrow_white.gif') scroll right center no-repeat;
font-size:0.9em;
text-align:left;
padding:5px 17px 5px 0px;
line-height:1.5em;
center no-repeat;

}

#content .map_holder ul li:hover {
background:url('/webdesign.nsf/attachmentsbytitle/circle_arrow_white_over.gif/$FILE/circle_arrow_white_over.gif') scroll right center no-repeat;
}
				
.str			{
				font-weight:bold;
				}
				
#content .d-d-copy table td {
				padding:10px 0 5px 0;
				}
				
p.no_pad		{
				margin-top:-20px;
				}

/* IE 6 HACKS */

* html .box_copy	{
	width:390px;
	height:60px;
	background-color:#fff;
	border:1px solid #afcdfa;
	margin:-10px 0 0 15px;
}

* html #content .box_copy li	{
	display:inline;
	float:left;
	margin:2px 1px 2px 0px;
	width:30px;
	background:#fff;
	text-align:center;
	font-size:9px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	color:#002654;
	font-weight:bold;
	padding:0;
	border-left:1px solid #ccd4dd;
	}

* html #content .box_copy li.first	{
	margin:2px 2px 2px -15px;
	border-left:0;
	}	
	

* html .box_left_1px {
	width:193px;
	height:150px;
	border:1px solid #959ca1;
	float:left;
	background-color:#fff;
	padding:10px 4px 0 4px;
	margin:-10px 5px 0 0;
	line-height:1.5;
}

* html .box_right {
	width:170px;
	height:144px;
	float:right;
	margin:-10px 2px 0 0;
	line-height:1.0;
}
			
			
* html .box_75 {
	width:160px;
	border:1px solid #959ca1;
	background-color:#fff;
	margin-bottom:4px;
	height:40px;
	line-height:1.0;
}
			
* html #content .box_75 ul li {
	background:url(/webdesign.nsf/attachmentsbytitle/circle_arrow_white.gif/$FILE/circle_arrow_white.gif) scroll left center no-repeat;
	font-size:0.9em;
	line-height:1.8;
	margin-left:-5px;
	padding:0 20px 0 20px;
	text-align:left;
	list-style:none;
}

* html #content .box_75 ul li:hover {
	background:url(/webdesign.nsf/attachmentsbytitle/circle_arrow_white_over.gif/$FILE/circle_arrow_white_over.gif) scroll left center no-repeat;
}

* html #content h3 {
	font-size:1.4em;
	font-weight:bold;
	line-height:1.0;
}

#content p.large {
	font-size:0.6em;
}

* html .combo {
	margin:5px 0 0 0;
	height:20px;
	width:100px;
	float:right;
}

/* END OF IE 6 HACKS */

