@charset "UTF-8";

/*

Title:      the Bluecoat CSS Master Print styles v1.0
Copyright:  2010 © Splinter Design Communications.  All rights resevered.

*/


/* Layout */


body, #main_wrap, #content, #right_column_contentpage, #breadcrumb, ul, li { 
	float: none !important;
	width: auto !important;
	margin: 0 !important;
	padding: 0 !important;
}


/*hidden*/
#options_panel, #navigation, #left_column_contentpage, #footer, #footer_wrap, .hide, .learnmore, .addtoplan, .printitinerary, .viewitinerary, .view, .download, .remove, #map-holder {
	display: none !important;
}

/*show*/
h1#logo, h1#logo a {
	display: inline;
	float: left;
	margin: 0;
	margin-bottom: .5em;
	padding: 0;
	width: 100%;
	height: auto;
	text-indent: 0;
	overflow: visible;	
	background: none;
	}

/*remove background graphics*/
body, #content, #content_wrap, h1#logo {
	background: none;
	border: none;
}


/* Typography */


body { 
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4, h5, h6 { 
	clear: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
} 

/* approx 21px*/ h1 {  font-size: 21pt; } 

/* approx 16px*/ h2 {  font-size: 16pt; } 

/* approx 14px*/ h3 {  font-size: 12pt; } 

/* approx 12px*/ h4 {  font-size: 12pt; }

/* approx 10px*/ h5 {  font-size: 10pt; }

/* hide h6*/ h6 {  display: none !important; }

p {
	font-size: 12pt;
	line-height: 1.4em;
	font-weight: normal;
}


/* Lists */


#disclaimer li, #breadcrumb li {
	display: inline;
	list-style: none;
}

ul#disclaimer {
	margin-bottom: 4em;
}

.itinerary {
	border-top: 1pt solid #ccc;
}

.itinerary li {
	border-bottom: 1pt solid #ccc;
}


/* Links */


#main_wrap a {
	color: #04467D;
	text-decoration: underline;
}
#main_wrap a:link { 
	color: #04467D;
}
#main_wrap a:visited { 
	color: #04467D;
}
#main_wrap a:active { 
	color: #04467D;
}

#main_wrap a[href]:after {
	content: " (" attr(href) ") ";
}


/* Images */


img:before {
	content: "Image Description: " attr(alt)
}