@charset "UTF-8";
/* CSS Document */

.clear { clear: both; }

#PubContent  .collapseList {
	font-weight: bold;
	list-style-type: none;
	margin: 0;
	padding: 0;
	line-height: 1.2em;
	font-size: 1.25em;
}


#PubContent .collapseList a.cLink{
	padding-left: 14px;
	cursor: pointer;
}
	#PubContent .collapseList a.cLink img{
		margin-left: -13px;
		margin-top: 3px;
		margin-right: 3px;
	}
	


/* ID required for any margin modifications due to #PubContent definition in Pubs2009.css */

#PubContent .collapseList ul {
	margin: 2px 0 0 0;
	padding: 2px 5px 0 0;
	list-style-type: none;
	font-size: .9em;
	line-height: 1.2em;
	font-weight: normal;
	display: none;
}

#PubContent .collapseList li {
	margin: 0 0 4px 0;
	padding: 2px 0 6px 3px;
	border-bottom: 1px solid #ccc;
}

#PubContent .collapseList ul li {
	margin: 0 0 0 0;
	padding: 2px 0 0 17px;
	border: 0;
}

#PubContent .collapseList ul ul {
	margin: 0 0 5px 0;
	font-size: 1em;
}
	#PubContent .collapseList ul.hasIcons {
		padding-left: 17px;
	}


#PubContent .collapseList ul ul li {
	margin: 0 0 0 0;
	padding: 4px 0 0 0;
}
.MainContent #PubContent #copy .collapseList li {
	font-size: .95em;
}

#copy  a.showAllRoot { color: #89afc7; }



#PubContent .collapseList li a.collapsibleOpen, #PubContent .collapseList li a.collapsibleClosed { text-decoration: none; }
#PubContent .collapseList li a.collapsibleOpen:hover, #PubContent .collapseList li a.collapsibleClosed:hover { text-decoration: underline; }

#PubContent .collapseList .clearList {
	clear: both;
	line-height: 0;
	font-size: 0;
	margin: 0 0 -1px 0;
	padding: 0;
}

	#PubContent .collapseList ul.openT { display: block; }

/* Default Colors */

.collapseList {
}

#PubContent .collapseList li {
	background: #fff;
	border-bottom: 1px solid #ccc;
}

#PubContent .collapseList li ul, #PubContent .collapseList li ul li {
	background: #fff;
}

#PubContent .collapseList li ul li {
	padding: 10px 17px;
}

#PubContent .collapseList a {
	color: #333 !important;
}

#PubContent .collapseList a:hover {
	 color: #333;
 }

/* Unique CSS for CTES */


#PubContent .collapseList a.showAll, #PubContent .collapseList a.hideAll  {
	color: #456f93;
	font-weight: normal;
	font-size: .8em;
	position: relative;
	left: 5px;
	top: -2px;
	cursor: pointer;
	display: none;
}


#PubContent .collapseList ul span.SectionTitle{
	background: none;
	font-weight:bold;
	text-decoration:none;	
}

#PubContent .collapseList ul.hasIcons a img{
	position: absolute;
	margin-left: -17px;
}
#PubContent .collapseList ul.hasIcons li {
	padding-left: 90px;
}
#PubContent .collapseList ul.hasIcons li a:first-child {
	position: absolute;
	padding: 0;
	margin-left: -75px;
}

#PubContent .collapseList li ul li a, #PubContent .collapseList li ul p a{
	color: #2e61ae !important;
}



strong.updated {
	color: #f00;
	font-style: italic;
	float: none; display: inline;
}

