#divSub1Content { width:950px;margin-left:0px;padding-bottom:40px;position:relative;background:url(../images/sub1_bg_content.gif) no-repeat bottom left; }
	/* top area of page with h1 and paragraph */
	#divSub1Top {  }
	#divSub1Top h1 { width:635px;padding:22px 0px 0px 20px;color:#f96311; }
	#divSub1Top select { color:#106fcf;margin:5px 0; }
	#divSub1Top h1#h1Tools { width:235px;line-height:1.2em; }
	#divSub1Top .pTopTxt2 { margin:0px 300px 10px 20px;padding:10px 0 0;font-size:16px;color:#333;line-height:1.3em; }
	#divSub1Top .pTopTxtTmp { margin:0 100px 10px 26px;padding:10px 0 0;height:150px;font-size:1.2em;color:#333;line-height:1.3em; }
	#divSub1Top .pTopTxtFrms { margin:0 200px 10px 21px;padding:10px 0 0;font-size:1.2em;color:#333;line-height:1.2em; }
	#divSub1Top .pTopTxtFrmsR { margin:0 300px 10px 26px;padding:10px 0 0;height:160px;font-size:1.2em;color:#333;line-height:1.2em; }
	#divSub1Top .ulTopTxtFrms { margin:10px 200px 0 26px; font-size:1.2em;color:#333;line-height:1.2em; }	
	#divSub1Top .ulTopTxtFrms li { padding-left:20px; margin-bottom: 10px; margin-right:200px;background:url(../images/bg_arrow_nolink.gif) no-repeat 0px 2%; }	
	#divSub1Top .pTopTxtTools { margin:0px 380px 10px 20px;padding:10px 0 0;height:150px;font-size:16px;color:#333;line-height:1.3em; }
	#divSub1Top .pTopTxtCo { margin:0 100px 10px 26px;padding:10px 0 0;height:150px;font-size:16px;color:#333;line-height:1.5em; }
	#divSub1Top .pTopTxtCo2 { margin:0 100px 20px 26px;padding:10px 0 0;font-size:16px;color:#333;line-height:1.5em; }
	#divSub1Top .pTopTxtT { margin:0px 10px 10px 21px;padding:10px 0px 0px;font-size:16px;color:#333;line-height:1.3em; }
	#divSub1Top #ulSubTop { margin:-25px 0 0 25px;height:45px; }
	#divSub1Top #ulSubTop li { float:left;margin-right:10px; }
	#divSub1Top #ulSubTop li a { padding-left:12px;background:url(../images/bg_arrow_lblue.gif) no-repeat 0px 45%; }
	div.divSTnoPic { background:url(../images/bg_sub1top.gif) no-repeat; }
	div.divSTpic1 { background:url(../images/sub1_more_1.jpg) no-repeat; }
	div.divSTpic2 { background:url(../images/sub1_about_1.jpg) no-repeat; }
	
	/* Top Get There and others Section */
	.divSubCallout { height:190px;position:absolute;top:22px; width:250px;left:413px;background:url(../images/get_there_you.jpg) no-repeat; }
	.divSubCallout h3 { display:none; }
	.divSubCallout p { margin:70px 110px 5px 10px;font-size:1em;line-height:1.1em; }
	/*.divSubCallout ul { margin:5px 0 0 10px;height:.9em;font-size:.9em; }*/
	.divSubCallout ul { margin:5px 0 0 10px;font-size:12px; }
	.divSubCallout ul li { border-right:1px solid #0066cc;margin-right:3px;padding-right:3px; }
	.divSubCallout ul li.liLast { border-right:0px; }
	.divSubCallout ul.ulMain { margin:0 0 0 35px; }
	.divSubCallout ul.ulMain li { border-right:0;margin-right:0;padding-right:0; }

	.divSubCallout ul li a { color:#0066cc; }
	.divSubCallout fieldset { margin:15px 0 0 25px; }
	/* added for Planning Tools & Calcs page */
	.divSubCallout ul.ulMainTools { margin:70px 0px 0px 35px; }
	.divSubCallout ul.ulMainTools li { border-right:0;margin-right:0;padding-right:0; }
	
	/* generic inner left and right columns */
	.divInnerL { margin:10px 0px 10px 25px; width:320px; float: left; display: inline;}
	.divInnerR { margin:10px 0px 10px 10px; width:320px; display: inline;}
	.dropdown { width:250px; margin:10px 0 10px 0;color:#517ea7;background-color:#fff; }
	
	/* top search field for forms page */
	#divFrmSearch, #divFrmSearchR { height:120px;width:273px;position:absolute;top:65px;left:380px;background:url(../images/bg_search.gif) no-repeat; }
	#divFrmSearchR { top:15px;left:380px; }
	#divFrmSearch h3, #divFrmSearch p, #divFrmSearch fieldset { margin-left:10px; }
	#divFrmSearchR h3, #divFrmSearchR p, #divFrmSearchR fieldset { margin-left:10px; }
	#divFrmSearch h3, #divFrmSearchR h3 { margin-top:15px;margin-bottom:5px; }
	#divFrmSearch #search_forms, #divFrmSearchR #search_forms { width:190px;margin-right:5px;background-color:#fff;color:#106fcf; }
	#divFrmSearch p, #divFrmSearchR p { font-size:12px; }
	
	p#acrobat { position:absolute;left:25px;top:164px; }
	p#acrobat a img { vertical-align:middle; }
	/* forms page content */
		#divFrmsInner { width:600px;float:left; }
		#divFrmsInner h3 { padding:20px 0 10px; }
		#divFrmsInner label { font-weight:bold; }
		#divFrmsInner select { width:500px;color:#106fcf;margin:5px 0; }
		#divFrmsInner h3, #divFrmsInner fieldset { margin-left:25px; }		

		#divFrmsInnerL { width:300px;float:left; }
		#divFrmsInnerR { width:300px;background:url(../images/bg_dotsL.gif) no-repeat 0 20px; }
		#divFrmsInnerL h3, #divFrmsInnerR h3 { padding:20px 0 10px; }
		#divFrmsInnerL label { font-weight:bold; }
		#divFrmsInnerL select { width:200px;color:#106fcf;margin:5px 0; }
		#divFrmsInnerL h3, #divFrmsInnerL fieldset { margin-left:25px; }
		#btnFF { margin:5px 0 0 490px; }
		#divFrmsInnerR h3 { margin-left:35px; }
		#divFrmsInnerR ul { margin-left:35px; }
		#divFrmsInnerR ul.ulMain li { margin-bottom:5px !important;margin-left:15px; }
		#div401Kforms { margin:15px 0 10px 26px;background:url(../images/bg_401kf_bot.jpg) no-repeat bottom left; }
		#div401Kforms h4 { padding:25px 115px 15px 5px;	background:url(../images/bg_401kf_top.jpg) no-repeat top left; }
		#div401Kforms p { margin-top:-11px !important;padding:0 0 20px 0px; }
			#divFrmHelp { width:225px;margin-bottom:15px;padding-bottom:12px;background:url(../images/hm_bg_contact.jpg) no-repeat bottom left; }
			#divFrmHelp h4 { padding:0 0 25px 15px;text-transform:capitalize;font-size:1.2em;background:#f6f5f3 url(../images/hm_bg_contact_hdr.jpg) no-repeat bottom left; }
			#divFrmHelp p { margin-left:15px;padding:15px 0; }
	
	/* 2 white boxes in sublevel 1 content area */
	#divSub1Left, #divSub1Right { width:311px;min-height:365px;background:url(../images/sub1_bg_whitebot.gif) no-repeat bottom left; }
	#divSub1Left h2, #divSub1Right h2 { padding:20px 0 5px 18px;font-size:16px;font-weight:bold;background:url(../images/sub1_bg_whitetop.gif) no-repeat; }
	#divSub1Left p { padding:5px 0 5px 18px; }	
	#divSub1Right p { padding:5px 0 5px 5px; }	
	#divSub1Left { margin:0 0 0 10px;float:left; }
	#divSub1Left ul, #divSub1Right ul { margin:15px 0 0 35px; }
	#divSub1Left ul.ulHNav { margin:15px 0 0 15px; }
	#ulPrdTypeL, #ulPrdType2L { float:left;width:135px; }
	#ulPrdTypeR, #ulPrdType2R { padding-bottom:20px; }
	#divSub1Right { margin-left:351px; }
	#divSub1Left h3, #divSub1Right h3 { margin:20px 0 0 18px;text-transform:capitalize; }
	#divSub1Right fieldset { margin:0 0 0 18px; }
	#sltBSize, #sltBType { margin-top:12px;width:180px;color:#517ea7; }
	#divSub1Right p { margin:0 0 0 18px; }
	
	/* Div with checkboxes in a list */
	div.divSubChecks { width:230px;float:left;margin-left:22px; }
	div.divSubChecks ul { list-style-type:none;margin-top:8px; }
	div.divSubChecks ul li { margin-bottom:8px; }
	
	/* 1 white box */
	#divSub1OneWt { margin:25px 0px 0px 21px;padding-bottom:35px;min-height:250px;position:relative;color:#333;background:url(../images/sub1_wtbox_1.gif) no-repeat bottom left; }
	#divSub1OneWt h2 { padding:19px 0 20px 22px;clear:both; }
	
	.topCorners { padding:15px 0 0px 0px; clear:both;background:url(../images/sub1_bartop_wt1.gif) no-repeat top left; }
	.divWtWidth { width:400px; }
	
	#divSub1OneWt p { margin:0px 30px 10px 25px; line-height:1.3em;}
	#divSub1OneWt ul li p { margin:0 30px 10px 0px; }
	#divSub1OneWt ul.ulCols li p { margin:0 330px 10px 0px; }
	#divSub1OneWt ul.ulMain li { margin-bottom:15px; }
		#divSub1OneWt #divToolsTips { top:70px; }
		
		/* if no h2 to contain top bg image */
		#divSub1OneWt ul.ulNoH2	{ padding:0px 290px 0px 10px;clear:both; background:url(../images/sub1_bartop_wt1.gif) no-repeat; }
		/* 1 white box with 2 columns in an inner div */
		#divSub1OneWt #divTwoColumn { }
		/* 1 white box with 3 columns in an inner div */
		#divSub1OneWt #divThreeColumn { float:left;height:360px;width:637px; }
	
	/* 1 White box for email pages */
	#divSub1OneWtE { margin:30px 0 0 21px;padding-bottom:15px;position:relative;color:#333;background:url(../images/sub1_wtbox_1.gif) no-repeat bottom left; }
	#divSub1OneWtE h2 { padding:19px 0px 20px 22px;clear:both;}
	#divSub1OneWtE h2.email { padding:19px 0px 5px 22px;clear:both;}
	
	#divSub1OneWtE table { margin:10px 0px 0px 25px;width:570px; }
	#divSub1OneWtE table td { padding:0px 0px 5px 0px;color:#505050;vertical-align:middle; }
	#divSub1OneWtE table td.tdButtons { padding:40px 0px 10px 0px;vertical-align:middle; }
	#divSub1OneWtE table td#td1 { width:105px; }
	#divSub1OneWtE table td#td2 { width:180px; }
	#divSub1OneWtE table td#td3 { width:95px;text-align:right; }
	#divSub1OneWtE table td#td4 { width:190px;text-align:right; }
	#divSub1OneWtE table td #btnLeft { margin:0px 25px 0px 5px; }
	#divSub1OneWtE table td input { background-color:#fff !important; vertical-align:middle; }
	#divSub1OneWtE table td input.inpShort { width:35px;margin-left:2px; }
	#divSub1OneWtE table td input.inpLong { width:150px; }
	#divSub1OneWtE table td #txt_comments { width:265px;height:80px;margin:8px 0px; }
	#divSub1OneWtE p { margin-left:26px; width:570px; }

	#CSSOmsg {padding-right:30px}
	#loginH3 {margin: 33px 0px 0px 20px}
	#registerOverview {margin:14px 0 0 50px}
	#mainLoginDiv { background:transparent none repeat scroll center bottom;top:265px;left:40px;position:absolute;width:600px;}
	#usernameInputBlock, #loginSubmitBlock { margin: 10px 0px; }
	#passwordInputBlock{ margin: 7px 0 10px 2px }
	#usernameText, #passwordText{font-size:12px;font-weight:bold;}
	#usernameInput, #passwordInput{border:1px solid #9999CC;color:#517EA7;width:165px;}
    #divRegister { top:243px;left:300px;position:absolute;width:320px;padding-bottom:15px;color:#333;}
	
	#divCSSOSiteAssistance { width:224px;margin-bottom:45px;padding-bottom:15px;background:url(../images/hm_bg_contact.jpg) no-repeat bottom left; }
	#divCSSOSiteAssistance h4 { padding:7px 0px 18px 15px;font-size:1.2em;background:#f6f5f3 url(../images/hm_bg_contact_hdr.jpg) no-repeat bottom left; }
	#divCSSOSiteAssistance p { margin-left:15px; padding:0px 10px 0px 0px;font-weight:bold; }
	#divCSSOSiteAssistance a { margin-left:15px; margin-top:7px; margin-bottom:7px; display:block;font-weight:bold;padding-left:12px;background:url( ../images/bg_arrow_lblue.gif) no-repeat 0px 15%;}
	#divCSSOSiteAssistance ul { margin-top:10px; }
	#divCSSOSiteAssistance ul li, #divCSSOSiteAssistance ul li a { margin-bottom:-8px; }
	
	#divCSSOEditProfile { width:224px;margin-bottom:45px;padding-bottom:15px;background:url(../images/hm_bg_contact.jpg) no-repeat bottom left; }
	#divCSSOEditProfile h4 { padding:7px 0px 18px 15px;font-size:1.2em;background:#f6f5f3 url(../images/hm_bg_contact_hdr.jpg) no-repeat bottom left; }
	#divCSSOEditProfile p { margin-left:15px; padding:0px 10px 0px 0px;font-weight:bold; }
	#divCSSOEditProfile a { margin-left:15px; margin-top:7px; margin-bottom:7px; display:block;font-weight:bold;padding-left:12px;background:url( ../images/bg_arrow_lblue.gif) no-repeat 0px 15%;}
	#btnCSSOEditProfile { vertical-align:middle; }
	#divCSSOEditProfile ul { margin:10px 10px 10px 15px; }
	#divCSSOEditProfile ul li { margin-bottom:10px; }
	
	#divCSSORetireSvcs { width:224px;margin-bottom:45px;padding-bottom:15px;background:url(../images/hm_bg_contact.jpg) no-repeat bottom left; }
	#divCSSORetireSvcs h4 { padding:7px 0px 18px 15px;font-size:1.2em;background:#f6f5f3 url(../images/hm_bg_contact_hdr.jpg) no-repeat bottom left; }
	#divCSSORetireSvcs p { margin-left:15px; padding:0px 10px 0px 0px;font-weight:bold; }
	#divCSSORetireSvcs a { margin-left:15px; margin-top:7px; margin-bottom:7px; display:block;font-weight:bold;padding-left:12px;background:url( ../images/bg_arrow_lblue.gif) no-repeat 0px 40%;}
	#btnCSSORetireSvcs { vertical-align:middle; }
	#divCSSORetireSvcs ul { margin:10px 10px 10px 15px; }
	#divCSSORetireSvcs ul li { margin-bottom:-8px; }
	
	#divCSSORegisterPopup { width:224px;margin-bottom:45px;padding-bottom:15px;background:url(../images/hm_bg_contact.jpg) no-repeat bottom left; }
	#divCSSORegisterPopup h4 { padding:7px 0px 18px 15px;font-size:1.2em;background:#f6f5f3 url(../images/hm_bg_contact_hdr.jpg) no-repeat bottom left; }
	#divCSSORegisterPopup p { margin-left:15px; padding:0px 10px 0px 0px;font-weight:bold; }
	#divCSSORegisterPopup a { margin-left:15px; margin-top:7px; margin-bottom:7px; display:block;font-weight:bold;padding-left:12px;background:url( ../images/bg_arrow_lblue.gif) no-repeat 0px 40%;}
	#btnCSSORegisterPopup { vertical-align:middle; }
	#divCSSORegisterPopup ul { margin:10px 10px 10px 15px; }
	#divCSSORegisterPopup ul li { margin-bottom:-8px; }

	#changePasswordDiv, #changeChallengeDiv { margin:30px 0 0 21px;padding-bottom:15px;position:relative;color:#333;background:url(../images/sub1_wtbox_1.gif) no-repeat bottom left;}
 	#changePasswordDiv input{ display:block;margin:10px 0; }
 	#changePasswordDiv form span{ margin: 10px; }
 	#changeChallengeErrors, #changePasswordErrors {color: #FF0000; padding:10px 60px 10px 20px; }
 	#changeChallengeDiv input{ display:block;margin:10px 0; }
 	#changeChallengeDiv form span{ margin: 10px; }
 	#belowLoginDiv { position:absolute;top:400px;left:40px;width:600px; }
 	#aboveChangePasswordFormDiv, #aboveChangeChallengeFormDiv {padding:15px 0px 0px 0px; clear:both;background:url(../images/sub1_bartop_wt1.gif) no-repeat top left;}
 	#loginSubmitImage { position:absolute;left:190px;top:79px}
 		
	#outerChangeChallengeSuccessDiv { background: transparent url(../images/sub1_wtbox_1.gif) no-repeat scroll left bottom; margin: 30px 0px 0px 21px; padding-bottom: 15px; position: relative;}
	#changeChallengeSuccessDiv {width: 627px; padding-left: 10px; padding-top: 20px; margin-top: 10px; clear:both;background:url(../images/sub1_bartop_wt1.gif) no-repeat top left;}
	#challengeSuccessText {padding:0px 20px;}
	#challengeContinueButton {padding-left: 520px;}
	#challengeErrorClarification {color: black;}

	#belowChangeChallengeSuccessDiv {}
	#changePasswordRulesDiv {margin:10px 0px 10px 0px;}
	#changePasswordRulesDiv ul {margin-top: 5px; margin-left: 10px; list-style-type: square;  list-style-position: inside;}
	#changePasswordCheckDiv {background: transparent url(../images/sub1_wtbox_1.gif) no-repeat scroll left bottom;}

	#outerChangePasswordSuccessDiv { background: transparent url(../images/sub1_wtbox_1.gif) no-repeat scroll left bottom; margin: 30px 0px 0px 21px; padding-bottom: 15px; position: relative;}
	#changePasswordSuccessDiv {width:627px;padding-left:10px;padding-top:30px;margin-top:10px;clear:both;background:url(../images/sub1_bartop_wt1.gif) no-repeat top left;}
	#passwordSuccessText {padding-right:10px;}
	#passwordContinueButton {padding-left: 500px; }

	#changeChallengeDiv #changeChallengeSubmitImage {display: inline; margin: -30px 10px 0px 10px;}
	#changeChallengeForm table {width:600px; margin-left: 20px;}
	#changeChallengeForm input {margin-left:0px;}
	#changePasswordDiv table {width:600px;margin-left:20px;}
	#changePasswordDiv #changePasswordSubmitImage {display: inline; margin: -30px 10px 0px 10px;}
	#termsBox { overflow:auto;width:550px;height:260px;font:12px/16px Arial, Helvetica, sans-serif;margin:15px 27px;border:1px solid #666;padding:10px; }
	#belowAcceptTerms { float:right;left:410px;position:absolute;top:560px } 
	/* compliance number */
	#complNumberCSSO { position:relative;width:660px;bottom:-30px;margin:0px 0px 0px 25px;font-size:12px;font-family:Arial;color:#666666;}
	#globaldiclosureCSSO { width:92%;font-size:12px;line-height:1.2em;color:#848181; }
	
	/* 1 White box with tab nav at the top */
	#divInTabsMain { margin:0px 0px 0px 21px;padding-bottom:30px;position:relative;color:#333;background:url(../images/sub1_wtbox_1.gif) no-repeat bottom left; }
		#divSub1TabsNav #ulTabs { height:37px;width:637px;margin-right:21px;float:left;list-style-type:none;background:#f9f8f6 url(../images/sub1_bg_tabs.gif) no-repeat bottom left; }

/*********** for "sliding door" tabs ************/
	#divSub1TabsNav #ulTabs li { 
		background:	url( ../images/sub1_tab_mid_right.gif ) no-repeat top right; 
		float:		right;
		height:		28px;
		margin:		0 0 0 2px;
		text-align:	center; 
		}

		#divSub1TabsNav #ulTabs #liLeft { width:155px; }	/* not used */
		#divSub1TabsNav #ulTabs #liRight { width:155px; }	/* not used */
		#divSub1TabsNav #ulTabs #liMid1 { width:155px; }	/* not used */
			
	#divSub1TabsNav #ulTabs li a { 
		background:	url( ../images/sub1_tab_mid_left.gif ) no-repeat top left; 
		color:		#FAA475;
		display:	block;
		font-weight:bold;
		padding:	7px 10px;
		width:		auto;  
		}
		
	#divSub1TabsNav #ulTabs li.current { 
		background:	url(../images/sub1_tab_on_right.gif ) no-repeat top right; height:32px;
		}

	#divSub1TabsNav #ulTabs li.current a { 
		background:	url( ../images/sub1_tab_on_left.gif ) no-repeat top left; 
		color:		#F60;
		}

/***************************************************/
	
		#divSub1TabsBody {  }
		#divSub1TabsBody select { margin-top:10px;width:200px;color:#106fcf; }
		#divSub1TabsBody h2 { padding:15px 0 20px 22px; margin-top:50px; }
		#divSub1TabsBody p { margin:0 90px 0 26px; }
		#divSub1TabsBody ul.ulB15 li { margin-bottom:15px; }
		/*#divSub1TabsBody table { margin:0 40px 0 22px; }*/
		#divSub1TabsBody table { margin:0px 30px 10px 22px; }
		#divSub1TabsBody table td { vertical-align:top; }
		#divSub1TabsBody table td.td50 { width:50%; }
		#divSub1TabsBody table td h3 { padding-bottom:10px; }
		#divSub1TabsBody table td li { margin-bottom:15px; }
		#divSub1TabsBody ul#ulGlossary { margin:0 40px 0 22px; }
		#divInTabsMain #divToolsTips, #divInTabsMain div.divToolsTipsTabs { top:85px; }
		#divSub1TabsBody ul.ulTextItem li { padding-left:10px; margin-left:20px;list-style-image:url(../images/bg_arrow_nolink.gif);margin-bottom:15px; }	
		#divSub1TabsBody ul.ulLinkItem { margin-top:50px; }
		#divSub1TabsBody ul.ulLinkItem li { padding-left:10px; margin-left:30px;list-style-image:url(../images/bg_arrow_lblue.gif);margin-bottom:15px; }				
		#divSub1TabsBody ul.ulTwoColLinkItem li { padding-left:10px; margin-left:30px;list-style-image:url(../images/bg_arrow_lblue.gif);margin-bottom:15px; }
	
		/* Tools & Tips Div */
		#divToolsTips { width:224px;position:absolute;right:25px;background:url(../images/tooltips_bg.jpg) no-repeat bottom left; }
		#divToolsTips h4, #divInTabsMain div.divToolsTipsTabs h4 { padding:15px 0 8px 17px;color:#f35d0b;font-size:1.1em;background:url(../images/tooltips_hdr.jpg) no-repeat; }
		#divToolsTips ul, #divInTabsMain div.divToolsTipsTabs ul { margin:10px 20px 5px 17px;list-style-type:none; }
		#divToolsTips ul li { padding:7px 0px 10px 28px;border-bottom:1px dotted #333;background:url(../images/icon_book.gif) no-repeat 0px 10px; }
		#divToolsTips ul li.liAudio, #divInTabsMain div.divToolsTipsTabs ul li.liAudio { background-image:url(../images/icon_muffs.gif) }
		#divToolsTips ul li.liVideo, #divInTabsMain div.divToolsTipsTabs ul li.liVideo { background-image:url(../images/icon_tv.gif) }
		#divToolsTips ul li.liCalc, #divInTabsMain div.divToolsTipsTabs ul li.liCalc { background-image:url(../images/icon_calc.gif) }
		#divToolsTips ul li.liBullet, #divInTabsMain div.divToolsTipsTabs ul li.liBullet { background-image:url(../images/bg_arrow_lblue.gif) }

		#divToolsTips div, #divInTabsMain div.divToolsTipsTabs div { padding:10px 0 20px 20px; }	
		#divInTabsMain div.divToolsTipsTabs { width:224px;position:absolute;right:60px;background:url(../images/tooltips_bg.jpg) no-repeat bottom left; }
		#divInTabsMain div.divToolsTipsTabs ul li { padding:7px 0px 10px 28px;border-bottom:1px dotted #333;background:url(../images/icon_book.gif) no-repeat 0px 10px; }
		#divInTabsMain div.divToolsTipsTabs ul li.text { padding:7px 0 7px 28px; background:none; }	

		#divInTabsMain div.divTabBody {left:30px; width:480px; }
		#divInTabsMain div.divTabBody p {padding: 0 0 10px 0; }
		#divInTabsMain div.divTabBody ul {padding-bottom:10px; }
		#divInTabsMain div.divTabBody ul li a { margin-left: 26px; padding-left:26px; background:url(../images/bg_arrow_lblue.gif) no-repeat 2%; }
		#divInTabsMain div.divTabBody ul.ulTextItem {padding-bottom:10px; }
		#divInTabsMain div.divTabBody ul.ulTextItem li { margin-left: 26px; padding-left:26px; list-style-image:url(../images/bg_arrow_nolink.gif); }
		#divInTabsMain div.divTabBody table { margin:10px 0 10px 25px;width:370px; }
		
		#divInTabsMain div.divTabBodyFull {left:30px;}
		#divInTabsMain div.divTabBodyFull p {padding: 0px 0px 10px 0px; }
				
	/* 1 white box that doesn't go all the way across */
	#divSub1OneWtS { margin:0 0 0 21px;padding-bottom:30px;position:relative;color:#333;background:url(../images/sub1_bg_wt1s.gif) no-repeat bottom left; }
	#divSub1OneWtS h2 { padding:20px 0 25px 21px; }
	#divSub1OneWtS ul { height:268px; }
	#divSub1OneWtS ul li { margin-bottom:15px; }
	
		#divInnerDbl { width:245px;position:relative;}
			#divInnerDbl div { width:244px;height:170px;margin-bottom:18px; }
			#divInnerDbl div h3 { display:none; }
			#divInnerDbl div p { margin:0 90px 0 10px;padding-top:65px; }
			#divInnerDbl div ul { margin:10px 0 0 10px; }
			#divInnerDbl div ul li { float:left;margin-right:5px;padding-right:5px;border-right:1px solid #0066cc; }
			#divInnerDbl div ul li.liLast { border-right:none; }
			#divInGetThere { background:url(../images/sub1_getthere_about.jpg) no-repeat; }
			#divInTV { background:url(../images/sub1_getthere_tv.jpg) no-repeat; }
			#divInnerDbl #divInTV p { margin:0 120px 0 10px; }
			
	/* Different Kinds of Content in the white box area */
	
		/* ul with expanding content */
		#ulDrops { padding:25px 270px 0 25px;list-style-type:none;margin:0 0 20px 0; }
		#ulDrops li { margin-bottom:10px; }
		#ulDrops li a { padding:0 0 3px 25px;background-position:0px 50%;color:#333; }
		#ulDrops li a.aGlossary { padding:0 0 0 0; }
		#ulDrops li a.aGlossary:hover { text-decoration:none; }
		#ulDrops li a.aOpen { background:url(../images/icon_expand.gif) no-repeat; }
		#ulDrops li a.aClosed { background:url(../images/icon_retract.gif) no-repeat; }
		#ulDrops li p { padding:10px 0 0 25px;display:none; }
		
		/* ul in the format Header Paragraph Anchor */
		#ulHPA { padding:25px 290px 0 25px;list-style-type:none;margin:0 0 20px 0; }
		#ulHPA li { margin-bottom:15px; }
		#ulHPA h3 { padding-bottom:10px;color:#333;font-size:1.2em; }
		#ulHPA p { margin:0 0 20px 0; }
		
		/*.ulMain h3 { padding:0px 0px 10px 24px ;color:#000;font-size:1.2em; }*/
		
	/* 1 blue box */
	#divSub1OneBlue { margin:0 0 0 21px;padding-bottom:30px;min-height:250px;position:relative;
				color:#333;	background:url(../images/sub1_bg_blue.jpg) no-repeat bottom left; }
	#divSub1OneBlue h2 { padding:20px 150px 30px 21px;background:url(../images/sub1_bartop_blue.gif) no-repeat top left; }
	#divSub1OneBlue h3 { color:#333; }
	#divSub1OneBlue address { margin:10px 0;font-style:normal; }
	#cntNumber { margin-top:20px; }	
	#divSub1OneBlue #divMid { position:absolute;top:75px; }
	#divSub1OneBlue #divMid { left:300px;width:390px;}
	#divSub1OneBlue #divMid h3 {position:absolute;top:-55px}
	#divSub1OneBlue #divRight { position:absolute; top:55px; left:300px; width:390px; background:url(../images/sub1_bg_dots_ct.gif) no-repeat left top; padding: 0 15px;}
	/*#divSub1OneBlue #divRight li { margin-bottom:15px; }*/
	
	/* Feedback section of Contact page */
	#divFeedback { margin:15px 190px 0 23px; }
	#divFeedback h3 { color:#333;font-size:1.2em; }
	
	/* Products & Solutions Page */
	#dscPNS { width:244px;left:413px;background:url(../images/sub1_getthere_pns.jpg) no-repeat; }
	
	/* Individuals & Families Page */
	#dscINS { width:244px;left:413px;background:url(../images/sub1_getthere_inf.jpg) no-repeat; }
	
	/* Businesses & Organizations */
	#dscRetire { width:244px;height:169px;left:413px;background:url(../images/sub1_retire_bg.jpg) no-repeat; }
	#dscRetire a { padding:145px 0 0 24px;display:block;background:url(../images/bg_arrow_wt.gif) no-repeat 12px 149px; }
	
	/* Life Stage */
	#dscLS { width:244px;left:413px;background:url(../images/sub1_getthere_stage.jpg) no-repeat; }
	
	/* Product Type */
	#dscLifeIns { width:244px;height:169px;left:413px;background:url(../images/sub1_getthere_lifeinsurance.jpg) no-repeat; }
	
	/* Product Type */
	#dscSearch { width:264px;height:117px;left:394px;background:url(../images/sub1_search_contact.jpg) no-repeat; }
	.divSubCallout p.pSearch { margin:20px 30px 5px 25px;font-size:1.2em;line-height:1em; }
	
	/* Tools Page */
	#dscTools { width:354px;height:206px;left:350px;background:url(../images/bg_callout_tools.jpg) no-repeat; }
	#dscTools span { display:block;margin-left:20px;padding:4px 0 1px; }
	#dscTools span#sTop { margin-top:60px; }
	#divToolsLeft { margin:20px 12px 0px 15px;width:216px;height:400px;	float:left;background:url(../images/bg_tools_left.jpg) no-repeat; }
	#divToolsLeft h3 { padding:15px 15px 5px 40px;	background:url(../images/bg_star.gif) no-repeat 20px 13px; }
	#divBalloon { padding-top:12px; padding-right: 5px;	background:url(../images/bg_balloon.jpg) no-repeat 10px 0;  }
	#divToolsMidList { padding-top:12px; padding-right: 5px; }
	#divToolsLeft ul { margin-left:35px; }
	#divToolsLeft ul li p { margin:0;padding:0px 10px 0px 0px; }
	#divToolsMid { margin:20px 0px 0px 10px;width:214px;height:400px;float:left;background:url(../images/bg_tools_right.jpg) no-repeat; }
	#divToolsMid h3 { padding:15px 15px 5px 40px;background:url(../images/icon_book.gif) no-repeat 20px 15px; }
	#divToolsMid ul { margin-left:35px; }
	#divToolsRight { margin:40px 0 0 15px;width:140px;float:left; }
	#divToolsRight h4 { color:#666;padding-bottom:15px;font-size:1em;font-weight:bold; }
	#divToolsRight ul { margin-left:20px; }
	#divToolsRight ul li.liDot { padding-bottom:10px;border-bottom:1px dotted #666; }
	
	/* about: company report page */
	#dscAbout { width:255px;height:202px;background:url(../images/bg_callout_about.jpg) no-repeat; }
	#divSub1Top .pTopTxtToolsAbt { margin:0px 320px 10px 15px;padding:20px 0 0;font-size:16px;color:#333;line-height:1.3em; }
	
	#dscAbout h4 { font-size:1em; color:#f35d0b; display:block;margin:0px 0px 0px 15px; }
	/*#dscAbout h4#sTop { margin-top:62px; }*/
	#dscAbout h4#sTop { margin-top:70px; margin-left:15px;}
	#dscAbout ul { margin:5px 0px 0px 20px; }
	#dscAbout ul li { margin-left: 20px; }
	
	/* Forms page */
	#divRefine { position:absolute;top:150px;left:420px;width:240px;font-size:1.2em; }
	#divRefine #sltFrmsRes { margin-left:20px;width:100px;background-color:#fff; }
	#h2Results { position:absolute;top:155px;left:20px;width:150px; }
	#ulFrmsRes { width:400px;position:absolute;top:180px;right:-175px; }
	#ulFrmsRes li { margin-left:10px;float:left;font-size:1.2em; }
	
	#tbleFormResults { margin:20px 0px 0px 20px;width:590px; }
	#tbleFormResults caption { text-indent:-9999px; }
	#tbleFormResults td { padding:10px 0;margin:0;vertical-align:top; }
	#tbleFormResults th { font-size:1.2em;vertical-align:top;padding-bottom:5px;border-bottom:2px solid #B8C8DF;text-align:center;}
	#tbleFormResults th.thLeft { font-size:1.2em;vertical-align:top;padding-bottom:5px;border-bottom:2px solid #B8C8DF;padding-left:10px;text-align:left;}
	#tbleFormResults th.thCenter { font-size:1.2em;vertical-align:top;padding-bottom:5px;border-bottom:2px solid #B8C8DF;text-align:center;}
	#tbleFormResults th.thRight { font-size:1.2em;vertical-align:top;padding-bottom:5px;border-bottom:2px solid #B8C8DF;text-align:right;}

	#tbleFormResults th span { font-weight:normal;font-size:12px; }
	
	#tbleFormResults #thTopic { }
	#tbleFormResults #thName { }
	#tbleFormResults #thDes { }
	#tbleFormResults #thPrint { }
	#tbleFormResults #thPrint a { height:23px;display:block;text-indent:-9999px;background:url(../images/btn_print_form.gif) no-repeat; }
		
	#tbleFormResults td { padding-top:10px;vertical-align:top;border-bottom:1px solid #B8C8DF; }
	#tbleFormResults td a { padding:0px 0px 0px 0px;position:relative; }
	#tbleFormResults td a.aMoreHide { padding:0;display:inline; }
	#tbleFormResults td a img { position:absolute;top:0;left:0; }
	#tbleFormResults td.tdCenter { text-align:center; }
		
	/* table widths */
	/*#tbleFormResults #thUnderly { width:280px; }
	#tbleFormResults #thProspectus { width:100px; }
	#tbleFormResults #thReport { width:210px; }*/
	#tbleFormResults #thUnderly { }
	#tbleFormResults #thProspectus { }
	#tbleFormResults #thReport {  }
	#tbleFormResults td.tdHeader { background-color:#dbe2ec; }
	#tbleFormResults td.tdHeaderCenter { background-color:#dbe2ec; text-align:center; }
	#tbleFormResults td span { padding-left:10px; }
	
	#tbleWithinTab { margin:20px 0px 0px 20px;width:550px; }
	#tbleWithinTab caption { text-indent:-9999px; }
	#tbleWithinTab td { padding:10px 0;margin:0;vertical-align:top; }
	#tbleWithinTab th { font-size:1.2em;vertical-align:top;padding-bottom:5px;border-bottom:2px solid #B8C8DF;text-align:center;}
	#tbleWithinTab th.thLeft { font-size:1.2em;vertical-align:top;padding-bottom:5px;border-bottom:2px solid #B8C8DF;padding-left:10px;text-align:left;}
	#tbleWithinTab th.thCenter { font-size:1.2em;vertical-align:top;padding-bottom:5px;border-bottom:2px solid #B8C8DF;text-align:center;}
	#tbleWithinTab th.thRight { font-size:1.2em;vertical-align:top;padding-bottom:5px;border-bottom:2px solid #B8C8DF;text-align:right;}

	#tbleWithinTab th span { font-weight:normal;font-size:12px; }
	
	#tbleWithinTab #thTopic { }
	#tbleWithinTab #thName { }
	#tbleWithinTab #thDes { }
	#tbleWithinTab #thPrint { }
	#tbleWithinTab #thPrint a { height:23px;display:block;text-indent:-9999px;background:url(../images/btn_print_form.gif) no-repeat; }
		
	#tbleWithinTab td { padding-top:10px;vertical-align:top;border-bottom:1px solid #B8C8DF; }
	/*#tbleWithinTab td a { line-height:1.5em; padding:0px 0px 0px 0px;position:relative; }*/
	#tbleWithinTab td a { line-height:1.5em; padding:0px 0px 0px 0px; }
	#tbleWithinTab td a.aMoreHide { padding:0;display:inline; }
	#tbleWithinTab td a img { position:absolute;top:0;left:0; }
	#tbleWithinTab td.tdCenter { text-align:center; }
	
	#tbleWithinTab #thUnderly { }
	#tbleWithinTab #thProspectus { }
	#tbleWithinTab #thReport {  }
	#tbleWithinTab td.tdHeader { background-color:#dbe2ec; }
	#tbleWithinTab td.tdHeaderCenter { background-color:#dbe2ec; text-align:center; }
	#tbleWithinTab td span { padding-left:10px; }
		
/* Co-Branded Page */
	#imgSponsor { position:absolute;top:15px;left:500px; }
	#co_state { width:250px;margin-left:25px; }
	
/* Pop Up Page */
#divMainPopup { width:553px;height:569px;position:relative;background:url(../images/bg_popup.gif) no-repeat bottom left; }
#divMainPopup h1 { width:553px;height:86px;text-indent:-9999px;background:url(../images/hdr_thankyou.jpg) no-repeat; }
#divMainPopup a { width:40px;height:40px;position:absolute;top:0;right:0;text-indent:-9999px;display:block; }
#divMainPopup p.popText { margin:90px 20px 0; color:#000;font-size:1.3em;font-weight:bold; }
#divMainPopup p#popGreyBox { padding:30px 20px;width:505px;position:absolute;bottom:5px;left:4px;background-color:#dee2eb;color:#505050;font-size:12px; }

	/* new table page */
	#divFDforms { margin-bottom:15px;position:relative;height:50px; }
	#divFDforms #fdInner1 { width:250px;position:absolute;top:0px; }
	#divFDforms #fdInner1 h3 { margin:0;padding:0 0 5px 25px; }
	#divFDforms #fdInner1 #slt_values { vertical-align:middle;margin:0 5px 0 25px;font-size:1em;width:175px; }
	#divFDforms #fdInner1 #btn_go1 { vertical-align:middle; }
	
	#divFDforms #fdInner2 { width:350px;position:absolute;top:0px;left:300px; }
	#divFDforms #fdInner2 label { padding:5px 0;display:block;font-weight:bold;color:#ED5D0E; }
	#divFDforms #fdInner2 #slt_month { width:90px;font-size:1em;vertical-align:middle; }
	#divFDforms #fdInner2 #slt_day { width:60px;font-size:1em;vertical-align:middle; }
	#divFDforms #fdInner2 #slt_year { width:90px;font-size:1em;vertical-align:middle; }
	#divFDforms #fdInner2 #btn_go2 { vertical-align:middle; }
	
	/* article display */
	#article { margin:0px 0px 0px 0px;}
	#article h2 { padding:19px 30px 20px 22px;clear:both; }
	#article p { margin:0px 75px 10px 25px; }
	#article hr { margin:0px 20px 0px 25px }
	#article ul { margin:5px 70px 10px 20px; }
	#article ul li { margin-left: 25px;list-style-image:url(../images/bg_arrow_lblue.gif);  }
	
	/* year dropdown */
	#sltYear { margin: 0px 0px 0px 25px; width:180px; color:#517ea7; }
	#sltYear fieldset { margin:-100px 0px 10px 25px; }
	
	/* 401K spans across whitespace area */
	#div401KformsFullWS {height:160px; margin:35px 0px 0px 25px; padding: 0px 0px 20px 0px;background:url(../images/module_journey_login.jpg) no-repeat top left; }
	#div401KformsFullWS h4 { padding:25px 91px 15px 20px; margin: 0px 250px 0px 0px; line-height:1.2em; }
	#div401KformsFullWS p {margin-top:-11px !important;padding:0px 0px 20px 12px; }
	#div401KformsFullWS a {padding:0px 0px 0px 20px; margin: 0px 0px 0px 20px; line-height:13em;}
	
	/* select box for product performance */
	#sltBProdPerf {margin:12px 0px 20px 25px;width:250px; color:#517ea7;}	
	
	/* 2 white boxes in sublevel 1 content area */
	#divTabBoxLeft, #divTabBoxRight { width:280px;min-height:100px; background:none;padding-bottom: 18px}
	#divTabBoxLeft h2, #divTabBoxRight h2 { margin-top:10px; font-size:16px;font-weight:bold; color:#000; background:none; }
	#divTabBoxRight h2 { padding:0px 0 5px 26px; }
	#divTabBoxLeft h2 { padding:0px 0 5px 18px; }
	#divTabBoxLeft p { margin:0 0 0 15px; padding:5px 0 5px 5px; }	
	#divTabBoxRight p { margin:0 0 0 20px; padding:5px 0 5px 5px; }	
	#divTabBoxLeft { margin:0 0 0 10px;float:left; }
	#divTabBoxRight { margin-left:320px; }
	#divTabBoxLeft ul li, #divTabBoxRight ul li { margin:0 0 5px 37px;  list-style-image:url(../images/bg_arrow_lblue.gif); }
	
	#divTabFullWidth {width:560px; min-height:100px; background:none; padding-bottom: 18px; margin: 0px 0px 0px 15px; padding-right:10px;}
	#divTabFullWidth h2 {margin-top:10px; font-size:16px; font-weight:bold; color:#000; background:none; padding:0px 0px 5px 18px;}
	#divTabFullWidth p {margin: 0px 0px 0px 15px; padding:5px 0px 5px 5px;}
	#divTabFullWidth ul li {margin: 0px 0px 5px 37px; list-style-image:url(../images/bg_arrow_lblue.gif);}
	
	#dscSpecialCare { width:355px;height:215px;left:310px;background:url(../images/bg_callout_resource_guide.jpg) no-repeat; }
	.divSubCallout ul.ulMainSpCare { margin:70px 110px 0px 35px; }
	.divSubCallout ul.ulMainSpCare li { border-right:0;margin-right:0px;padding-right:0;list-style-image:url(../images/bg_arrow_lblue.gif); }
	.divSubCallout ul.ulMainSpCare li.liNoBullet { border-right:0;margin-right:0px;padding-right:0;list-style-image:none; }

	#divUVFooterText { margin: 10px 50px 0px 26px; }
	#divUVFooterText p { line-height:1.2em; }
	
	.divNoCorners { width:92%; margin:10px 0px 10px 25px; }
		
	#divSub1ContentPop { width:700px;margin-left:0px;padding-bottom:40px;position:relative;background:url(../images/sub1_bg_content.gif) no-repeat bottom left; }

	#tbleSAPLogin { margin:20px 0px 0px 20px;width:600px; padding-left:20px; }
	#tbleSAPLogin td.tdHeader { padding-left:10px;background-color:#dbe2ec; }
	#tbleSAPLogin td.tdIndent { padding-left:10px; }
	#tbleSAPLogin td { padding-top:10px;vertical-align:top;border-bottom:0px solid #B8C8DF; }
	#tbleSAPLogin td a { padding:0px 0px 0px 0px;position:static; }
		
/* For Dinkeytown Calculators */
	#divSub1Top .pTopTxtCalc { margin:0px 30px 10px 20px;padding:10px 0 0;color:#333;line-height:1.3em; }
	#divSub1Top h1.bodysubhead {font-size:1.2em; font-weight:bold; color:#000000; padding:19px 0px 20px 22px;}
	#bodysubhead {font-size:1.2em; font-weight:bold; color:#000000; padding:19px 0px 20px 22px;}
	
/* Overview section */
#overviewHdg {height: auto; padding: 10px; width: 660px; margin-bottom:20px;}
#overviewHdg h1 {display: block; width: auto; padding:12px 0 0 12px;}
#overviewHdg img {float: right; margin-left: 10px;}

#tbleFormResults1 { margin:0px 0px 0px 0px;/*width:590px;*/}
/* table widths */
#tbleFormResults1 td.tdHeader { background-color:#DBE3EC;border-bottom:2px solid #B9C9D9;border-top:2px solid #B9C9D9 }
#tbleFormResults1 td.tdHeaderCenter { background-color:#dbe2ec; text-align:center; }
#tbleFormResults1 td span { padding-left:10px; }

/****************************/
/* FULL Screen Layout */
/****************************/
#divSub1ContentFullScreen {margin:40px 0px 20px 0px;padding-bottom:40px;position:relative;background:url(../images/big_gray_btm.gif) no-repeat scroll left bottom;}
div.divSTnoPicFullScreen { background:url(../images/big_gray_top.gif) no-repeat scroll left top; }

#surveyFormsOuter {min-height:450px; padding-bottom:20px; margin: 20px 20px 20px 20px; clear:both;background:url(../images/big_wht_btm.gif) no-repeat scroll left bottom; } 

#surveyInputOuter {padding:15px 0 0px 0px;clear:both;background:url(../images/big_wht_top.gif) no-repeat scroll left top;  } 
.surveyQuestionButton {margin-left:700px;}

#surveyInputOuter table {margin: 20px 20px 0px 20px; border: 0;}
#surveyInputOuter table table {margin: 5px 0px 10px 0px; border: 0;}
#surveyInputOuter td {border: 0; vertical-align: top;}
/*#surveyResultOuter {margin-left: 0px; margin-top: 0px;}*/
#surveyResultOuter table {margin-left: 20px; border: 0;}
#surveyResultOuter table table {margin-left: 0px; border: 0; margin-top:20px; margin-bottom:20px;}
#surveyResultOuter td {border: 0; vertical-align: top;}
#surveyResultOuter h1 { width:430px;padding:25px 0px 0px 20px;color:#f96311; }
#formResultBasics {margin-left: 20px;}
#formResultStats {margin-left: 20px;}


#divSub1OneColumn { width:450px;min-height:365px;background:url(../images/sub1_bg_whitebot450.gif) no-repeat bottom left; }
#divSub1OneColumn h2 {font-size:16px;font-weight:bold;background:url(../images/sub1_bg_whitetop450.gif) no-repeat; }
#divSub1OneColumn p { padding:5px 0 5px 18px; }	
#divSub1OneColumn { margin:40px 0px 0px 10px;float:left; }
#divSub1OneColumn ul { margin:15px 0 0 35px; }
#divSub1OneColumn ul.ulHNav { margin:15px 0 0 15px; }
#divSub1OneColumn h3 { margin:20px 0 0 18px;text-transform:capitalize; }
#divSub1OneColumn h1 { width:430px;padding:0px 0px 0px 20px;color:#f96311; }


#surveyResultOuter { margin:40px 0px 0px 10px;float:left; }
#surveyResultOuter { width:450px;min-height:365px;background:url(../images/sub1_bg_whitebot450.gif) no-repeat bottom left; }
#surveyResultInner { width:450px;min-height:365px;background:url(../images/sub1_bg_whitetop450.gif) no-repeat scroll left top; }
/*#surveyResultInner h1 {font-size:16px;font-weight:bold;}*/


#surveyResultOuter p { padding:5px 0 5px 18px; }	
#surveyResultOuter ul { margin:15px 0 0 35px; }
#surveyResultOuter ul.ulHNav { margin:15px 0 0 15px; }
#surveyResultOuter h3 { margin:20px 0 0 18px;text-transform:capitalize; }
