body, td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	/* color: #555555; */
	font-size: 14px;
}

a:link {
	color: #106DA5;
	text-decoration: none;
}

a:visited {
	color:#106DA5;
	text-decoration: none;
}

a:active {
	color: #106DA5;
	text-decoration: none;
}

a:hover {
	color: #2CA4EB;
	text-decoration: underline;
}

.name {
	font-size: 36px;

}

.sectionTitle {
	font-size: 18px;
	font-weight:bold;
	line-height:200%;
}

.footer {
	color: #CCCCCC;
	font-size: 10px;
	text-align: center;
}

#collapsed,
#show,
#hide:target {
    display: none; 
}

#hide:target + #show,
#hide:target ~ #collapsed {
    display: inherit; 
}