/* main area */

h1.csc-firstHeader {

	font-family:			Helvetica, Arial, sans-serif;

	font-size:				20pt;

	font-weight:			bold;

	color:					#41579f; /*#7dc242;*/



	margin-top:				0px;	

	margin-bottom:			20px;

	padding-top:			10px;

}



h1 {

	font-family:			Helvetica, Arial, sans-serif;

	font-size:				15pt;

	font-weight:			bold;

	color:					#41579f; /*#7dc242;*/



	margin-top:				20px;	

	margin-bottom:			10px;

	padding-top:			0px;

}

h2 {

	font-family:			Helvetica, Arial, sans-serif;

	font-size:				13pt;

	font-weight:			bold;

	color:					#7082c0; /*#7dc242;*/



	margin-top:				15px;	

	margin-bottom:			5px;

	padding-top:			0px;

}



p.bodytext {

	font-family:			Helvetica, Arial, sans-serif;

	font-size:				11pt;

	color:					#7082c0;

	margin-top:				6px;

	margin-bottom:			0px;

	padding-top:			0px;

	padding-bottom:			0px;

}



/* bullet lists */

ul.csc-bulletlist {
	padding:				0px;
	margin-top:				10px;
	margin-bottom:			10px;
	margin-right:			0px;
	margin-left:			20px;
}

li {
	font-family:			Helvetica, Arial, sans-serif;

	font-size:				11pt;

	color:					#7082c0;

	margin-top:				2px;

	margin-bottom:			0px;

	padding-top:			0px;

	padding-bottom:			0px;
}





/* standard links */

a:link {

	font-family:			Helvetica, Arial, sans-serif;

	font-size:				11pt;

	font-weight:			normal;

	text-decoration:		none;

	color:					#7dc242;

}



a:visited {

	font-family:			Helvetica, Arial, sans-serif;

	font-size:				11pt;

	font-weight:			normal;

	text-decoration:		none;

	color:					#7dc242;

}



a:hover {

	font-family:			Helvetica, Arial, sans-serif;

	font-size:				11pt;

	font-weight:			normal;

	text-decoration:		underline;

	color:					#7dc242;

}




/* standard container */
div.align-center {
	width:					100%;
	text-align:				center;
	padding:				10px;
}
/* the following dl tag class has some standard padding
 * and/or margin which may disrupt the main content
 * area border layout.
 */
dl.csc-textpic-image {
	padding:				0px;
	margin:					0px;
}
/* the following style centers images */
div.csc-textpic-center {
	width:					100%;
	text-align:				center;
}
div.csc-textpic-center div.csc-textpic-imagewrap {
	margin:					0 auto;
}