body {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 75%;
	color:#575757;
	margin:0;
	margin-top:1.66em;
	text-align:center;
}
font {
	font-size:1em;
}
#outer800 {
	width:67.16em;
	border-right:1px solid #fdfdfd;
	margin:0 auto;
	text-align:left;
}
img {
	border:0;
}
a:link {
	color:#0033AB;
	text-decoration:none;
}
a:visited {
	color:#0033AB;
	text-decoration:none;
}
a:hover {
	color:#FDBA31;
	text-decoration:underline;
}
table {
	border-collapse:collapse;
	width:100%;
}
td {
	padding:0;
	margin:0;
}
.fltL {
	float:left;
}
.fltR {
	float:right;
}
.clear {
	clear:both;
}

/*** Header styles ***/
#header, #navigation {
	background-color:#FDBA31;
}
#header{
	z-index:200;
	position: relative;
}
#header div {
	background: url(../../../attachmentsbytitle/Header-Life-Directions.jpg/$file/Header-Life-Directions.jpg) no-repeat top right;
	height:4.75em;
	text-indent: -3000px;
}

/*** Navigation styles ***/
#navigation {
	border-bottom:1px solid #575757;
	height:2.09em;
	font-size:0.91em;
	position: relative;
	top:-1px;
}
#nav {
	float:right;
	height:2.09em;
	position: relative;
	top:1px;
}
#navigation  ul {
    list-style:none;
    margin:0;
    padding:0;
    z-index:999;
}
#navigation  ul li {
	cursor:default;
	list-style-type:none;
	float:left;
	font-weight:bold;
	margin:0 0 0 0.18em;
	padding:0;
	background:url("../../../attachmentsbytitle/Nav-OffR.gif/$file/Nav-OffR.gif") no-repeat right top;
	line-height:2em;
}
#navigation  ul li a {
	display:block;
	padding: 0 0.82em;
	background:url("../../../attachmentsbytitle/Nav-OffL.gif/$file/Nav-OffL.gif") no-repeat left top;
	color: #575757;
}
#navigation  ul li a:visited {
	text-decoration:none;
	color:#575757;
}
#navigation  ul li a:hover{
	text-decoration:none;
	color: #0033AB;
}
#navigation  ul li.active {
	color:#0033AB;
	display:block;
	text-decoration:none;
	border-bottom:1px solid #FFF;
	background:url("../../../attachmentsbytitle/Nav-OnR.gif/$file/Nav-OnR.gif") no-repeat right top;
}
#navigation  ul li.active a {
	background:url("../../../attachmentsbytitle/Nav-OnL.gif/$file/Nav-OnL.gif") no-repeat left top;
}
#navigation  ul li.active a , #navigation  ul li.active a:visited {
	color: #0033AB;
}
#navigation  ul li.active a:hover {
	color: #575757;
}
/*** Nav second level **/
#nav li ul { /* second-level lists */
	position: absolute;
	background:#FFF;
	border: 1px solid #CCC;
	border-top: none;
	left: -999em; /* using left not display to hide menus as display: none not read by screen readers */
}
#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
#navigation  li ul li {
background:#FFF;
display:block;
clear:both;
border: none;
font-weight:normal;
min-width: 20em;
margin:0;
}
#navigation ul li.active ul li a , #navigation ul li ul li a , #navigation ul li ul li a:visited, #navigation ul li.active ul li a:visited  {
 background: #FFF;
 color: #575757;
}
#navigation ul li ul li a:hover, #navigation ul li.active ul li a:hover{
 color: #0033AB;
}

/*** Page section styles **/
#page, #margin {
	margin: 0 2.08em 0 0;
	padding:0;
}
#page {
	min-height: 55em;
}
#wellbeing #page, #community #page {
	min-height: 65em;
}
#Home #page, #Home2 #page {
	margin:0;
  min-height: 40em;
}

/*** Text styles ***/
.subhead1 {
	color:#0033AB;
	font-weight:bold;
	padding-bottom:1.42em;
}
.subhead1 img {
	padding-right:1em;
	vertical-align:top;
}
.subhead2 {
	color:#575757;
	font-weight:bold;
	padding-bottom:0.83em;
	padding-top:0.83em;
    font-size: 0.92em;
}
.subtext {
	font-size:0.92em;
	color:#575757;
}
.sublink {
	padding-top:1.81em;
}
.res .sublink{
	font-size: 0.92em;
	padding:0;
}
.homevideo .sublink {
	padding-top:0;
	padding-bottom: 1.81em;
}
/*** H values ***/
H1, H2, H3{
	font-weight:bold;
	color:#0033AB;
}
H1 {
	font-size: 1.5em;
	margin-top:1.5em;
}
H2 {
	font-size: 1.17em;
}
H3 {
	color:#575757;
	font-size: 1.17em;
	display:inline;
}

.time H3 , .family H3, .money H3, .community H3{
	color: #FFF;
}
H4 {
	color:#FFF;
	font-size: 1.17em;
	font-weight:bold;
}

/*** Home Page styles ***/
.homeA table td, .homeB table td {
	border-top:1px solid #575757;
}
.homeA, .homeB, .homevideo {
	width:22.17em;
}
.homevideo {
 margin-top:1.5em;
 height: 7.83em;
}

.homecenter {
	width:22.33em;
}
.homeA {
	background-color:#F2F2F2;
}
.homeB {
	background-color:#EAEAEA;
}
.left {
	height:15.83em;
}
.homevideo .left  {
	height:7.83em;
}
.right {
	width:13.42em;
}
.left, .right {
	vertical-align:top;
	padding: 0.75em;
}
#intro {
	width: 40em;
	margin-bottom: 2.25em;
	line-height: 1.4em;
}
#Home #intro {
	width: 37.5em;
}
.RHS {
	width:19.17em;
}

/*** Menu styles ***/
.menu {
	width:36.5em;
}
.menu .left {
	height: auto;
}
.menu .right {
	width:27.91em;
}
.menuhead {
	padding-bottom: 1em;
	font-size: 1.17em;
}

/*** Footer styles ***/
#footer {
	height:2.7em;
	border-top:1px solid #575757;
	background:#FDBA31;
	color:#575757;
	font-size:0.83em;
	text-align:right;
	padding-right:1.8em;
	padding-top:0.2em;
}
#footer span {
	padding: 0 0.5em;
}
#footer a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
#footershade {
	background: url(../../../attachmentsbytitle/Footershade.gif/$file/FooterShade.gif) 0% 0% no-repeat;
	height:8px;
	margin:0 auto;
	text-align:left;
	width:807px;
}

/*** RHS Shade Effect ***/
#sh1 {border-right:1px solid #fbfbfb;height:100%;}
#sh2 {border-right:1px solid #f6f6f6;height:100%;}
#sh3 {border-right:1px solid #EFEFEF; height:100%;}
#sh4 {border-right:1px solid #F0F0F0;height:100%;}
#sh5 {border-right:1px solid #E7E7E7; height:100%;}
#sh6 {border-right:1px solid #E2E2E2;height:100%;}
#sh7 {border-right:1px solid #DDD;height:100%;}

/* global container styles */
.container {
	clear:both;
	padding:0;
}
.bi {
	padding:0;
}
.bt {
	height: 2.5em;
	margin:0;
    background: 100% 0 no-repeat;
}
.bt div {
	width: 18em;
	height: 2.5em;
    background: 0 0 no-repeat;
}
.bt div span {
	color: #FFF;
	font-weight:bold;
	padding-left:1.67em;
	line-height:2.5em;
}
.bb {
	height: 0.91em;
	margin:0;
    background: 100% 100% no-repeat;
}
.bb div {
	width: 2.5em;
	height: 0.91em;
    background: 0 100% no-repeat;
}
.content {
	margin:0;
	padding: 1.6em 1.6em 0.83em 1.6em;
    background:#CCC;
}
.content td {
	padding: 0.45em 0;
	vertical-align:top;
}
.content table img {
	padding-right: 0.67em;
}
/* Resources pages containers */
.family .bt, .family .bt div, .family .bb, .family .bb div {
	background-image:url(../../../AttachmentsByTitle/Res-Family.jpg/$file/Res-Family.jpg);
}
.career .bt, .career .bt div, .career .bb, .career .bb div {
	background-image:url(../../../AttachmentsByTitle/Res-Career.jpg/$file/Res-Career.jpg);
}
.community .bt, .community .bt div, .community .bb, .community .bb div {
	background-image:url(../../../AttachmentsByTitle/Res-Community.jpg/$file/Res-Community.jpg);
}
.time .bt, .time .bt div, .time .bb, .time .bb div {
	background-image:url(../../../AttachmentsByTitle/Res-Time.jpg/$file/Res-Time.jpg);
}
.wellbeing .bt, .wellbeing .bt div, .wellbeing .bb, .wellbeing .bb div {
	background-image:url(../../../AttachmentsByTitle/Res-Well.jpg/$file/Res-Well.jpg);
}
.money .bt, .money .bt div, .money .bb, .money .bb div {
	background-image:url(../../../AttachmentsByTitle/Res-Money.jpg/$file/Res-Money.jpg);
}
.res {
	width: 63em;
	padding-bottom:1.5em;
}
.res .bt {
	height:3.3em;
}
.res .bt div {
	height:3.3em;
	width:15em;
}
.res .bt div span {
	line-height:2.0em;
}
.res .bb div {
	width:15em;
}
.res .content {
	padding: 0 1.6em;
  background-color:#FFF;
  border-left: 1px solid #0033ab;
  border-right: 1px solid #0033ab;
}
.res .content td.arrow {
	width: 1.5em;
}
#Res td, #Res-wide td {
 vertical-align:top;
}

/* RHS Resources container */
.resources .bt, .resources .bt div, .resources .bb , .resources .bb div {
	background-image:url(../../../AttachmentsByTitle/ResourcesBox.gif/$file/ResourcesBox.gif);
}
.resources .content {
	font-size: 0.83em;
}

/* RHS Paulcontainer */
.paul .bt, .paul .bt div, .paul .bb, .paul .bb div {
	background-image:url(../../../AttachmentsByTitle/PaulBox.gif/$file/PaulBox.gif);
}
.paul .bt {
	height: 1em;
}
.paul .bt div {
	height: 1em;
}
.paul .content {
	padding: 0 1.6em;
	font-size: 0.83em;
}
.paul .content img {
	margin: -3.7em -1.6em 0.2em 0.6em;
	position:relative;
	float:right;
	width:96px; 
	height:105px
}