/* =print css
----------------------------------------------- */
body {
	font-family: sans-serif;
	font-size: 11pt;
}
/* links
----------------------------------------------- */
a:link { color: #006EC7; text-decoration: underline;}
a:visited { color: #006EC7; text-decoration: underline; }
a:hover { color: #4FA800; text-decoration: underline;}
a:active { color: #4FA800; text-decoration: underline;}

#skipLinks,
#utilities,
#header,
.slideshow2,
.footer-logos,
.privacy,
#matrix,
#subnav,
#sidebar { display: none; }


/* =PRIMARY CONTENT (SUB PAGE)
----------------------------------------------- */	
div#main {
	width: auto !important;
	float: none !important;
	position: relative !important;
	overflow: visible !important;
	height: auto !important;
	margin:0;
	padding:0;
	}
/* ..... H2 is the FIRST heading on the page (with arrow) ..... */	
div#main h2 {
	display: block;
	width: 100%;
	clear: both;
	margin-bottom: 1em;
	font-size: 17pt;
	color: #333;
	font-weight: normal;
	border-bottom: 1px #333 solid; 
	}
div#main h2 a:link,
div#main h2 a:visited,
div#main h2 a:hover,
div#main h2 a:active  {
	color: #006EC7 !important;
	display: block;
	width: 100%;
	}
/* ..... H3 is the SECOND heading on the page ..... */	
div#main h3 {
	font-size: 14pt;
	color: #333;
	clear: both;
	font-weight: normal;
	margin: 5px 0 10px 0;
	padding-bottom: 3px;
	}
/* ..... OTHER headings on down will be H4-H6 ..... */	
div#main h4,
div#main h5,
div#main h6 {
	font-size: 11pt;
	color: #333;
	font-weight: bold;
	margin: 1em 0;
	padding: 0;
	}
.left { float: left; margin-right: 10px; }
.right { float: right; margin-left: 10px; }
/* ..... block level elements for the content area ..... */	
div#main p,
div#main ul,
div#main ol,
div#main blockquote,
div#main table,
div#main dl {
	font-size: 11pt;
	margin: 1.3em 0;
	padding:0;
	line-height: 1.5;
	}
div#main ul,
div#main ol,
div#main dl {
	margin-left: 3em;
	}
div#main ul li {
	list-style-type: disc;
	}
div#main ul li li {
	list-style-type: circle;
	}
div#main ul li li li {
	list-style-type: square;
	}
div#main ol li {
	list-style-type: decimal;
	}
div#main ol li li {
	list-style-type: upper-alpha;
	}
div#main ol li li li {
	list-style-type: upper-roman;
	}
div#main ol li li li li {
	list-style-type: lower-alpha;
	}
div#main ol li li li li li {
	list-style-type: lower-roman;
	}
	
/* FOOTER */
#footer { border-top: 1px #333 solid; }