/**
 * @package MU Contrast Mpdule for Joomla! 3.x
 * @version $Id: mod_mu_contrast.php 2015-02-18 samsuresh $
 * @author Sam Suresh http://www.mu.my
 * @copyright (C) 2015- 2015 MU DOT MY PLT- All rights reserved.
 * @license GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
**/
 
@media screen 
{

	body.high 
	{ color : #000; font-size : 90%; }

	body.high #content-sub dd, body.high #content-sub dd.selected
	{ border-width:5px; }

	body.high #content-sub dd.selected
	{ border-color:#666; }

	body.high #content-sub.radio fieldset, body.high #content-sub.radio legend 
	{ border-color:#666; }

	body.highvisibility, body.highvisibility .container, body.highvisibility .module-body 
	{ background : #000; color : #ff0; font-size : 120%; }
/*	Joomla*/
	body.highvisibility .container, body.highvisibility .module-body, body.highvisibility .btn, body.highvisibility #aside, body.highvisibility #content, body.highvisibility #wrapper, body.highvisibility .well, body.highvisibility .form-search input, body.highvisibility .form-search textarea, body.highvisibility select,
	body.highvisibility .accordion-inner
	{ background : #000; color : #ff0; font-size : 100%; }
/*	Rockettheme Support*/
	body.highvisibility #rt-mainbody, body.highvisibility .rt-block, body.highvisibility .menu-block, body.highvisibility .component-content
	{ background : #000; color : #ff0; font-size : 100%; }
/*	Others*/
	body.highvisibility h1, body.highvisibility h2, body.highvisibility .container  
	{ color : #ff0; }

	body.highvisibility a:link, body.highvisibility a:visited 
	{ color : #0ff; }

	body.highvisibility #container 
	{ width : 90%; }

	body.highvisibility #content-main 
	{ width : 70%; }

	body.highvisibility #content-sub 
	{ width : 25%; }

	body.highvisibility #content-sub dd, body.highvisibility #content-sub dd.selected
	{ border-color:#ff0; border-width:7px; }

	body.highvisibility #content-sub.radio fieldset, body.highvisibility #content-sub.radio legend 
	{ border-color:#ff0; }
	select{
		width: 80%;
	}

}


@media print 
{

	img { display:none; }

	body
	{ font : 100% "Lucida Sans Unicode", Verdana, Arial, sans-serif; }

	body.small-sans
	{ font : 80% Arial, sans-serif; }

	body.small-sans h2.subheading  
	{ font : 100% Arial, sans-serif; }

	body.small-sans #container 
	{ width : 90%; }

	body.small-sans #content-main 
	{ width : 100%; }

	body.small-sans #content-sub 
	{ display : none; }

	body.large-serif, body.large-serif h1, body.large-serif h2
	{ font : 120% "Times New Roman", Times, serif; }

	body.large-serif h2.subheading
	{ font-size : 90%; }

	body.large-serif #container 
	{ width : 90%; }

	body.large-serif #content-main 
	{ width : 100%; }

	body.large-serif #content-sub 
	{ display : none; }

}
	
@media projection 
{

	body.fluid #container 
	{ width : 90%; }

	body.fluid #content-main 
	{ width : 70%; }

	body.fluid #content-sub 
	{ width : 25%; }

}


@media screen, aural 
{

	body { voice-family:young male; }
	body.female { voice-family:young female; }
	body.child { voice-family:child female; }

}

