﻿.BoxTitle
{
	font-size: 13pt;
	border-bottom: 1px solid #DDDDDD;
	margin-bottom: 10px;
}

.GrayBox, .GreenBox, .YellowBox, .RedBox
{
	/*border-radius: 3.2px;*/
}
.GreenBox, .YellowBox, .RedBox
{
	min-height: 39px;
}
div.GrayBox, div.GreenBox, div.YellowBox, div.RedBox,
	td.GrayBox, td.GreenBox, td.YellowBox, td.Redbox,
	.GrayBox > tr > td, .GreenBox > tr > td, .YellowBox > tr > td, .RedBox > tr > td
{
	padding: 10px;
	box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.05);
}
.BoxIcon
{
	float: right;
	height: 0px;
	width: 0px;
}
.GrayBox
{
	/*background-color: #FDFDFD;
	border: 1px solid #DDDDDD;*/
	background-color: #fafafa;
	border: 1px solid #cccccc;
}
.GrayBox .BoxIcon
{
	
}

.GreenBox
{
	background-color: #bde5ba;
	border: 1px solid #73ae6c;
	color: Black;
}
.GreenBox .BoxIcon
{
	width: 43px;
	height: 44px;
	background-image: url('../Images/Check.png');
}
.GreenBox .BoxTitle
{
	border-bottom: 1px solid #a2d59e;
}
.GreenBox .ControlTitle
{
	color: #88b185;
}

.YellowBox
{
	background-color: #fcf9bd;
	border: 1px solid #dcd780;
}
.YellowBox .BoxIcon
{
	width: 15px;
	height: 45px;
	background-image: url('../Images/Exclamation.png');
}
.YellowBox .BoxTitle
{
	border-bottom: 1px solid #ece9af;
}
.YellowBox .ControlTitle
{
	color: #c8c580;
}

.RedBox
{
	background-color: #e10000;
	/*background-color: #ed2222;*/
	border: 1px solid #870000;
	color: White;
}
.RedBox a
{
	color: #DDDDDD;
}
.RedBox .BoxIcon
{
	width: 35px;
	height: 46px;
	background-image: url('../Images/X.png');
}
.RedBox .BoxTitle
{
	border-bottom: 1px solid #c81b1b;
}
.RedBox .ControlTitle
{
	color: #9e0000;
}