/* ########## Object Discovery Print CSS ########## */
/* ########## Alek Lisefski | Peter Just ########## */

/* ########## Universal Text / Heading / Link Styles ########## */

h3 {
 border-top: 1px solid 1px #ccc; 
 background: #fff; 
}


/* ########## Structural Elements ########## */

#top { 
 height: 125px; 
}

#top .container {
 height: 125px; 
}

.container { 
 width: 660px;
}

/* ########## Unique Elements (id) ########## */

#printHeader {
	display: block;
	height: 125px;
}

#logo { 
 display: none;
}

#topNav { 
 display: none;
}

#bannerImage {
 display: none;

}

/* Layout Columns */

#bodyLeft {
 display: none;
}

#bodyRight {
 float: none !important; 
 width: 660px; 
}


/* Footer */

#bottom .container .links {
 display: none;
}

/* Main Nav Bar */

#mainNav { 
 display: none;
}

/* Breadcrumbs */

#breadcrumbs {
 display: none;
}

/* Sub Nav Bar */

#subnav { 
 display: none;
}

/* ########## Styles (class) ########## */


/* Homepage Box / Video Content */

.homeBox {
 width: 329px;
}

.homeBox .heading a, .homeBox .heading a:visited, .homeBox .heading a.right, .homeBox .heading a.right:visited {
 display: block;
 width: auto;
 margin: 5px 20px 0px 0px;
 background: #f1f1f1;
 font: bold 12px verdana;
 padding: 5px 10px;
 color: #333;
 border: 0px;
 border-bottom: 1px solid #d7d7d7;
}

.homeBox .content {
 display: block;
 padding: 5px 10px;
 margin-right: 20px;
 font: normal 11px arial;
 color: #333;
 background: #fff;
 line-height: 18px;
}

.homeBox .button {
 display: none;
}

/* ########## Lists ########## */

ul { 
 margin: 18px 0px 20px 20px; 
 padding: 0px 0px 0px 0px; 
 list-style-type: square;
}

ul.siteMap { 
 margin: 0px 0px 30px 0px; 
 padding: 0px 0px 0px 0px; 
 list-style-type: square;
}

li { 
 background: transparent;
 padding: 0px; 
}

#bodyRight li { 
 background: transparent;
 padding: 0px;
}

#bodyRight table tr td ul {
 list-style-type: square;
 margin: 0px 0px 2px 15px;
}

#bodyRight table tr td ul li {
 background: transparent;
 padding: 0px;
}

#bodyRight table tr td ul li ul {
 margin: 0px 0px 2px 18px;
 list-style-type: circle;
}

#bodyRight table tr td ul li li {
 background: transparent; 
 padding: 0px;
}

/* ########## Tables ########## */

table {
 float: none !important;
}



