/*
Print Stylesheet

14.04.08 sagba

*/
body {
color:#000;
background:none;
}
#header {
/*display:none;*/
	font-family:Arial, Helvetica, sans-serif;
	background:#000000 url(../../../styles/comsc/images/comsc-banner.jpg) repeat-y right top;
	border-bottom:1px solid #999;
}
#header img {float:left; margin:0.5em 1em 0 .5em; border:none;
}
body.comsc #bannerImg {
		background:#000 url(../../comsc/images/comsc-headimg.jpg) no-repeat right top;
		width:385px;
	}
body.comsc #header h1 {
	line-height:1em;
	margin:0.75em 0 0 0;
	padding:0 0 0 0;
	font-size:1.5em;
	color:#000;
	float:left;
	clear:none;
	}
	
body.comsc #header h1 span {
	background:url(../../comsc/images/school-name.gif) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
	}
#content img.floatLeft {
	float:left;
	margin:0 .5em .5em 0;
	}
#content img.floatRight {
	float:right;
	margin:0 0 0.5em 0.5em;
	}
#content div.floatCaptionLeft { 
	float:left; 
	margin:.3em .3em .3em 0; 
	}
	#content div.floatCaptionLeft p { 
		margin: 0 .3em .3em .3em;
	}
/*Captioned image float right - width is set in an inline style within the content area */
#content div.floatCaptionRight { 
	float:right; 
	margin:.3em 0 .3em .3em; 
	}
	#content div.floatCaptionRight p { 
		margin: 0 .3em .3em .3em;
	}

#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content h6,
#sub h1,
#sub h2,
#sub h3,
#sub h4,
#sub h5,
#sub h6 {
	font-family:Verdana, Arial, Helvetica, sans-serif; margin:0 0 .5em 0; padding:0;
	}
#content p {
	padding:0; margin:0 0 .5em 0;
	line-height:1.3em;
	}

#nav_main {
display:none;
}
#nav_local {
/*display:none;*/
	color:#000;
	background:none;
	position:relative;
	top:0;
	left:5px;
	border:none;
	width:13em;
}
#nav_local ul, 
#nav_local li a {

}
/*enable if entire footer is to be disabled
#footer {
display:none;
}*/
#footer {font-size:.9em}
#footer .top_return {display:none;}
#footer ul li#copy { list-style:none; display:block; text-align:right;}
#footer ul li#copy a { text-decoration:none; font-size:.7em; color:#999; font-family:Arial, Helvetica, sans-serif;}
#footer ul li { display:none;}
#footer ul {margin:0; padding:0;}
footer ul li {}

#nav_horiz {
/*display:none;*/
}

#sub {
/*display:none;*/
border-top:1px solid #999;
padding:.5em 0 0 0;
font-size:.9em;
}

.access {
display:none;
}
#lang_select {
display:none;
}
#breadcrumb {
display:none;
}
.top_return {
display:none;
}