﻿.page { width:650px; }
.noDisplay { display:none;  }
.fix { visibility:hidden; clear:both; display:block; }
#frame { width:650px; }
#mainForm { width:650px; }


BODY { margin-left:auto; margin-right:auto; margin-top:0px;}

.ctTop{ display:none }
.headerBox { display:none; }
.portalBanner { display:none; }
.leftColumnBox { display:none; }
.topRightNav { display:none; }
.topMiddleNav { display:none; }
.topAccountLogin { display:none; }
.tabsBannerArea { display:none; }
.tabs { display:none; }
.ctSubNav { display:none; }
.ctImage { display:none; }
.ctHotNews { display:none; }
.hotNewsLeft { display:none; }
.hotNewsRight { display:none; }
.hotNewsPrintBar { display:none; }
.printIconContainer { display:none; }
.printIcon { display:none; }
.printThis { display:none; }
#footerLogo { display:none; }
#footerLinks { display:none; }
.portalBanner { display:none; }
.rightColumnBox { display:none; }
.hmenuBox { display:none; }
#gsHeaderLogo { float:left; }


.mainContentArea { margin-top:13px; }

/* Footer */
.footerBox { width:650px; margin-top:15px; border:0; position:none; float:left; }
#copyrightArea { color:#000000; width:650px;  position:relative; border-top:solid 1px #000;} /*position:relative; top:5px; }*/
#footerLogo { display:none; }
#footerLinks { display:none; }

.portalBanner { display:none;}


.faqQuestion { width:auto; height:auto; margin-top:10px; }
.faqAnswer { width:auto; height:auto; padding-bottom:15px;  }


/* All Funds DDL */
.allFundsDDL { width:195px; font-size:8pt;}


/* Current News Table */
.tableContainer { page-break-inside:avoid; }
.tableColLeft { width:135px; padding:7px 0px 7px 5px; float:left; }
.tableColMiddle { width:400px; padding:7px 0px 7px 5px; float:left; overflow:hidden; }
.tableColMiddleTwo { width:330px; padding:7px 0px 7px 5px; float:left; overflow:hidden; }
.tableColSource { width:140px; padding:7px 0px 7px 0px; float:left; overflow:hidden; }
.tableColRight { width:auto; padding:7px 0px 7px 0px;  float:left; }
.tableColSummary { width:470; float:left; }

.tableColLeft2 { width:243px; padding:7px 0px 7px 0px; float:left; }
.tableColRight2 { width:225px; padding:7px 0px 7px 0px;  float:left; }

/* alternating Table row color */
.altTableRow { background:#FFFFFF;  height:18px; }
.normTableRow { background:#ECF0E0; height:18px; }

.tableTopRow { padding-left:5px;}
.tableBottomRow {width:100%; height:30px; background:#ECF0E0; }


.imagePadding { padding-right:5px; }
.tableContainer { position:relative; margin:10px 0px 20px 0px; width:650px; page-break-inside:avoid; float:left; }
.tableOne { width:192px; max-width:192px; border-style:solid; border-width:1px; border-color:#666666; float:left; }
.tableTwo { width:192px; max-width:192px; border-style:solid; border-width:1px; border-color:#666666; margin-left:10px; float:left; }
.tableThree { width:192px; max-width:192px; border-style:solid; border-width:1px; border-color:#666666; margin-left:10px; float:left; }

.toolsFormsBoxTitle { width:192px; background-color:#6CB33F; text-align:center; padding:5px 0px 5px 0px;float:left; }
.toolsFormsBoxSubTitle { width:192px; background-color:#E5EAD4; text-align:center; padding:5px 0px 5px 0px; float:left;  }
.toolsFormsBoxBody { width:182px; padding:10px 0px 10px 10px; float:right; }

#toolsDash { width:10px; max-width:10px; float:left; }
#toolsLinkArea { width:172px; max-width:172px; float:left;}

.gsULIcon { width:10px; float:left; }
.gsULLinkBox { width:200px; }



/* RSS FEED */
.tableThreeCol { width:650px; border-style:solid; border-width:1px; border-color:#666666; float:left;}
.toolsFormsBoxTitle3Col { width:650px; background-color:#6CB33F; text-align:center; padding:5px 0px 5px 0px; }
.toolsFormsBoxBody3Col { width:636px; float:left; padding-top:10px}
.toolsLinkArea3Col { width:628px; max-width:628px; float:left;}
.toolsFormsHR { width:628px; height:1px; color:#014529; float:left; }
.toolsPadding {padding:0px 10px 0px 10px; width:628px; float:left;}
.toolsPaddingTwo {padding:0px 10px 10px 10px;  width:628px; float:left; }
.toolsPaddingThree {padding:0px 10px 3px 10px; float:left; }

/* Image Library Styles */
.imageLibraryContainer { width:auto; margin:0px; }
.imageLibraryContent { padding:0; }
.imageLibraryLeftColumn { width:20%; padding:10px 10px 10px 10px;  float:left;}
.imageLibraryRightColumn { width:75%; margin-left:-1px; padding:10px 0px 10px 0px; float:left; }
.imageLibrarysHr { }
.imageLibrarysHrBar { width:98%; color:#000000; }

.imageLibrarysName{position:relative; height:20px; }
.imageLibrarysTitle{position:relative; height:20px; }
.imageLibrarysStory{position:relative; height:100px; min-height:150px;}

.imageLibrarysLink { width:auto;}

/* Commentary */
.commentaryListSummary { margin:0px 0px 20px 0px; }

/* Manage Alerts */
.mAlertSummaryPadding { padding-left:23px; }
.mAlertTitlePadding { padding-left:3px; }

.mAlertRow { width:740px; float:left; }
.mAlertLeft { width:400px; float:left; }
.mAlertLeftField { width:120px;  float:left; }
.mAlertLeftFieldPadding { padding-top:3px; height:20px; }
.mAlertLeft2 { padding-left:50px; }
.mAlertRight { width:370px; float:left; }
.mAlertRightField { width:620px;  float:left; }

.mAlertLGButtonContainer { position:relative; cursor:pointer; }
.mAlertLightGreenButtonLeft { float:left; cursor:pointer;}
.mAlertLightGreenButtonMiddle { background-image:url(~/media/5E9DC38ED36D4907B7BE979FFD3A85E1.ashx); background-repeat:repeat-x; float:left; height:22px; padding-top:3px; padding-left:1px; cursor:pointer;}
.mAlertLightGreenButtonRight { float:left; cursor:pointer; }

.mAlertButtonPadding { margin-top:4px; float:left; }
.mAlertButtonPadding2 { margin:4px 0px 0px 5px; float:left; }
.mAlertLeftPadding { padding-left:25px;  }

/* Iframe */
.gsIframe { width:650px; height:600px; }

/* Staff Bio Styles */
.staffBiosContainer { width:660px; height:120px;}
.staffBiosBioContainer { width:520px; float:left;  }
.staffBioRightColumn{width:480px;}

.staffBioContent { padding:0; }
.staffBioLeftColumn { width:15%; padding:10px 10px 10px 10px; text-align:center; float:left;}

.staffBiosHr { }
.staffBiosHrBar { width:100%; color:#000000; }

.staffBiosName{position:relative; height:20px; }
.staffBiosTitle{position:relative; height:20px; }
.staffBiosStory{position:relative; height:100px; min-height:150px;}

.staffBiosLink { width:auto;}


/* Funds Overview */
#fundsContainer { width:650px;  }
#fundsBorder { border:0; }
#fundsTabs { display:none; }
#fundsTabDG { background-color:#00462A;   float:left; }
#fundsTabTan { background-color:#E5E5E5;  float:left; }
#fundsTabPadding { padding:10px 20px 10px 20px; float:left; }
#fundsShareClass { float:right;}
#fundsShareClassPadding { padding:13px 10px 0px 0px; }
#fundsColorBar { display:none;}

#fundsTopLinks { display:none; }
#fundsTopLinksPadding { padding:5px 20px 5px 20px; }
#fundsTextAreaOne { width:650px; float:left; }

#fundsProfileContainer { border-style:solid; border-width:1px; border-color:#666666; width:650px; float:left; page-break-before:auto; }
#fundsProfileTitle { width:621px; padding:5px 0px 5px 0px; }
#fundsTableContainer { width:621px; padding-bottom:10px; float:left;}
#fundsProfileColumn { width:265px; float:left; padding-bottom:10px;}
#fundsProfileColumnDivider { width:41px; min-height:50px; float:left;}
#fundsProfileHeader { width:355px; background-color:#E5EAD4; float:left; }
#fundsProfileHeader1 { width:643px; background-color:#E5EAD4; float:left; }
#fundsProfileHeaderPadding { padding:3px 3px 3px 8px; }

#fundsProfileHeaderPaddingChar1 { padding:3px 3px 3px 8px; float:left; background-color:#E5EAD4; }
#fundsProfileHeaderPaddingChar2 { padding:4px 3px 0px 8px; float:left; background-color:#E5EAD4; }

#fundsProfileBody { width:250px; float:left; }
#fundsProfileNumber { float:left; }
#fundsProfileBodyPadding { padding:1px 0px 1px 8px; }
#fundsProfileBodyPadding p { margin:0px; }
#fundsPaddingZero { padding:20px 0px 20px 20px; }
#fundsPaddingZeroOne { padding:20px 0px 20px 20px; }
#fundsPaddingZeroTwo { padding:0px 0px 10px 20px; }
#fundsPaddingOne { padding:10px 10px 00px 10px; }
#fundsPaddingOne p{ margin:0px; }

#fundsPaddingTwo { padding:20px 20px 20px 20px; }
#fundsPaddingThree { padding:0px 0px 20px 20px; }
#fundsPaddingFour { padding:6px 20px 0px 20px; }
#fundsSmallTextContainer { width:auto;  margin:5px 5px 10px 15px; float:left; }
#fundsSmallTextContainer2 { width:640px; padding:10px 0px 10px 0px; margin:0px 0px 10px 17px; border-top:solid 1px #000000; float:left; }
#fundsSmallTextContainer3 { width:650px; padding:10px 0px 10px 0px; margin:0px 0px 10px 0px; border-top:solid 1px #000000; float:left; }
#fundsTableStyle { width:650px; border-collapse:collapse; border-width:1px; border-style:solid; border-color:#666666; float:left; }
#fundsTableStyleTwo { width:450px; border-collapse:collapse; border-width:1px; border-style:solid; border-color:#666666; float:left; }
#fundsTableStyleRow { width:650px; border-collapse:collapse; border-left-width:1px; border-left-style:solid; border-left-color:#666666; border-right-width:1px; border-right-style:solid; border-right-color:#666666; float:left; }
#fundsTableFloater { width:450px; float:left;}
#fundsImageFloater { width:250px; padding-bottom:10px;  }
#fundsImageFloater2 { width:200px; padding-bottom:10px; float:right;}
#fundsProfileColumnTwo { width:650px; float:left; }

#fundsComparativeTableContainer { margin-bottom:10px; float:left; }

#fundsProfileBodyTwo { width:650px; float:left; }
#fundsFooterPadding { padding:5px 0px 13px 0px; }
#fundsPortfolioImage { margin-bottom:5px; }
#fundsPaddingFive { padding:5px 0px 5px 0px; }
#fundsPaddingSix { padding:0px 0px 10px 20px; }
#fundsPaddingSeven { padding:20px 20px 0px 20px; }
#fundsPaddingEight { padding:3px 0px 0px 0px; }

#fundsStockTicker { padding:9px 50px 29px 0px; float:left;}
#fundsStockCusip { padding:9px 55px 29px 0px; float:left;}
#fundsStockInception { padding:9px 0px 29px 0px; float:left;}

.fundsHR { width:650px; text-align:center; float:left}
#fundsHR { width:650px; min-height:11px; background-image:url(~/media/FC00B7C0ADF04B69818F11F1E3066484.ashx); background-repeat:repeat-x;; float:left;}
#fundsHR535{ width:535px; min-height:11px; background-image:url(~/media/FC00B7C0ADF04B69818F11F1E3066484.ashx); background-repeat:repeat-x; float:left;}

#fundsPaddingAnnualTable { padding:15px 20px 0px 20px; float:left; }

#fundsLegalPadding { margin-top:5px; }



/* Sermon Outline */
#sermonContainer { width:535px; float:left; }
#sermonLeftColumn { width:377px; float:left; }
	#sermonTitle { width:360px; height:21px; float:left;}
	#sermonDate { width:360px; float:left; }
	#sermonText { width:360px; min-height:150px; float:left}
	#sermonTextPadding { padding:20px 20px 0px 0px; }
#sermonRightColumn { width:145px; float:left; }
#sermonPictureContainer { width:145px; background-color:#c9d5a7; }
	#sermonPicture { padding:6px 6px 5px 6px; }
	#sermonPictureCaption { width:145px; background-color:#FFFFFF;}

#sermonTableContainer {width:535px; }
#sermonTableRowWhite { width:535px; background-color:#FFFFFF; float:left; }
#sermonTableRowTan { width:535px; background-color:#ECF0E0; float:left; }
#sermonTableSpace { width:20px; float:left; }
#sermonTableDate { width:75px; float:left; } 
#sermonTableTitle{ width:409px; float:left; }
#sermonTablePadding { padding:3px 0px 3px 0px; }
#sermonTableHR { width:100%; height:1px; }

/* Value Exchange */
.valueExchangeHR { width:98%; height:1px; color:#014529; }
#valueExchangePadding { padding:0px 7px 20px 20px; float:left; }

/* Well Informed */
#wellInformedContainer { width:648px; border:0; float:left;}
#wellInformedTitleBar { width:648px; text-align:center; float:left; }
#wellInformedTitlePadding { padding:3px 0px 3px 0px; }
#wellInformedPhilosophy { width:648px; margin-bottom:10px; float:left; }
#wellInformedPhilosophy p {margin-bottom:0px; }

#wellInformedPhilosophyPadding { padding:5px 5px 5px 5px; }

#wellInformedColumnOne { width:315px; float:left; }
#wellInformedColumnDivider { width:17px; float:left; }
#wellInformedColumnTwo { width:315px; float:left; }

#wellInformedSubTitleBar { width:315px; background-color:#6EB33F; text-align:center; float:left;}
#wellInformedColumnBody { padding:5px 5px 5px 5px; float:left; }
#wellInformedColumnDash { width:10px; float:left; }
#wellInformedColumnTextArea { width:295px; float:left; } 

/* Request Materials */
.rMaterialsContainer { width:535px; }
.rMaterialsRow{ width:535px; margin:5px 0px 5px 0px; float:left; }
.rMaterialsLeft { width:225px; float:left; }
.rMaterialsLeftField { width:220px;  float:left; }
.rMaterialsLeftFieldPadding { padding-top:3px; height:20px; }
.rMaterialsRight{ width:310px; float:left; }
.rMaterialsRightField { width:310px;  float:left; }

/* Article Page */
#articleContainer { width:690px; }
#articleBody { float:left; }
#articleBody img { padding-left:15px; float:right; }
.articleHR { height:1px; width:100%; color:#000000; }

#fundsFloat {float:left; }

#printHeader {width:650px; }
#gsHeader { display:none; }
#gsHeaderAddress { dISPLAY: block; float:right; width:270px; PADDING-TOP: 20px }
#gsPPSpacer { float:left; width:620px; MAX-HEIGHT: 10px }
#gsPPBody { PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px }
#gsPPFooter { BORDER-TOP: #000 1px solid; MARGIN-TOP: 20px; float:left; width:650px }
#gsPPFooterPadding { PADDING-RIGHT: 0px; PADDING-LEFT: 40px; float:left; PADDING-BOTTOM: 0px; PADDING-TOP: 10px }
.gsPPHr { float:left; width:90%; POSITION: relative; HEIGHT: 1px }

#gsPrintPage { width:650px;}
#gsHeaderGraphic {width:194px; float:left; }
#gsHeaderSpace { width:315px; float:left; }

#gsPPSpacer { width:620px; max-height:10px; float:left; }

#gsPPBody { padding:0px 20px 0px 00px; }
#gsPPFooter { width:700px; margin-top:20px; border-top-style:solid; border-top-width:1px; border-top-color:#000; float:left}
#gsPPFooterPadding { padding:10px 0px 0px 40px; float:left}
.gsPPHr {position:relative; width:90%; height:1px; float:left}

#gsPPPrintBar { }
#gsPPPrintBar img{ width:640px; }

#toolsLinkArea { width:162px; min-width:163px; float:left;}

.darkcontent { font-size:18px;} 

/* Funds */

.fundsTabTextActive { font-size:12pt; font-weight:bold; color:#FFFFFF; }
.fundsTabTextInactive { font-size:12pt; font-weight:bold; color:#000000;}
.fundsOverviewText { font-size:13.5pt;}

.fundsSmallText { font-size:8pt; }
.fundsSmallItalicText { font-size:9pt; font-style:italic; }
.fundsProfileTitleText { font-size:10pt; font-weight:bold; color:#014529; }
.fundsProfileTitleTextTwo { font-size:12pt; font-weight:bold; color:#106D4E; }
.fundsProfileTitleTextThree { font-size:10pt; font-weight:bold; color:#000000; }

.fundsProfileSubTitleText { font-size:9pt; font-weight:bold; color:#000000; }
.fundsProfileBodyText { font-size:9pt; color:#000000; }
.fundsTextAreaOneText { font-size:9pt; }

a.fundsLink:link { font-weight:bold; text-decoration:none; }
a.fundsLink:visited { font-weight:bold; text-decoration:none; }
a.fundsLink:hover { font-weight:bold; text-decoration:none; }
a.fundsLink:active { font-weight:bold; text-decoration:none; }

* { FONT-SIZE: 12px }
.imagePadding { PADDING-RIGHT: 5px }
.tableContainer { MARGIN: 10px 0px 20px; width:660px; POSITION: relative }
.tableOne { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; float:left; BORDER-LEFT: #666666 1px solid; width:192px; BORDER-BOTTOM: #666666 1px solid }
.tableTwo { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; float:left; MARGIN-LEFT: 10px; BORDER-LEFT: #666666 1px solid; width:192px; BORDER-BOTTOM: #666666 1px solid }
.tableThree { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; float:left; MARGIN-LEFT: 10px; BORDER-LEFT: #666666 1px solid; width:192px; BORDER-BOTTOM: #666666 1px solid }
.toolsFormsBoxTitle { PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; float:left; PADDING-BOTTOM: 5px; width:192px; PADDING-TOP: 5px; BACKGROUND-COLOR: #6cb33f; TEXT-ALIGN: center }
.toolsFormsBoxSubTitle { PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; float:left; PADDING-BOTTOM: 5px; width:192px;  PADDING-TOP: 5px; BACKGROUND-COLOR: #e5ead4; TEXT-ALIGN: center }
.toolsFormsBoxBody { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; float:left; PADDING-BOTTOM: 10px; width:182px; PADDING-TOP: 10px }
.staffBiosContainer { width:660px; HEIGHT: 120px }
.staffBiosBioContainer { float:left; width:520px }
.staffBioRightColumn { width:480px }

#toolsLinkArea { MIN-width:163px; float:left; width:162px }
.darkcontent { FONT-SIZE: 18px }
#fundsContainer { width:auto }
#fundsTabs { display:none; width:600px }
#fundsBorder { border:0; }
#fundsHR { MARGIN: 5px 0px; width:600px }
#fundsColorBar { width:auto }
#fundsTopLinks { width:auto }
#fundsTextAreaOne { width:auto ; float:none}
#fundsPaddingZero { width:600px }
#fundsProfileContainer { width:600px; margin-bottom:10px; margin-left:15px; }
#fundsProfileTitle { width:auto }
#fundsTableContainer { width:auto }
#fundsProfileColumn { width:265px }
#fundsProfileColumnDivider { width:41px }
#fundsProfileHeader { width:255px }
#fundsProfileHeader1 { width:593px }
#fundsProfileBody { width:200px }
#fundsProfileBodyPadding { width:250px }
#fundsImageContainer { margin-top:20px; padding-top:20px; width:650px; page-break-before:auto;  }
.fundsImageContainerImage img { width:650px; }
#fundsSmallTextContainer { width:600px }
#fundsSmallTextContainer2 { PADDING-LEFT: 0px; MARGIN-LEFT: 0px; width:auto } 
#fundsTableStyle { width:593px }
#fundsTableStyleTwo { width:350px }
#fundsTableStyleRow { 	width:593px }
#fundsTableFloater { width:350px }
#fundsImageFloater { float:left; width:150px }
#fundsImageFloater2 { float:left; width:100px }
#fundsProfileColumnTwo { width:593px }
#fundsProfileBodyTwo { width:595px }
#fundsComparitiveTableContainer { width:500px; page-break-before:auto;}
#fundsPaddingFour { width:auto; padding-left:0; padding-top:0px; clear:both; display:block; }

#fundsPaddingZeroTwo { width:600px; }

