/* DOCUMENT VIEW BODY */
#viewbody {display:table; z-index:99; height:auto !important; font-size:10pt;}

/* MAIN NAV BAR */
#mainnavbar {height:32px; font-weight:bold; background-image:url(/ca/retail/img/newia/mainnavbar_bg.jpg); background-repeat:repeat-x;}
#mainnavbar #curvededge {width:5%; float:left; background-image:url(/ca/retail/img/newia/mainnavbar_curved_edge.jpg); background-repeat:no-repeat;}

/* MAIN MENU */
#mainmenu {float:right; list-style:none; margin:0px; padding:0px; width:auto; height:20px; padding-top:8px; text-align:center;}
#mainmenu #startitem {padding-left:10px; padding-right:10px; width:auto; border:0px; border-right:1px solid #FFCC00;}
#mainmenu #startitem a {text-decoration:none; font-size:10pt; color:#000000; font-weight:bold;}
#mainmenu #menuitem {padding-left:10px; padding-right:10px; width:auto; border:0px; border-right:1px solid #FFCC00;}
#mainmenu #menuitem a {text-decoration:none; font-size:10pt; color:#000000; font-weight:bold;}
#mainmenu #enditem {padding-left:10px; padding-right:10px; width:auto; border:0px;}
#mainmenu #enditem a {text-decoration:none; font-size:10pt; color:#000000; font-weight:bold;}

/* LOCAL MENU */
#localmenu {float:right; list-style:none; margin:0px; padding:0px;}
#localmenu #startitem {padding-left:10px;}
#localmenu #startitem a {text-decoration:none; font-size:10pt; color:#000000;}
#localmenu #menuitem {padding-left:10px;}
#localmenu #menuitem a {text-decoration:none; font-size:10pt; color:#000000;}
#localmenu #enditem {padding-left:10px;}
#localmenu #enditem a {text-decoration:none; font-size:10pt; color:#000000;}

/* CONTENT MENU */
#contentmenu {float:left; list-style:none; margin:0px; margin-bottom:10px; padding:0px;}
#contentmenu #startitem {padding-left:10px;}
#contentmenu #startitem a {text-decoration:none; font-size:10pt; color:#000000;}
#contentmenu #menuitem {padding-left:10px;}
#contentmenu #menuitem a {text-decoration:none; font-size:10pt; color:#000000;}
#contentmenu #enditem {padding-left:10px;}
#contentmenu #enditem a {text-decoration:none; font-size:10pt; color:#000000;}

/* CONTENT AREA */
#contentarea  {height:auto !important; width:760px;}
#contentarea #sectiontop {height:auto !important; width:760px;}
#contentarea #sectionbottom {height:auto !important; width:760px;}
#contentarea #sectionbottom #column1 {float:left; height:auto !important; width:253px;}
#contentarea #sectionbottom #column2 {float:left; height:auto !important; width:253px;}
#contentarea #sectionbottom #column3 {float:left; height:auto !important; width:253px;}

#content {float:left; height:auto; width:500px;}

/* INFO PANELS */
.RedirectionLinkBox {float:right; font-size:10px; background-image:url(/ca/retail/img/newia/arrow.jpg); background-position:right; background-repeat:no-repeat; margin: 0px;}

/* INFO PANEL #1 */
#infopanel_1 {height:auto !important; width:240px; padding:5px 2.5px 5px 5px; background-image:url(/ca/retail/img/newia/infopanel_bg.jpg); background-repeat:repeat-x;}
#readmorelink_1 a {color:#0000FF; display:block; padding-right:10px;}
#infopanel_1 .SmallHeading {height:45px; margin-bottom:5px;}
#infopanel_1 .SmallHeading_fr {height:60px; margin-bottom:5px;}
#infopanel_1 .SmallerContent {height:85px;}

/* INFO PANEL #2 */
#infopanel_2 {height:auto !important; width:240px; padding:5px 2.5px 5px 2.5px; background-image:url(/ca/retail/img/newia/infopanel_bg.jpg); background-repeat:repeat-x;}
#readmorelink_2 a {color:#0000FF; display:block; padding-right:10px;}
#infopanel_2 .SmallHeading {height:45px; margin-bottom:5px;}
#infopanel_2 .SmallHeading_fr {height:60px; margin-bottom:5px;}
#infopanel_2 .SmallerContent {height:85px;}

/* INFO PANEL #3 */
#infopanel_3 {height:auto !important; width:240px; padding:5px 5px 5px 2.5px; background-image:url(/ca/retail/img/newia/infopanel_bg.jpg); background-repeat:repeat-x;}
#readmorelink_3 a {color:#0000FF; display:block; padding-right:10px;}
#infopanel_3 .SmallHeading {height:75px; margin:5px 0 5px 15px;}
#infopanel_3 .SmallHeading_fr {height:60px; margin-bottom:5px;}
#infopanel_3 .SmallerContent {height:56px;}
#infopanel_3 .SmallerContent_fr {height:85px;}

/* VIDEO PANEL */
#videopanel {height:320px; width:500px; margin:10px 0px 5px 5px;}

/* INSPOTLIGHT PANEL */
#inspotlightpanel {font-family:Helvetica, Arial, Verdana; height:320px; width:240px; margin:10px 5px 5px 0px; background-image:url(/ca/retail/img/newia/inspotlightpanel_bg.jpg); background-repeat:repeat-x;}
#inspotlightpanel #contentWrapper1 {margin-top:0px; margin-bottom:0px;}

/* CONTENT PANEL */
#contentpanel {background-color:#FFFFFF; width:530px; min-height:320px; height:auto !important; margin:10px 5px 5px 0px;}
#contentpanelbar {height:36px; background-color:#000000;}
#contentpanelheader {font-family:Helvetica, Arial, Verdana; height:31px; border-bottom:solid 1px #FFFFFF; color:#FFFFFF;}

/* LEFT MENU PANEL */
#leftmenupanel {font-family:Helvetica, Arial, Verdana; height:320px; width:200px; margin:10px 0px 5px 5px; background-image:url(/ca/retail/img/newia/inspotlightpanel_bg.jpg); background-repeat:repeat-x;}
#leftmenupanel #contentWrapper1 {}

/* PRINT THIS PAGE LINK */
#printpagelink {display:block; float:right; margin:5px 10px 0px 0px; width:115px; background-image:url(/ca/retail/img/newia/printer_icon_blackbg.jpg); background-repeat:no-repeat; background-position:right;}
#printpagelink a{display:block; width:115px; text-decoration:none; color:#FFFFFF;}

/* CONTENT HEADING */
#contentheading {float:left; padding:5px 0px 5px 10px;}

/* -- Commentaries / Global Access styles -- */
			
			.Wrapper {display: inline-block;}
			.Wrapper:after {Content: "."; display: block; height: 0; clear: both; visibility: hidden;}
			* html .Wrapper {height: 1%; }
			.Wrapper {display: block;}
			
			div#Commentary-CON div.commentaryBox {border-bottom: 1px solid #DBDBDB; padding: 5px 0; width:500px;}
			div#Commentary-CON div.commentaryLeftCol {float:left; background-color:#DBDBDB; font-size:0.9em; margin:5px 0 5px 5px; padding:4px; width:70px;}
			div#Commentary-CON div.commentaryLeftCol img {width: 70px;height: 91px;}
			div#Commentary-CON div.commentaryLeftCol div.globalAccess {display:none;}
			div#Commentary-CON div.commentaryRightCol {float:left; }
			div#Commentary-CON div.commentaryRightCol ul {list-style-type: none; }
			div#Commentary-CON div.commentaryRightCol ul li.title {font-family:verdana,sans-serif; font-size:11px; font-weight:bold; padding-bottom:10px;}
			div#Commentary-CON div.commentaryRightCol ul li.listenNow {padding-bottom:3px;}
			div#Commentary-CON div.commentaryRightCol ul li.lastUpdated {color:#828282; font-size:9px; font-weight:normal; padding-bottom:10px;}
			div#Commentary-CON div#recovery div.commentaryRightCol {width: 125px;}
			div#Commentary-CON div#recovery div.commentaryRightCol ul li.toSave {display:none;}
			div#Commentary-CON div#recovery div.commentaryRightCol ul li.title {display:none;}
			
			div#FundCommentary-CON div.commentaryLeftCol {float:left; width:110px;}
			div#FundCommentary-CON div.commentaryLeftCol div.pmPicture {display:none;}
			div#FundCommentary-CON div.commentaryLeftCol div.globalAccess img {border:1px solid #cccccc; margin-top:5px;}
			div#FundCommentary-CON div.commentaryRightCol {float:left; padding: 0px 0 0 10px; width:130px;}
			div#FundCommentary-CON div.commentaryRightCol img.audioIcon {display:none;}
			div#FundCommentary-CON div.commentaryRightCol ul {list-style-type: none; margin:5px;}
			div#FundCommentary-CON div.commentaryRightCol ul li.title {font-family:verdana,sans-serif; font-size:11px; font-weight:bold;}
			div#FundCommentary-CON div.commentaryRightCol ul li.listenNow {padding-bottom:3px;}
			div#FundCommentary-CON div.commentaryRightCol ul li.lastUpdated {color:#828282; font-size:9px; font-weight:normal;}
			div#FundCommentary-CON div.commentaryRightCol ul li.toSave {display:none;}
