.TL, .TR, .BR, .BL {
	position:absolute;
	height:15px;
	width:15px;
}

.TL { top:0; left:0; }
.TR { top:0; right:0; }
.BR { bottom:0; right:0; }
.BL { bottom:0; left:0; }

.TanTitleBox .TL { top:-1px; left:-1px; }
.TanTitleBox .TR { top:-1px; right:-1px; }
.TanTitleBox .BR { bottom:-1px; right:-1px; }
.TanTitleBox .BL { bottom:-1px; left:-1px; }

.ContainerContent {
	padding:15px 15px 0;
}

/* Title Box Container */
.TitleBox
.TanTitleBox {
	width:100%;
	float:left
}
	
	.TitleBoxTop {
		float:left;
		width:100%;
		position:relative;
		height:58px;
		line-height:58px !important;
		background:url(Images/BoxTopTile.png) repeat-x;
	}
	.TanTitleBox .TitleBoxTop {
		background-image:url(Images/TanBoxTopTile.png);
		border:1px solid #87370a;
		border-bottom:none;
		height:57px;
		line-height:57px !important;
		width:99%;
	}
	
	
		.TitleBoxTop .Title {
			margin:0 15px;
			color:#fff;
			line-height:57px !important;
			float:left;
		}
	
		.TitleBoxTop .TL { background: url(Images/BoxTopLeft.png); }
		.TitleBoxTop .TR { background:url(Images/BoxTopRight.png); }
		.TanTitleBox .TitleBoxTop .TL { background: url(Images/TanBoxTopLeft.png); }
		.TanTitleBox .TitleBoxTop .TR { background:url(Images/TanBoxTopRight.png); }

.TitleBoxBody {
	width:100%;
	float:left;
	background:url(Images/BoxBodyTile.png) repeat-x #123b5c;
	position:relative;
	margin-bottom:30px;
}
.TanTitleBox .TitleBoxBody {
	background-image:url(Images/TanBoxBodyTile.png);
	background-color:#e2cec5;
	width:99%;
	border:1px solid #87370a;
	border-top:none;	
}

	.TitleBoxBody p,
	.TitleBoxBody h1,
	.TitleBoxBody h2,
	.TitleBoxBody h3,
	.TitleBoxBody h4,
	.TitleBoxBody li {
		color:#eee;
	}
	.TanTitleBox .TitleBoxBody p,
	.TanTitleBoxBody .TitleBoxBody h1,
	.TanTitleBoxBody .TitleBoxBody h2,
	.TanTitleBoxBody .TitleBoxBody h3,
	.TanTitleBoxBody .TitleBoxBody h4,
	.TanTitleBoxBody .TitleBoxBody li {
		color:#000;
	}

	.TitleBoxBody a {
		color:#94b8e6;
	}
	.TanTitleBox .TitleBoxBody a {
		color:#7c3e1d;
	}
	
	.TitleBoxBody a:hover {
		text-decoration:underline;
	}
	.TanTitleBox .TitleBoxBody a:hover {
		text-decoration:none;
		color:#002144;
	}

	.TitleBoxBody .BR {	background:url(Images/BoxBottomRight.png); }
	.TitleBoxBody .BL {	background:url(Images/BoxBottomLeft.png); }
	.TanTitleBox .TitleBoxBody .BR { background:url(Images/TanBoxBottomRight.png); }
	.TanTitleBox .TitleBoxBody .BL { background:url(Images/TanBoxBottomLeft.png); }
	


/* Simple Box Container */
.SimpleBox {
	float:left;
	width:100%;
	background:#C0D1E7;
	position:relative;
	padding:15px 0;
	clear:both;
	margin-bottom:30px;
}

	.SimpleBox .ContainerContent {
		padding:0 15px;
		float:left;
	}

	.SimpleBox .Title {
		margin:0 15px;
		float:left;
	}

	.SimpleBox .TL { background:url(Images/SimpleBoxTopLeft.gif); }
	.SimpleBox .TR { background:url(Images/SimpleBoxTopRight.gif); }
	.SimpleBox .BR { background:url(Images/SimpleBoxBottomRight.gif); }
	.SimpleBox .BL { background:url(Images/SimpleBoxBottomLeft.gif); }


/* Banner Box */
.BannerBox {
	background:url(Images/TransparentOverlay.png);
	padding:10px;
}

	.BannerBox h1,
	.BannerBox h2,
	.BannerBox h3,
	.BannerBox h4 {
		margin-bottom:5px;
	}

