/* Basic HTML
 ------------------------------------- */
html {
	background-color:#EEECE5;
}
body {
	color:#484848;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	font-size: 13px;
}
h1 {
	font-size:2em;
	padding-bottom:.6em;
}
h3 {
	font-size:1.3em;
	padding-bottom:.3em;
}
a {
	color: #0096DD;
	text-decoration: none;
}
a:hover, a:active {
	color: #0073AA;
}
p {
	padding-bottom:.5em;
}
/*
 ------------------------------------- */
header {
}
header nav {
	background-color: #fff;
	margin-bottom: .6em;
	padding: .7em;
}
header nav a {
	color:#484848;
}
header nav a:hover, header nav a:active {
	text-decoration: underline;
}
header nav li {
	display: inline-block;
	padding: 0 .4em;
}
.legacyIe header nav li{
	display: inline;
}
/*
 ------------------------------------- */
.mainContent {
	padding:2em;
}
/*
 ------------------------------------- */
.normalHtml {
	line-height: 1.3;
	max-width:36em;
	margin-bottom:1.7em;
}
.normalHtml em {
	font-style: italic;
}
.normalHtml strong {
	font-weight:bold;
}
.normalHtml ul, .normalHtml ol {
	margin-bottom:1em;
}
.normalHtml li {
	list-style: disc outside none;
	margin-left: 1em;
	padding-bottom: 0.7em;
	padding-bottom:.7em;
}
.normalHtml h3 {
	font-size:1.2em;
	font-weight:bold;
}
.normalHtml blockquote {
	margin: 0 1.4em 1em;
	max-width:25em;
	font-style: italic;
}
.normalHtml blockquote cite {
	display:block;
	padding-top:.6em;
	font-size:.9em;
	font-style: normal;
	text-align: right;
}
/* ------------------------- */
.panelWrap {
	float: left;
	overflow:auto;
	min-width:28em;
	width:48%;
}
.firstPanel {
	margin-right:25px;
}
.panelWrap textarea {
	font-family:'Courier New', Courier, monospace;
	font-size:12px;
	display:block;
	padding:.2em 0 .2em .5em;
	width:97%;
}
.mergedOutput {
	background-color:#EDF9F6;
}
/* ------------------------- */
.echoOutput pre {
	color:#066;
}
.echoOutput p {
	color:#333;
	padding:0 0 1.5em 1.2em;
}
.echoOutput em {
	color:#a90808;
	font-weight:bold;
}
.echoOutput strong {
	color:#39F;
	font-weight:bold;
}
.chordsType strong {
	color:#F60;
	background-color:#FFC;
}
