@import url(product6.css);

/* Helix 7.0 product highlighting */
#prod .hx70,		/* first line of product popout */
#prod #hx70 .hx70w,	/* second line: welcome page */
#prod #hx70 .hx700,/* second line: release notes */
#prod #hx701 .hx701,
#prod #hx702 .hx702,
#prod #hx703 .hx703,
#prod #hx704 .hx704,
#prod #hx705 .hx705,
#prod #tn .tnote	/* second line: technotes index */
{
	background: #c1d7da;
	text-shadow: 1px 1px 2px #aaa; /* right, bottom, blur, color */
}

/* Release Note Formatting */
.items div#new,
.items div#ans,
.items div#bugs {	}

.items div.group > p {
	padding: 0;
	margin: 0.6em 0 0 0;
	border-top: thin solid rgba(180, 206, 209, 0.7);
	width: 90%;
}
.items div.group > p:first-child {
	margin-top: 0.2em;
}
.items div.group > p a {
	font-family: sans-serif;
	font-size: 0.95em;
	font-weight: bold;
}

/* sub section break */
.items div.group div p.break {
    font-size: 0.85em;
	font-family: sans-serif;
	font-weight: bold;
	text-align: center;
    margin: 0 10.0em;
    padding-top: 0.2em;
    border-top: thin dotted gray;
    white-space: nowrap;
	background-color: rgba(180, 206, 209, 0.5);
	color: rgb(0,0,0);
}
.items div div p.break:before {
    content: "— ";
    font-size: 1.0em;
    display: inline;
    float: none;
}
.items div div p.break:after {
    content: " —";
}

/* item list */
.items div.group > div > div {
	font-family: sans-serif;
	font-weight: bold;
	font-size: 0.8em;
    margin-left: 0.4em;
    margin-bottom: 0.2em;
}
.items div.group > div > div > div {
	margin-top: 0.2em;
/* border: thin dotted red; */
}
.items div.group > div > div > div:before {
    content: "☆ ";
    font-size: 0.9em;
}
.items div.group > div > div > div > div,
.items div.group > div > div > div > p { 
	font-family: serif;
	font-weight: normal;
	font-size: 1.1em;
    padding-left: 0.0em;
    margin: -0.2em 0 0 1.8em;
}
.items div.group > div > div > div > div { 
    margin-top: 0.1em;
/*     border: thin dotted blue; */
}
.items div.group > div > div > div > p { 
/*     border: thin dotted green; */
}
.items div.group > div > div > div > div > p {
	margin-top: 0.1em;
	margin-bottom: 0.1em;
}

.items div.group > div > div > div > div > p+ol,
.items div.group > div > div > div > div > p+ul {
	margin-top: 0.0em;
	margin-bottom: 0.0em;
    padding-left: 2.0em;
}

.items div.group > div > div > div > div > div > p+p,
.items div.group > div > div > div > div > div > p+p {
/* border: thin solid green; */
	margin: 0.1em;
}
.items div.group > div > div > div > div > ol,
.items div.group > div > div > div > div > ul {
	margin-top: -0.2em;
	margin-bottom: 0.0em;
    padding-left: 2.0em;
}
.items div.group > div > div > div > div > ul {
    text-indent: -1.0em;
}
.items div.group > div > div > div > div > ul {
	list-style: none;
}

.items div.group > div > div > div > div> ol li,
.items div.group > div > div > div > div> ul li { /* ALL subsequent lists */
	font-weight: normal;
    margin: 0;
    line-height: 1.1em;
    padding-bottom: 0.1em;
}
.items div.group > div > div > div > div > ul li:before {
    content: "- ";
}

.items div.group > div > div > div > div> ol li ol,
.items div.group > div > div > div > div> ul li ol,
.items div.group > div > div > div > div> ol li ul,
.items div.group > div > div > div > div> ul li ul {
	padding-bottom: 0.0em;
	margin-bottom: 0.0em;
}
.items div.group > div > div > div > div> ol li ul,
.items div.group > div > div > div > div> ul li ul {
	list-style: none;
}

.items div.group > div > div > div > div> ol li ol li,
.items div.group > div > div > div > div> ul li ol li,
.items div.group > div > div > div > div> ol li ul li,
.items div.group > div > div > div > div> ul li ul li {
    padding-bottom: 0.1em;
    margin-left: -2.0em;
}
