/* 4DAF custom CSS */

/*
// Normal Dashboard CSS
*/

.cocoa .detail {
	overflow: hidden;
	background-color: #262626;
	background-image: none;
	border-bottom: 1px solid #1B1816;
	border-top: 1px solid #3E352A;
	padding-top: 6px;
	color: #DBDAC6;
}

.cocoa  .detailalt {
	
	overflow: hidden;
	background-color: #262626;
	background-image: none;
	border-bottom: 1px solid #1B1816;
	padding-top: 6px;
	color: #DBDAC6;
	
}

.cocoa .detailheader { 

	background-color: #1B1816; 
	background-image: none;
	background-repeat: repeat-x;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	padding-top: 6px;
}

.cocoa .groupheader { 
	background-color: #100a03; 
	background-image: none;
	background-repeat: none;
	color: #ffffff;

}

.cocoa .groupfooter { 

	background-color: #200f03; 
	background-image: none;
	background-repeat: none;
	color: #ffffff;

}


/*
// Clay CSS Stylesheet 
*/

.clay .detail {
	overflow: hidden;
	background-color: #bcbaa7;
	background-image: none;
	border-bottom: 1px solid #5e5e58;
	border-top: none;
	padding-top: 6px;
	color: #5e5e58;
}

.clay  .detailalt {
	
	overflow: hidden;
	background-color: #e1e0d1;
	background-image: none;
	border-bottom: 1px solid #5e5e58;
	padding-top: 6px;
	color: #65738a;
	
}

.clay .detailheader { 

	background-color: #666660; 
	background-image: none;
	background-repeat: repeat-x;
	border-bottom: 1px solid #5e5e58;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	padding-top: 6px;

}

.clay .groupheader { 
	background-color: #8e8c7c; 
	background-image: none;
	background-repeat: none;
	color: #ffffff;

}

.clay .groupfooter { 

	background-color: #64635d; 
	background-image: none;
	background-repeat: none;
	color: #ffffff;

}

/*
// Ocean CSS Stylesheet 
*/

.ocean .detail {
	overflow: hidden;
	background-color: #414e4f;
	background-image: none;
	border-bottom: 1px solid #5e5e58;
	border-top: none;
	padding-top: 6px;
	color: #c78c77;
}

.ocean  .detailalt {
	
	overflow: hidden;
	background-color: #536061;
	background-image: none;
	border-bottom: 1px solid #5e5e58;
	padding-top: 6px;
	color: #303a4b;
	
}

.ocean .detailheader { 

	background-color: #303b3b; 
	background-image: none;
	background-repeat: repeat-x;
	color: #ffffff;
	font-weight: bold;
	font-size: 17px;
	padding-top: 3px;

}

.ocean .groupheader { 

	background-color: #2b3341; 
	background-image: none;
	background-repeat: none;
	color: #ffffff;

}

.ocean .groupfooter { 

	background-color: #3b3f47; 
	background-image: none;
	background-repeat: none;
	color: #ffffff;

}

/*
// Fog CSS Stylesheet
*/

.fog .detail {
	overflow: hidden;
	background-color: #e4f1fc;
	background-image: none;
	border-bottom: 1px solid #ffffff;
	border-top: none;
	padding-top: 6px;
	color: #3f6799;
}

.fog  .detailalt {
	
	overflow: hidden;
	background-color: #cee5f7;
	border-bottom: 1px solid #6bdde0;
	background-image: none;
	padding-top: 6px;
	color: #002933;
	
}

.fog .detailheader { 

	background-color: #0097d1; 
	background-image: none;
	background-repeat: repeat-x;
	color: #000000;
	font-size: 15px;
	font-weight: bold;
	padding-top: 3px;

}

.fog .groupheader { 

	background-color: #6e8997; 
	background-image: none;
	background-repeat: none;
	color: #ffffff;

}

.fog .groupfooter { 

	background-color: #a8acb0; 
	background-image: none;
	background-repeat: none;
	color: #ffffff;

}



/*
// Peach CSS Stylesheet
*/

.peach .detail {
	overflow: hidden;
	background-color: #f8e7bc;
	background-image: none;
	border-bottom: 1px solid #ecf8b6;
	border-top: none;
	padding-top: 6px;
	color: #317d8b;
	text-align: center;
}

.peach .detailalt {
	
	overflow: hidden;
	background-color: #faf3d6;
	border-bottom: 1px solid #ecf8b6;
	background-image: none;
	padding-top: 6px;
	color: #cc994e;
	text-align: center;
	
}

.peach .detailheader { 

	background-color: #4097ab; 
	background-image: none;
	background-repeat: repeat-x;
	color: #fafbe5;
	font-size: 15px;
	font-weight: bold;
	padding-top: 3px;

}


.peach .groupheader { 

	background-color: #a6742c; 
	background-image: none;
	background-repeat: none;
	color: #ffffff;

}

.peach .groupfooter { 

	background-color: #f6bb27; 
	background-image: none;
	background-repeat: none;
	color: #ffffff;

}


/*
// Mint CSS Stylesheet 
*/

.mint .detail {
	overflow: hidden;
	background-color: #72b2b0;
	background-image: none;
	border-bottom: 1px solid #ecf8b6;
	border-top: none;
	padding-top: 6px;
	color: #ecf5f5;
}

.mint  .detailalt {
	
	overflow: hidden;
	background-color: #ffffff;
	border-bottom: 1px solid #70d4d3;
	background-image: none;
	padding-top: 6px;
	color: #3b3938;
	
}

.mint .detailheader { 

	background-color: #1c1b1a; 
	background-image: none;
	background-repeat: repeat-x;
	color: #ffffff;
	font-size: 15px;
	font-weight: bold;
	padding-top: 3px;

}


.mint .groupheader { 

	background-color: #324943; 
	background-image: none;
	background-repeat: none;
	color: #ffffff;

}

.mint .groupfooter { 

	background-color: #7d806e; 
	background-image: none;
	background-repeat: none;
	color: #ffffff;

}


/*
// Indicators
*/

.dax_dashboard .arrowup {
	color: #006600; 
	font-weight: bold;
	font-size: 20px;
	background-image: url(indicators/arrowupgreen.png);
	background-repeat: no-repeat;
	background-position: center left;
	}
	
.dax_dashboard .noarrowyellow {
	color: #ffff00; 
	font-weight: bold;
	font-size: 20px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: center left;
	}
	
.dax_dashboard .arrowdown {
		color: #990000; 
		font-weight: bold;
		font-size: 20px;
		background-image: url(indicators/arrowdownred.png);
		background-repeat: no-repeat;
		background-position: center left;
	}
	
.dax_dashboard .blue {
	color: #000000; 
	font-weight: bold;
	font-size: 0px;
	background-image: url(indicators/blue_circle.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
	
.dax_dashboard .orange {
	color: #000000; 
	font-weight: bold;
	font-size: 0px;
	background-image: url(indicators/orange_circle.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
		
.dax_dashboard .purple {
	color: #000000; 
	font-weight: bold;
	font-size: 0px;
	background-image: url(indicators/purple_circle.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
		
/* Indicators for 'All' dashboard */

.dax_dashboard .greenstrong {
	background-color: #009900;
	color: #ffffff; 
	font-weight: bold;
	font-size: 13px;
}	

.dax_dashboard .redstrong {
	background-color: #990000;
	color: #ffffff; 
	font-weight: bold;
	font-size: 13px;
}	

.dax_dashboard .greentriangle {
	color: #006600; 
	font-weight: bold;
	font-size: 13px;
	background-image: url(indicators/green_triangle.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.dax_dashboard .yellowsquare {
	color: #ffff00; 
	font-weight: bold;
	font-size: 13px;
	background-image: url(indicators/yellow_square.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.dax_dashboard .redtriangle {
	color: #990000; 
	font-weight: bold; 
	font-size: 13px;
	background-image: url(indicators/red_triangle.png);
	background-repeat: no-repeat;
	background-position: center center;
}