 /* Screen ------------------------------------------------------------------- */

@media projection, screen {

	/* toggle - example simple style */
	.toggle {
	   margin:0 0 25px 0;
		cursor:pointer;
		text-decoration: none;
		font-size: 14px;
		font-weight:bold;
		line-height:30px;
		display: block;
		padding:4px 0 3px;
	}
	.toggle-closed {
		color:#999;
		background:url('togglerc.gif') center right no-repeat;
		border-bottom:#ccc 3px solid;
	}
	.toggle-closed:hover {
		color: #000;
		text-decoration:none;
		background:url('togglerch.gif') center right no-repeat;
		border-bottom:#a40000 3px solid;
	}
	.toggle-opened {
		color:#000!important;
		background:url('togglero.gif') center right no-repeat;
		border-bottom:#a40000 3px solid;
	}
	.toggle-opened:hover {
		color: #000;
		text-decoration:none;
		background:url('toggleroh.gif') center right no-repeat;
		border-bottom:#e50012 3px solid;
	}

	/* Container */
	.toggle-c {
		margin-bottom:25px;
	}
	.toggle-c-closed {
		margin:-25px 0px 25px 0px;
	   background:#fff;
	   border:solid 1px #d4d4d4;
	   border-top:0;
	   padding:20px;
		width:628px;
	}
	.toggle-c-opened {
	   margin:-25px 0px 25px 0px;
	   background:#f7f3ee;
	   border:solid 1px #d4d4d4;
		border-top:0;
	   padding:20px;
		width:628px;
	}

	.print-caution {display: block;}
}
/* Print -------------------------------------------------------------------- */
@media print {

	.toggle-c { margin-bottom:25px; }
	.toggle { display: none; }
	.print-caution { display: none; }
	
}

