/** http://www.opera.com/docs/usercss/

Compter > COMPAQ (C:) > Users > albert > AppData > Roaming > Opera > Opera > styles > user

There are MORE! GO BACK!  **/

/** accessibility.css **/
@charset "utf-8";
/*	Name: 1490680842
	Accessibility layout
	Copyright 2008 Opera Software */
* {
	font-family: sans-serif !important;
	font-size: 18px !important;
	text-align: left !important;
	text-transform: none !important;
	text-decoration: none !important;
	word-spacing: 0.4mm !important;
	letter-spacing: 0.2mm !important;
	line-height: 1.4em !important;
	color: black !important;
	background: #D8F5D3 !important;
	width: auto !important;
	max-width: none !important;
	min-width: 0px !important;
	height: auto !important;
	max-height: none !important;
	min-height: 0px !important;
}
html *::before, html *::after {display: none !important}
html q::before {content: open-quote !important;}
html q::after {content: close-quote !important;}
body {
	padding-bottom: 2em !important;
	margin: 10px auto !important;
	max-width: 45em !important;
}
a[href] {text-decoration: underline !important;}
a[href]:hover {
	color: black !important;	
	background: white !important;
}
a[href]:active {
	background: transparent !important;
	text-decoration: none !important;
}
img, object[type^="image"] {border: none !important;}
a[href] img, a[href] object[type^="image"] {border: medium solid black !important;}
input, textarea, select {
	color: Black !important;	
	background: White !important;
}
input[type="text"], input[type="password"] {min-height: 1.2em !important;}
textarea {min-height: 4em !important;}
button, input[type="file"], input[type="submit"], input[type="button"], input[type="reset"], 
input[type="image"] {
	text-align: center !important;	
	color: black !important;
	background: silver !important;
	padding: 2px !important;
	min-width: 2em !important;
	height: 1.2em !important;
}
a[accesskey]:after, button[accesskey]:after, input[accesskey]:after, label[accesskey]:after, 
legend[accesskey]:after, textarea[accesskey]:after {
	content: "(" attr(accesskey) ")";
	margin-left: 0.3em;
	display: inline !important;
}
b, strong, em, h1, h2, h3, h4, h5, h6 {font-weight: bold !important;}
h1 {
	font-size: 160% !important;
	line-height: 1.0em !important;
}
h2 {
	font-size: 140% !important;
	line-height: 1.2em !important;
}
h3 {
	font-size: 120% !important;
	line-height: 1.4em !important;
}
h4 {
	font-size: 110% !important;
	line-height: 1.4em !important;
}
h5 {
	font-size: 100% !important;
	line-height: 1.2em !important;
}
h6 {
	font-size: 90% !important;
	line-height: 1.2em !important;
}
hr {
	color: black !important;
	background-color: black !important;
	border: none !important;
	height: 5px !important;
}
@media print {
	* {
		color: black !important;
		background: white !important;	
		font-size: 5.6mm !important;
	}
}



/** altdebugger.css **/
@charset "utf-8";
/*	Name: -332511012 */
/*	AREA and IMG Alt Attribute Debugger
	Catches images and areas with no ALT, empty ALT, and dummy ALT 
	attributes. Images and areas with missing or invalid ALT attributes 
	are highlighted with a blue outline.
	Copyright 2009 Opera Software */
html::before {
	content: -o-language-string(-1197772896) !important;
	font-size: 20px !important;
	font-weight: bold !important;
	text-align: center !important;
	color: rgb(226,228,235) !important;
	background-color: rgb(46,61,77) !important;
	padding: 5px 0 !important;
	margin: 0 !important;
	border: none !important;
	width: 100% !important;
	float: none !important;
	position: static !important;
	display: inline-block !important;
}
html {
	color: rgb(30,30,30) !important;
	background-color: rgb(250,250,250) !important;
	padding: 0 !important;
	margin: 0 !important;
	border: none !important;
	width: auto !important;
	max-width: none !important;
	display: block !important;
}
html * {
	visibility: hidden !important;
}
html area, html img {visibility: visible !important;}
html area[alt], html img[alt] {visibility: hidden !important;}
html area[alt="*"], html area[alt=""], html img[alt="*"], html img[alt=""], 
html img[alt^=" "] {
	outline: 4px solid rgb(51,102,204) !important;
	visibility: visible !important;
}


/** disableforms.css **/
@charset "utf-8";
/*	Name: 1504276433 */
/*	Page layout and hidden functionality inspector - forms.
	Removes forms and form controls from the page.
	Copyright 2009 Opera Software */
form, button, input, fieldset, legend, select {
	display: none !important;
}

/** outline.css **/
@charset "utf-8";
/*	Name: 1693283863 */
/*	Page layout inspector - outline.
	Adds an outline for common structural elements.
	Copyright 2009 Opera Software */
dl, ol, ul {outline: 2px solid #3366CC !important;}
dt, dd, li {outline: 1px dashed #7295DC !important;}
p {outline: 2px solid #010101 !important;}
address {outline: 1px dashed #010101 !important;}
div {outline: 3px solid #CC0000 !important;}
span {outline: 1px dotted #CC0000 !important;}
table {outline: 3px solid #99CC00 !important;}
thead, tfoot, tbody {outline: 2px dashed #99CC00 !important;}
tr, th, td {outline: 1px dotted #99CC00 !important;}
img, object, area {outline: 1px dashed #9966FF !important;}
form {outline: 2px dotted green !important;}



/** toc.css **/
@charset "utf-8";
/*	Name: 922536704 */
/*	Heading Outline. Converts the document to a table of contents based
 	on heading elements H1-H6.
	Copyright 2009 Opera Software */
* {
	font-size: 13px !important;
	text-decoration: none !important;
	text-indent: 0 !important;
	text-align: left !important;
	text-decoration: none !important;
	text-transform: none !important;
	line-height: 0 !important;
	vertical-align: top !important;
	color: rgb(0,0,0) !important;
	background-color: transparent !important;
	background-image: none !important;
	padding: 0 !important;
	margin: 0 !important;
	border: none !important;
	list-style: none !important;
	width: auto !important;
	max-width: none !important;
	height: 0 !important;
	min-height: 0 !important;
	float: none !important;
	position: static !important;
	overflow: visible !important;
	visibility: hidden !important;
	display: inline !important;
}
address, blockquote, body::before, body::after, br, caption, div::before, 
div::after, h1::after, h2::after, h3::after, h4::after, h5::after, h6::after, 
head, hr, html::before, html::after, iframe, img, input, label, legend, dt, 
dd, object, p, p::before, p::after, pre, span::before, span::after, textarea, 
ul::before, ul::after {
	display: none !important;
}
a, font {
	padding: 0 !important;
	margin: 0 !important;
	float: none !important;
	visibility: hidden !important;
	position: static !important;
	display: inline !important;
}
h1, h2, h3, h4, h5, h6 {
	font-family: sans-serif !important;
	font-size: 28px !important;
	font-weight: bold !important;
	font-style: normal !important;
	text-align: left !important;
	line-height: 120% !important;
	letter-spacing: normal !important;
	color: rgb(0,0,0) !important;
	background-color: transparent !important;
	background-image: none !important;
	padding: 10px 5px !important;
	margin: 0 !important;
	border: 0 solid !important;
	width: auto !important; 
	height: auto !important;
	max-width: 1024px !important;
	min-height: 20px !important;
	min-height: 0 !important;
	float: none !important;
	visibility: visible !important;
	position: static !important;
	display: block !important;
}
h2 {
	font-size: 20px !important;
	padding-left: 20px !important;
}
h3 {
	font-size: 18px !important;
	padding-left: 40px !important;
}
h4 {
	font-size: 16px !important;
	padding-left: 60px !important;
}
h5 {
	font-size: 14px !important;
	padding-left: 80px !important;
}
h6 {
	font-size: 12px !important;
	padding-left: 100px !important;
}
h1 *, h1 a, h2 *, h2 a, h3 *, h3 a, h4 *, h4 a, h5 *, h5 a, h6 *, h6 a {
	font-family: inherit !important;
	font-size: inherit !important;
	font-weight: inherit !important;
	font-style: inherit !important;
	color: inherit !important;
	background: none !important;
	padding: 0 !important;
	margin: 0 !important;
	border: 0 solid !important;
	width: auto !important;
	float: none !important;
	visibility: visible !important;
	position: static !important;
	display: inline !important;
}
h1 sup, h2 sup, h3 sup, h4 sup, h5 sup, h6 sup, h1 sub, h2 sub, 
h3 sub, h4 sub, h5 sub, h6 sub {font-size: 11px !important;}
h1 br, h2 br, h3 br, h4 br, h5 br, h6 br {content: "\0020" !important;}
h1::before, h2::before, h3::before, h4::before, h5::before, h6::before {
	content: "H1: " !important;
	font-weight: bold !important;
	color: rgb(46,61,77) !important;
	background-color: transparent !important;
	background-image: none !important;
	padding: 0 !important;
	float: none !important;
	position: static !important;
	display: inline !important;
}
h2::before {content: "H2: " !important;}
h3::before {content: "H3: " !important;}
h4::before {content: "H4: " !important;}
h5::before {content: "H5: " !important;}
h6::before {content: "H6: " !important;}
html {
	color: rgb(30,30,30) !important;
	background-color: rgb(235,235,235) !important;
	margin: 10px auto !important;
	border: 1px solid rgb(0,0,0) !important;
	max-width: 800px !important;
	height: auto !important;
	visibility: visible !important;
	display: block !important;
}
html::before {
	content: -o-language-string(922536704) !important;
	font-weight: bold !important;
	text-align: center !important;
	line-height: 1.5em !important;
	color: rgb(226,228,235) !important;
	background: rgb(46,61,77) !important;
	padding: 5px 0 !important;
	width: 100% !important;
	visibility: visible !important;
	display: inline-block !important;
}
html body {
	color: rgb(30,30,30) !important;
	background-color: rgb(245,245,245) !important;
	height: auto !important;
	visibility: visible !important;
	display: block !important;
}
@media print {
	html, html::before, * {
		color: black !important;
		background: white !important;
	}
}

