

	#page-wrapper { /* block elements */
		font-size: 108.0% !important;
		line-height:1.5; /*WCAG 2.0*/
	}

	#page-wrapper *{
		line-height: inherit !important;
		font-size: inherit !important;
	}


	/* issue #74 - default h* sizes from Moodle CSS */
	#page-wrapper #page-header h1, #page-wrapper #region-main h1{font-size:34.56px !important}
	#page-wrapper #page-header h2, #page-wrapper #region-main h2{font-size:30.24px !important}
	#page-wrapper #page-header h3, #page-wrapper #region-main h3{font-size:25.92px !important}
	#page-wrapper #page-header h4, #page-wrapper #region-main h4{font-size:21.6px !important}
	#page-wrapper #page-header h5, #page-wrapper #region-main h5{font-size:17.28px !important}
	#page-wrapper #page-header h6, #page-wrapper #region-main h6{font-size:12.96px !important}
	
		forumpost .topic {
			background-image: none !important;
		}
		*:not([class*="mce"]):not([id*="mce"]):not([id*="editor"]){
			/* it works well only with * selector but mce editor gets unusable */
			background-color: #000000 !important;
			background-image: none !important;
			text-shadow:none !important;
		}
		
		*:not([class*="mce"]):not([id*="mce"]):not([id*="editor"]){
			/* it works well only with * selector but mce editor gets unusable */
			color: #FFFF00 !important;
		}
		#content a, .tabrow0 span {
			color: #FFFF00 !important;
		}
		.tabrow0 span:hover {
			text-decoration: underline;
		}
		.block_accessibility .outer {
			border-color: #000000 !important;
		}
		#block_accessibility_colour2{background-color:#FFFFCC !important;}#block_accessibility_colour3{background-color:#99CCFF !important;}#block_accessibility_colour4{color:#FFFF00 !important;background-color:#000000 !important;}