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



nav + section > h2 {
	text-transform:uppercase;
}



h1, nav {
	font-size:0;
}

article > h2, article > h3:first-child {
	font-size:125%;
}

article p + h3, article ul + h3,
section + section h2 {
	font-size:105%;
}

p, li, dt, dd,
input, textarea {
	font-size:90%;
}

ul.metadata, ul#system {
	font-size:75%;
}

section > h2 {
	font-size:400%;
}




nav + section > h2 {
	font-family:Times New Roman;
}





.themeColor {
	color:#737373;
}

a {
	color:#595959;
}


article > p > a:not([rel]):hover, article > ul:not([id]) > li > a:hover,
section + section ul:first-child ul a {
	color:#fff;
}

a:hover {
	color:#333;
}




a {
	text-decoration:none;
}

article > h2 + ul a:hover, article > h3 + ul a:hover,
section + section ol li a:hover {
	text-decoration:underline;
}



article > p > a:not([rel]):hover, article > ul:not([id]) > li > a:hover {
	background:rgba(0, 0, 0, 0.3);
}

section + section ul:first-child ul a:hover {
	background:rgba(0, 0, 0, 0.5);
}





article > h2 + ul li, article > h3:first-child + ul li {
	line-height:1.0;
}

p, li, dt, dd,
input, textarea {
	line-height:1.45;
}


