/* Monochromatic Color Scheme
Reference http://december.com/html/spec/colorhslhex10.html
Hue 160, saturation 20%
Light
90%      #E0EBE7		
80%      #C2D6CF		  
70%      #A3C2B8		
60%      #85ADA0
50%      #669988
40%      #527A6D	
30%      #3D5C52
20%      #293D36
*/

/* Contrast Color Scheme
Hue 50%, saturation 70%
Light
90%      #F7F1D4
70%      #F0DB75  
50%      #E6C419 
*/

/* MODULE TITLE SETTINGS */
	.moduletitle {	
		background-color		: #527A6D; /* MC 40 */
		color					      : #F0DB75; /* CC 70 */
		font-size				    : 1.0em;
		padding					    : 4px;
		margin-top          : 4px;
  	/*Once supported "-khtml-" can be removed*/
  	-khtml-border-radius-topleft: 9px;
  	-khtml-border-radius-topright: 9px;
  	-moz-border-radius-topleft: 9px;
  	-moz-border-radius-topright: 9px;
	}
	.moduletitle a:link {
		background-color		: #527A6D; /* MC 40 */
		color					      : #F7F1D4; /* CC 90 */
	}
	.moduletitle  a:visited {
		background-color		: #527A6D; /* MC 40 */ 
		color					      : #F7F1D4; /* CC 90 */
	}
	.moduletitle a:hover {
		background-color		: #3D5C52; /* MC 30 */
		color					      : #F0DB75;/* CC 70 */
	}
	.moduletitle a:active {
		background-color		: #527A6D; /* MC 40 */
		color					      : #F0DB75; /* CC 70 */
	}
	.moduletitle {
		font-size           : 0.9em;
		font-weight         : bold;
		font-family         : "Arial", sans-serif;
	}
/* END MODULE TITLE SETTINGS */

/* MODULE PANEL SETTINGS */
	div.modulepanel {  
		background-color		: #F7F1D4; /* CC 90 */
		color               : #293D36; /* MC 20 */
		padding				      : 4px;
		border-style			  : solid;
		border-color			  : #3D5C52;
		border-width			  : 1px;
		vertical-align		  : top;
	/*Once supported "-khtml-" can be removed*/
	-khtml-border-radius-bottomleft: 9px;
	-moz-border-radius-bottomleft: 9px;
	-khtml-border-radius-bottomright: 9px;
	-moz-border-radius-bottomright: 9px;
	}
	.modulepaneltext{
		font-family			    : "Times New Roman", serif;
		text-align          : left;
		font-size				    : 1.0em;
	}
	.modulepanel a:link {
		color               : #527A6D;  /* MC 40 */
		background-color    : transparent; /* CC 90 */
		font-weight         : bold;
		text-decoration     : none;
	}
	.modulepanel a:visited {
		color               : #669988; /* MC 50 */
		background-color    : transparent; /* CC 90 */
		font-weight         : bold;
		text-decoration     : none;
	}
	.modulepanel a:hover {
		color               : #F0DB75 ; /* CC 70 */
		background-color    : #3D5C52; /* MC 30 */
		font-weight         : bold;
		text-decoration     : none;
	}
	.modulepanel a:active {
		color               : #3D5C52; /* MC 30 */
		background-color    : #E6C419; /* CC 50 */
		font-weight         : bold;
		text-decoration     : none;
	}
	.modulelastmod {
	  padding-top         : 4px;
		text-align          : left;
		font-size           : 0.9em;
	}
/* END MODULE PANEL SETTINGS */
