/* Text */

sup {
	font-size : 11px;
	vertical-align : 20%;
	padding : 1px;
}

p, td, li {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight : normal;
	color : #7A756F;
}

.MsoNormal, .MsoHeader, .MsoToc1{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight : normal;
	color : #7A756F;
}

h6, h5, h4, h3, h2, h1{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight : normal;
	color : #7A756F;
	margin-top: 0;
	margin-bottom: 0;
}

p {
	margin: 0;
}

 
.bodyText {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight : normal;
	color : #7A756F;
}


.smallBodyText {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 12px;
	font-weight : normal;
	color : #7A756F;
}

.disclaimerText {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 13px;
	font-weight : normal;
	color : #7A756F;

}

li.disclaimerText {
	list-style-image: url(/com_pub/images/global/bullet_disclosure.gif);
}

.disclaimerHomeText {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 11px;
	font-weight : normal;
	color : #7A756F;
}

.compareText, .compareText ul li {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight : normal;
	color : #7A756F;
}

/* Links */

a.contentLink:link,a.contentLink:active,a.contentLink:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 11px;
	font-weight : normal;
	color : #CC6633;
	text-decoration : none;
}
a.contentLink:hover {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 11px;
	font-weight : normal;
	color : #CC6633;
	text-decoration : underline;
}
a.bodyLink:link,a.bodyLink:active,a.bodyLink:visited {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight : normal;
	color : #CC6633;
	text-decoration : none;
}
a.bodyLink:hover {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight : normal;
	color : #CC6633;
	text-decoration : underline;
}
a.disclaimerLink:link,a.disclaimerLink:active,a.disclaimerLink:visited {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 11px;
	font-weight : normal;
	color : #D78D69;
	text-decoration : none;
}
a.disclaimerLink:hover {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 11px;
	font-weight : normal;
	color : #D78D69;
	text-decoration : underline;
}
a.compareText:link,a.compareText:active,a.compareText:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 11px;
	font-weight : bold;
	color : #7A756F;
	text-decoration : none;
}
a.compareText:hover {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 11px;
	font-weight : bold;
	color : #CC6633;
	text-decoration : none;
}
table
{
margin-left: auto;
margin-right: auto;
}

/* Text */
 
.blackBodyText {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight : normal;
	color : #663300;
}

.sectionSubHead, .sectionSubHeadBr {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 15px;
	line-height : 18px;
	font-weight : normal;
	color : #C38A12;
}

.sectionSubHeadBr{color : #6E3F10;}

.sectionHead{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height : 18px;
	font-weight : bold;
	color : #663300;
}

.sectionHeadNormal{
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 18px;
	font-weight : normal;
	color : #938368;
}

.groupFamilyHead{
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height : 18px;
	color : #643200;

}

.sectionHead sup {
	font-size : 11px;
}

.disclaimerHead {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	line-height : 11px;
	color : #7A756F;
}
.whiteTeaserText {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight : bold;
	color : #FFFFFF;
}

.bluePopupText {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 14px;
	font-weight : normal;
	color : #1C6FAD;
}

.headerText {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height : 24px;
	font-weight : bold;
	color : #663300;
}

.teaserText {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 12px;
	font-weight : normal;
	color : #666666;
}
.teaserDiscText {
	text-align: center;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 8px;
	font-weight : normal;
	color : #7E7E7E;
}
.teaserImgText {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight : normal;
	color : #7E7E7E;
}

.footerLink {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color : #A6B7C0;
}

.footerText {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color : #99B5C9;
}

.contactUs {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color : #7E7E7E;
}

.resultsHeaderText {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight : normal;
	color : #643200;
}

.resultsBodyText {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight : normal;
	color : #938678;
}

.formHeaderText {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : normal;
	color : #643200;
}

.formAccentText {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight : normal;
	color : #CC6633;
}

.enrollmentSteps{
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 12px;
	font-weight : bold;
	color : #CC6633;
}

.wizardText{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight : normal;
	color : #7A756F;
}

.glossaryNavText{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight : normal;
	color : #7A756F;
}

.siteText {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #CC6600;
}

.advisorTeaser {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 13px;
	font-weight : bold;
	color : #CC6633;
}

.pdfText {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 11px;
	font-weight : normal;
	color : #7E7E7E;
}
 
/* Links */


a.wizardLink:link,a.wizardLink:active,a.wizardLink:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 11px;
	font-weight : normal;
	color : #CC6633;
	text-decoration : none;
}
a.wizardLink:hover {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 11px;
	font-weight : normal;
	color : #CC6633;
	text-decoration : underline;
}

a.aboutComLink:link,a.aboutComLink:active,a.aboutComLink:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 11px;
	font-weight : normal;
	color : #CC6633;
	text-decoration : none;
}

a.aboutComGrayLink:link,a.aboutComGrayLink:active,a.aboutComGrayLink:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 11px;
	font-weight : normal;
	color : #938678;
	text-decoration : none;
}

a.aboutComLink:hover {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 11px;
	font-weight : normal;
	color : #CC6633;
	text-decoration : underline;
}

a.subheadLink:link,a.subheadLink:active,a.subheadLink:visited {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 15px;
	font-weight : bold;
	color : #663300;
	text-decoration : none;
}
a.subheadLink:hover {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 15px;
	font-weight : bold;
	color : #CC6633;
	text-decoration : none;
}

a.groupTextHead:link,a.groupTextHead:active,a.groupTextHead:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #CC6633;
	text-decoration : none;
}
a.groupTextHead:hover {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #CC6633;
	text-decoration : underline;
}

a.whyTeaser:link,a.whyTeaser:active,a.whyTeaser:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 12px;
	font-weight : bold;
	color : #666666;
	text-decoration : none;
}
a.whyTeaser:hover {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 12px;
	font-weight : bold;
	color : #CC6633;
	text-decoration : none;
}

a.advisorTeaser:link,a.advisorTeaser:active,a.advisorTeaser:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 13px;
	font-weight : bold;
	color : #1C6FAD;
	text-decoration : none;
}
a.advisorTeaser:hover {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 13px;
	font-weight : bold;
	color : #CC6633;
	text-decoration : none;
}
a.teaserImgHead:link,a.teaserImgHead:active,a.teaserImgHead:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #663300;
	text-decoration : none;
}
a.teaserImgHead:hover {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #CC6633;
	text-decoration : underline;
}

a.footerLink:link,a.footerLink:active,a.footerLink:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color : #A6B7C0;
	text-decoration : underline;
}
a.footerLink:hover {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color : #F3EBDE;
	text-decoration : none;
}

a.whiteTeaserText:link,a.whiteTeaserText:active,a.whiteTeaserText:visited {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : underline;
}
a.whiteTeaserText:hover {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #02417F;
	text-decoration : underline;
}
a.mainMenuLink:link,a.mainMenuLink:active,a.mainMenuLink:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 10px;
	font-weight : normal;
	color : #024482;
	text-decoration : none;
}

a.mainMenuLink:hover {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 10px;
	font-weight : normal;
	color : #CC6633;
	text-decoration : none;
}

a.hpTeaserLink:link,a.hpTeaserLink:active,a.hpTeaserLink:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 10px;
	font-weight : normal;
	color : #CC6633;
	text-decoration : none;
}
a.hpTeaserLink:hover {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 10px;
	font-weight : normal;
	color : #CC6633;
	text-decoration : underline;
}

a.resultsText:link,a.resultsText:active,a.resultsText:visited {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight : normal;
	color : #D3855A;
	text-decoration : none;
}

a.resultsText:hover {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight : normal;
	color : #D3855A;
	text-decoration : underline;
}

a.enrollmentSteps:link{
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 12px;
	font-weight : normal;
	color : #7E7E7E;
	text-decoration : none;
}

a.enrollmentSteps:visited{
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 12px;
	font-weight : normal;
	color : #7E7E7E;
	text-decoration : underline;
}

a.enrollmentSteps:hover{
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 12px;
	font-weight : normal;
	color : #CC6633;
	text-decoration : none;
}

a.enrollmentStepsActive{
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 12px;
	font-weight : normal;
	color : #CC6633;
	text-decoration : none;
}

a.enrollmentStepsActive:hover{
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 12px;
	font-weight : normal;
	color : #CC6633;
	text-decoration : underline;
}

a.enrollmentStepsVisted:link{
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 12px;
	font-weight : normal;
	color : #7E7E7E;
	text-decoration : underline;
}

a.enrollmentStepsVisted:hover{
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 12px;
	font-weight : normal;
	color : #CC6633;
	text-decoration : underline;
}

a.glossaryNavText:link,a.glossaryNavText:active,a.glossaryNavText:visited{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight : normal;
	color : #CC6633;
	text-decoration : none;
}

a.glossaryNavText:hover{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight : normal;
	color : #CC6633;
	text-decoration : underline;
}

a.pdfText:link,a.pdfText:active,a.pdfText:visited {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 11px;
	font-weight : normal;
	color : #7E7E7E;
	text-decoration : underline;
}

a.pdfText:hover{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 11px;
	font-weight : normal;
	color : #CC6633;
	text-decoration : underline;
}
 
a.siteLink:link,a.siteLink:active,a.siteLink:visited {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 15px;
	font-weight : normal;
	color : #663300;
	text-decoration : underline;
}
a.siteLink:hover {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 15px;
	font-weight : normal;
	color : #CC6633;
	text-decoration : underline;
}

a.siteSubLink:link,a.siteSubLink:active,a.siteSubLink:visited {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight : normal;
	color : #CC6633;
	text-decoration : none;
}
a.siteSubLink:hover {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	font-weight : normal;
	color : #CC6633;
	text-decoration : underline;
}

a.sLink:link,a.sLink:active,a.sLink:visited {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 12px;
	font-weight : normal;
	color : #CC6633;
	text-decoration : none;
}
a.sLink:hover {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 12px;
	font-weight : normal;
	color : #CC6633;
	text-decoration : underline;
}

/* Forms */

.formText {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 13px; 
	font-weight : normal;
	color : #666666;
}
.formJustify {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 13px; 
	font-weight : normal;
	color : #666666;
	width : 100%;
}

/* Crumb Trail */

.crumb {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color : #938368;
}

a.crumbLink:link, a.crumbLink:visited, a.crumbLink:hover {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color : #938368;
	text-decoration : underline;
}

a.crumbLink:hover {color : #CC6633;}


/* Div padding */

/* Bottom Margin */
.marginBott3 {
	margin-bottom : 3px;
}
.marginBott5 { 
	margin-bottom : 5px;
}
.marginBott11 {
	margin-bottom : 11px;
}

/* Top Margin */
.marginTop2 {
	margin-top : 2px;
}
.marginTop4 {
	margin-top : 4px;
}
.marginTop5 {
	margin-top : 5px;
}
.marginTop8 {
	margin-top : 8px;
}
.marginTop10 {
	margin-top : 10px;
}
.marginTop15 {
	margin-top : 15px;
}
.marginTop20 {
	margin-top : 20px;
}
.marginTop25 {
	margin-top : 25px;
}
.marginTop35 {
	margin-top : 35px;
}
.marginTop50 {
	margin-top : 50px;
}
.marginTop60 {
	margin-top : 60px;
}

/* Top and Right Margins */
.1stnewtonmarginTopRight {
	margin-top : 2px;
	margin-right : 8px;	
}
.marginTop4Right8 {
	margin-top : 4px;
	margin-right : 8px;	
}
.marginTop10Right20 {
	margin-top : 10px;
	margin-right : 20px;
}

/* Left Margin */
.marginLeft5 {
	margin-left : 5px;
}
.marginLeft10 {
	margin-left : 10px;
}
.marginLeft15 {
	margin-left : 15px;
}
.marginLeft20 {
	margin-left : 20px;
}
.marginLeft25 {
	margin-left : 25px;
}
.marginLeft30 {
	margin-left : 30px;
}
.marginLeft35 {
	margin-left : 35px;
}
.marginLeft72 {
	margin-left : 72px;
}

/* Right Margin */
.marginRight10 {
	margin-right : 10px;
}
.marginRight20 {
	margin-right : 20px;
}
.marginRight25 {
	margin-right : 25px;
}
.marginRight35 {
	margin-right : 35px;
}

/* Left and Right Margins */
.marginLeft8Right8 {
	margin-left : 8px;
	margin-right : 8px;
}
.marginLeft10Right10 {
	margin-left : 10px;
	margin-right : 10px;
}
.marginLeft25Right45 {
	margin-left : 25px;
	margin-right : 45px;
}
.marginLeft30Top30 {
	margin-left : 30px;
	margin-top : 30px;
}
.marginLeft35Right25{
	margin-left : 35px;
	margin-right : 25px;
}
.marginLeft35Right35{
	margin-left : 35px;
	margin-right : 35px;
}

/* Left and Top Margins */
.marginLeft10Top4 {
	margin-left : 10px;
	margin-top : 4px;
}
.marginLeft10Top5 {
	margin-left : 10px;
	margin-top : 5px;
}
.marginLeft10Top10 {
	margin-left : 10px;
	margin-top : 10px;
}
.marginLeft10Top15 {
	margin-left : 10px;
	margin-top : 15px;
}
.marginLeft10Top20 {
	margin-left : 10px;
	margin-top : 20px;
}
.marginLeft10Top30 {
	margin-left : 10px;
	margin-top : 30px; 
}
.marginLeft10Top45 {
	margin-left : 10px;
	margin-top : 45px;
}
.marginLeft15Top5 {
	margin-left : 15px;
	margin-top : 5px;
}
.marginLeft15Top10 { 
	margin-left : 15px;
	margin-top : 10px;
}
.marginLeft15Top12 {
	margin-left : 15px;
	margin-top : 12px;
}
.marginLeft15Top15 {
	margin-left : 15px;
	margin-top : 15px;
}
.marginLeft15Top20 {
	margin-left : 15px;
	margin-top : 20px;
}
.marginLeft15Top30 {
	margin-left : 15px;
	margin-top : 30px;
}
.marginLeft17Top10 { 
	margin-left : 17px;
	margin-top : 10px;
}
.marginLeft20Top5 {
	margin-left : 20px;
	margin-top : 5px;
}
.marginLeft20Top10 {
	margin-left : 20px;
	margin-top : 10px;
}
.marginLeft20Top15 {
	margin-left : 20px;
	margin-top : 15px;
}
.marginLeft20Top20{
	margin-left : 20px;
	margin-top : 20px;
}
.marginLeft20Top30 {
	margin-left : 20px;
	margin-top : 30px;
}
.marginLeft20Top50 {
	margin-left : 20px;
	margin-top : 50px;
}
.marginLeft20Top60 {
	margin-left : 20px;
	margin-top : 60px;
}
.marginLeft25Top10 {
	margin-left : 25px;
	margin-top : 12px;
}
.marginLeft25Top12 { 
	margin-left : 25px;
	margin-top : 12px;
}
.marginLeft25Top20 {
	margin-left : 25px;
	margin-top : 20px;
}
.marginLeft35Top5 {
	margin-left : 35px;
	margin-top : 5px;
}
.marginLeft35Top10 {
	margin-left : 35px;
	margin-top : 10px;
}
.marginLeft35Top25{
	margin-left : 35px;
	margin-right : 25px;
}
.marginLeft60Top35 {
	margin-left : 60px;
	margin-top : 35px;
}

/* Left, Right, and Top Margins */
.marginLeft35Right25Top10{
	margin-left : 35px;
	margin-right : 25px;
	margin-top : 10px;
}
.marginLeft20Top30Right20{
	margin-left : 20px;
	margin-right : 20px;
	margin-top : 30px;
}
/* Named margin styles */
.bodyTopMargin {
	margin-left : 20px;
	margin-top : 35px;
}
.bodyTopPrintButtonMargin {
	margin-left : 20px;
	margin-top : 10px;
}
.bodyMarginText {
	margin-left : 15px;
	margin-right : 25px;
	margin-bottom : 4px;
}
.bodySeminarText {
	margin-left : 15px;
	margin-right : 25px;
	margin-top : 20px;
}
.bodySearchResultsText {
	margin-left : 10px;
	margin-right : 25px;
	margin-top : 10px;
}
.bodyDisclaimerText {
	margin-left : 10px;
	margin-right : 35px;
	margin-top : 15px;
}
.bodyErrorText {
	margin-left : 10px;
	margin-right : 25px;
}
.promotionText {
	margin-left : 10px;
	margin-right : 25px;
	margin-top : 10px;
}
.segmentLink {
	margin-left : 15px;
	margin-top : 4px;
}
.bodyPopupText {
	margin-left : 35px;
	margin-right : 25px;
	margin-top : 20px;
	margin-bottom : 10px;
}
.bodyPopupNavText {
	margin-left : 20px;
	margin-right : 15px;
	margin-top : 20px;
	margin-bottom : 20px;
}
.bodyPopupLongNavText {
	margin-left : 35px;
	margin-right : 15px;
	margin-top : 20px;
	margin-bottom : 20px;
}
.bodyPopupCopyrightText {
	margin-left : 35px;
	margin-right : 25px;
	margin-top : 20px;
	margin-bottom : 30px;
}
.bodyGroupText {
	margin-left : 18px;
	margin-right : 25px;
	margin-top : 8px;
}
.bodyResultsText {
	margin-left : 15px;
	margin-bottom : 10px;
	margin-top : 12px;
}
.bodyResultsDetailText {
	margin-left : 42px;
	margin-bottom : 10px;
	margin-top : 12px;
}
.bodyGlossary{
	margin-left : 30px;
	margin-right : 30px;
	margin-top : 35px;
	margin-bottom : 20px;
}
.wizardResultsText {
	margin-left : 34px;
	margin-right : 25px;
	margin-top : 2px;
}
.glossaryNav{
	margin-top : 18px;
	margin-bottom : 15px;
	margin-left : 30px;
	margin-right : 45px;
}
.bodyAdvisor{
	margin-left : 15px;
	margin-right : 20px;
	margin-top : 5px;
	margin-bottom : 30px;
}
.onlineServicesText {
	margin-left : 15px;
	margin-right : 20px;
	margin-top : 20px;
	margin-bottom : 20px;
}
.switchkitText {
	margin-top : 5px;
	margin-right : 20px;
}
.retirementText {
	margin-top : 5px;
	margin-right : 25px;
}
.viewSiteText {
	margin-top : 55px;
	margin-left : 25px;
	margin-right : 25px;
}
.rcText {
	margin-left : 18px;
	margin-right : 25px;
	margin-bottom : 4px;
}

.osgheadbk{background-color: #EFDFD3;}
.osgbodybk{background-color: #F9F7F3;}


/* CMA Chages */
.redErrorMessage {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 14px;
	font-weight : normal;
	color : red;
}

.chartText {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 11px;
	font-weight : bold;
	color : #7A756F;
}

.chartCompare {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 11px;
	font-weight : bold;
	color : #7A756F;
	text-align: center;
}

.chartCompareLeft {
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 11px;
	font-weight : bold;
	color : #7A756F;
	text-align: left;
}

.modDisclaimer{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color : #7A756F;
}

.topRow{
	border-top : thin black solid;
	border-right : thin black solid;
	border-left : thin black solid;
}

.midRow{
	border-right : thin black solid;
	border-left : thin black solid;
}

.bottomRow{
	border-bottom : thin black solid;
	border-right : thin black solid;
	border-left : thin black solid;
}

.borderedTable{
	border-top : thin black solid;
	border-bottom : thin black solid;
	border-right : thin black solid;
	border-left : thin black solid;
}
TABLE
{
    MARGIN-LEFT: auto;
    MARGIN-RIGHT: auto
}
BODY
{
    BACKGROUND-COLOR: #840039;
    TEXT-ALIGN: center
}
BODY
{
    BACKGROUND-COLOR: #840039
}
.navMain
{
    FONT-SIZE: 10px;
    WIDTH: 100%;
    COLOR: #666666;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
A.navLinkMain:link
{
    FONT-SIZE: 10px;
    WIDTH: 100%;
    COLOR: #666666;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
A.navLinkMain:visited
{
    FONT-SIZE: 10px;
    WIDTH: 100%;
    COLOR: #666666;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
A.navLink:link
{
    FONT-SIZE: 10px;
    WIDTH: 100%;
    COLOR: #666666;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
A.navLink:visited
{
    FONT-SIZE: 10px;
    WIDTH: 100%;
    COLOR: #666666;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
A.navLink:active
{
    FONT-SIZE: 10px;
    WIDTH: 100%;
    COLOR: #663300;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
A.navLink:hover
{
    FONT-SIZE: 10px;
    WIDTH: 100%;
    COLOR: #663300;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
A.navLinkMain:hover
{
    FONT-SIZE: 10px;
    WIDTH: 100%;
    COLOR: #663300;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
A.navLinkActive:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    WIDTH: 100%;
    COLOR: #663300;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
A.navLinkSelected:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #663300;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
A.navLinkSelected:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    WIDTH: 100%;
    COLOR: #663300;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
A.navLinkSelected:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    WIDTH: 100%;
    COLOR: #663300;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
A.navLinkSelected:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    WIDTH: 100%;
    COLOR: #663300;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
A.navLink3:link
{
    FONT-SIZE: 10px;
    WIDTH: 100%;
    COLOR: #663300;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: underline
}
A.navLink3:visited
{
    FONT-SIZE: 10px;
    WIDTH: 100%;
    COLOR: #663300;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: underline
}
A.navLink3:hover
{
    FONT-SIZE: 10px;
    WIDTH: 100%;
    COLOR: #006699;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: underline
}
A.navLink3Selected:link
{
    FONT-SIZE: 10px;
    WIDTH: 100%;
    COLOR: #006699;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: underline
}
A.navLink3Selected:visited
{
    FONT-SIZE: 10px;
    WIDTH: 100%;
    COLOR: #006699;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: underline
}
A.navMainActive:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    WIDTH: 100%;
    COLOR: #663300;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
A.navMainActive:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    WIDTH: 100%;
    COLOR: #663300;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
A.navMainSelected:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    WIDTH: 100%;
    COLOR: #663300;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
A.navMainSelected:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    WIDTH: 100%;
    COLOR: #663300;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none
}
.nav3Pad
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 12px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.a
{
    BACKGROUND-COLOR: #f8ebd4
}
.d
{
    BACKGROUND-COLOR: #edcaa0
}
.r
{
    BACKGROUND-COLOR: #bc8145
}
.s
{
    BACKGROUND-COLOR: #f6debc
}
.hcd
{
    BACKGROUND-COLOR: #edcaa0
}
.hcr
{
    BACKGROUND-COLOR: #bd8146
}
.hcs
{
    BACKGROUND-COLOR: #dbe5b5
}
.w
{
    BACKGROUND-COLOR: #ffffff
}
