/* Default CSS Stylesheet for a new Web Application project 
Blue: #544ba0
Purple: #500A4C
Red: #
*/

BODY
{
    BACKGROUND-COLOR: #CCCCCC;
}

A:link	{	
	text-decoration:	none;
	color:	#500A4C;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#500A4C;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#500A4C;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#300A2C;
	}

A.edit:link	
{
	font-size: xx-small;
	text-decoration:	none;
	color:	#FF0000;
}	
		
A.edit:visited	
{
	font-size: xx-small;
	text-decoration:	none;
	color:	#FF0000;
}	
		
A.edit:active	
{
	font-size: xx-small;
	text-decoration:	none;
	color:	#FF0000;
}	
		
A.edit:hover	
{
	font-size: xx-small;
	text-decoration:	underline;
	color:	#CC0000;
}
	

.leftCellLine 
{
	BORDER-LEFT: #e7e7e7 1px solid; 
}

.rightCellLine 
{
	BORDER-RIGHT: #e7e7e7 1px solid; 
}

.bottomCellLine 
{
	BORDER-bottom: #e7e7e7 1px solid; 
}

.buckets
{
	text-align: justify;
	font-family: helvetica, arial, verdana, serif;
	font-size: 9pt;
}

.modulepreviewtitle
{
	font-family: times, san-serif;
	font-size: 11pt;
	font-weight: bold;
}

.modulepreviewdesc
{
	text-align: justify;
	line-height: 9pt;
	font-family: helvetica, arial, verdana, serif;
	font-size: 8pt;
}

.copyright
{
	text-align: center;
	font-weight: bold;
	font-family: helvetica, arial, verdana, serif;
	font-size: 8pt;
	color: #FFFFFF;
}

A.copyright:link	{	
	text-decoration:	none;
	color: #CCCCCC;
	}	
		
A.copyright:visited	{	
	text-decoration:	none;
	color: #CCCCCC;
	}	
		
A.copyright:active	{	
	text-decoration:	none;
	color: #CCCCCC;
	}	
		
A.copyright:hover	{	
	text-decoration:	underline;
	color:	#EEEEEE;
	}

.login
{
	font-family: helvetica, arial, verdana, serif;
	font-size: 8pt;
	font-weight: bold;
	color: #500A4C;
}

.footer
{
	text-align: justify;
	font-family: Tahoma, verdana, serif;
	font-size: 10px;
	color: #666666;
}

.pageHeading
{
	FONT-FAMILY: Arial, Helvetica, serif;
	font-size: 14pt;
	color: #500A4C;
	font-weight: bold;
}

.newsHeadline
{
	font-family: Arial, Helvetica, serif;
	color: #000000;
	font-weight: bold;
	font-size: 11pt;
}

.newsBlock
{
	font-family: Arial, Helvetica, serif;
	margin: 4px 0px 0px 10px;
	color: #666666;
	font-size: 8pt;
	text-align: justify;
}


/* MODULES */

.impact_table
{
	border:1px solid #990000; 
	border-collapse: collapse;
	font-family: arial, helvetica, serif;
}

.impact_headline
{
	background-color: #990000;
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
}

.impact_desc
{
	background-color: #DBB6B4;
	background-image: url(images/modules/symbol_impact.jpg);
	background-repeat: no-repeat; 
	background-position: right bottom;
	text-align: justify;
	font-size: 10pt;
	color: #000000;
}

.decision_table
{
	border:1px solid #006633; 
	border-collapse: collapse;
	font-family: arial, helvetica, serif;
}

.decision_headline
{
	background-color: #006633;
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
}

.decision_desc
{
	background-color: #B2D1C1;
	background-image: url(images/modules/symbol_decision.jpg);
	background-repeat: no-repeat; 
	background-position: right bottom;
	text-align: justify;	
	font-size: 10pt;
	color: #000000;
}

.leadership_table
{
	border:1px solid #000066; 
	border-collapse: collapse;
	font-family: arial, helvetica, serif;
}

.leadership_headline
{
	background-color: #000066;
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
}

.leadership_desc
{
	background-color: #B7B5D8;
	background-image: url(images/modules/symbol_leadership.jpg);
	background-repeat: no-repeat; 
	background-position: right bottom;
	text-align: justify;	
	font-size: 10pt;
	color: #000000;
}

.pillars_table
{
	border:1px solid #660066; 
	border-collapse: collapse;
	font-family: arial, helvetica, serif;
}

.pillars_headline
{
	background-color: #660066;
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
}

.pillars_desc
{
	background-color: #CAB6CB;
	background-image: url(images/modules/symbol_pillars.jpg);
	background-repeat: no-repeat; 
	background-position: right bottom;
	text-align: justify;	
	font-size: 10pt;
	color: #000000;
}

.launch_table
{
	border:1px solid #006699; 
	border-collapse: collapse;
	font-family: arial, helvetica, serif;
}

.launch_headline
{
	background-color: #006699;
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
}

.launch_desc
{
	background-color: #B5CAE3;
	background-image: url(images/modules/symbol_launch.jpg);
	background-repeat: no-repeat; 
	background-position: right bottom;
	text-align: justify;	
	font-size: 10pt;
	color: #000000;
}

.5s_table
{
	border:1px solid #FF6600; 
	border-collapse: collapse;
	font-family: arial, helvetica, serif;
}

.5s_headline
{
	background-color: #FF6600;
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
}

.5s_desc
{
	background-color: #FFD8B1;
	background-image: url(images/modules/symbol_5s.jpg);
	background-repeat: no-repeat; 
	background-position: right bottom;
	text-align: justify;	
	font-size: 10pt;
	color: #000000;
}

.a3_table
{
	border:1px solid #006666; 
	border-collapse: collapse;
	font-family: arial, helvetica, serif;
}

.a3_headline
{
	background-color: #006666;
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
}

.a3_desc
{
	background-color: #B3D8D1;
	background-image: url(images/modules/symbol_a3.jpg);
	background-repeat: no-repeat; 
	background-position: right bottom;
	text-align: justify;	
	font-size: 10pt;
	color: #000000;
}

.vsm_table
{
	border:1px solid #330000; 
	border-collapse: collapse;
	font-family: arial, helvetica, serif;
}

.vsm_headline
{
	background-color: #330000;
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
}

.vsm_desc
{
	background-color: #C2B2B3;
	background-image: url(images/modules/symbol_vsm.jpg);
	background-repeat: no-repeat; 
	background-position: right bottom;
	text-align: justify;	
	font-size: 10pt;
	color: #000000;
}

.implement_table
{
	border:1px solid #FFCC66; 
	border-collapse: collapse;
	font-family: arial, helvetica, serif;
}

.implement_headline
{
	background-color: #FFCC66;
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
}

.implement_desc
{
	background-color: #FFF1CC;
	background-image: url(images/modules/symbol_implement.jpg);
	background-repeat: no-repeat; 
	background-position: right bottom;
	text-align: justify;	
	font-size: 10pt;
	color: #000000;
}