/**************************************************************
   Printing Table of Contents
 *************************************************************/

#jsprintingtoc {
   background-color: rgb(208,230,187);
   border-bottom: 3px groove rgb(149, 206, 139);
   width: 100%;
   height: auto;
   display: none; /* if Javascript is enabled, this will be changed */
}

.printingcontents br { clear: both; }

div.printingcontents div.column {
   float: left;
   width: 30%;
   margin: 0 1%;	
}

.printingcontents * {
   font-family: "Myriad Pro", Verdana, Arial, sans-serif;
   text-align: left;
   font-size: 9pt;
   color: black;
   text-decoration: none;
   padding: 0;
   margin: 0;
}

.printingcontents h1 {
   font-size: 12pt;
   padding: 10pt 0 0 0;
}

.printingcontents ul {
   list-style: none;
}
.printingcontents li {
   margin: 0.5ex 1.25em;
}

.printingcontents em { color: inherit ;}

.printingcontents a, .printingcontents a:visited { text-decoration: none; color: rgb(50,50,50);;}
.printingcontents a:hover { text-decoration: underline; color: blue; }
.printingcontents a:visited:hover { color: blueviolet; }


/**************************************************************
   Printing Previous Next
 *************************************************************/
div.printingprevnext {
	width: 50%;
	margin: 0 auto;
	padding-top: 20pt;
	padding-bottom: 20pt;
}

div.printingprevnext a {
	width: 11em;
	text-align: center;
	font-size: 9pt;
    background-color: rgb(149, 206, 139);
	border: 1px outset rgb(0,104,55);
	font-size: 10pt;
	padding: 3pt 8pt;
	text-decoration: none;
	color: black;
	font-style: bold;
}
div.printingprevnext a:hover { color: black; }

div.printingprevnext a.left { float: left; }
div.printingprevnext a.right { float: right; }
