/* 
================================
 Container Styles for DotNetNuke
================================
*/   


.containermaster_gray {
	width: 100%;
	background-color: #DDDDDD;
	BORDER-RIGHT: #8F9092 1px solid; 
	BORDER-TOP: #8F9092 1px solid; 
	BORDER-LEFT: #8F9092 1px solid; 
	BORDER-BOTTOM: #8F9092 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px
}

.container1Header
{
	background: #85A01F url(images/Container_Border.gif) repeat-y left top;
	/*background: #fefdd9 url(images/Container_Border.gif) repeat-y left top;*/
	border-bottom : 1px solid #526063;
	/*border-bottom : 1px solid #bb8216;*/
	height: 28px;
	letter-spacing : 3px;
	margin: 0px;
	padding : 15px 0px 0px 20px;
}

.container2Header
{
	background: #ffffff url(images/Container2_Border.gif) repeat-x left bottom;	
	border-bottom: solid 2px #FCAD1E;
	height: 18px;
	margin: 0px;
	padding : 0px 0px 0px 10px;
}

.container3Header
{
	background: #FCAD1E url(images/Container_Border.gif) repeat-y left top;
	/*background: #fefdd9 url(images/Container_Border.gif) repeat-y left top;*/
	border-bottom : 1px solid #526063;
	/*border-bottom : 1px solid #bb8216;*/
	height: 28px;
	letter-spacing : 3px;
	margin: 0px;
	padding : 15px 0px 0px 20px;
}

.Container_Border
{
	background: transparent url(images/Container_Border.gif) repeat-y left top;
	padding-left: 1px;
	text-align: left;
}

.Container_Border_None
{
	padding-left: 1px;
	text-align: left;
}

.BottomBorder
{
	border-bottom: solid 2px #fefdd9;
}

.tops{ background-color:#8d0c4c; height:28px; vertical-align:middle;}

.style{
	padding:0px 5px 0px 5px;
}

.style-2{
	padding:0px 13px 0px 13px;
}

.style-3{
	padding:0px 7px 0px 0px;
}

.leftcenter{
	text-align: left;
	vertical-align: middle;	
}
.rightcenter{
	text-align: right;
	vertical-align: middle;	
}
.lefttop{
	text-align: left;
	vertical-align: top;	
}
.righttop{
	text-align: right;
	vertical-align: top;
}
.leftbottom{
	text-align: left;
	vertical-align: bottom;
}
.rightbottom{
	text-align: right;
	vertical-align: bottom;
}

.border{border:1px solid #FBAD15;}

.Head1
{
	color : #fff;
	font-family : "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	text-transform : uppercase;
	text-align : left;
}

.Head2
{
	color : #3376D4;
	font-family: "Century Gothic", verdana, arial;
	font-size : 20px;
	font-weight : bold;
	text-align : left;
}

.Head3
{
	color : #193A65;
	font-family : "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	text-transform : uppercase;
	text-align : left;
}

.sidePaneHeader{
	font-family:Arial;
	font-size:14px;
	font-weight:bolder;
	color:#95a515;
	font-style: normal;
}

#container1
{
	border:solid 0px red;
	margin-left:15px;
	padding-top:20px;
	width:100%;
}

#container1 #container1_bottom
{
	height:18;
	text-align:left;
	vertical-align:bottom;
}
#container1 #container1_bottom #bottom_left
{
	text-align:left;
	vertical-align:middle;
}
#container1 #container1_bottom #bottom_right
{
	text-align:right;
	vertical-align:middle;
}
#container1 #container1_Footer
{
	height:10px;
}

.YellowShadow
{
	background: url(images/topshade_yellow.jpg) repeat-x;
	height: 3px;
	width: 100%;
}

/*###########################   	Start Div Clear Style	#######################*/
	.ClearDivs
	{
		clear: both; 
		height: 0px; 
		line-height: 0px;
	}

/***********************************************************************************/
/**************					End Div Clear Style					****************/
/***********************************************************************************/	