.breadcrumbprint { display : none; }

#MainMenu 
{
	VISIBILITY: hidden; POSITION: absolute
}
#Menu1 
{
	Z-INDEX: 10; VISIBILITY: hidden; POSITION: 

absolute
}
#Menu2 
{
	Z-INDEX: 10; VISIBILITY: hidden; POSITION: 

absolute
}
#Menu3 
{
	Z-INDEX: 10; VISIBILITY: hidden; POSITION: 

absolute
}
#Menu4 
{
	Z-INDEX: 10; VISIBILITY: hidden; POSITION: 

absolute
}
#Menu5 {
	Z-INDEX: 10; VISIBILITY: hidden; POSITION: 

absolute
}
#Menu6 {
	Z-INDEX: 10; VISIBILITY: hidden; POSITION: 

absolute
}
#Menu7 {
	Z-INDEX: 10; VISIBILITY: hidden; POSITION: 

absolute
}
#Menu8 {
	Z-INDEX: 10; VISIBILITY: hidden; POSITION: 

absolute
}
#Menu9 {
	Z-INDEX: 10; VISIBILITY: hidden; POSITION: 

absolute
}

.navdrop
{
	background-color: #FBF8FB;
}
.NavDropBRD
{
	border: 1px solid #B31B34;
	background-color: #eeeeee;
}
UL {
	list-style-image: url(/advisor/images/elements/bullet.gif);
	padding: 0px;
	margin: 3px 6px 9px 18px;
}
UL.nested {
	list-style-image: url(/advisor/images/elements/bullet_nested.gif);
	padding: 0px;
	margin: 3px 6px 9px 18px;
}
LI {
	margin: 0px 0px 3px 0px;
	line-height: 150%;
}
HR 
	{
	border: #000000 0px solid;
	border-top: #CCCCCC 1px solid;
	color: #000000;
	height: 1px
}
hr.bluehr 
	{
	border: #336699 0px solid;
	border-top: #336699 1px solid;
	color: #336699;
	height: 1px
}
TH {
	FONT: bold 12px/19px Verdana, Arial, 

sans-serif; COLOR: #000000; TEXT-ALIGN: left
}

TABLE.bordertable {
	BORDER-RIGHT: #efefef 2px solid; PADDING-RIGHT: 

2px; BORDER-TOP: #efefef 2px solid; PADDING-LEFT: 2px; 

PADDING-BOTTOM: 2px; BORDER-LEFT: #efefef 2px solid; 

PADDING-TOP: 2px; BORDER-BOTTOM: #efefef 2px solid
}
.bordertable TH {
	FONT: bold 13px/19px Verdana, Arial, 

sans-serif; COLOR: #000000; TEXT-ALIGN: left
}
.bordertable TD {
	FONT: 13px/19px Verdana, Arial, sans-serif; 

COLOR: #000000
}
A:link 
{
	COLOR: #336699;
	Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A:visited 
{
	COLOR: #336699;
	Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A:hover 
{
	COLOR: #CC9933;
	Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A.more:link 
{
	FONT: 90% Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #336699;
	TEXT-DECORATION: none;
}
A.more:visited 
{
	FONT: 90% Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #336699;
	TEXT-DECORATION: none;
}
A.more:hover 
{
	FONT: 90%  Verdana, Geneva, Arial, Helvetica, sans-serif;;
	COLOR: #85b0db;
	TEXT-DECORATION: none;
}

A.nav:link {
	FONT: 11px Verdana, Arial, sans-serif; COLOR: 

#003399; TEXT-DECORATION: none
}
A.nav:visited {
	FONT: 11px Verdana, Arial, sans-serif; COLOR: 

#003399; TEXT-DECORATION: none
}
A.nav:hover {
	FONT: 11px Verdana, Arial, sans-serif; COLOR: 

#cc9900; TEXT-DECORATION: none
}
.navLinkSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: 

black; FONT-FAMILY: Verdana, Arial, sans-serif; 

FONT-VARIANT: normal; TEXT-DECORATION: none
}
.navpad {
	MARGIN: 4px 10px
}
A.breadcrumb {
	FONT: 10px Verdana, Arial, sans-serif; COLOR: 

#663366
}
A.noline:link 
{
	color: #330044; 
	text-decoration: none
}
A.noline:visited 
{
	color: #330044; 
	text-decoration: none
}
A.noline:hover 
{
	color: #CC0000; 
	text-decoration: underline
}
A.whitelink:link 
{
	color: #FFFFFF;
}
A.whitelink:visited 
{
	color: #FFFFFF;
}
A.whitelink:hover 
{
	color: #CC0000;
}
.callout 
{
	MARGIN: 5px 5px 15px 22px
}

.copyIndent {
	MARGIN-BOTTOM: 15px; MARGIN-LEFT: 25px
}
.flasherCaption {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT: 

11px Verdana, Arial, sans-serif
}
DIV.pullquote {
	BORDER-RIGHT: #cccccc 0px solid; PADDING-RIGHT: 

2px; BORDER-TOP: #cccccc 7px solid; PADDING-LEFT: 2px; 

BACKGROUND: #efefef; FLOAT: right; PADDING-BOTTOM: 3px; 

MARGIN: 1px 7px; FONT: 15px/21px Verdana, Arial, 

sans-serif; BORDER-LEFT: #cccccc 0px solid; WIDTH: 

175px; COLOR: #666666; PADDING-TOP: 3px; BORDER-BOTTOM: 

#cccccc 7px solid
}

.color_paleGreen {
	BACKGROUND-COLOR: #f1f5ef
}
.color_paleRed {
	BACKGROUND-COLOR: #faeceb
}
.color_paleBlue {
	BACKGROUND-COLOR: #e3e9ee
}
.color_gray {
	BACKGROUND-COLOR: #f8f8f8
}
.moreInfoPopUp {
	CLEAR: both; Z-INDEX: 10; VISIBILITY: hidden; 

WIDTH: 400px; POSITION: absolute
}
TABLE.moreinfo {
	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: 

#efefef 1px solid; BORDER-LEFT: #efefef 1px solid; 

BORDER-BOTTOM: #efefef 1px solid; BACKGROUND-COLOR: 

#cccccc
}
.moreinfo TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; 

PADDING-BOTTOM: 2px; FONT: bold 10px/15px Verdana, 

Arial, sans-serif; COLOR: #ffffff; PADDING-TOP: 2px; 

BACKGROUND-COLOR: #666666; TEXT-ALIGN: left
}
.moreinfo TD
{
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; 

PADDING-BOTTOM: 2px; FONT: 12px/18px Verdana, Arial, 

sans-serif; COLOR: #000000; PADDING-TOP: 2px; 

BACKGROUND-COLOR: #efefef
}
.styleboxDiv {
	CLEAR: both; FONT-SIZE: 10pt; Z-INDEX: 2; 

VISIBILITY: hidden; WIDTH: 450px; FONT-FAMILY: Verdana, 

Arial, sans-serif; POSITION: absolute; 

BACKGROUND-COLOR: #ffffff
}
/* Dean adds or revisions */
body
{
	margin: 0px; 
	background-color: #666666
}
td
{
	font-size: 0.7em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #333333
}
.normal /* Restores font attributes if lost in table*/
{
	font: 95%/150% Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.profile
{
	margin: 0px 6px 10px 10px;
    color: #325080;
	font: 600 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.myprofile
{
	margin: 10px 0px 6px 12px;
    color: #325080;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.childcontent 
{
	margin: 23px 0px 20px 15px;
}
.sidebarcontent 
{
	margin: 23px 15px 20px 0px;
}
.centercontent 
{
	margin: 20px 20px 20px 20px;
	font-size: 100%;
line-height: 130%;
}
.sidebar 
{
margin: 23px 10px 20px 0px;
}
.breadcrumb
{
padding: 2px 0px 4px 0px;
margin: 0px 20px 0px 20px;
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
COLOR: #663366;
background-color: #EEEEEE;
}
.breadcrumbtd
{
	background-color: #ffffff;
}
.calloutitem 
{
	padding-left: 6px;
	margin: 6px 0px 2px 16px; 
	text-indent: -18px;
	font: 11px/18px Verdana, Arial, sans-serif; 
}
.footerlinks
{
	margin-left: 10px;
}
A.footer:link 
{
	color: #336699; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.footer:visited 
{
	color: #336699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.footer:hover 
{
	color: #CC9933;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.footerspace 
{
	margin: 15px 20px 20px 25px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;;
	font-size: 10px;
	line-height: 16px;
	color: #626469;
}
.rulegray
{
	border: #000000 0px solid;
	border-top: #CCCCCC 1px solid;
	color: #000000;
	height: 1px
}
.header
{
	margin-left: 20px;
	margin-right: 20px;
}
.hdrsearch
{
	margin: 15px 20px 5px 0px;
}
.execbio
{
	margin-left: 15px;
	font: 95%/150% Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.headerbg
{
	background-color: #FFFFFF;
}
.headerhomebg
{
	background-color: #FFFFFF;
}
.headeradvisorbg
{
	background-color: #FFFFFF;
}
.headerclientbg
{
	background-color: #FFFFFF;
}
.headerrule
{
	background-color: #FFFFFF;
}
		.hmtabs
		{
			width: 100%;
			text-align: right;
			padding-right: 10px;
			margin-top: 5px;
			border-bottom: 1px solid #cccccc;
		}
		.hmcolumn1
		{
			padding: 5px 10px 10px 10px;
			border-top: 0px solid #eeeeee;
			font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
		}
		.hmleftnav
		{
			padding: 0px 0px 10px 0px;
			font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
		}
		.hmleftnavlinks
		{
			padding: 5px 0px 5px 10px;
		}
		.hmglobal
		{
			font: 11px Verdana, Arial, Helvetica, sans-serif;
			color: #676767;
			padding: 5px 0px 5px 5px;
			margin: 5px 0px 0px 5px;
			vertical-align: top;
		}
		.hmlogo
		{
			padding: 20px 0px 33px 0px;
		}
		.hmsearch
		{
			font-size: 10px;
			margin: 10px 0px 10px 0px;
			width: 150px;
			background-color: #eeeeee;
			font-family: Verdana, Arial, Helvetica, sans-serif;
		}
		.hmcontent
		{
			width: 935px;
			padding: 0px 0px 20px 0px;
			font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
		}
		.searchlabel
		{
			font: bold 11px Verdana, Arial, Helvetica, sans-serif; 
			color: #666666;
		}
		#content{
			width: 935px!important;
			width: 975px;
			padding: 0px 20px 10px 20px;
			margin: 0 auto;
			text-align: left;
			background-color: #fff;
		}
	.hmglobal
	{
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #676767;
		padding-top: 0px;
		vertical-align: top;
	}
	a.globallinks:link
	{
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #b31b34;
		text-decoration: none;
	}
	a.globallinks:active
	{
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #B31F36;
		text-decoration: none;
	}
	a.globallinks:visited
	{
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #b31b34;
		text-decoration: none;
	}
	a.globallinks:hover
	{
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color: #666666;
		text-decoration: none;
	}
	.appstandard
	{
	width: 310px;
	padding-right:10px; 
	margin-right: 10px; 
	
	}
	.appteleapp
	{
	width: 310px; 
	padding-right: 20px; 
	margin-right: 20px; 
	border-right: 1px solid #b31b34;
	}
	.appteleappbtn
	{
	width: 310px; 
	padding-right: 40px; 
	margin-right: 40px; 
	}
	ul.alert
	{
	list-style-image: url(/advisor/images/elements/bullet_red.gif);
	padding: 0px;
	margin: 3px 6px 9px 18px;
	}
