html {
}

body#Body {
	background-image:url('../images/BodyBg.jpg');
	background-repeat:repeat-x;
	background-color:#0F766D;
	text-align:center;
}

div#SiteWpr {
	width:971px;
	margin:0 auto;
	padding:0;
	text-align:left;
	/*overflow:hidden;*/
	position:relative;
}

div#LayoutWpr {
	width:971px;
	overflow:hidden;
}

div#ActionLinksWpr {
	width:971px;
	height:52px;
	overflow:hidden;
	background-image:url('../images/ActionLinks.jpg');
	background-repeat:no-repeat;
	background-position:left bottom;
	position:absolute;
	left:0;
	top:0;
}

div#ActionLinksWpr div#NewsletterWpr {
	width:220px;
	height:31px;
	padding-left:751px;
	padding-top:21px;
	overflow:hidden;
}

div#ActionLinksWpr div#NewsletterWpr a {
	display:block;
	height:0;
	padding-top:31px;
	overflow:hidden;
	background-image:url('../images/Newsletter.jpg');
	background-repeat:no-repeat;
}

div#HeaderWpr {
	width:971px;
	height:141px;
	margin-top:52px;
	overflow:hidden;
	background-image:url('../images/Header.jpg');
	background-repeat:no-repeat;
}

div#HeaderWpr div#Logo {
	float:left;
	width:371px;
	height:82px;
	padding-top:26px;
	padding-left:27px;
	padding-bottom:33px;
	padding-right:318px;
	overflow:hidden;
}

div#HeaderWpr div#Logo h1 {
	width:371px;
	height:82px;
	padding:0;
	margin:0;
	overflow:hidden;
}

div#HeaderWpr div#Logo h1 a {
	display:block;
	height:0;
	padding-top:82px;
	overflow:hidden;
	background-image:url('../images/Logo.gif');
	background-repeat:no-repeat;
}

div#HeaderWpr div#MenuWpr {
	float:left;
	width:234px;
	height:62px;
	overflow:hidden;
	padding-top:34px;
	padding-right:21px;
	padding-bottom:46px;
}

div#HeaderWpr div#MenuWpr div#MenuBar {
	width:234px;
	height:62px;
}

div#NavigationWpr {
	width:969px;
	padding:0 1px;
	height:45px;
	background-image:url('../images/Menu.jpg');
	background-repeat:no-repeat;
	position:absolute;
	left:0;
	top:193px;
}

div#SplashBannerWpr {
	width:971px;
	height:363px;
	margin-top:45px;
	overflow:hidden;
	background-image:url('../images/SplashBanner.jpg');
	background-repeat:no-repeat;
}

div#SplashBannerWpr div#SplashContentWpr {
	float:left;
	width:289px;
	height:322px;
	overflow:hidden;
	padding-top:16px;
	padding-right:37px;
	padding-bottom:25px;
	padding-left:23px;
}

div#SplashBannerWpr div#SplashContentWpr a.link-more {
	float:left;
	display:block;
	height:24px;
	overflow:hidden;
	background-image:url('../images/LearnMore.jpg');
	background-repeat:no-repeat;
	background-position:right top;
	padding-right:35px;
}

div#SplashBannerWpr div#SplashContentWpr a.link-more span {
	float:left;
	display:block;
	height:24px;
	overflow:hidden;
	background-image:url('../images/LearnMore.jpg');
	background-repeat:no-repeat;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:24px;
	color:#6E4900;
}

div#SplashBannerWpr div#SplashContentWpr h2 {
	padding:2px 0;
	margin:0;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	font-size:18px;
	color:#76B4B4;
}

div#SplashBannerWpr div#SplashContentWpr h3 {
	padding:2px 0;
	margin:0;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	font-size:24px;
	color:#00746C;
}

div#SplashBannerWpr div#SplashContentWpr p {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#766752;
	line-height:22px;
}

div#SplashBannerWpr div#BannerWpr {
	float:left;
	width:594px;
	height:322px;
	overflow:hidden;
	padding-top:16px;
	margin-right:28px;
	margin-bottom:25px;
}

div#MasterBodyContentWpr {
	width:971px;
	overflow:hidden;
	background-image:url('../images/Master/Center.jpg');
	background-repeat:repeat-y;
}
div#HeaderImageWpr {
	width:735px;
	height: 323px;
	overflow:hidden;
	background-image:url('../images/HeaderImageBg.jpg');
	background-repeat:no-repeat;
	margin-left: -10px;
}
div#HeaderImageWpr img { margin: 12px; }
div#MasterBodyContentWpr div#MasterBodyContent {
	width:971px;
	overflow:hidden;
	background-image:url('../images/Master/Bottom.jpg');
	background-repeat:no-repeat;
	background-position:left bottom;
}

div#MasterBodyContentWpr div#MasterBodyContent div#MasterContentWpr {
	width:971px;
	padding:30px 0;
	overflow:hidden;
	background-image:url('../images/Master/Top.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}

div#OurAgenciesWpr {
	float:left;
	width:315px;
	padding-left:18px;
	padding-right:30px;
	overflow:hidden;
}

div#OurAgenciesWpr h2.hdr {
	padding:0;
	margin:0;
	padding-bottom:20px;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	font-size:26px;
	color:#006962;
}

div#OurAgenciesWpr div.item {
	width:170px;
	padding-left:145px;
	padding-bottom:30px;
	overflow:hidden;
	background-repeat:no-repeat;
}

div#OurAgenciesWpr div.item1 {
	background-image:url('../images/Family1.jpg');
}

div#OurAgenciesWpr div.item2 {
	background-image:url('../images/Family2.jpg');
}

div#OurAgenciesWpr table h3 {
	padding:0;
	margin:0;
	padding-bottom:5px;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	font-size:17px;
	color:#00756C;
}

div#OurAgenciesWpr table h4 {
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#3B958F;
}

div#OurAgenciesWpr table ul,
div#OurAgenciesWpr table ul li.item {
	padding:0;
	margin:0;
	list-style:none;
}

div#OurAgenciesWpr table ul {
	padding:5px 0;
}

div#OurAgenciesWpr table ul li.item a {
	width:170px;
	display:block;
	color:#6E4900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
}

div#OurAgenciesWpr table ul li.item a:hover {
	text-decoration:underline;
}

div#RecentNewsWpr {
	float:left;
	width:285px;
	padding-right:25px;
	overflow:hidden;
}

div#RecentNewsWpr h2.hdr {
	padding:0;
	margin:0;
	padding-bottom:20px;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	font-size:26px;
	color:#006962;
}

div#RecentNewsWpr div.item {
	width:285px;
	padding-bottom:20px;
	overflow:hidden;
}

div#RecentNewsWpr div.item h3 {
	padding:0;
	margin:0;
}
div#RecentNewsWpr div.itemHeader { display: none;}
div#RecentNewsWpr div.itemBody a {
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:11pt;
	color:#6E4900;
}

div#RecentNewsWpr div.itemBody .title a:hover {
	color:#5F7073;
}

div#RecentNewsWpr div.itemBody .summary {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	line-height:normal;
	color:#5F7073;
	margin:0;
	padding:0;
}

div#RecentNewsWpr div.item p a.link {
	color:#006962;
}

div#RecentNewsWpr div.item p a.link:hover {
	text-decoration:underline;
}

div#RecentNewsWpr div.more-link {
	width:285px;
	overflow:hidden;
	border-bottom:1px solid #CEE1E1;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	line-height:normal;
}

div#RecentNewsWpr div.more-link a {
	color:#6E4900;
	display:block;
	text-align:right;
	background-image:url('../images/Arrow.jpg');
	background-repeat:no-repeat;
	background-position:right center;
	padding-right:20px;
}

div#RecentNewsWpr div#DigitalNews {
	width:285px;
	overflow:hidden;
	padding-bottom:10px;
}

/*div#RecentNewsWpr div#DigitalNews a {
	display:block;
	height:0;
	padding-top:43px;
	overflow:hidden;
	background-image:url('../images/News.jpg');
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	line-height:normal;
}*/

div#ProgramCalendar {
	float:left;
	width:266px;
	padding-right:24px;
	overflow:hidden;
}

div#ProgramCalendar h2.hdr {
	padding:0;
	margin:0;
	padding-bottom:20px;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	font-size:26px;
	color:#006962;
}

div#ProgramCalendar table h3 {
	padding:0;
	margin:0;
}

div#ProgramCalendar table h3 a {
	display:block;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:11pt;
	color:#6E4900;
}

div#ProgramCalendar table h3 a:hover {
	color:#5F7073;
}

/*
div#ProgramCalendar table span {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#5F7073;
}
*/

div#ProgramCalendar table p {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	line-height:normal;
	color:#5F7073;
	margin:0;
	padding:0;
}

div#ProgramCalendar table p a.link {
	color:#006962;
}

div#ProgramCalendar table p a.link:hover {
	text-decoration:underline;
}

div#ProgramCalendar div.more-link {
	width:266px;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	line-height:normal;
}

div#ProgramCalendar div.more-link a {
	color:#6E4900;
	display:block;
	text-align:right;
	background-image:url('../images/Arrow.jpg');
	background-repeat:no-repeat;
	background-position:right center;
	padding-right:20px;
	font-size:11px;
	line-height:normal;
}

div#ProgramCalendar div.picWpr {
	width:285px;
	background-image:url('../images/Events/PicCtr.jpg');
	background-repeat:repeat-y;
	overflow:hidden;
}

div#ProgramCalendar div.picWpr div.pic {
	width:285px;
	background-image:url('../images/Events/PicBtm.jpg');
	background-repeat:no-repeat;
	background-position:left bottom;
	overflow:hidden;
}

div#ProgramCalendar div.picWpr div.pic div.item {
	width:273px;
	padding:6px;
	background-image:url('../images/Events/PicTop.jpg');
	background-repeat:no-repeat;
	background-position:left top;
	overflow:hidden;
}

div#ProgramCalendar div.picWpr div.pic div.item a {
	display:block;
}

div#ProgramCalendar div.itemsList {
	width:285px;
	padding:15px 0;
	overflow:hidden;
}

div#ProgramCalendar table h4 {
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3A958F;
}

div#ProgramCalendar table ul,
div#ProgramCalendar table ul li.item {
	padding:0;
	margin:0;
}

div#ProgramCalendar table ul li.item a {
	display:block;
	width:285px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#6E4900;
}

div#ProgramCalendar table ul li.item a:hover {
	text-decoration:underline;
}

div#FooterWpr {
	width:971px;
	height:160px;
	overflow:hidden;
	background-image:url('../images/Footer.jpg');
	background-repeat:no-repeat;
}

div#FooterWpr div#Footer {
	float:left;
	width:796px;
	height:63px;
	overflow:hidden;
	padding-left:18px;
}

div#FooterWpr div#Footer p {
	color:#3A958F;
	padding:0;
	margin:0;
	line-height:63px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}

div#FooterWpr div#ForteLogo {
	float:left;
	width:133px;
	height:25px;
	padding-top:17px;
	padding-right:18px;
	padding-bottom:21px;
	padding-left:6px;
	overflow:hidden;
}

div#FooterWpr div#ForteLogo a {
	display:block;
	height:0;
	padding-top:25px;
	overflow:hidden;
	background-image:url('../images/ForteLogo.jpg');
	background-repeat:no-repeat;
}

div#TabElementsWpr {
	width:482px;
	height:78px;
	position:absolute;
	left:1px;
	top:0;
}

div#TabElementsWpr ul,
div#TabElementsWpr ul li.item {
	padding:0;
	margin:0;
	list-style:none;
}

div#TabElementsWpr ul li.item,
div#TabElementsWpr ul li.item a {
	float:left;
	height:78px;
	overflow:hidden;
}

div#TabElementsWpr ul li.item a {
	display:block;
	height:0;
	padding-top:78px;
	overflow:hidden;
	background-repeat:no-repeat;
}

div#TabElementsWpr ul li#tabItem1 {
	padding-right:4px;
}

div#TabElementsWpr ul li#tabItem1 a {
	width:235px;
	background-image:url('../images/TabElements/Item1.jpg');
}

div#TabElementsWpr ul li#tabItem2 a {
	width:218px;
	background-image:url('../images/TabElements/Item2.jpg');
}

div#TabElementsWpr ul li#tabItem1 a:hover {
	width:235px;
	background-image:url('../images/TabElements/Item1Hover.jpg');
}

div#TabElementsWpr ul li#tabItem2 a:hover {
	width:218px;
	background-image:url('../images/TabElements/Item2Hover.jpg');
}

div#TabElementsWpr ul li#tabItem1.selected a {
	width:260px;
	background-image:url('../images/TabElements/Item1OnState.jpg');
}

div#TabElementsWpr ul li#tabItem2.selected a {
	width:233px;
	background-image:url('../images/TabElements/Item2OnState.jpg');
}

div#DefaultContentBodyWpr {
	width:971px;
	margin-top:45px;
	overflow:hidden;
	background-image:url('../images/Default/Center.jpg');
	background-repeat:repeat-y;
}

div#DefaultContentBodyWpr div#DefaultContent {
	float:right;
	width:717px;
	padding:25px 17px 25px 20px;
	overflow:hidden;
}
div#DefaultContentBodyWpr div#ContentInnerWpr {
	background-image:url('../images/SideBar.jpg');
	background-repeat:no-repeat;
	background-position: left top;
	overflow: hidden;
}

div#DefaultContentBodyWpr div#SideBar {
	float:left;
	width:174px;
	padding:25px 22px 25px 21px;
	overflow:hidden;
	min-height:400px;
}

div#DefaultContentBodyWpr div#SideBar h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:16px;
	color:#3B958F;
	background-image:url('../images/SideBarHdrBorder.jpg');
	background-repeat:no-repeat;
	background-position:left bottom;
	padding:0;
	margin:0;
	padding-bottom:10px;
	margin-bottom:10px;
}
div#DefaultContentBodyWpr div#SideBar h2 a {
	color:#3B958F;
}

/* -- Side Menu Resets -- */
div#DefaultContentBodyWpr div#SideBar div#SideMenu ul,
div#DefaultContentBodyWpr div#SideBar div#SideMenu ul li { margin:0; padding:0; line-height:normal; list-style:none; list-style-image:none; }
div#DefaultContentBodyWpr div#SideBar div#SideMenu ul li,
div#DefaultContentBodyWpr div#SideBar div#SideMenu ul li a { font-family:Arial, Helvetica, sans-serif; font-size:13px; display:block; overflow:hidden; zoom:1; }
div#DefaultContentBodyWpr div#SideBar div#SideMenu ul li a span { }

/* -- Side Menu Styles -- */
div#DefaultContentBodyWpr div#SideBar div#SideMenu div.side-container-level1 ul.side-menu-level1 {}
div#DefaultContentBodyWpr div#SideBar div#SideMenu div.side-container-level1 ul.side-menu-level1 li {}
div#DefaultContentBodyWpr div#SideBar div#SideMenu div.side-container-level1 ul.side-menu-level1 li a { color:#6E4900; padding:4px 0 4px 0 !important;  }
div#DefaultContentBodyWpr div#SideBar div#SideMenu div.side-container-level1 ul.side-menu-level1 li a span { }
div#DefaultContentBodyWpr div#SideBar div#SideMenu div.side-container-level1 ul.side-menu-level1 li a:hover,
div#DefaultContentBodyWpr div#SideBar div#SideMenu div.side-container-level1 ul.side-menu-level1 li.Selected a { color:#3A948E; }
div#DefaultContentBodyWpr div#SideBar div#SideMenu div.side-container-level1 ul.side-menu-level1 li a:hover span,
div#DefaultContentBodyWpr div#SideBar div#SideMenu div.side-container-level1 ul.side-menu-level1 li.Selected a span { }

div#DefaultContentBodyWpr div#SideBar div#SideMenu div.side-container-level1 ul.side-menu-level1 div.side-container-level2 ul.side-menu-level2 { padding:5px 0 5px 10px; }
div#DefaultContentBodyWpr div#SideBar div#SideMenu div.side-container-level1 ul.side-menu-level1 div.side-container-level2 ul.side-menu-level2 li {}
div#DefaultContentBodyWpr div#SideBar div#SideMenu div.side-container-level1 ul.side-menu-level1 div.side-container-level2 ul.side-menu-level2 li a { font-size:11px !important; color:#A2751F; padding:4px 0 !important;  background-image:none !important; border-bottom:0 none !important; }
div#DefaultContentBodyWpr div#SideBar div#SideMenu div.side-container-level1 ul.side-menu-level1 div.side-container-level2 ul.side-menu-level2 li a span { background-image:none !important; padding:0 !important;  }
div#DefaultContentBodyWpr div#SideBar div#SideMenu div.side-container-level1 ul.side-menu-level1 div.side-container-level2 ul.side-menu-level2 li a:hover,
div#DefaultContentBodyWpr div#SideBar div#SideMenu div.side-container-level1 ul.side-menu-level1 div.side-container-level2 ul.side-menu-level2 li.Selected a { color:#3A948E; }
div#DefaultContentBodyWpr div#SideBar div#SideMenu div.side-container-level1 ul.side-menu-level1 div.side-container-level2 ul.side-menu-level2 li a:hover span,
div#DefaultContentBodyWpr div#SideBar div#SideMenu div.side-container-level1 ul.side-menu-level1 div.side-container-level2 ul.side-menu-level2 li.Selected a span {  }

div#DefaultContentBodyWpr div#SideBar div#SideMenu div.side-container-level1 ul.side-menu-level1 div.side-container-level2 ul.side-menu-level2 div.side-container-level3 ul.side-menu-level3 { padding:5px 0 0 13px; }
div#DefaultContentBodyWpr div#SideBar div#SideMenu div.side-container-level1 ul.side-menu-level1 div.side-container-level2 ul.side-menu-level2 div.side-container-level3 ul.side-menu-level3 li {}
div#DefaultContentBodyWpr div#SideBar div#SideMenu div.side-container-level1 ul.side-menu-level1 div.side-container-level2 ul.side-menu-level2 div.side-container-level3 ul.side-menu-level3 li a { font-size:11px !important; color:#A2751F; padding:4px 0 !important; background-image:none !important; }
div#DefaultContentBodyWpr div#SideBar div#SideMenu div.side-container-level1 ul.side-menu-level1 div.side-container-level2 ul.side-menu-level2 div.side-container-level3 ul.side-menu-level3 li a span { background-image:none !important; padding:0 !important; }
div#DefaultContentBodyWpr div#SideBar div#SideMenu div.side-container-level1 ul.side-menu-level1 div.side-container-level2 ul.side-menu-level2 div.side-container-level3 ul.side-menu-level3 li a:hover,
div#DefaultContentBodyWpr div#SideBar div#SideMenu div.side-container-level1 ul.side-menu-level1 div.side-container-level2 ul.side-menu-level2 div.side-container-level3 ul.side-menu-level3 li.Selected a { color:#3A948E;  }
div#DefaultContentBodyWpr div#SideBar div#SideMenu div.side-container-level1 ul.side-menu-level1 div.side-container-level2 ul.side-menu-level2 div.side-container-level3 ul.side-menu-level3 li a:hover span,
div#DefaultContentBodyWpr div#SideBar div#SideMenu div.side-container-level1 ul.side-menu-level1 div.side-container-level2 ul.side-menu-level2 div.side-container-level3 ul.side-menu-level3 li.Selected a span {}


/*
div#DefaultContentBodyWpr div#SideBar ul li { list-style-type:none; }
div#DefaultContentBodyWpr div#SideBar ul,
div#DefaultContentBodyWpr div#SideBar ul li.item {
	padding:0;
	margin:0;
	list-style:none;
}

div#DefaultContentBodyWpr div#SideBar ul li.item a {
	display:block;
	width:174px;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#6E4900;
	padding:4px 0;
}

div#DefaultContentBodyWpr div#SideBar ul li.item a:hover {
	color:#3A948E;
}*/

div#MenuBarContainer {
	position:absolute;
	right:22px;
	top:89px;
	z-index:1000;
	width:234px;
}

div#MenuBarContainer div#MenuBar {
	height:62px;
	background-image:url('../images/MenuBar/MainBtnOff.jpg');
	background-repeat:no-repeat;
	background-position:left top;
	width:234px;
	z-index:1000;
	overflow:visible; zoom:1;
}

div#MenuBarContainer div#MenuBar ul#drop_down_menu,
div#MenuBarContainer div#MenuBar ul#drop_down_menu li { margin:0; padding:0; list-style:none; }
div#MenuBarContainer div#MenuBar ul#drop_down_menu { display:none; padding-top:54px; padding-left:6px; width:222px; }
div#MenuBarContainer div#MenuBar ul#drop_down_menu li  { font-family:Arial, Helvetica, sans-serif; border-left:1px solid #E3F0EE; border-right:1px solid #E3F0EE; background-color:#D7E9E7; overflow:hidden; zoom:1; }
div#MenuBarContainer div#MenuBar ul#drop_down_menu li.menuSection {
	margin:0;
	padding:5px;
	background-color:#A2D0CD;
	font-size:13px;
	font-weight:bold;
	color:#3B958F;
}
div#MenuBarContainer div#MenuBar ul#drop_down_menu li.menuitem {
	margin:0;
	padding:3px 5px;
	border-bottom:1px solid #C4DEDC;
}
div#MenuBarContainer div#MenuBar ul#drop_down_menu li.menuitem:hover {
	background-color:#F9F1D7;
	color:#00756C;
}
div#MenuBarContainer div#MenuBar ul#drop_down_menu li.menuitem a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	display:block;
	color:#00756C;
}
div#MenuBarContainer div#MenuBar ul#drop_down_menu li.menuitem a:hover {
	color:#00756C;
}