#content ul.linklist{
	list-style:none;
	list-style-image:none;
}

#content h2 a[role=button],
#content h3 a[role=button],
#sidenav a[role=button]
{color: #900; border: 1px solid transparent; display: block; text-decoration: none; line-height: 1.3em; margin: 0.25em 0.5em;}

h2 a:hover, h2 a:focus,
h3 a:hover, h3 a:focus,
#sidenav a[role=button]
{
	background-origin: border-box;
}

#content h2 a:hover, #content h2 a:focus { border-color: #900; }

#content h3 a[role=button] { color: #530000; }
#sidenav a:focus, #sidenav a:hover, #sidenav ul a:focus, #sidenav ul a:hover {text-decoration:none;}
#sidenav li {list-style: none; margin-bottom: 0.5em;}
#sidenav ul {margin-left: 0;}
#sidenav ul ul {margin-left: 1em;}
#sidenav li a { line-height: 1.5em;}
#sidenav li a:hover, #sidenav li a:focus {font-weight: bold;}
#sidenav a[role=button] {color: #000;}
#sidenav a[role=button]:focus, #sidenav a[role=button]:hover {color: #000; background-image: linear-gradient(to right, #000, transparent 5px);}

h3 a:hover, h3 a:focus {border-color: #530000;}

/*circle plus and minus*/
/* .list-title a[role=button]:before{content: "\2295 \20";}
.list-title a[role=button].minus:before {content: "\2296 \20";} */

/*squared plus and minus*/
/* .list-title a[role=button]:before{content: "\229E \20";}
.list-title a[role=button].minus:before {content: "\229f \20";} */

/* [+] [-] */
.list-title a[role=button]:before{content: "\005b \002B \005d \20";}
.list-title a[role=button].minus:before {content: "\005b \2212 \005d \20";}