@charset "utf-8";
/* CSS Document */
/*
	Accessibility Dashboard Button Settings
*/	
.text-size-dashboard, .text-contrast-dashboard			{ margin: 5px; }
.text-contrast-dashboard								{ float: left; }
.text-contrast-dashboard a								{ font-weight: bold; color: #000; font-family: verdana; text-decoration: none;
														padding: 0 5px; background: #F5F5F5; font-size: 1.2em;
														-webkit-border-radius: 0.3em; -moz-border-radius: 0.3em; border-radius: 0.3em; }
.text-contrast-dashboard a.text-contrast-default		{ background: #CE8A0D; color: #fff; }
.text-contrast-dashboard a.text-contrast-yellow 		{ background: #ff0; color: #000; }
.text-contrast-dashboard a.text-contrast-black 			{ background: #000; color: #ff0; }
.text-size-dashboard 									{ float: left; letter-spacing: -0.2em; padding-right: 5px; }
.text-size-dashboard a									{ color: #CE8A0D; text-decoration: none; padding: 0; margin: 0; font-family: verdana; font-weight: bold; }
.text-size-dashboard a.text-size-default 				{ color: #CE8A0D; font-size: 0.8em; }
.text-size-dashboard a.text-size-large	 				{ color: #CE8A0D; font-size: 1.3em; }
.text-size-dashboard a:hover,
.text-size-dashboard a:focus							{ text-decoration: underline; color: #000; }

/*
	Text Size Settings
*/
body.text-size-small 								{ font-size: .70em }
body.text-size-default 								{ font-size: .80em; }
body.text-size-large 								{ font-size: 1.25em; }

/*
	Text Contrast Settings
*/

/* YELLOW (Yellow BG, Black Type) */

body.text-contrast-yellow						 		{ background: #ff0; color: #000; }
body.text-contrast-yellow a:link, 
body.text-contrast-yellow a:visited						{ color: #000; }
body.text-contrast-yellow a:hover, 
body.text-contrast-yellow a:focus						{ color: #000; }
body.text-contrast-yellow a.text-contrast-black 		{ color: #ff0; }
body.text-contrast-yellow .text-size-dashboard a		{ background: #ff0; color: #000; border-color: #000; }
body.text-contrast-yellow .text-contrast-dashboard a	{ border-color: #000; }
body.text-contrast-yellow a.text-contrast-default		{ background: #fff; color: #000; }
body.text-contrast-yellow #content						{ background: #ff0; border: 2px solid #000; }
body.text-contrast-yellow #header						{ background: #ff0; border: 2px solid #000; }
body.text-contrast-yellow #footer						{ background: #ff0; border: 2px solid #000; }
body.text-contrast-yellow #sidenav						{ background: #ff0; border: 2px solid #000; }
body.text-contrast-yellow .section-header				{ background: #000; }
body.text-contrast-yellow .section-header p				{ border-color: #ff0; color: #ff0; }
body.text-contrast-yellow .section-header p a			{ display: block; text-decoration: none; color: #ff0; }
body.text-contrast-yellow .section-header p a:hover,
body.text-contrast-yellow .section-header p a:focus		{ background: #ff0; color: #3b3b3b; }
body.text-contrast-yellow .section-header h1			{ border-color: #ff0; color: #ff0; }
body.text-contrast-yellow ul#sidenav li a				{ border-color: #ff0; }
body.text-contrast-yellow ul#sidenav li a:hover,
body.text-contrast-yellow ul#sidenav li a:focus,
body.text-contrast-yellow ul#sidenav li a.menuselected	{ background: #000; color: #ff0; border: 1px dashed #ff0; }
body.text-contrast-yellow li.menuselected a				{ color: #ff0; }
body.text-contrast-yellow .contentcorner				{ visibility: hidden; }
body.text-contrast-yellow .layoutcorner					{ visibility: hidden; }
body.text-contrast-yellow form#searchform input			{ background: #ff0; border-color: #000; color: #000; font-weight: bold; padding: 7px; }
body.text-contrast-yellow #searchform .searchsubmit:hover,
body.text-contrast-yellow #searchform .searchsubmit:focus	{ background: #000; color: #ff0; }
body.text-contrast-yellow .byline, 
body.text-contrast-yellow .contactdetails, 
body.text-contrast-yellow .copyright					{ color: #666; }
body.text-contrast-yellow ul.sentrene li				{ background: 0; border-left: 3px solid #000; padding: 0 0 0 8px; margin: 8px 0; }
body.text-contrast-yellow ul.sentrene li	a			{ padding: 0 0 0 2px; }
body.text-contrast-yellow ul.sentrene li a:hover,
body.text-contrast-yellow ul.sentrene li a:focus		{ background: 0; border-left: 3px solid #000; }
body.text-contrast-yellow #forsiden-feature-article		{ border-color: #000; border-width: 2px; }

/* BLACK (Black BG, Yellow Type) */
body.text-contrast-black 								{ background: #000; color: #ff0; }
body.text-contrast-black a:link, 
body.text-contrast-black a:visited						{ color: #ff0; }
body.text-contrast-black a:hover, 
body.text-contrast-black a:focus						{ color: #ff0; }
body.text-contrast-black .text-size-dashboard a			{ background: #000; border-color: #ff0; }
body.text-contrast-black .text-contrast-dashboard a		{ border-color: #ff0; }
body.text-contrast-black a.text-contrast-default		{ background: #fff; color: #000; }
body.text-contrast-black a.text-contrast-black 			{ background: #000; color: #ff0; }
body.text-contrast-black a.text-contrast-yellow			{ background: #ff0; color: #000; }
body.text-contrast-black #content						{ background: #000; border: 2px solid #ff0; }
body.text-contrast-black #header						{ background: #000; border: 2px solid #ff0; }
body.text-contrast-black #footer						{ background: #000; border: 2px solid #ff0; }
body.text-contrast-black #sidenav						{ background: #000; border: 2px solid #ff0; }
body.text-contrast-black .section-header				{ background: #ff0; }
body.text-contrast-black .section-header p				{ border-color: #000; color: #000; }
body.text-contrast-black .section-header p a			{ display: block; text-decoration: none; color: #000; }
body.text-contrast-black .section-header p a:hover,
body.text-contrast-black .section-header p a:focus		{ background: #3b3b3b; color: #ff0; }
body.text-contrast-black .section-header h1				{ border-color: #000; color: #000; }
body.text-contrast-black ul#sidenav li a				{ border-color: #000; }
body.text-contrast-black ul#sidenav li a:hover,
body.text-contrast-black ul#sidenav li a:focus,
body.text-contrast-black ul#sidenav li a.menuselected	{ background: #ff0; color: #000; border: 1px dashed #000; }
body.text-contrast-black li.menuselected a				{ color: #000; }
body.text-contrast-black .contentcorner					{ visibility: hidden; }
body.text-contrast-black .layoutcorner					{ visibility: hidden; }
body.text-contrast-black form#searchform input			{ background: #000; border-color: #ff0; color: #ff0; font-weight: bold; padding: 7px; }
body.text-contrast-black #searchform .searchsubmit:hover,
body.text-contrast-black #searchform .searchsubmit:focus	{ background: #ff0; color: #000; }
body.text-contrast-black .byline, 
body.text-contrast-black .contactdetails, 
body.text-contrast-black .copyright						{ color: #bb0; }
body.text-contrast-black ul.sentrene li					{ background: 0; border-left: 3px solid #ff0; padding: 0 0 0 8px; margin: 8px 0; }
body.text-contrast-black ul.sentrene li	a				{ padding: 0 0 0 2px; }
body.text-contrast-black ul.sentrene li a:hover,
body.text-contrast-black ul.sentrene li a:focus			{ background: 0; border-left: 3px solid #ff0; }
body.text-contrast-black #forsiden-feature-article		{ border-color: #ff0; border-width: 2px; }
