/* 
================================
 Container Styles for DotNetNuke
================================
*/   

.containermaster {
	width: 100%;
}
.containertitle {
	font-family: verdana, arial, helvetica;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}
.containerlargetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	text-decoration : none;
	color : #46648A;
	line-height : 170%;
}
.containerheader {
	height: 27px;
	background-color: #454545;
	BACKGROUND-IMAGE: url(headerbg.gif);
}
.containerheaderright {
	height: 27px;
	width: 9px;
	background-color: #454545;
	BACKGROUND-IMAGE: url(headerbgright.gif);
}
.containerheaderleft {
	height: 27px;
	width: 9px;
	background-color: #454545;
	BACKGROUND-IMAGE: url(headerbgleft.gif);
}
.containerheadershadow {
	height: 8px;
	BACKGROUND-IMAGE: url(headershadow.gif);
}
.containerheadershadowright {
	height: 8px;
	width: 9px;
	background-color: #454545;
	BACKGROUND-IMAGE: url(headershadowright.gif);
}
.containerheadershadowleft {
	height: 8px;
	width: 9px;
	background-color: #454545;
	BACKGROUND-IMAGE: url(headershadowleft.gif);
}
.containeredge {
	width: 1px;
	background-color: #888888;
}
.containerleft {
	width: 9px;
	BACKGROUND-IMAGE: url(leftbg.gif);
}
.containerright {
	width: 9px;
	BACKGROUND-IMAGE: url(rightbg.gif);
}
.containerbottomright {
	width: 9px;
	BACKGROUND-IMAGE: url(bottomright.gif);
}
.containerbottomleft {
	width: 9px;
	BACKGROUND-IMAGE: url(bottomleft.gif);
}
.containerrow2_blue {
	background-color: #FFFFFF;
}
.containerborder {
	background-color: #979797;
	width: 1px;
}
.containerhr {
	color: #B3B3B3;
}

th.lbgroup /* Header of left menu group */ {
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	border-top: #CACACA 1px solid;
	width: 100%;
	background-color: #D3D3D3;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	BACKGROUND-IMAGE: url(body_header.gif); HEIGHT:28px;
	background-repeat:repeat-x;
	background-position: top left;
}

th.lbgroupl /* Left rounded edge of header */ {
	width: 2px;
	background-color: #B7B7B7;
	background-image: url(Table2L.gif);
	background-repeat:no-repeat;
	background-position: top left;	
}

th.lbgroupr /* Right rounded edge of header */ {
	width: 2px;
	background-color: #B7B7B7;
	background-image: url(Table2R.gif);
	background-repeat:no-repeat;
	background-position: top right;	
}

td.lbgroup  /* Content area of left menu group */ {
	border-left: #B7B7B7 1px solid;
	border-right: #B7B7B7 1px solid;
	border-bottom: #B7B7B7 1px solid;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	background-color: #FDFDFD;
}

table.lbitem /* Inner contents of a group */ {
	width: 100%;
	background-color: #FDFDFD;
	color: #000000;
	font-family: arial, Sans-serif;
	font-size: 11px;
}

td.lbitem {
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	font-family: verdana, arial, Sans-serif;
	font-size: 11px;
}

