@charset "utf-8";


#printpage {
	margin: 10px 10px 0 0;
	float: right;
}

#printpage a{
	cursor: pointer;
}

body{
	color:#000;
	/* font-family:"Segoe UI",Arial,Helvetica,sans-serif;*/
	font-family:verdana, arial, helvetica, geneva, sans-serif;
	font-weight:normal;
	font-variant:normal;
	font-size: 11pt;
}

h1{		
	margin: 0 0 0.75em 0;
	text-transform:uppercase;
	line-height:150%;
	font-size: 16pt;
}
h1.csc-firstHeader{
	margin-top: 0;
}
h2.csc-firstHeader,
h3.csc-firstHeader, h4.csc-firstHeader{
	margin-top: 0;
	padding-top: 5px;
}

h2{
	padding: 0 0 3px 0;
	border-bottom: 1px solid #CCC;
	font-size: 13pt;
}

h2, h3, h4, h5{
}
h2{
	margin:1.5em 0 0.5em 0;

}
h2 a, h2 a:link, h2 a:visited{
	/* color:#222;	*/
}
h2 small{
	font-size:11pt;
}
h3{
	font-size:12pt;
}
p, td{
	margin: 0 0 6pt 0;
	line-height: 130%;
}

.link-icon {
	display: none;
	height: 0;
	margin: 0;
	padding: 0;
}


a{
	color:#000;
	text-decoration:underline;
}

.align-left {
	text-align: left;
}
.align-center {	
	text-align: center;
}
.align-right {	
	text-align: right;
}

.top-0{
	margin-top: 0em;
}
.top-05{
	margin-top: 0.5em;
}
.top-1{
	margin-top: 1em;
}
.top-2{
	margin-top: 2em;
}
.top-3{
	margin-top: 3em;
}
.bottom-0{
	margin-bottom: 0em;
}
.bottom-05{
	margin-bottom: 0.5em;
}
.bottom-1{
	margin-bottom: 1em;
}
.bottom-2{
	margin-bottom: 2em;
}
.bottom-3{
	margin-bottom: 3em;
}

@media print{
	#printpage {
		display: none;
	}
}



