	Body {Font: 12px/18px "Lucida Grande" Geneva, Arial, Verdana; Color: #000; Margin: 4px Auto 0px; Background: #FFF}
	Body.NoEditor {Font: 12px/18px "Lucida Grande",Geneva, Arial, Verdana; Color: #1a476a; Margin: 4px Auto 0px; Background: #FFF url(images/background.png) Center Bottom Repeat-X; Background-Attachment:fixed;}

	#FrameWork {Height: 600px; Width: 920px; Margin: 14px Auto 0px Auto;}
	#HomeContentContainer {Width: 920px; Background: #FFFFFF url(images/background_content-news.jpg) 0px 156px No-Repeat; Border-Left: #395176 1px solid; Border-Right: #395176 1px solid; Vertical-Align: Top;}
	#NewsletterContentContainer {Width: 920px; Background: #FFFFFF url(images/background_content-news.jpg) 0px 175px No-Repeat; Border-Left: #395176 1px solid; Border-Right: #395176 1px solid; Vertical-Align: Top;}
	#ContentContainer {Width: 920px; Background: #FFFFFF url(images/background_content-no_news.jpg) 0px 175px No-Repeat; Border-Left: #395176 1px solid; Border-Right: #395176 1px solid; Vertical-Align: Top;}
	#SubContentContainer {Width: 920px; Background: #FFFFFF url(images/background_content-no_news.png) 0px 97px No-Repeat; Border-Left: #395176 1px solid; Border-Right: #395176 1px solid; Vertical-Align: Top;}
	#ContentContainerAssessments {Width: 920px; Background: #FFFFFF url(images/background_content-no_news2.jpg) 0px 175px No-Repeat; Border-Left: #395176 1px solid; Border-Right: #395176 1px solid; Vertical-Align: Top;}

	#CompanyOverviewContainer {Width: 920px; Background: #FFFFFF url(images/background_content-news.png) 0px 97px No-Repeat; Border-Left: #395176 1px solid; Border-Right: #395176 1px solid; Vertical-Align: Top;}
	#CompanyOverview {Margin: 0px 0px 0px 24px; Text-Align: Justify; Width: 525px;}

	/* ------------------------- Navigation Layout Styles Start ------------------------- */
	
	#TopNavigation {Height: 36px; Width: 920px; Background: #345998 url(images/background_page_top.png) No-Repeat; Vertical-Align: Bottom;}
	#TopNavigation .TextContent {Float: Left; Font-Size: 11px; Font-Weight: Bold;  Color: #FFF; Padding: 1px 0px 8px 10px;}
	#TopNavigation A.Newsletter {Float: Right; Width: 200px; Height: 36px; Text-Align: Right; Text-Decoration: None;}
	#TopNavigation .NewsletterText {Font-Size: 11px; Font-Weight: Bold;  Color: #FFF; Text-Align: Right; Padding: 1px 45px 8px 0px;}
	#TopNavigation A:Hover {Text-Decoration: None;}
	
	#MainNavigation {Background: #FFF url(images/top_nav_background.png) No-Repeat; Height: 33px; Padding: 0px 0px 0px 0px;}

	#HomeAdvisorTabContainer {Position: Relative; Width: 917px; Height: 169px; Text-Align: Left; Vertical-Align: Top;}
	#AdvisorTabContainer {Position: Relative; Width: 918px; Height: 188px; Text-Align: Left; Vertical-Align: Top;}
	#SubAdvisorTabContainer {Position: Relative; Width: 918px; Height: 110px; Text-Align: Left; Vertical-Align: Top;}

	/* ------------------------- Left Column Layout Styles Start ------------------------- */
	
	#LeftColumnContainer {Width: 170px; Text-Align: Left; Vertical-Align: Top;}
	#LeftNavigation {Width: 173px; Text-Align: Left; Vertical-Align: Top; Margin: 7px 0px 0px 8px; Background: url(images/left_nav_background.png) No-Repeat;}
	#LeftNavigationBottom {Width: 170px; Text-Align: Left; Vertical-Align: Top; Margin: 10px 0px 0px 6px;}
	#LeftNavigation A.LeftLink {Font: Bold 11px/16px Arial, Verdana; Color: #193e5c; Margin-Left: 1px; Padding: 4px 0 4px 9px; Border-Top: 1px #FFF Solid; Border-Bottom: 1px #2a6690 Solid; Display: Block; Width: 155px; Text-Decoration: None;}
	#LeftNavigation A.LeftLink:Hover {Text-Decoration: Underline;}
	
	/* ------------------------- Homepage Content Layout Styles Start ------------------------- */

	#FrontContent {Font: 17px/23px  "Lucida Grande",Geneva, Arial, Verdana; Color: #1a476a; Margin: 15px 0px 0px 24px; Text-Align: Justify; Width: 510px;}

	#FrontNewsContainer {Width: 171px; Vertical-Align: Top; Font: 12px/15px  "Lucida Grande",Geneva, Arial, Verdana; Color: #1a476a; Padding-Top: 30px;}
	#FrontNewsContainer B {Display: Block; Font-Size: 11px; Font-Weight: Bold; Margin: 0px 0px 0px 0; Text-Transform: Uppercase;}
	#FrontNewsContainer A {Width: 144px; Display: Block; Border-Bottom: 1px Solid #1a476a; Margin: 7px 0px 7px 14px; Text-Decoration: None; Padding-Bottom: 4px;}
	#FrontNewsContainer A:Hover {Color: #165791;}

	#FrontNewsContainer A.Newsletter {Display: Block; Border-Bottom: 0px; Margin: 0px 0px 0px 7px; Text-Decoration: None;}

	/* ------------------------- Main Content Layout Styles Start ------------------------- */

	#ContentFrame {Vertical-Align: Top; Border-Left: #395176 1px solid; Padding-Top: 12px;}

	#AdvisorContent {Width: 680px; Margin: 0px 0px 0px 24px; Text-Align: Justify;}
	#SubPageContent {Width: 680px; Margin: 0px 0px 0px 24px; Text-Align: Justify;}
	
	IMG#KeyFacts {Margin: 0px 3px 10px 5px;}

	.CoachingTeam {Margin: 10px 0 0 15px;}

	#MainContentContainer {Position: Relative;  Font: 14px/23px  Arial, Geneva, Arial, Verdana; Width: 660px;  Margin: 10px 0px 20px 30px; Text-Align: Left;}
	#MainContentContainerLeaders {Position: Relative;  Font: 17px/23px Times, Arial, Geneva, Arial, Verdana; Width: 660px;  Margin: 10px 0px 20px 30px; Text-Align: Left;}


	#HeadBottomContainer {Margin: 0px 0px 0px 0px;}
	.HeadBottom {Padding: 0px 1px 0px 0px; Text-Align: Right; Vertical-Align: Top;}
	.Location {Padding: 45px 0px 0px 0px; Text-Align: Center; Vertical-Align: Top; Width: 183px; Text-Shadow: #095d8e 1px 1px 0px;}
	.Location .Address {Font: 26px/24px Georgia, Arial, Verdana; Color: #fff; Margin: 0px 0px 0px 0px;}
	.Location .Address div {Font: 20px/24px Georgia, Arial, Verdana; Color: #fff; Margin: 0px 0px 0px 0px;}
	.Location .Address small {Font: 11.25px "Lucida Grande","Lucida Sans Unicode", Arial, Geneva, Arial, Verdana; Color: #fff; Margin: 5px 0px 20px 0px; Display: Block;}


	#ProductDetails {Padding: 0px 30px 0px 24px; Text-Align: Justify;}
	#ProductNews {Padding: 0px 30px 0px 24px;}
	
	#OverviewTable {Margin: 0px 0 0px 0px; Width: 530px;}
	#OverviewTable TD {Font: 16px/20px  "Lucida Grande",Geneva, Arial, Verdana; Color: #1a476a; Vertical-Align: Top; Padding: 0px 0px 10px 10px;}

	/* ------------------------- Right Column Layout Styles Start ------------------------- */
	
	#AssessmentLeftColumn {Float: Left; Display: Block; Width: 456px; Border: 0px Solid; Margin: 0px 0px 20px 24px; Text-Align: Left;}
	#AssessmentRightColumn {Float: Right; Display: Block; Width: 187px; Margin: 0px 20px 20px 28px;  Text-Align: Justify;}
	.AssessmentRightHead {Font: 11px/12px Geneva, Arial, Verdana; Margin: 10px Auto; Width: 190px;}
	.AssessmentRightContent {Margin: 10px Auto; Width: 190px;}


#AdvisorNewsContainer {Font: 11px/12px Geneva, Arial, Verdana; Margin: 0px 0 10px 0px; Width: 670px;}
	#AdvisorNewsContainer TD {Border-Bottom: 1px Solid #cbc9b6; Vertical-Align: Middle; Padding: 10px 10px 4px 6px;}

	#NewsContainer {Font: 11px/12px Geneva, Arial, Verdana; Margin: 0px 0 10px 0px; Width: 670px;}
	#NewsContainer TD {Border-Bottom: 1px Solid #cbc9b6; Vertical-Align: Middle; Padding: 9px 10px 5px 6px;}
		.NewsDate {Font: 11px/14px Geneva, Arial, Verdana; Width: 75px;}
		.NewsTitle {Font: 13px/12px Geneva, Arial, Verdana; Padding: 0px 0 4px 0px;}
		.NewsTitle A {Display: Block;}
		.NewsPDF {Width: 20px; Padding: 0px 0 4px 0px;}
		
		.NewsItemTitle {Font: Bold 13px Arial, Tahoma, Verdana; Margin: 0px 0 10px 5px;}
		.NewsItemDesc {Font: 12px Arial, Tahoma, Verdana; Margin: 3px 0 10px 0px; Width: 85%;}
		.NewsItemDesc A {Font-Weight: Bold; Text-Decoration: None;}
		.NewsShortDesc {Margin: 6px 0 4px 5px; Font: 12px/12px Geneva, Arial, Verdana;}
	
	
	/* ------------------------- General Layout Styles Begin ------------------------- */
	

	H1.Head {Font: Normal 26px Georgia, Arial, Verdana; Margin: 0px 0px 5px 0px;  Padding: 0px 0px 0px 0px; Background: None;}
	H1 {Font: Normal 26px Georgia, Arial, Verdana; Margin: 0px 0px 5px 0px;  Padding: 0px 0px 0px 0px;}
	H1.Homepage {Font: Normal 21px Georgia, Arial, Verdana; Margin: 15px 0px 0px 0px;  Padding: 0px 0px 0px 0px;}
	H1.Homepage a { Text-Decoration: None;}
	H2 {Font: Normal 21px Georgia, Arial, Verdana; Margin: 5px 0 5px 0;  Padding: 0px 0px 0px 0px;}
	H3 {Font: Normal 14px/20px Arial, Verdana; Margin: 13px 0 0px 0px; Text-Align: Left;}
	H4 {Font: Bold 14px/20px Georgia, Arial, Verdana; Margin: 13px 0 0px 0px; Text-Align: Left;}
	H5 {Font: Bold 10px Arial, Verdana; Color: #1a476a; Margin: -3px 0 10px 0px; Text-Transform: Uppercase;}
	H6 {Font: 18px  Arial, Verdana; Color: #1a476a; Margin: -3px 0 0px 0px;;}

	.SubHead {Font: Normal 17px Arial, Verdana; Margin: 25px 0 10px 0;  Padding: 0px 0px 0px 0px;}
	.SignUpNow {Font: Normal 18px Arial, Verdana; Margin: 15px 0 0px 0;  Padding: 0px 0px 0px 0px;}

	H1.Secure {Font: 23px Georgia, Arial, Verdana; Margin: 0px 0 13px 0; Padding: 0px 50px 3px 0; Background: url(images/h1_underline.png) Right Bottom No-Repeat; Width: 540px;}
/*	H2 {Font: 16px/20px "Lucida Grande", Arial, Verdana; White-Space: NoWrap; Margin: 16px 0 3px 0; Padding: 1px 0px 0px 0px; Background: url(images/h1_underline-blue.png) Right 19px No-Repeat; Width: 420px;} */
	H2.Underline {Font: Normal 23px Georgia, Arial, Verdana; Margin: 15px 0 5px 0; Padding: 0px 0px 0px 0px;}

	H2.PdfLink {Font: 16px/22px "Lucida Grande", Georgia, Arial, Verdana; Margin: 15px 0 0px 0px; Width: 100%; Height: 40px; Display: Block; Padding: 5px 0px 0px 0px; Background: url(images/header_download.gif) No-Repeat;}
	H2.PdfLink:Hover {Background: url(images/header_download-over.gif) No-Repeat;}
	H2.PdfLink A {Font: 16px/22px "Lucida Grande", Arial, Verdana; Color: #1a476a; Margin: 0px 0 0px 40px; Width: 100%; Height: 40px; Display: Block;}
	H2.PdfLink A:Hover {Color: #0159a0; Text-Decoration: None;}

	.Indent	H3 {Font: Bold 13px/20px Georgia, Arial, Verdana; Margin: 10px 0 4px -15px; Text-Align: Left;}
	.Arial {Font: 12px Arial, Verdana; Color: #1a476a; Margin: 3px 0 3px 4px;}
	
	HTML {Overflow: -moz-scrollbars-vertical;}
	TABLE {Empty-Cells: Hide; Border-collapse: Collapse;} 	
	TD {Font: 13px/21px Arial, "Lucida Grande",Geneva, Arial, Verdana; }
	Small {Font-Size: 10px; Margin-Left: 20px;}

	FORM TD {Padding-Bottom: 10px; Font: 12px/18px "Lucida Grande", Arial, Verdana;}

	#Quote {Font: Italic 17px/27px  Times, Arial, Verdana;  Margin: 10px Auto 10px; Text-Align: Center; Width: 500px;}
	 .QuoteBy {Margin: 10px Auto 30px; Text-Align: Center; Width: 500px;}

	B.Bullet {Font: Bold 30px/0px Times; Color: #1c90ca; Vertical-align: -4px; Position: Relative; Bottom: 0px; Right: 0px; Margin-Right: 3px;}

	H2 A {Color: #1a476a; Text-Decoration: None; Font-weight: Normal;}
	H2 A:Hover {Color: #1a476a; Text-Decoration: None;}

	A {Color: #1a476a; Text-Decoration: Underline;}
	A:Hover {Color: #f98701; Text-Decoration: Underline;}
	
	A.more {Font: Bold 11px/14px  Arial, Verdana;  Color: #1a476a; Text-Decoration: None;}
	A.more img {Margin-Bottom: -1px; Height: 15px;}
	A.more:Hover {Font: Bold 11px/14px  Arial, Verdana; Color: #f98701; Text-Decoration: Underline;}
	
	IMG {Border: 0px;}
	P {Margin: 14px 0 0 0px;}

	.Indent {Margin: 0px 0 0 15px;}

	OL {Text-Indent: 0px; List-Style-Position: Outside; Padding: 6px 0px 0px 10px; Margin: 5px 0px 0px 30px;}
	
	UL.OpenParagraph {List-Style: Disc url(images/bullet_icon.png) Inside; Padding: 0px 0px 0px 0px; Margin: 0px 0 0px 20px;}
	UL {Padding: 0px 0px 0px 0px; Margin: -3px 0 14px 20px;}
	UL LI {List-Style: Disc url(images/bullet_icon.gif); Padding: 3px 0px 0px 0px; Margin: 2px 0px 0px 0px; }
	UL UL LI {List-Style: Disc url(images/bullet_square_icon.gif); Padding: 1px 0px 0px 0px; Margin: 5px 0px 0 0px; }
	
	/* ------------------------- Form Element Layout Styles Start ------------------------- */
	
	button,
	select,
	textarea,
	input[type=text],
	input[type=password],
	input[type=button],
	input[type=reset],
	input[type=file] {Font: 15px Arial, Verdana; Color: #1a476a; Border: 1px #1a476a Solid; Padding: 1px 0px 0px 2px; Letter-Spacing: 0.1mm; Margin-Left: 3px;}
	Input[type=checkbox],input[type=radio] { margin: 0px 1px 3px 0px; border: 0px; font: 10px verdana; }

	#RegistrationForm {Font: 11px "Lucida Grande",Geneva, Arial, Tahoma, Verdana, Sans-Serif; Color: #1a476a; Text-Align: Left; Width: 500px;}
	#RegistrationForm .Field185 {Font: 13px "Lucida Grande",Arial, Verdana; Color: #1a476a; Border: 1px #1a476a Solid; Padding: 4px; Letter-Spacing: 0.1mm;}
	#RegistrationForm .Field185 {Display: Block; Margin: 0px 20px 0px 0px; Width: 220px;}
	#RegistrationForm Label {Margin: 0px;}
	#RegistrationForm .Float {Float: Left; Margin: 10px 0 0px 0px;}
	#RegistrationForm P {Margin: 15px 0 0 0px;}
	
	#RegistrationForm .Buttons {Margin: 0px Auto; Width: 500px;}
	#RegistrationForm .Buttons .RegisterCancelButton {Margin: 10px 5px 0 0;}


	/* ------------------------- Advisor Login Layout Styles ------------------------- */

	.ErrorMessage {Font: Bold 11px "Lucida Grande",Geneva, Arial, Verdana; Color: #FF0000;}
	#AdvisorLoginContainer {Position: Absolute; Right: 0px; Bottom: 14px; Z-index: 10; Height: 34px; Background: url(images/advisor_tab_back.png) No-Repeat; Text-Align: Right;}
	#AdvisorLoginContent {Margin: 11px 10px 0 10px;}
	.LoginFieldText {Font: Bold 11px/15px "Lucida Grande",Geneva, Arial, Verdana; Text-Align: Left; Vertical-Align: Middle;}
	.LoginField {Text-Align: Left; Padding-Right: 5px; Vertical-Align: Middle;}
	Input.LoginFieldFont {Font: Bold 11px "Lucida Grande",Geneva, Arial, Verdana; Color: #1a476a; Border: 1px Solid #1a476a; Width: 90px; Background: None; Margin: 0px 5px 0 0px;}
	Input.EmailFieldFont {Font: Bold 11px "Lucida Grande",Geneva, Arial, Verdana; Color: #1a476a; Border: 1px Solid #1a476a; Width: 180px; Background: None; Margin: 0px 5px 0 0px;}

	Input.LoginFieldFontError {Font: Bold 11px "Lucida Grande",Geneva, Arial, Verdana; Color: #FFF; Border: 1px Solid #1a476a; Width: 90px; Background: #c63508; Margin: 0px 5px 0 0px;}
	Input.EmailFieldFontError {Font: Bold 11px "Lucida Grande",Geneva, Arial, Verdana; Color: #FFF; Border: 1px Solid #1a476a; Width: 220px; Background: #c63508; Margin: 0px 5px 0 0px;}
	.LoginHelp {Padding: 0 0 0 4px}

	.LoginButton {Width: 54px; Height: 19px; Padding-Top: 20px; Font-Size: 0px; BACKGROUND: URL(images/but_login.png) No-Repeat; BORDER: 0px; Text-Decoration: none; Cursor: Hand;}
	.LoginButtonOver {Width: 54px; Height: 19px; Padding-Top: 20px; Font-Size: 0px; BACKGROUND: URL(images/but_login-over.png) No-Repeat; BORDER: 0px; Text-Decoration: none; Cursor: Hand;}

	#AdvisorTabContent {Position: Absolute; Right: 0px; Bottom: 14px; Z-index: 10; Height: 34px; Background: url(images/advisor_tab_back.png) No-Repeat; Text-Align: Right;}

	#AdvisorTabContent TD {Padding: 9px 8px 0 0}
	IMG.AdvisorTab {Padding: 0px 0px 0px 0}
	#AdvisorTabContent TD.AdvisorWelcome {Font: 12px/15px "Lucida Grande",Geneva, Arial, Verdana; Padding: 10px 20px 0 30px; Color: #413f2a; Text-Align: Left; White-Space: NoWrap;}
	#AdvisorTabContent TD.EmailWelcome {Text-Transform: Capitalize; Font: 12px/15px "Lucida Grande",Geneva, Arial, Verdana; Padding: 10px 20px 0 38px; Color: #413f2a; Text-Align: Left; White-Space: NoWrap; Width: 250px;}


/* ------------------------- General Styles End ------------------------- */


	FORM {MARGIN: 6px 0px 0 0px;}
	.FilledField {Font: 12px "Lucida Grande" Geneva, Arial, Verdana; Color: #1a476a; PADDING: 2px 0 0 3px; MARGIN: 0px 10px 10px 0px; BORDER: 1px #EEE Solid; Border-Bottom: #93b3eb 1px solid; Background: #f8f9fc;}
	.TextAreaFilled {Font: 12px "Lucida Grande" Geneva, Arial, Verdana; Color: #1a476a; Width: 400px; Height: 100px; Padding: 2px 0 0 3px; Margin: 0px 0px 10px 2px; Border: 1px #1a476a Solid;}

	
	/* ------------------------- New Product Spotlight Styles Start ------------------------- */

	#NewProduct {Display: Block; Position: Relative;}
	#NewProduct #NewProductWindow {Position: Absolute; Top: 0px; Left: 100px; Width: 694px; Height: 423px; Background: url(images/product_pop_back.png) No-Repeat; Z-Index: 1;}
	#NewProduct .NewProductContent {Width: 542px; Height: 370px; Border: 0px; Margin: 27px 0 0 26px;}
	
	
	/* ------------------------- Footer Row Layout Styles Start ------------------------- */
	
	#Footer {Vertical-Align: Bottom; Padding: 0px 0px 2px 0px; Color: #1d5480; Text-Align: Left;}
	#Footer .TextNavigation {Text-Align: Left; Font-Size: 12px; Padding: 0px 0px 0px 15px; Vertical-Align: Top;}
	#Footer .Copyright {Color: #0159a0; Font-Size: 10px; Font-Weight: Bold; Text-Align: Right; Padding: 0px 15px 0px 0px; Vertical-Align: Top;}
	#Footer A {Font-Size: 10px; Color: #1d5480; Font-Weight: Bold;}
	#Footer A:Hover {Color: #0159a0;}

/* ------------------------- PopUp Styles Start ------------------------- */

#PopUpFrameWork {Width: 90%; BACKGROUND: #FFF;}
#PopUpMainContent {Font: 12px/18px "Lucida Grande" Geneva, Arial, Verdana; Color: #384a57; TEXT-ALIGN: Justify; BORDER-TOP: #0079c2 1px solid; PADDING: 15px 30px 20px 25px;}
#PopUpMainContent H1, #PopUpMainContent H2, {Color: #105b8f;}

#PopUpMainContent H1 {Font: 23px "Lucida Grande",Geneva, Arial, Verdana; Color: #105b8f; Margin: 0px 0 9px 0; Padding: 0px 0 3px 0; Background: url(images/h1_underline-blue.jpg) Right 9px No-Repeat; Width: 510px;}
#PopUpMainContent H2 {Font: 18px "Lucida Grande", Geneva, Arial, Verdana; Color: #105b8f; White-Space: NoWrap; Margin: 16px 0 7px 0; Padding: 1px 0px 0px 0px; Background: url(images/h1_underline-blue.jpg) -300px 5px No-Repeat;}

#Homepage H2 {Font: 16px/20px Georgia, Arial, Verdana; White-Space: NoWrap; Margin: 0px 0 5px 0; Padding: 1px 0px 0px 0px; Background: url(images/h1_underline-blue.png) Right 19px No-Repeat; Width: 320px;}
#Homepage H3 {Font: 16px/20px Georgia, Arial, Verdana; White-Space: NoWrap; Margin: 0px 0 5px 0; Padding: 1px 0px 0px 0px; Background: url(images/h1_underline-blue.png) Right 19px No-Repeat;}
#Homepage IMG {Margin-Top: 2px;}
#Homepage TD.HomepageHeading {Padding-Bottom: 0px;}
#Homepage TD {Padding-Bottom: 0px;}
	.Quote {Font: 16px/26px Georgia, Times, Arial, Verdana; Color: #1a476a; Margin: 10px Auto 20px; Text-Align: Center;}

#Testimonials {
	Font: Bold 13px/18px Georgia, Times, Arial, Verdana; Color: #FFF;
	TEXT-ALIGN: Left;
	FONT-STYLE: Italic;
	BACKGROUND-POSITION: Top Left;
	BACKGROUND-REPEAT: No-Repeat;
	BACKGROUND-IMAGE: url(images/testimonials_top.png);
	MARGIN: 30px 0 0 0;
	PADDING: 32px 15px 0;
}
#Testimonials I {
	FONT-SIZE: 0.9em;
	COLOR: #a0a0a0;
}
#TestimonialsFrom {
	FONT-SIZE: 0.9em;
	COLOR: #ffffff;
	MARGIN: -5px 0 0 15px;
}


