/* 
================================
 Container Styles for DotNetNuke
================================
*/
.lt{ text-align:left;vertical-align:top; }
.rt{ text-align:right;vertical-align:top; }
.lb{ text-align:left; vertical-align:bottom;}
.rb{ text-align:right; vertical-align:bottom;}
.rm{ text-align:right; vertical-align:middle;}
.lm{ text-align:left;vertical-align:middle;}

.bg-x{ background-repeat:repeat-x;}
.bg-y{ background-repeat:repeat-y;}
.bg-no{ background-repeat:no-repeat;}

.bg-p-lt{ background-position: left top;}
.bg-p-rt{ background-position: right top;} 
.bg-p-lb{ background-position: left bottom;} 
.bg-p-rb{ background-position: right bottom;}

/*-------------------------------------------------------------------------------*/

.Head1{ font-size:13px; font-weight:bold; color:#000;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.Head2{ font-size:13px; font-weight:bold; color:#fff;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.Head3{ font-size:13px; font-weight:bold; color:#fff;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.Head4{ font-size:13px; font-weight:bold; color:navy;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

/*--------------------------------------------------------------------------------------*/
.row1{ padding-left:10px; padding-right:10px; text-align:left; vertical-align:middle; height:30px;}
.row2{ padding-left:10px; padding-right:10px; text-align:left; vertical-align:top;}
.row3{ padding-left:10px; padding-right:10px; text-align:left; vertical-align:middle; }
.row4{ height:10px;}

/*---------------------------------------------------------*/
.side001{
border-bottom:1px double #742f42;
}

.side003{
border:6px solid #C4C4C4; 
}

/* ------------------	Blue Container Styles	------------------ */
	.lt_corner
	{
		background: #95a9d6 url(images/Container_Blue_Header_01.jpg) no-repeat top left;
		height: 27px;
		width: 19px;
	}
	
	.top
	{
		background-color: #95a9d6;
		height: 27px;
	}
	
	.rt_corner
	{
		background: #95a9d6 url(images/Container_Blue_Header_03.jpg) no-repeat top right;
		height: 27px;
		width: 19px;
	}
	
	.lb_corner
	{
		background: url(images/Container_Blue_Footer_02.jpg) repeat-x;
		height: 20px;
		width: 16px;
	}
	
	.bot
	{
		background: url(images/Container_Blue_Footer_03.jpg) repeat-x;
		height: 20px;
	}
	
	.rb_corner
	{
		background: url(images/Container_Blue_Footer_05.jpg) repeat-x;
		height: 20px;
		width: 16px;
	}
	
	.WhiteHeading
	{
		color: White;
		font-family: Verdana;
		font-size: 14px;
		font-weight: bold;
	}
/* ------------------	Blue Container Styles	------------------ */

.borderbottom
{
	border-bottom:#808080 solid 1px;
}

.ClearDivs
{
	clear: both;
	font-size: 0px;
	margin: 0px;
	padding: 0px;
}

.GreenFootContainerBGHeader
{
	background: url(images/Container_GreenFoot_03.gif) no-repeat top left;
	border-right: solid 1px #a5cd9e;
	border-top: solid 1px #a5cd9e;
	height:71px;
	min-height: 71px;
	min-width: 228px;
}

.GreenFootContainerBGBody
{
	border-left: solid 1px #a5cd9e;
	border-right: solid 1px #a5cd9e;
}

.GreenFootContainerBGContent
{
	background: url(images/Container_GreenFoot_07.jpg) repeat-x bottom;
	height:200px;
	min-height: 200px;
}