body.homebody { padding:0; margin:0; background:url(/images/hpBack.png) center left repeat-x; }
a { outline:none; }

.banner { background-image: url(/images/nav_v2.png); background-repeat:no-repeat; }
.hideText { display:block; font-size:1px; line-height:1px; text-indent:-9999em; }
.hide { display:none; }
.navListItem { display:inline; float:left; margin:0; }


#distance { float:left; height:50%; width:100%; margin-bottom:-304px; }
#container { clear:left; position:relative; height:608px; width:100%; text-align:center; }
	#containerCenter{ height:608px; width:954px; margin:0 auto; text-align:left; }
		#bannerArea { float:left; height:140px; width:954px; z-index:9000; }
			#fixIE6_facebookButton { float:left; padding:34px 0 0 541px; }
				a#facebookButton{ float:left; height:29px; width:124px; background-position:-541px -34px; }
			#fixIE6_myCasadyButton { float:left; padding:34px 0 0 5px; }
				a#myCasadyButton { float:left; height:29px; width:124px; background-position:-670px -34px; }
					a#myCasadyButton:hover { background-position:-16px -145px; }
			#fixIE6_searchBox { float:left; padding:36px 0 0 14px; }
				input#search { float:left; height:20px; width:120px; background:none; border:none; }
			#fixIE6_anotherNavWrapper { clear:left; float:left; height:77px; z-index:9001; }
				#fixIE6_navWrapper { float:left; padding:37px 0 0 156px; z-index:9002; }
					ul#nav { float:left; height:40px; width:799px; margin:0; padding:0;  }
						ul#nav li { padding:0; }
							ul#nav li.first {}
							ul#nav li a { float:left; height:40px; margin:0; padding:0; }
								a#nav_19326 { width:110px; background-position: -156px -100px; }
								a#nav_21701 { width:141px; background-position: -266px -100px; }
								a#nav_119578 { width:147px; background-position: -407px -100px; }
								a#nav_21690 { width:152px; background-position: -554px -100px; }
								a#nav_21707 { width:110px; background-position: -706px -100px; }
								a#nav_21691 { width:122px; background-position: -816px -100px; }
									a#nav_19326:hover { background-position: -156px -140px; }
									a#nav_21701:hover { background-position: -266px -140px; }
									a#nav_119578:hover { background-position: -407px -140px; }
									a#nav_21690:hover { background-position: -554px -140px; }
									a#nav_21707:hover { background-position: -706px -140px; }
									a#nav_21691:hover { background-position: -816px -140px; }
										.subMenuDown { display:none; position:absolute; z-index:9005; }
											.subMenuDown, #bannerArea a.subMenuItemsDown { width:171px; }
											.subMenuDown { margin:0; padding:0; }
												.subMenuDown #holder {}					
													.subMenuDown #menu-header { display:none; }
													#bannerArea a.subMenuItemsDown { display:block; font-family:Arial; font-size:12px; line-height:16px; color:#00285d; text-decoration:none; background:url(/images/dd_off.png) top left no-repeat; }
														#bannerArea a.subMenuItemsDown:hover { color:#ffffff; background:url(/images/dd_on.png) top left no-repeat; }
													#bannerArea a.subMenuItemsDown span{ display:block; padding:4px 9px; }
													.subMenuDown #menu-footer { height:9px; background:url(/images/ddFoot.png) top left no-repeat; }
		#main { clear:left; float:left; height:468px; width:954px; background:url(/images/main.png) top left no-repeat; z-index:99; }
			#left { float:left; width:621px; }
				#fixIE6_statementWrap { float:left; padding:11px 0 0 21px; }
					#statement { float:left; height:141px; width:600px; overflow:hidden; margin:0; }
						#statement .photosReturn { float:left; height:141px; list-style:none; margin:0; padding:0; }
							#statement .photoItem { display:block; margin-bottom:5px; }
								#statement .photoItem img { width:600px; }
				#fixIE6_linkWrap { clear:left; float:left; padding:19px 0 0 24px; }
					#linksArea { float:left; height:233px; width:280px; margin:0; }
						#lgLinks, #smLinks {}
							#lgLinks .linksReturn, #smLinks .linksReturn { float:left; list-style:none; margin:0; padding:0; }
								#lgLinks .linkItem, #smLinks .linkItem { float:left; padding:6px 0 3px 8px; }
								#smLinks .linkItemNum_2 { float:left; padding:6px 0 3px 5px; }
									a.linkTitle, a.linkTitle:hover {}
									a.imgLink, a.imgLink:hover {}
										a.linkTitle span, a.linkTitle:hover span { display:none; }
										a.imgLink img, a.imgLink:hover img {}
									#lgLinks img.linkImg { width:265px; }
									#smLinks img.linkImg { width:130px; }
									p.linkDesc { display:none; }
					#newsArea { float:left; height:225px; width:295px; }
						#fixIE6_headerWrap { float:left; padding:20px 0 0 9px; }
							#newsArea h3.newsHeader {
								float:left; width:288px; background:url(/images/newsHeader.png) top left no-repeat; margin:0;
								font-family:Helvetica; font-weight:bold; font-size:14px; line-height:16px; color:#091d40; padding:4px 0 0;
							}
						#newsArea .newsReturn { float:left; list-style:none; margin:0; padding:0; }
							/*CSP sdb 121509 original line #newsArea .newsItem { padding:4px 0 0 9px; margin:0; font-size:1px; line-height:1px; }*/
							#newsArea .newsItem { padding:4px 0 10 9px; margin:0; font-size:1px; line-height:1px; }
								#newsArea a.headlineLink, #newsArea .newsBrief, #newsArea .pubDate { font-family:Helvetica; font-size:12px; line-height:14px; color:#00265a; }
								#newsArea .imageDiv { float:left; height:58px; width:87px; background:url(/images/newsThumbBack.png) bottom left no-repeat; margin: 0 7px 4px 0; }
								#newsArea .storyNum_3 .imageDiv { display:none; }
									#newsArea .thumb { float:left; height:53px; width:80px; padding:0 0 0 4px; }
									#newsArea .full { display:none; }
								#newsArea .pubDate { display:none; }
									#newsArea .pubDate.insert { /*float:left;*/ width:190px; display:block; }
								#newsArea .headlineNoLink { display:none; }
								/*CSP sdb 121809 original line #newsArea a.headlineLink { float:left; display:block; width:190px; font-weight:bold; text-decoration:underline; }*/
								#newsArea a.headlineLink { float:left; display:block; width:280px; font-weight:bold; text-decoration:underline; }
								#newsArea .storyNum_3 a.headlineLink { float:left; display:block; width:100%; font-weight:bold; text-decoration:underline; }
									#newsArea a.headlineLink:hover { text-decoration:none; }
								#newsArea .newsBrief { display:none; padding:0; margin:0; }
									#newsArea .storyNum_1 .newsBrief { clear:left; float:left; width:100%; display:block; }
								#newsArea .newsLong { display:none; padding:0; margin:0; }
			/*#largePhoto { float:left; position:relative; height:433px; width:334px; background:url(/images/didYouKnowBack.png) top left no-repeat; margin-left:-2px; z-index:100; } - 
				CSP NRM 02/24/2011 - Removed "Did You Know" from caption area*/
			#largePhoto { float:left; position:relative; height:433px; width:334px; background:url(/images/quoteBack.png) top left no-repeat; margin-left:-2px; z-index:100; }
				#fixIE6_largePhoto { float:left; padding:17px 0 0 15px; }
					#largePhoto .photosReturn { float:left; height:141px; list-style:none; margin:0; padding:0; z-index:101; }
						#largePhoto .photoItem { display:block; margin-bottom:5px; line-height:1px; }
							#largePhoto .photoItem img { width:297px; }
							#largePhoto .captionArea { clear:left; float:left; height:83px; width:280px; margin:23px 0 0 8px; }
								#largePhoto h3.capHead { display:none; }
								#largePhoto .capText {
									float:left; width:100%; margin:0; padding:0;
									font-family:Arial; font-weight:bold; font-style:italic; font-size:12px; line-height:18px; color:#ffffff;
								}
		#address {}
		#NFtext { clear:both; font-family:Arial; font-size:1px; line-height:1px; text-indent:-9999em; white-space:nowrap; color:#bdd1f4; padding:0; margin:15px 0; }

