/* CSS Document */

 #H2Container, #H3Container, #H4Container, #HiddenContainer {

margin-bottom: 11px;
}

#ContainerHeader h2,
#ContainerHeader h3,
#ContainerHeader h4 {
width: 100%;
border-bottom: solid 1px #c8c8c8;
margin-bottom: .5em;
line-height:200%;
}

#ContainerHeader .Head,
#ContainerHeader .SubHead,
#ContainerHeader .SubSubHead {

}

#ContainerHeader {

width: 100%;
}

#BorderContainer {
border: solid 1px #c8c8c8;
padding: 5px;
}

#ContainerContent {

}

.LifeTeamsSide {
background-color:#3A9593;
color:#fff;
padding: 10px;
}

.FamilyLifeSide {
background-color:#055FA7;
color:#fff;
padding: 10px;
}

.LifeTeamsSide .SubHead,
.LifeTeamsSide A:link,
.LifeTeamsSide A:hover,
.LifeTeamsSide A:active,
.LifeTeamsSide A:visited,
.FamilyLifeSide .SubHead,
.FamilyLifeSide A:link,
.FamilyLifeSide A:hover,
.FamilyLifeSide A:active,
.FamilyLifeSide A:visited
 { 
color: #fff;
} 

/* DEFAULT CONTAINER STYLES (Grey Box, drop shadow) */

.LargeLeftPane .Top,
.LargeRightpane .Top {
	width:610px;
	height:25px;
	background:url(images/DefaultLargeTop.jpg) no-repeat top left;
	float:left;
}

.SmallLeftPane .Top, 
.SmallRightPane .Top {
	width:250px;
	height:25px;
	background:url(images/DefaultSmallTop.jpg) no-repeat top left;
	float:left;
}

.LargeLeftPane .Middle,
.LargeRightPane .Middle {
	width:565px;
	background:url(images/DefaultLargeMiddle.jpg) repeat-y left;
	float:left;
	min-height:100px;
	padding:0 20px 0 25px;
}

.SmallLeftPane .Middle, 
.SmallRightPane .Middle {
	width:205px;
	background:url(images/DefaultSmallMiddle.jpg) repeat-y left;
	float:left;
	padding:0 20px 0 25px;
}

.LargeLeftPane .Bottom,
.LargeRightPane .Bottom {
	width:610px;
	height:25px;
	background:url(images/DefaultLargeBottom.jpg) no-repeat bottom left;
	float:left;
}

.SmallLeftPane .Bottom,
.SmallRightPane .Bottom {
	width:250px;
	height:25px;
	background:url(images/DefaultSmallBottom.jpg) no-repeat bottom left;
	float:left;
}