#skip_links,
#portal_content,
#the_site_navigation,
#site_nav,
#site_toolbar,
#the_page_content,
.sidebar,
#bread_crumbs,
#global_footer, 
#sub_footer
{
	display: none;
}

/*hide header elements, except print logo */
#header .logo, #header h1, #header #tools, #header #search, #header #portals, #header #law_nav_container{
	display: none;
}
#header .print_logo{
	display: block;
	width: 100%;
	height: 50px;
}
#header .print_logo img{
	float: right;
}




#main_content{
	display: block;
}
a{ color: #000000;}
#site_title{
	font-size: 15px;
}
#site_title a{
	text-decoration: none;
	color: #000000;
	display: none;
}
main_content {
	font-family: Georgia, "Time New Roman", serif;
	font-size: 14px;
	line-height: 16px;
}
#main_content img,
#main_content .wp-caption-text{
	display: none;
}
.post_info a{
	text-decoration: none;
}


/* if notation script runs -> display footnotes and superscripts */
#main_content.noted a:after{
	content: "";
}
.noted_sup{
	display: inline;
}
#noted_footnotes{
	display: block;
	display: none;
}
#noted_footnotes li{
	font-size: 13px;
	line-height: 14px;
}
sup{
	font-size: 12px;
}

/* if notation script doesn't run -> display links inline */
#main_content a:after {
	content: " (" attr(href) ") ";
	color: grey;
	font-style: italic;
	font-weight: normal;
}

#main_content a[href^="/"]:after {
	content: " (http://law.wfu.edu"attr(href)") ";
}

#main_content a[href^="mailto"]:after {
	content: "";
}

.page-break{
	display:block; 
	page-break-before:always;
}
.no_break_element{
	page-break-inside: avoid;
}

table {
    border-collapse:collapse;
    border-spacing:0;
}
/* add special styling for printing career services data */
.styledtable8{margin-bottom: 50px; width: 100%;	page-break-inside: avoid;}
.styledtable8 td{border-bottom: 1px solid #c0c0c0;padding: 8px 10px 4px 10px;line-height: 1em; vertical-align: middle; text-align: center; width: 75px;}
.styledtable8 td:first-child{text-align: left; width: auto;}
.styledtable8 thead{color: #000000;}
.styledtable8 thead td{background-color: #fff;vertical-align: bottom; border-bottom-width: 3px;}
.styledtable8 tbody td{background-color: #fff;}
.styledtable8 tbody tr:nth-child(even) td{}
.styledtable8 tr:hover td{background-color: #f3f3f3;color:#000000;}
.styledtable8 tr.summary td{background-color: #dcdcdc; font-weight: bold;}
.styledtable8 td.indent{padding-left: 35px;}
.styledtable8 tr:last-child td{border-bottom: 2px solid #c0c0c0;}
.styledtable8.tablenote{font-style: italic;float:left;position: relative; top: -50px; margin-bottom: 0; font-size: .9em; color: #414141;}


