body {
	margin: 0;
	padding: 0;
	top: 0;
	left: 0;
	background-color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.l {
	text-align: left;
}

.r {
	text-align: right;
}

p, #story p, #story p.left, #story ul, #story ul.paragraph, #story ol, .bodyText, .riskRider, .storyRiskRider, .fundDisclaimer, p.orphan {
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #000000;
}

.error {
	color: #FF0000;
}

/****************************************/
/************* Begin Header *************/
#navigation {
	margin-bottom: 34px;
}

#navigation #top {
	background-image: url(/global/images/us_www_topbg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 96px;
	width: 760px;
}

#navigation #top img {
	margin: 32px 0 0 24px;
}

#navigation #top ul {
	margin: 74px 0 0 0;
	padding: 0 28px 0 0;
	float: right;
	vertical-align: bottom;
}

#navigation #top li {
	position: relative;
	list-style: none;
	margin: 0 0 0 2px;
	padding: 4px 8px 4px 8px;
	float: left;
	background-color: #D67900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	font-weight: bold;
}

#navigation #top li.selected {
	background-color: #D5D1C6;
}

#navigation #top li a {
	color: #FFF;
	text-decoration: none;
}

#navigation #top li.selected a {
	color: #325774;
}

#navigation #top li a:hover {
	color: #03343B;
}

#navigation #bottom {
	height: 22px;
	width: 760px;
	background-color: #D5D1C6;
	border-bottom: 2px solid #C6C0B2;
}

#navigation #bottom ul {
	margin: 0 14px 0  0;
	padding: 0px;
	float: right;
}

#navigation>#bottom>ul {
	margin: 0 28px 0  0;
}

#navigation #bottom li {
	line-height: 14px;
	position: relative;
	list-style: none;
	margin: 0 0 0 2px;
	padding: 4px 8px 4px 8px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-size: 11px;
	vertical-align: middle;
	font-weight: bold;
}

#navigation #bottom li a {
	color: #325774;
	text-decoration: none;
}

#navigation #bottom li.selected a {
	color: #83949D;
}

#navigation #bottom li a:hover {
	color: #03343B;
}
/************** End Header **************/
/****************************************/



/****************************************/
/************ Begin Sidebar *************/
#sidebar #findAdvisor p.heading a {
	text-decoration: none;
}

#sidebar, #sidebarStrategiesMedia {
	position: absolute;
	width: 160px;
	top: 148px;
	left: 600px;
	right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#sidebarStrategiesMedia {
	top: 697px;
}

#sidebar div, #sidebarStrategiesMedia {
	margin: 0 0 18px 0;
	padding: 0 0 0 8px;
	font-size: 10px;
	color: #345D7E;
}

#sidebar #findAdvisor, #sidebar #library, #sidebar #news, #sidebarStrategiesMedia, #sidebar #media, #sidebar #opps, #sidebar #sites {
	border-left: 1px solid #7C7C7C;
}

#sidebar div p, #sidebarStrategiesMedia p {
	margin: 0;
	font-size: 10px;
	line-height: 12px;
	color: #345D7E;
}

#sidebar a, #sidebarStrategiesMedia p a {
	color: #345D7E;
}

#sidebar a:hover, #sidebar a:active, #sidebarStrategiesMedia p a:hover, #sidebarStrategiesMedia p a:active {
	color: #03223B;
}

#sidebar .heading, #sidebarStrategiesMedia .heading {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 6px;
}

#sidebar #related .heading  {
	margin-bottom: -6px;
}

#sidebar .title {
	margin: 12px 0 4px 0;
	font-size: 10px;
	font-weight: bold;
}

#sidebar td {
	font-size: 10px;
	line-height: 12px;
	color: #345D7E;
}
/************* End Sidebar **************/
/****************************************/



/****************************************/
/******* Begin Main Content Area ********/
#main {
	margin: 0;
	width: 760px;
}

#story, #cover, #home, #toc, #bio {
	margin: 0 0 0 40px;
	width: 514px;
}


#story a, #cover a, #home a, #bio a {
	color: #325774;
	text-decoration: underline;
}

#story a:hover, #story a:active, #cover a:hover, #cover a:active, #home a:hover, #home a:active, #bio a:hover, #bio a:active {
	color: #03223B;
}

#story .disclosure, #toc .disclosure {
	font-size: 11px;
}

#story p.storyTitle, #story p.storySubtitle, #story p.portfolioTitle, #toc p.storyTitle, #cover p.storyTitle {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	line-height: 34px;
	font-weight: bold;
	color: #000;
}

#story p.newsTitle, #story p.libraryTitle {
	margin-bottom: 12px;
	font-size: 20px;
	line-height: 22px;
}

#story p.storySubtitle, #story p.portfolioTitle, #story p.librarySubtitle {
	font-size: 22px;
	line-height: 24px;
}

/****************************************/
/*********** Begin Utilities ************/
#utilities {
	margin-top: 12px;
	margin-left: 0px;
}

#utilitiesLeft {
	margin-top: 12px;
	margin-left: 0px;
}

.utility, a.utility, a.utility:visited, a.utility:hover, a.utility:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
}

.utility, a.utility, a.utility:visited {
	color: #7C7C7C;
}

a.utility:hover, a.utility:active {
	color: #03343B;
}
/************ End Utilities *************/
/****************************************/



/****************************************/
/************* Begin Cover **************/
#cover {
	margin-left: 97px;
	width: 400px;
}

#cover p {
	margin: 0 0 12px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#cover .title {
	margin: 0;
	font-size: 14px;
	font-weight: bold;
}
/************** End Cover ***************/
/****************************************/



/****************************************/
/************** Begin TOC ***************/
#toc {
	font-size: 12px;
}

#toc a {
	color: #325774;
	text-decoration: underline;
}

#toc a:hover, #toc a:active {
	color: #03223B;
}

#toc p.sort {
	margin: 0;
	font-size: 12px;
}

#toc table td.item {
	 width: 250px;
	 vertical-align: top;
	 font-size: 12px;
}

#toc table td.spacer {
	width: 14px;
}

#toc p.title {
	margin: 0;
	padding: 0;
	font-size: 13px;
	font-weight: bold;
}

#toc p.contributor, #toc p.date {
	margin: 0;
	font-size: 11px;
}

#toc p.abstract {
	margin: 6px 0 18px 0;
	font-size: 12px;
}

#toc #cover {
	margin: 0;
	width: 514px;
}

/*************** End TOC ****************/
/****************************************/



/****************************************/
/************* Begin Bios ***************/
#bio p.name, #bio p.position, #bio p.company {
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height: 16px; 
}

#bio .name {
	font-weight: bold;
}

/*************** End Bios ***************/
/****************************************/



/****************************************/
/******* Begin Article and Reprint ******/
#story p.reprintNotice {
	font-size: 11px;
	line-height: 13px;
	color: #999;
}

#frontMatter {
	margin-bottom: 4px;
}

#frontMatter p {
	margin: 0;
	padding: 0;
	font-size: 11px;
	line-height: 13px;
	color: #000;
}

#frontMatter .contributor {
	font-size: 12px;
}
/******** End Article and Reprint *******/
/****************************************/


.articleDisclosure, #story p.articleDisclosure {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	margin-top: 24px;
	font-weight: normal;
	color: #000000;
}

#story p.storyHeading, #story p.storySubheading, #cover p.storyHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin: 24px 0 0 0;
}

#story p.storySubheading {
	font-size: 12px;
}

.storyPersonName, .storyPersonTitle, .storyPersonLocation {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 12px;
	font-size: 10px; 
	background-color: #FFFFFF;  
	text-align: left;
	vertical-align: top
}

.storyPersonName, .storyPersonName a:link, .storyPersonName a:visited  {
	color: #325774;
	font-weight: bold;
}

.storyPersonName a:hover, .storyPersonName a:active {
	color: #03343B;
	font-weight: bold;
}

a.storyPersonName {
	text-decoration: underline;
}

.storyPersonTitle, .storyPersonLocation {
	color: #000000;
	font-weight: normal;
}

.storyPersonTitle sup, .tableFootnote sup {
	vertical-align: top;
	line-height: 8px;
}
/****************************************/
/************ Begin Forms CSS ***********/
input.sidebarFormBox, input.emailFormBox, textarea.emailFormCommentBox, textarea.advisorFormCommentBox  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #132E46;
	background-color: #FFFFFF;
	vertical-align: middle;
	border-style: solid;
	border-width: 2px;
	border-top-color: #616161;
	border-left-color: #616161;
	border-bottom-color: #D3D3D3;
	border-right-color: #D3D3D3;
}

input.sidebarFormBox {
	width: 110px;
} 

input.emailFormBox {
	width: 240px;
}

textarea.emailFormCommentBox, textarea.advisorFormCommentBox {
	width: 300px;
}

form, .sidebarFormBoxText, .emailFormBoxText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #132E46; 
}

.sidebarFormButton, .emailFormButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #ACACAC;
	vertical-align: middle;
	text-align: center;
	line-height: 12px;
	padding-right: 2px;
	padding-left: 2px

}
/************* End Forms CSS ************/
/****************************************/

.leadQuote {       /* used for Fama's quote in "Markets Work" */
	font-family: Georgia, Times New Roman, serif;
	font-size: 18px;
	line-height: 20px;
	color: #3B7482;
	background-color: #FFFFFF;
}

.leadQuoteSource {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
	background-color: #FFFFFF;
}

#story .storyTourText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #FFFFFF;
	background-color: #D67900;
	font-weight: bold;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 4px;
	padding-right: 4px;
}

#story .storyTourLink {
	vertical-align: middle;
	font-weight: bold;
	background-color: #738CA9;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 6px;
	padding-right: 16px;
	background-image: url(/global/images/arrow_point.gif);
	background-position: right;
	background-repeat: no-repeat;
}

#story .storyTourLink a {
	color: #FFF;
	text-decoration: none;
}

/****************************************/
/********* Begin Email This Page ********/
.emailDisclaimer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #000000;
	vertical-align: text-bottom;
}

.emailSubjectText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #000000;
	vertical-align: text-bottom;
}
/********** End Email This Page *********/
/****************************************/





/****************************************/
/*********** Begin Contact Page *********/
.contactAddress, .contactDirections {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
	padding-top: 8px;
	vertical-align: top;
}

.contactDirections a:link, .contactDirections a:visited {
	color: #325774;
	text-decoration: underline;
}

.contactDirections a:hover, .contactDirections a:active {
	color: #03223B;
	text-decoration: underline;
}
/************ End Contact Page **********/
/****************************************/



/****************************************/
/************* Begin Search *************/
.searchExcerpt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000000;
}

.searchDetails {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #999999;
}
/************** End Search **************/
/****************************************/



/****************************************/
/************** Begin News **************/
#main #story .news table p {
	margin: 0;
	margin-top: 4px;
	font-size: 12px;
	line-height: 18px; 
	font-weight: normal;
}

#main #story .news p.title {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 4px;
}

#main #story .news .date {
	margin: 0;
	font-size: 11px;
}

#main #story .news td {
	width: 260px;
	padding-bottom: 16px;
	vertical-align: top;
}

#main #story .news table td.spacer {
	width: 20px;
}
/*************** End News ***************/
/****************************************/



/****************************************/
/************* Begin Footer *************/
#footer {
	margin: 72px 0 0 0;
	width: 760px;
	width: 560px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#footer ul {
	margin: 0 0 0 6px;
	padding: 0px;
}

#footer li {
	position: relative;
	list-style: none;
	margin: 0 0 0 2px;
	padding: 4px 8px 4px 8px;
	float: left;
	vertical-align: middle;
	font-weight: bold;
	line-height: 10px;
}

#footer li a {
	color: #375D7D;
	text-decoration: none;
}

#footer li a:hover {
	color: #03223B;
}

#footer #copyright {
	margin: 0;
	padding: 3px 16px 3px 16px;
	font-weight: bold;
	background-color: #273D52;
	color: #E2E9EB;
}
/************** End Footer **************/
/****************************************/



/****************************************/
/************** Begin Home **************/
#home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}

#home .intro {
	margin: 0 8px 22px 0;
}

#home object {
	margin: 0;
}

#home table {
	margin: 24px 0 0 0;
}

#home table th {
	height: 22px;
	font-size: 12px;
	line-height: 14px;
	padding: 4px 8px 4px 8px;
	text-align: left;
	background-color: #D16D00;
	background-color: #FFF;
	border-bottom: 1px solid #545454;
}

#home table.sitemap th a {
	color: #000;
	color: #D16D00;
	text-decoration: none;
}

#home table.sitemap td {
	width: 154px;
	vertical-align: top;
	font-size: 12px;
	line-height: 16px;
}

#home table.sitemap td.spacer {
	width: 26px;
}

#home table.sitemap td img {
	margin: 0 0 6px 0;
	width: 154px;
	height: 27px;
	border: 0;
}

#home table.sitemap td a {
	color: #000;
	text-decoration: none;
}

#home table.sitemap td a:hover, #home table.sitemap td a:active {
	text-decoration: underline;
}
/*************** End Home ***************/
/****************************************/



/****************************************/
/*********** Begin Next Steps ***********/
#home .nextSteps, #story .nextSteps  {
	margin: 0 0 0 32px;
	width: 417px;
	height: 72px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	border: 1px solid #FFF;
}

#home .nextSteps {
	margin: 24px 0 0 70px;
	width: 357px;
}

#home .nextSteps a, #story .nextSteps a {
	color: #FFF;
	padding: 0;
	margin: 0;
	text-decoration: none;
}

#home .nextSteps div.links, #story .nextSteps div.links {
	width: 320px;
	float: right;
}

#home .nextSteps div.links {
	width: 260px;
}

#home .nextSteps div.links div, #story .nextSteps div.links div {
	width: 310px;
	height: 15px;
	margin: 4px 0 4px 0;
	padding: 2px 0 2px 8px;
	background-color: #738CA9;
	background-image: url(/global/images/arrow_point.gif);
	background-position: right;
	background-repeat: no-repeat;
	line-height: 13px;
}

#home .nextSteps div.links div {
	width: 250px;
}

#home .nextSteps div.text, #story .nextSteps div.text {
	margin: 16px 20px 0 0;
	width: 77px;
	color: #555;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	text-align: right;
}



#home .nextSteps div img, #story .nextSteps div img {
	float: right;
	margin: 0px 0 0 -20px;
	padding: 0;
}

#home div.links div.off, #story div.links div.off {
	background-color: #738CA9;
}

#home div.links div.on, #story .nextSteps div.links div.on {
	background-color: #D67900;
}
/************ End Next Steps ************/
/****************************************/



/****************************************/
/************** Begin Tour **************/
#story .tour {
	margin-top: 48px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
}

#story .tour .text {
	position: relative;
	height: 19px;
	margin: 2px;
	padding: 2px;
	color: #FFF;
	background-color: #D67900;
	text-align: top;
}

#story .tour a {
	margin: 2px;
	padding: 2px;
	text-align: top;
	text-decoration: none;
}

#story .tour .off a, #story .tour .on a {
	height: 19px;
	margin: 0;
	padding: 2px 16px 2px 4px;
	color: #FFF;
	background-color: #738CA9;
	background-image: url(/global/images/arrow_point.gif);
	background-position: top right;
	background-repeat: no-repeat;
}

#story .tour .on a {
	background-color: #D67900;
}
/*************** End Tour ***************/
/****************************************/



/****************************************/
/************ Begin Timeline ************/
#story .timeline {
	margin-left: 0px;
}

#story .timeline table {
	width: 514px;
	padding: 0;
	margin: 0;
}

#story .timeline td {
	width: 204px;
	padding: 6px 12px 24px 12px;
	vertical-align: middle;
}

#story .timeline td.year {
	width: 42px;
	padding: 4px;
	color: #FFF;
	background-color: #84B384;
	background-color: #347FB2;
	text-align: center;
	font-size: 12px;	
	vertical-align: top;
	font-weight: bold;
}

#story .timeline .event {
	margin: 20px 0 24px 0;
}

#story .timeline p {
	padding: 0;
	margin: 0px 0 8px 0;
	line-height: 13px;
}
	
#story .timeline p.date {
	color: #E8922D;
	font-weight: bold;
}

#story .timeline p.title {
	font-weight: bold;
}
	
#story .timeline p.person, .timeline p.citation {
	color: #666666;
}
/************* End Timeline *************/
/****************************************/



/****************************************/
/****** Begin Dimensional|Research ******/
table.research {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

table.research td, table.research th {
	padding: 4px;
}

table.research th {
	font-size: 10px;
	font-weight: bold;
	vertical-align: bottom;
	border-bottom: 2px solid #000;
}

table.research td {
	padding: 10px 4px 0 4px;
}

table.research .tableTitle {
	padding-right: 10px;
	padding-top: 9px;
	font-size: 14px;
	color: #E8922D;
	background-color: #FFF;
	text-align: left;
	font-weight: bold;
	vertical-align: top;
}

table.research .assetclass {
	width: 112px;
	padding-top: 14px;
	padding-left: 0;
	font-size: 10px;
	font-weight: bold;
	color: #034972;
	vertical-align: top;
}

#main table.research .title {
	font-size: 11px;
	font-weight: bold;
	color: #000;
}

table.research td.year {
	width: 34px;
	padding-top: 12px;
	font-size: 12px;
	color: #FFF;
	background-color: #347FB2;
	vertical-align: top;
	text-align: center;
}

table.research .description {
	padding-top: 14px;
	color: #034972;
	vertical-align: top;
	font-size: 10px;
}

table.research .strategy {
	width: 168px;
	padding: 14px 0 0 2px;
	color: #555;
	vertical-align: top;
}
/******* End Dimensional|Research *******/
/****************************************/


table.glossaryAnchors {
	font-size: 14px;
}

/* Begin Video Inset */
.videoOverview {
	width: 464px;
	background-color: #D5D1C6;
	border: 1px solid #4D4D4D;
	margin-top: 16px;
	padding: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.videoOverview .header {
	width: 384px;
}

.videoOverview img.still {
	float: left;
	border: 1px solid #000;
}

.videoOverview .header .nav {
	float: right;
	width: 148px;
	height: 109px;
	padding-top: 8px;
	padding-right: 8px;
	padding-left: 8px;
	border: 1px solid #595959;
	background-color: #FFF;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #565656;
}

.videoOverview .header .nav a {
	color: #2F764C;
	text-decoration: underline;
}

.videoOverview .header .nav a:hover, .videoOverview .header .nav a:active {
	color: #173B26;
}

.videoOverview .header .nav .heading {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.videoOverview .header .nav img {
	float: left;
	vertical-align: abstop;
	padding: 2px 12px 2px 6px;
	border: 0px;
}

.videoSpeaker {
	font-size: 12px;
	font-weight: bold;
}

.videoSpeaker .title {
	font-weight: normal;
}

.videoOverview hr {
	height: 1px;
	line-height: 3px;
	color: #575757;
	background-color: #575757;
}

.videoOverview .summary {
	width: 100%;
	margin-top: 8px;
}

.videoConsole {
	width: 464px;
	background-color: #D5D1C6;
	border: 1px solid #4D4D4D;
	margin-top: 16px;
}

.videoConsole .display {
	background-color: #3C3C3C;	
	padding: 16px;
	text-align: center;
}

.videoConsole .nav {
	background-color: #D5D1C6;
	padding: 16px;
	font-size: 11px;
	color: #3C3C3C;
}

.videoConsole .nav a {
	color: #2F764C;
	text-decoration: underline;
}

.videoConsole .nav a:hover, .videoConsole .nav a:active {
	color: #173B26;
}
/* End Video Inset */

form.fund optgroup {
	font-style: normal;
}



/****************************************/
/************* Begin Gloss **************/
.storyGlossTerm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #000000;
}

.storyGlossTerm {
	font-weight: bold;
	color: #345D7E;
}

.gloss {
	position: absolute;
	left: 600px;
	width: 160px;
	border-left: 1px solid #345D7E;
}

.glossTitle, .glossText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	padding-left: 10px;
	text-align: left;
	color: #345D7E;
	background-color: #FFFFFF
}



.glossTitle {
	font-weight: bold;
}



.glossSpace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/************** End Gloss ***************/
/****************************************/

#sidebar #sidebarLanguage {
	width: 160px;
	margin-bottom: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
/*	color: #80836F; */
}

/****************************************/
/********** Begin Toggle Image **********/
.imageToggle .toggleNav {
	position: relative;
	font-family: Verdana, Arial, sans-serif;
	width: 516px;
	margin-left: 0;
	padding-top: 12px;
}

.imageToggle>.toggleNav {
	padding-top: 0;
	padding-bottom: 14px;
}

.toggleNav ul {
}

.toggleNav li {
	list-style: none;
	margin: 0 2px 0 0;
	padding: 5px 0px 7px 0px;
	float: left;
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
	color: #FFF;
}

li>br.ie {
	display: none;
}

#main #story .toggleNav li a {
	position: relative;
	color: #274A68;
	text-decoration: none;
	background-color: #FFF;
	padding: 5px 10px 7px 10px;
	cursor: pointer;
	border: 2px solid #D5D1C6;
	border-bottom: 2px solid #FFF;
}

#main #story .toggleNav li a.inactive {
	color: #666F78;
	color: #999;
	text-decoration: none;
	border-bottom: 2px solid #D5D1C6;
}

#main #story .toggleNav li a:hover, .toggleNav li a:active {
	color: #274A68;
}

.imageToggle div#usca, .imageToggle div#intl, div#traditional, div#market, div#coreequity {
	text-align: center;
	width: 512px;
	border-top: 2px solid #D5D1C6;
}
/*********** End Toggle Image ***********/
/****************************************/
/* multiple ondemand */
.bgOrange{background: #D86F03 !important;}
.w60px{width: 60px;}
.txtI{font-style: italic;}
.p7{padding: 7px;}
.p10{padding: 10px;}
.p20{padding: 20px;}
.mN10{margin: -10px;}
.txt10{font-size: 11px;}
a:focus{outline: none;}
.bgGray{background: #d6d6d6 !important;}
a img{border: none;}
.btnDiv{display: inline-table; padding-top: 16px; margin-top: -8px; width: 479px; height: 72px;}
.block{display:block;}
.mT5{margin-top: 5px;}
.borderOrange{border: 3px solid #D86F03 !important;}
.thumbImg{border: 3px solid #fff;}
.accordian, .accordian ul {margin: 0 !important; line-height: normal !important; padding: 0 !important;}
.accordian table { margin-bottom: 0px !important; }
.accordian li{vertical-align: bottom; list-style:none; width: 514px !important;}
.accordian li a{text-decoration: none; color: #000; width: 100%; cursor: pointer;}
.accordian table td{vertical-align: top;}
.mediaItem{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px !important;}
.mediaItem table { font-size: 12px; }
.launchBtn{position: relative; margin-top: -93px; margin-left: 134px; cursor: pointer; display: block;}
.launchTxt{position: relative; margin-top: -23px; margin-left: 29px; color: #fff; font-weight: 700; display: block;}
.cornerOff{background-image:url(/global/images/ondemand/whatshou/corner.gif) !important; background-position:top left !important; background-repeat: no-repeat !important;}
.cornerOn{background-image:url(/global/images/ondemand/whatshou/corner.gif); background-position:top left !important; background-repeat: no-repeat !important;}


.mediaItem {background: #d6d6d6; padding: 10px; overflow: hidden; width: 514px;}
.txtB {font-weight: 700;}
.txtDGray, .txtDGray a {color: #646464;}
.accordian a{text-decoration: none !important;}
.mB1 {margin-bottom: 1px;}
