/*
 * Print stylesheet for Jumpchart pages
 */
body {
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
}

.break {
	clear: both;
}

#topnavWrapper, #subHeader, #rightPageActionsNav, #footer,
#showReorderLink, #pageRenameLink, #ownComment, #editLink, .reorderHandle, #companyLogo,
#pageContentBottomTools, #bottomAjaxSlider, #mainAjaxSlider, .editLink { display: none; }

a {
	color: #000;
}

#nav {
	float: left;
	width: 20%;
	line-height: 1.2em;
	font-size: 9px;
}

#middleContent {
	width: 80%;
	float: left;
}

#nav a {
	text-decoration: none;
}

#nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#nav span { 
	padding: 0;
	float: left;
	width: 100%;
}
#nav div div div div{ margin-left: 5px; }
#nav div div div div div { margin-left: 10px; }
#nav div div div div div div { margin-left: 15px; }
#nav div div div div div div div { margin-left: 20px; }
#nav div div div div div div div div { margin-left: 25px; }

#nav div div div div div div div div div { margin-left: 70px; }
#nav div div div div div div div div div div { margin-left: 80px; }
#nav div div div div div div div div div div div { margin-left: 90px; }
#nav div div div div div div div div div div div div { margin-left: 100px; }
#nav div div div div div div div div div div div div div { margin-left: 110px; }
#nav div div div div div div div div div div div div div div { margin-left: 120px; }

#pageBreadcrumbs {
	font-size: 11px;
	color: #999;
}

#pageBreadcrumbs a {
	text-decoration: none;
	color: #999;
}

#comments {
	clear: both;
	padding-top: 20px;
}

#comments p {
	margin: 0;
	padding: 5px 0;
}

.comment {
	padding: 10px 0;
	font-size: 11px;
	line-height: 1.3em;
	color: #000;
	border-top: 1px solid #e5e5e5;
	width: 100%;
}

.commentAuthor {
	width: 30%;
	float: left;
	color: #999;
}

#comments #commentsList .commentAuthor p {
	padding: 0;
	margin: 0;
}

.commentAuthor p a {
	display: none;
}

.commentTools {
	width: 10px;
	float: left;
}

.commentContent {
	float: left;
	width: 70%;
}

p.commentMeta {
	margin-top: -10px;
	font-size: 10px;
	color: #999;
}

.commentTimesince {
	font-size: 9px;
	color: #999;
}

#pageContent .imageleft {
	float: left;
	margin-right: 15px;
}

#pageContent .imageright {
	float: right;
	margin-left: 15px;
}

.multipleColumns #pageContent-main, #pageContent-second {
	width: 47%;
	float: left;
}
#pageContent-second {
	float: right;
}

table {
	width: 100%;
}

.jumpchartTools, .snippetTools, .generalTools {
	display: none;
}

body#sitemap a {
	text-decoration: none;
}

body#sitemap .sitemapExpander { display: none;}

body#sitemap #subHeader {
	display: block;
}


/*
 * Sitemap View
 */
body#sitemap #topnavWrapper {
	background: #222;
}

body#sitemap #topnav {
	margin-left: 30px;
	background: #222;
}

body#sitemap #subHeader {
	margin-left: 30px;
}

#makeSitemapPublic p {
	margin: 0;
}

#makeSitemapPublic {
	padding-left: 20px;
	float: left;
	line-height: 20px;
}

#sitemapToolbar {
	background: #222;
	color: #ddd;
	height: 25px;
	line-height: 25px;
	width: 100%;
	font-size: 11px;
}

#sitemapToolbar p {
	padding: 0 30px;
	margin: 0;
}

#sitemapToolbar a {
	color: #eee;
	border: none;
}

#sitemapToolbar a:hover {
	color: #ccc;
}

#sitemapContainer {
	font-size: 11px;
/*	overflow:hidden;*/
	padding: 20px 30px;
/*	background: #C6C6C6;*/
	margin-top: 25px;
	margin-bottom: 15px;
	background: #fff;
/*	border-bottom: 25px solid #888;*/
	border-top: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
}

#sitemapContainer a.regular, #sitemapContainer {
	color: #555;
}

#sitemapContainer ul {
	list-style:none;
	margin:0;
	padding:0;
}

#sitemapContainer li {
/*	background-color:#ddd;*/
	background-color: #e4e4e4;
	margin:0 0 -0.1em;
	min-height:1em;
	padding:.2em .4em;
	position:relative;
	width:9em;
}

#sitemapContainer ul li {
	margin: 5px 0;
}

#sitemapContainer ul ul {
	margin-top:-1.4em;
}

#sitemapContainer ul ul li {
/*	border-top:0.5em solid #C6C6C6 !important;*/
	border-top:0.5em solid #fff !important;
	border-left:0.5em solid #333;
	left:9.4em;
	margin: 0;
}

#sitemapContainer ul ul ul li {
	border-color:#555;
}

#sitemapContainer ul ul ul ul li {
	border-color:#777;
}

#sitemapContainer ul ul ul ul ul li {
	border-color:#999;
}





