﻿body
{
	font-family: Arial;
	position: relative;
	width: 880px;
	margin: 0 auto 0 auto; 
}
div
{
	vertical-align: top;
	text-align: left;
}
td
{
	text-align: left;
}
a
{
	text-decoration: none;
}
/* Global Nav Styles */
.GlobalNavBar
{
	margin-top: 15px;
	padding-bottom: 15px;
	height: 44px;
}
.GlobalNav TD
{
	padding-left: 7px;
	line-height: 18px;
	vertical-align: top;
}
.Item
{
	text-indent: 22px;
	background-color: #FFFFFF;
	font-size: 10px;
	border: none;
	cursor: hand;
	color: #677078;
	border-left: 1px solid #677078;
	border-right: 1px solid #677078;
	width: 167px;
	padding-top: 10px;
}
.ItemOver
{
	text-indent: 22px;
	color: #333333;
	background-color: #FFFFFF;
	font-size: 10px;
	border: none;
	cursor: hand;
	text-decoration: underline;
	width: 167px;
	border-left: 1px solid #677078;
	border-right: 1px solid #677078;
	padding-top: 10px;
}
.ItemBottom
{
	text-indent: 22px;
	background-color: #FFFFFF;
	font-size: 10px;
	border: none;
	cursor: hand;
	color: #677078;
	border-left: 1px solid #677078;
	border-right: 1px solid #677078;
	border-bottom: 1px solid #677078;
	width: 167px;
	padding-top: 8px;
	padding-bottom: 12px;
}
.ItemBottomOver
{
	text-indent: 22px;
	color: #333333;
	background-color: #FFFFFF;
	font-size: 10px;
	border: none;
	cursor: hand;
	text-decoration: underline;
	width: 167px;
	border-left: 1px solid #677078;
	border-right: 1px solid #677078;
	border-bottom: 1px solid #677078;
	padding-top: 8px;
	padding-bottom: 12px;
}
.LinksHeader
{
	padding: .01em;
	padding-left: 5px;
	width: 160px;
	border: 1px solid #677078;
	background-image: url(/Home/Image/arrowRight.gif);
	background-repeat: no-repeat;
	background-position: 13.75em .4em;
	background-color: #ffffff;
	font-size: 11px;
	color: #677078;
	height: 13px;
}
.LinksHeaderOver
{
	padding: .01em;
	padding-left: 5px;
	border-top: 1px solid #677078;
	border-left: 1px solid #677078;
	border-right: 1px solid #677078;
	border-bottom: none;
	color: #333333;
	font-size: 11px;
	background-color: #ffffff;
	background-image: url(/Home/Image/arrowDown.gif);
	background-repeat: no-repeat;
	background-position: 13.4em .6em;
	width: 160px;
	height: 13px;
}
.LinksSubHeader
{
	background-color: #FFFFFF;
	font-size: 10px;
	border: none;
	padding-top: 12px;
	color: #677078;
	border-left: 1px solid #677078;
	border-right: 1px solid #677078;
	text-indent: 7px;
}
.Login
{
	float: right;
}
.LoginHeader
{
	padding: .01em;
	padding-left: 5px;
	width: 105px;
	height: 13px;
	border: 1px solid #677078;
	background-image: url(/Home/Image/arrowRight.gif);
	background-repeat: no-repeat;
	background-position: 8.75em .4em;
	background-color: #ffffff;
	font-size: 11px;
	color: #677078;
}
.LoginHeaderOver
{
	padding: .01em;
	padding-left: 5px;
	border-top: 1px solid #677078;
	border-right: 1px solid #677078;
	border-left: 1px solid #677078;
	border-bottom: none;
	color: #333333;
	font-size: 11px;
	background-color: #ffffff;
	background-image: url(/Home/Image/arrowDown.gif);
	background-repeat: no-repeat;
	background-position: 8.4em .6em;
	width: 105px;
	height: 13px;
}
.LoginItem
{
	background-color: #FFFFFF;
	font-size: 10px;
	border: none;
	cursor: hand;
	color: #677078;
	border-left: 1px solid #677078;
	border-right: 1px solid #677078;
	width: 112px;
	padding-top: 12px;
	text-indent: 7px;
}
.LoginItemOver
{
	color: #333333;
	background-color: #FFFFFF;
	font-size: 10px;
	border: none;
	cursor: hand;
	text-decoration: underline;
	border-left: 1px solid #677078;
	border-right: 1px solid #677078;
	width: 112px;
	padding-top: 12px;
	text-indent: 7px;
}
.LoginItemBottom
{
	background-color: #FFFFFF;
	font-size: 10px;
	border: none;
	cursor: hand;
	color: #677078;
	border-left: 1px solid #677078;
	border-right: 1px solid #677078;
	border-bottom: 1px solid #677078;
	width: 112px;
	padding-top: 12px;
	padding-bottom: 12px;
	text-indent: 7px;
}
.LoginItemBottomOver
{
	color: #333333;
	background-color: #FFFFFF;
	font-size: 10px;
	border: none;
	cursor: hand;
	text-decoration: underline;
	border-left: 1px solid #677078;
	border-right: 1px solid #677078;
	border-bottom: 1px solid #677078;
	width: 112px;
	padding-top: 12px;
	padding-bottom: 12px;
	text-indent: 7px;
}
.Logo
{
	float: left;
	margin-left: 25px;
	margin-bottom: 15px;
	height: 46px;
}
.WelcomeText
{
	font-size: 11px;
	color: #677078;
	padding-left: 8px;
	padding-right: 5px;
	padding-top: 1px;
}
.WelcomeText A
{
	font-size: 11px;
	color: #677078;
	font-weight: normal;
	text-decoration: none;
}
.WelcomeText A:Hover
{
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
/* Search Styles */
.SearchBox
{
	font-size: 11px;
	padding: 2px;
	padding-left: 5px;
	padding-bottom: 3px;
	height: 13px;
	color: #677078;
	margin-top: -1px;
}
.FirefoxSearchBox
{
	padding-top: 1px;
	#padding-top: 0px;	
}
.SearchHeaderRule
{
	background-color: #333333;
	padding-bottom: 8px;
}
.SearchHeaderText
{
	font-weight: bold;
	font-size: 18px;
	padding-top: 8px;
	padding-bottom: 8px;
}
.SearchPadding
{
	padding-bottom: 8px;
}
.SearchResults
{
	width: 850px;
}
/* Home Page Styles */

.NavTabs
{
	list-style-type: none;
	float: left;
	margin: 0 0 0 0px;
	padding: 0px;
	height: 34px;
	width: 880px;
}
.NavTabs2
{
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	padding: 8px 38px 8px 38px;
	background-color: #677078;
	color: #677078;
	border-right: 1px solid #c7c1b6;
	text-align: left;
	margin: 0;
}
.NavTabs3
{
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	padding: 8px 38px 8px 35px;
	background-color: #677078;
	color: #677078;
	border-right: none;
	margin: 0;
}
.NavTabs2 a, .NavTabs3 a
{
	color: #ffffff;
	text-decoration: none;
}
html*.NavTabs li
{
	[padding: 7px 38px 7px 38px;
	padding: 7px 36px 7px 36px;
	]padding: 7px 38px 7px 38px;
	font-weight: bold;
	font-size: 14px;
	float: left;
	text-transform: uppercase;
	border-top: 4px solid #677078;
	background-color: #677078;
	color: #677078;
	font-weight: lighter;
	border-right: 1px solid #c7c1b6;
}

html*.NavTabs .Except
{
	padding: 7px 38px 7px 38px;
	padding: 7px 36px 7px 36px;
	padding: 7px 38px 7px 38px;
	font-weight: bold;
	font-size: 14px;
	float: left;
	border-right: none;
}
/* IE7/6 */
.NavTabs li
{
	font-weight: bold;
	font-size: 14px;
	float: left;
	text-transform: uppercase;
	padding: 7px 38px 7px 38px;
	border-top: 4px solid #677078;
	background-color: #677078;
	color: #677078;
	font-weight: lighter;
	border-right: 1px solid #c7c1b6;
}
.NavTabs .Except
{
	font-weight: bold;
	font-size: 14px;
	float: left;
	border-right: none;
	padding: 7px 38px 7px 38px;
}
/*end*/

.NavTabs li a
{
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.NavTabs li:hover
{
	background-color: #525c65;
	border-top: 4px solid #525c65;
}
.HomeBannerImage
{
	vertical-align: top;
	padding-bottom: 15px;
}
.HomeHeader, .HomeHeaderPrint
{
	border-top: 4px solid #c7c1b6;
	border-bottom: 2px dotted #c7c1b6;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #653614;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 5px; /*margin-top: 15px;*/
}
.ManagerList
{
	list-style-type: none;
	padding: 0px;
	margin: 5px 0 0 0;
	height: 56px;
}
.ManagerList li
{
	float: left;
	padding: 16px 14px 16px 15px;
	background-color: #ffffff;
}
.ManagerList li:hover
{
	float: left;
	padding: 16px 14px 16px 15px;
	background-image: url(/Home/Image/managerArrow3.gif);
	background-position: .3em 1.2em;
	background-repeat: no-repeat;
}
.ManagerList .NWQ
{
	float: left;
	padding: 17px 14px 13px 15px;
	background-color: #ffffff;
}
.ManagerList .Winslow
{
	float: left;
	padding: 14px 14px 16px 15px;
	background-color: #ffffff;
}
.ManagerList .Winslow:hover
{
	float: left;
	padding: 14px 14px 16px 15px;
	background-color: #ffffff;
	background-image: url(/Home/Image/managerArrow3.gif);
	background-position: .35em 1.2em;
	background-repeat: no-repeat;
}
.ManagerList .HydePark
{
	float: left;
	padding: 16px 14px 16px 15px;
	background-color: #ffffff;
}
.ManagerList .HydePark:hover
{
	float: left;
	padding: 16px 14px 16px 15px;
	background-image: url(/Home/Image/managerArrow3.gif);
	background-position: .35em 1.2em;
	background-repeat: no-repeat;
}
.ManagerList .NWQ:hover
{
	float: left;
	padding: 17px 14px 13px 15px;
	background-image: url(/Home/Image/managerArrow3.gif);
	background-position: .3em 1.2em;
	background-repeat: no-repeat;
}
.ManagerList .Symphony
{
	float: left;
	padding: 15px 14px 15px 15px;
	background-color: #ffffff;
}
.ManagerList .Symphony:hover
{
	float: left;
	padding: 15px 14px 15px 15px;
	background-image: url(/Home/Image/managerArrow3.gif);
	background-position: .2em 1.2em;
	background-repeat: no-repeat;
}
.ManagerList .Tradewinds
{
	float: left;
	padding: 15px 14px 17px 15px;
	background-color: #ffffff;
}
.ManagerList .Tradewinds:Hover
{
	float: left;
	padding: 15px 14px 17px 15px;
	background-image: url(/Home/Image/managerArrow3.gif);
	background-position: .3em 1.2em;
	background-repeat: no-repeat;
}
.Clear
{
	clear: both;
}
.LeftContent
{
	padding-right: 45px;
	vertical-align: top;
	width: 535px;
}
.LeftColumnLinks
{
	float: left;
	width: 255px;
	margin-right: 25px;
	padding-bottom: 15px;
}
.RightColumnLinks
{
	float: left;
	width: 255px;
	padding-bottom: 15px;
}
.TaxLinks
{
	font-size: 12px;
	line-height: 12px;
	margin: 8px;
}
.TaxLinks li
{
	background: url(/Home/ManagedAccount/Image/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 .1em;
	padding-left: 18px;
	padding-bottom: 8px;
}
.TaxLinks ul
{
	margin-top: 10px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	list-style-type: none;
	padding-left: 0px;
	margin-left: 15px;
}
.TaxLinks a
{
	color: #666666;
}
.TaxLinks a:Hover
{
	color: Black;
}
.BodyText
{
	font-size: 12px;
	line-height: 17px;
	margin: 8px;
	padding-bottom: 5px;
}
.BodyTextPlain
{
	font-size: 12px;
	line-height: 17px;
	margin: 8px;
	padding-bottom: 5px;
}
.BodyText P
{
	margin-top: 10px;
	margin-bottom: 0px;
}
.BodyText td
{
	padding: 8px 0 0 6px;
}
.BodyText ul
{
	margin-top: 10px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	list-style-type: none;
	padding-left: 0px;
	margin-left: 15px;
}
.BodyTextPlain ul
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	list-style-type: none;
	padding-left: 0px;
	margin-left: 15px;
}
.BodyText li
{
	background: url(/Home/ManagedAccount/Image/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 .1em;
	padding-left: 18px;
	padding-bottom: 8px;
}
.BodyTextPlain li
{
	background-repeat: no-repeat;
	background-position: 0 .1em;
	padding-left: 18px;
	padding-bottom: 4px;
	margin: 0px;
}
.ManagedAccountHeader
{
	color: #677078;
	font-size: 16px;
	font-weight: bold;
	margin: 8px;
}
.CorporateSubHeader
{
	color: #677078;
	font-size: 14px;
	font-weight: bold;
	margin: 18px 8px 8px 14px;
}
.LearnMore A
{
	font-size: 12px;
	font-weight: bold;
	color: #653614;
	text-decoration: none;
}
.LearnMore A:Hover
{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
/* Managed Accounts Product Table */
.MALeftContent
{
	vertical-align: top;
	padding-bottom: 10px;
	width: 500px;
}
.MAProductTable
{
	font-size: 12px;
	margin-left: 8px;
	width: 485px;
}
.TableHeader
{
	height: 34px;
	background-color: #677078;
	color: #ffffff;
}
.TableHeader TD
{
	padding-left: 5px;
	font-weight: bolder;
	font-size: 12px;
}
.Product
{
	color: #666666;
}
.TableHeader TD A
{
	color: #ffffff;
	text-decoration: none;
}
.TableHeader TD A:Hover
{
	color: #e3e3e3;
	text-decoration: none;
}
.ProductRow TD
{
	padding-left: 5px;
	line-height: 22px;
	background-color: #ffffff;
}
.ProductRowB TD
{
	padding-left: 5px;
	line-height: 22px;
	background-color: #e9e9e9;
}
.ProductRow TD A, .ProductRowB TD A
{
	color: #666666;
	text-decoration: none;
}
.ProductRow TD A:Hover, .ProductRowB TD A:Hover
{
	color: #000000;
	text-decoration: none;
}
.PFactSheet
{
	text-align: center;
}
.ProductRow .PFactSheet A, .ProductRowB .PFactSheet A
{
	color: #653614;
	text-decoration: none;
	font-size: 11px;
	padding-right: 2px;
}
.ProductRow .PFactSheet A:Hover, .ProductRowB .PFactSheet A:Hover
{
	color: #000000;
	text-decoration: none;
	padding-right: 2px;
}
.SUP
{
	font-size: 11px;
	text-align: left;
	padding-top: 4px;
	padding-left: 8px;
}
.CallOut
{
	border-top: 4px solid #c7c1b6;
	background: url(/Home/Image/calloutBG.jpg) repeat scroll 0 0; /*margin-top: 15px;*/
	margin-bottom: 35px;
	width: 300px;
	height: 135px;
	vertical-align: top;
	text-decoration: none;
}
.CallOutLong
{
	border-top: 4px solid #c7c1b6;
	background: url(/Home/Image/calloutBG.jpg) repeat scroll 0 0;
	margin-bottom: 35px;
	width: 300px;
	height: 150px;
	vertical-align: top;
	text-decoration: none;
}
.CallOutLongWide
{
	border-top: 4px solid #c7c1b6;
	background: url(/Home/Image/calloutBG.jpg) repeat scroll 0 0;
	margin-bottom: 35px;
	width: 344px;
	height: 150px;
	vertical-align: top;
	text-decoration: none;
}
.CallOutWide
{
	border-top: 4px solid #c7c1b6;
	background: url(/Home/Image/calloutBG.jpg) repeat scroll 0 0; /*margin-top: 15px;*/
	margin-bottom: 35px;
	width: 344px;
	height: 135px;
	vertical-align: top;
	text-decoration: none;
}
.CallOutTitle
{
	color: #ffffff;
	font-size: 18px;
	padding-top: 20px;
	padding-left: 15px;
}
.CallOutTitle a, .CallOutTitle a:hover
{
	color: #ffffff;
	text-decoration: none;
}
.CallOutText
{
	color: #000000;
	font-size: 14px;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	text-decoration: none;
}
.CallOutText a, .CallOutText a:hover
{
	color: #000000;
	text-decoration: none;
}
.CallOutLink3
{
	margin-top: 5px;
	padding-left: 250px;
	color: #653614;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.MoreArrow
{
	color: #653614;
	font-size: 16px;
}
.LinksList
{
	list-style-type: none;
	margin: 0px;
	padding: 8px 0 0 0;
	float: left;
	width: 255px;
}
.LinksListRight
{
	float: left;
	margin: 0 0 0 25px;
	list-style-type: none;
	padding: 8px 0 0 0;
	width: 255px;
}
.LinksList li, .LinksListRight li
{
	padding-bottom: 4px;
	font-size: 14px;
	border-bottom: 1px dotted #c7c1b6;
	margin-bottom: 4px;
	padding-left: 18px;
	background-image: url(/Home/Image/managerArrow3.gif);
	background-position: .5em .3em;
	background-repeat: no-repeat;
}
.LinksList li a, .LinksListRight li a, .LinksListException li a
{
	color: #677078;
	text-decoration: none;
}
.LinksList li a:hover, .LinksListRight li a:hover, .LinksListException li a:hover
{
	color: #333333;
}
.LinksListException
{
	list-style-type: none;
	margin: 0px;
	padding: 8px 0 0 0;
	float: left;
	width: 255px;
}
.LinksListException li
{
	padding: 0 0 3px 5px;
	font-size: 14px;
	border-bottom: 1px dotted #c7c1b6;
	margin-bottom: 6px;
}
/* Content Styles */
.BannerImage
{
	padding-top: 1px;
	padding-bottom: 10px;
	vertical-align: top;
}
.MasterSpacing
{
	margin-top: -10px;
}
.LeftMenuContentPlaceHolder
{
	width: 170px;
	vertical-align: top;
	padding-left: 5px;
	padding-right: 10px;
}
.RightContentPlaceHolder
{
	vertical-align: top; /*height: auto;*/
	width: auto;
	border-left: 1px solid #c7c1b6;
	padding-left: 15px;
	padding-bottom: 0px;
}
/* Left Menu */
.LeftMenu
{
	vertical-align: top;
	padding-bottom: 25px;
}
.MenuLink
{
	font-size: 14px;
	text-decoration: none;
	color: #000000;
	margin-left: 5px; /*padding-left: 20px; 	background-image:url(/Home/Advisor/Image/plus.gif); 	background-repeat:no-repeat; 	background-position:0em .2em;*/
}
.MenuLinkOn
{
	font-size: 14px;
	text-decoration: none;
	color: #000000;
	margin-left: 5px; /*padding-left: 20px; 	background-image:url(/Home/Advisor/Image/minus.gif); 	background-repeat:no-repeat; 	background-position:0em .2em;*/
}
.LeftMenuHeader
{
	margin-top: 15px;
	font-size: 14px;
	text-decoration: none;
	color: #000000;
	white-space: nowrap;
}
.LeftMenuSubManager
{
	margin-top: 10px;
	margin-left: 30px;
	border: none;
}
.LeftMenuNWQSubManager
{
	margin-top: 7px;
	margin-left: 30px;
	border: none;
}
.LeftMenuBottomSubManager
{
	margin-top: 12px;
	margin-bottom: 10px;
	margin-left: 30px;
	border: none;
}
.LeftMenuSubItem
{
	margin-top: 5px;
	margin-left: 35px;
	border: none;
}
.LeftMenuBottomSubItem
{
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 35px;
	border: none;
}
.LeftMenuSubItem A, .LeftMenuBottomSubItem A
{
	font-size: 12px;
	text-decoration: none;
	color: #677078;
}
.LeftMenuSubItem A:hover, .LeftMenuBottomSubItem A:hover
{
	color: #000000;
}
/* Divider */
.DividerLine
{
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 0px;
	min-height: 700px;
	height: 700px;
}
/* Main Content Styles */
.button
{
	background-image: url(/home/advisor/image/minus.gif);
}
.Header
{
	font-weight: bold;
	font-size: 16px;
	vertical-align: top;
	margin-bottom: 20px;
	margin-top: 13px;
}
/* Tab Styles */
.TabInterface
{
	width: 679px;
	border-bottom: 4px solid #677078;
	margin-bottom: 5px;
	height: 42px;
}
.TabActive
{
	float: left;
	margin-left: 4px;
	background: #677078;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	border-top: 4px solid #c7c1b6;
	padding: 4px 17px 4px 14px;
	text-decoration: none;
}
.TabActive A
{
	color: #ffffff;
	text-decoration: none;
}
.TabInactive
{
	float: left;
	margin-left: 4px;
	background: #aa9991;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	border-top: 4px solid #c7c1b6;
	padding: 4px 17px 4px 14px;
}
.TabInactive A
{
	color: #333333;
	text-decoration: none;
}
.TabInactive A:Hover
{
	color: #ffffff;
}
.Tab
{
	border: 2px solid #c7c1b6;
	vertical-align: top;
	padding-top: 5px;
	width: 675px;
	margin-bottom: 20px;
}
.TabSubNav
{
	height: 16px;
	font-size: 11px;
	padding: 6px 8px 4px 8px;
}
.TabSubNavLink
{
	/*font-size: 12px;*/
	color: #677078;
	text-decoration: none;
}
.TabSubNavLink A
{
	color: #677078;
	text-decoration: none;
}
.TabSubNavLink:Hover
{
	color: #000000;
	text-decoration: none;
}
.TabSubNavLinkOn
{
	color: #000000;
	text-decoration: none;
}
.SubHeader
{
	padding: 6px 7px 6px 7px;
	font-size: 14px;
	font-weight: bold;
	color: #653614;
}
.ResourceText
{
	font-size: 12px;
	color: #000000;
	width: 660px;
	margin: 7px;
}
.VideoTable
{
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	margin-bottom: 25px;
}
.VideoTable TD
{
	padding-top: 5px;
	padding-bottom: 5px;
}
.VideoTitle
{
	padding: 8px;
	font-size: 14px;
	font-weight: bold;
}
.VideoInfo
{
	padding: 8px;
}
.ResourceTextWM
{
	font-size: 12px;
	color: #000000;
	width: 650px;
	margin: 7px 7px 17px 7px;
}
.ResourceText a:link, .ResourceTextWM a:link
{
	color: #2f5464;
	text-decoration: underline;
}
.ResourceText a:visited, .ResourceTextWM a:visited
{
	color: #2f5464;
	text-decoration: underline;
}
.ResourceText a:hover, .ResourceTextWM a:hover
{
	color: #000000;
	text-decoration: underline;
}
/* Data Grid */
.DataGridMain th
{
	font-weight: bold;
	text-align: left;
}
.DataGridTitle
{
	color: blue;
	font-weight: bold;
	vertical-align: bottom;
}
.DataGridHeader, .DataGridSubHeader
{
	font-weight: bold;
	vertical-align: bottom;
}
.DataGridRowHeader
{
	font-weight: bold;
}
.DataGridItem
{
	vertical-align: top;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #F2F2F2;
}
.DataGridAltItem
{
	vertical-align: top;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
}
/* Top line for top of table */
.DataGridSeparator
{
	border-top: 1px solid #999;
}
.DataGridSeparatorLight
{
	border-bottom: 1px solid #dfdfdf;
}
.DataGridSeparatorLight TD
{
	border-top: 1px solid #dfdfdf;
}
/* Lines for bottom of each cell */
.DataGridSeparator TD
{
	border-bottom: 1px solid #999;
}
.dataCell
{
	background-color: #ffffff;
}
.dataCellAlt
{
	background-color: #cccccc;
}
.ServiceTeamFirmToolKit
{
	padding-top: 5px;
}
.ServiceTeam
{
	font-size: 12px;
	color: #333333;
	border: 2px solid #c7c1b6;
}
.ServiceTeam a
{
	color: #653614;
	text-decoration: none;
}
.ServiceTeam a:hover
{
	color: #993300;
	text-decoration: none;
}
.ResourceHeader
{
	font-size: 14px;
	font-weight: bold;
}
.ResourceHeaderTagLine
{
	font-size: 12px;
	font-weight: normal;
}
.ArrowList
{
	list-style-type: none;
	padding: 0px;
	margin-left: 0.5em;
}
.ArrowList li
{
	background: url(/Home/Advisor/Images/ListArrow.gif) no-repeat;
	background-position: 0 .25em;
	padding-left: .8em;
	padding-bottom: 0.5em;
}

.Disclosure
{
	font-size: 11px;
	color: #000000;
	line-height: 15px;
	padding: 5px;
	margin-top: 5px;
}
.Disclosure A
{
	color: #653614;
	text-decoration: none;
	font-weight: bold;
}
.Disclosure A:hover
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.BottomDisclosure
{
	font-weight: bold;
	font-size: 12px;
	line-height: 15px;
	font-style: italic;
	padding: 15px 5px 0 5px;
	color: #333333;
}
/* Footer Styles */
.FooterLine
{
	background-color: #c7c1b6;
	height: 4px;
	margin-top: 0;
	padding-top: 0;
}
.Prospectus
{
	font-weight: bold;
	font-size: 13px;
	font-style: italic;
}
.Footer
{
	font-size: 11px;
	color: #333333;
	padding-bottom: 45px;
	line-height: 15px;
	border-top: 4px solid #c7c1b6;
	padding: 5px;
	margin-top: 0;
}
.Footer P
{
	margin-top: 8px;
	margin-bottom: 0px;
	vertical-align: top;
}
.Footer A
{
	color: #653614;
	text-decoration: none;
}
.Footer A:hover
{
	color: #000000;
	text-decoration: none;
}

.videoNav
{
	font-size: 11px;
}

.VideoOn
{
	border: solid 3px black;
	padding: 3px;
}

.VideoOff
{
	border: none;
	padding: 3px;	
}
.ContactUsLabel
{
	width: 130px;
	padding: 10px 0 0 6px;
}
.ContactTextBox
{
	width:300px;
}
.AboutNav
{
	background-color: #c7c1b6;
	font-size: 12px;
	color: #653614;
	margin-top: 8px;
}
.AboutNav td
{
	border-bottom: 1px solid #666;
	padding: 2px 0 2px 0;	
}
.AboutSubNav
{
	font-size: 12px;
	line-height: 17px;
	margin: 5px 0 0 17px;
	padding-bottom: 5px;
}
.AboutSubNav A
{
	font-size: 12px;
	font-weight: bold;
	color: #653614;
	text-decoration: none;
}
.AboutSubNav A:Hover
{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.NavHeader
{
	border-top: 4px solid #c7c1b6;
	border-bottom: 2px dotted #c7c1b6;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #653614;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px; /*margin-top: 15px;*/
}


