/* Print CSS
----------------------------------------- */

/* Hidden Containers 
----------------------------------------- */
#nav-main,
#sc-nav-main,
.nav-header,
.footer, 
.hidden {
	display: none;
	}
	
/* Hidden Content
----------------------------------------- */
img,
dl,
dt,
dd,
a.top {
	display: none;
	}

/* Width of printable area 
----------------------------------------- */
.pc {
	width: 57%;
	padding-right: 3%;
	} 
.sc {
	width: 40%
	}
#container,
.pc, 
.sc {
	height: auto !important;
	}

/* Font Sizes 
----------------------------------------- */
h1 { font-size: 1.8em; }
h2 { font-size: 1.5em; }
h3 { font-size: 1.3em; }
h4 { font-size: 1.1em; }
h5 { font-size: 1.0em; }
h6 { font-size: 0.8em; }
h1,h2,h3 { font-weight: bold; }
h4,h5,h6 { font-weight: bold; }
h2,h3,h4,h5,h6 { margin: 1.2em 0 0.8em 0; line-height: 1.2em; }
table td,
table th { vertical-align: top; text-align: left; }

/* HTML
----------------------------------------- */

.header .header-odyssey {
	font-size: 2.2em;
	font-weight: bold;
	}
a { color: #000; text-decoration: none; font-weight: bold; }
ul { margin: 0 0 0 20px; padding: 0; }
ul.plain,
ol.plain { list-style: none; }
blockquote { margin: 0 15px; padding: 0; }


/* Misc
----------------------------------------- */
dl dd { margin-left: 0; }
div,dl,li { height: auto !important; height: 1%; }