#logoText, #breadcrumbs, #searchBox, .navigation, #jumpToLinks, .expandButton, #collapseAllButton, #expandAllButton, #rightSidebar, #footer, #courseLinks, #logo img {
    display: none;
}
body {
    font-family: Arial;
    font-size: 0.8em;
	margin:0;
	padding:0;
	
}
label {
    clear: both;
    float: left;
    padding-top: 5px;
    width: 30%;
}
.courseDetailsSection {
    clear: both;
}
#courseDetails span {
    float: right;
    padding-top: 5px;
	width:65%
}
#courseDetails {
    min-height: 180px;
}
.courseLinks{display:none}
IMG{border:0px}

a {color:inherit;}

label {font-weight:bolder;}

table {border-collapse:collapse;}
td,th {border:1px solid #4F4F4F; padding:5px;}
th {background-color:#DDDDDD;}

#printHeader {
	width:100%;
	background-color:#002147;
	color:#EEEEEE;
}

#printLogo {
 	position:absolute;
	top:27px;
	right:27px;	
}

#printHeaderBackground {
	position:absolute;
	top:0;	
}

#printHeaderText {
	font-size:22pt;
	position:absolute;
	top:100px;
	left:25px;
}

.courseDetailsSection {
	clear:none;
	margin-top:0px;
	padding:20px;
	border-bottom:1px solid #DDDDDD;
	border-top:1px solid #EEEEEE;
	}

#courseDetails {
	border-top:8px solid #4f4f4f;
	margin-top:2px;
}

h1{font-size:15pt;}