/* 
================================
 Container Styles for DotNetNuke
================================
*/   

.transparentbrickmain
{
	color: #863933;
	border: none 0px #FFFFFF;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	text-align: center;
	margin: 0px 0px 0px 0px;
}

.transparentbrickheader
{
}

.transparentbrickheadertext
{
	color: #863933;
	font-family: Arial, Tahoma;
	font-size: 14pt;
	font-weight: bold;
	font-style: italic;
}

.transparentbrickrule
{
	height: 2px;
	color: #863933;
}

.transparentbrickcontentrow
{
}

.transparentbrickcontentcontainer
{
	position: relative;
	width: 100%;
	height: 100%;
	background-color: #e38059;
   	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70, finishopacity=80, style=1, startX=0, startY=50, finishX=100, finishY=50) progid:DXImageTransform.Microsoft.Shadow(color=gray, strength=10, direction=135); /*IE*/      
	-moz-opacity: 0.7;   /*FireFox*/
	letter-spacing: 1px;
	line-height: 20px;
}

.transparentbrickcontent
{
	padding: 20px;
   	filter: Alpha(opacity=200); /*IE*/      
	-moz-opacity: 2.0;   /*FireFox*/
}

.transparentbrickcontentbackground
{
}

.transparentbrickcontenttext
{
	color: Black;
	text-align: justify;
	font-family: Arial, Tahoma;
	font-size: 12pt;
}

.transparentbrickfooter
{
}
/*
#opacity { 
background-image: url(25_opacity.png); 
} 
#ieopacity { 
display: none; 
} 
* html #opacity { 
background-image: none; 
} 
* html #ieopacity { 
background: #036; 
display: block; 
filter: alpha(opacity='25'); 
height: expression(document.all['opacity'].clientHeight); 
left: 0; 
position: absolute; 
top: 0; 
width: expression(document.all['opacity'].clientWidth); 
z-index: -1; 
} 

<div id="opacity"> 
Some text and contents here... 
<div id="ieopacity"></div> 
</div> 
*/

.transparentbluemain
{
	color: #56665b;
	border: none 0px #FFFFFF;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	text-align: center;
	margin: 0px 0px 0px 0px;
}

.transparentblueheader
{
}

.transparentblueheadertext
{
	color: #56665b;
	font-family: Arial, Tahoma;
	font-size: 14pt;
	font-weight: bold;
	font-style: italic;
}

.transparentbluerule
{
	height: 2px;
	color: #56665b;
}

.transparentbluecontentrow
{
}

.transparentbluecontentcontainer
{
	position: relative;
	width: 100%;
	height: 100%;
	background-color: #e0e2d5;
   	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70, finishopacity=80, style=1, startX=0, startY=50, finishX=100, finishY=50) progid:DXImageTransform.Microsoft.Shadow(color=gray, strength=10, direction=135); /*IE*/      
	-moz-opacity: 0.7;   /*FireFox*/
	letter-spacing: 1px;
	line-height: 20px;

}

.transparentbluecontent
{
	padding: 20px;
   	filter: Alpha(opacity=200); /*IE*/      
	-moz-opacity: 2.0;   /*FireFox*/
}

.transparentbluecontentbackground
{
}

.transparentbluecontenttext
{
	color: Black;
	text-align: justify;
	font-family: Arial, Tahoma;
	font-size: 12pt;
}

.transparentbluefooter
{
}

.transparentkhakimain
{
	color: #8a7e68;
	border: none 0px #FFFFFF;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	text-align: center;
	margin: 0px 0px 0px 0px;
}

.transparentkhakiheader
{
}

.transparentkhakiheadertext
{
	color: #8a7e68;
	font-family: Arial, Tahoma;
	font-size: 14pt;
	font-weight: bold;
	font-style: italic;
}

.transparentkhakirule
{
	height: 2px;
	color: #8a7e68;
}

.transparentkhakicontentrow
{
}

.transparentkhakicontentcontainer
{
	position: relative;
	width: 100%;
	height: 100%;
	background-color: #c0a989;
   	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70, finishopacity=80, style=1, startX=0, startY=50, finishX=100, finishY=50) progid:DXImageTransform.Microsoft.Shadow(color=gray, strength=10, direction=135); /*IE*/      
	-moz-opacity: 0.7;   /*FireFox*/
	letter-spacing: 1px;
	line-height: 20px;
}

.transparentkhakicontent
{
	padding: 20px;
   	filter: Alpha(opacity=200); /*IE*/      
	-moz-opacity: 2.0;   /*FireFox*/
}

.transparentkhakicontentbackground
{
}

.transparentkhakicontenttext
{
	color: Black;
	text-align: justify;
	font-family: Arial, Tahoma;
	font-size: 12pt;
}

.transparentkhakifooter
{
}

.transparentherbmain
{
	color: #636d43;
	border: none 0px #FFFFFF;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	text-align: center;
	margin: 0px 0px 0px 0px;
}

.transparentherbheader
{
}

.transparentherbheadertext
{
	color: #636d43;
	font-family: Arial, Tahoma;
	font-size: 14pt;
	font-weight: bold;
	font-style: italic;
}

.transparentherbrule
{
	height: 2px;
	color: #636d43;
}

.transparentherbcontentrow
{
}

.transparentherbcontentcontainer
{
	position: relative;
	width: 100%;
	height: 100%;
	background-color: #afb796;
   	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70, finishopacity=80, style=1, startX=0, startY=50, finishX=100, finishY=50) progid:DXImageTransform.Microsoft.Shadow(color=gray, strength=10, direction=135); /*IE*/      
	-moz-opacity: 0.7;   /*FireFox*/
	letter-spacing: 1px;
	line-height: 20px;
}

.transparentherbcontent
{
	padding: 20px;
   	filter: Alpha(opacity=200); /*IE*/      
	-moz-opacity: 2.0;   /*FireFox*/
}

.transparentherbcontentbackground
{
}

.transparentherbcontenttext
{
	color: Black;
	text-align: justify;
	font-family: Arial, Tahoma;
	font-size: 12pt;
}

.transparentherbfooter
{
}

.opaquebrickmain
{
	color: #863933;
	border: none 0px #FFFFFF;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	text-align: center;
	margin: 0px 0px 0px 0px;
}

.opaquebrickheader
{
}

.opaquebrickheadertext
{
	color: #863933;
	font-family: Arial, Tahoma;
	font-size: 14pt;
	font-weight: bold;
	font-style: italic;
}

.opaquebrickrule
{
	height: 2px;
	color: #863933;
}

.opaquebrickcontentrow
{
}

.opaquebrickcontentcontainer
{
	position: relative;
	width: 100%;
	height: 100%;
	background-color: #e38059;
	letter-spacing: 1px;
	line-height: 20px;
}

.opaquebrickcontent
{
	padding: 20px;
}

.opaquebrickcontentbackground
{
}

.opaquebrickcontenttext
{
	color: Black;
	text-align: justify;
	font-family: Arial, Tahoma;
	font-size: 12pt;
}

.opaquebrickfooter
{
}

