/* Defaults
--------------------------------------*/
body {
	color: #000 ;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

h1 {
	color: #0066B3;
	padding: 0.4em 0.5em 1.2em 0.5em;
	margin: 1.5em 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: lighter ;
	text-align:center
}

h2 {
	color: #0066B3;
	margin: 2em 0 0 0 ;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.4em;
	font-style: normal ;
	font-weight: lighter ;
	border-bottom: 1px dotted #8bc;
}

h3 {
	color: #333 ;
	margin: 0.4em 0 0 0 ;
	font-family: Verdana, Helvetica, serif;
	font-size: 1.1em;
	font-style: italic ;
	font-weight: lighter ;
}

p {
	line-height: 1.2em;
	font-size: 1.0em;
	margin: 0.5em 0 0 0 ;
}

a {	
	color: #003366 ;
}


/* Page
--------------------------------------*/
#canvas {
	width: 100% ;
	padding: 0 ;
	margin: 0 ;
}

/* Page Header 
--------------------------------------*/
#canvas #pageHeaderWrapper {
	background-color: transparent ;
}

#canvas #pageHeaderWrapper #pageHeader {
	-width: 802px ;
	margin: 0 auto ;
}


/* Content Body 
--------------------------------------*/
#canvas #pageBody {
	-width: 742px ;
	margin: 0 auto ;
	padding: 1em 2em ;
}

#canvas #pageBody ol#pageIndex {
	margin: 1em 3em ;
	list-style-position: outside ;
	font: italic 1em Georgia, Times, serif;
	color: #258 ;
	list-style-type: decimal;
}
	
#canvas #pageBody ol#pageIndex li {
	padding: 0.2em 1em 0.2em 0 ;
}

#canvas #pageBody ol#pageIndex p {
	font: normal .8em Arial, Helvetica, sans-serif;
	color: #000000;
}

#canvas #pageBody ol#pageIndex a {
	color: #000 ;
}

#canvas #pageBody .video {
	display: none ;
}

#canvas #pageBody .video .caption {
	font-size: 1em;
	color: #424242;
	margin: 1em 0 ;
}

#canvas #pageBody .downloads {
	margin: 0.5em auto 1.5em auto ;
	padding: 0.5em 0.5em 1.5em 0.5em ;
}

/* Footer 
--------------------------------------*/
#canvas #footer {
	clear: both ;
	margin: 0 auto ;
	padding: 1em 2em 1em 2em ;
	border-top: 1px solid #efefef ;
	color: #000 ;
	font-size: 0.8em ;
}

#canvas #footer a {
	color: #fff ;
	text-decoration: none ;
	border-bottom: 1px dotted #999;
}

#canvas #footer .copyright {
	text-align: center ;
}

