@import "/css/master.css";


/* --PrintExceptions-- */
.subDetail, 
#utilities,
#loginWrapper,
#navMain,
.addComment,
.social,
div#preview-message,
div#preview-message p
{ display: none !important; }

body
{ 
background-image:none !important; 
background-color:#FFFFFF !important;
width: 100% !important;
margin: 0 auto !important;
padding: 0 !important;
}

#contentSub, #content
{ 
background-image:none !important; 
background-color:#FFFFFF !important;
width: 960px !important;
margin: 0 auto !important;
padding: 0 !important;
}

#branding {
	background-image:none !important; 
	background-color:#FFFFFF !important;
	width: 960px !important;
	border-bottom: 2px solid #C1C1C1;
	height: 70px;
	margin-bottom: 20px;
	padding: 20px 0;
}

.mainDetail
{ 
background:none !important; 
background-color:#FFFFFF !important;
width: 960px !important;
margin: 0 auto !important;
padding: 0 !important;
}

#content, .mainDetail {
width: 100% !important;
}

html, p {
color: #000000 !important;
font-size: 10pt !important;
line-height: 1.5em !important;
}
a, a:link, a:visited {
color: #000000 !important;
text-decoration: underline !important;
}
h1, h2, h3, h4, h5, h6 {
color: #000000 !important;
}

#footer { 
background-image:none !important; 
background-color:#FFFFFF !important;
border-top: 1px solid #C1C1C1;
width: 960px !important;
margin: 0 !important;
padding: 20px 0 0 0 !important;}

table { width: 100% !important; }

#overview, #speakers, #agenda, #program_info, #materials {
	display: block !important;
}

.tabs h1 {display: block !important;}

.tabNavigation {display: none !important;}

