body {
	margin: 0 auto;
	/*overflow:scroll;*/
	} 
	
html { }
.navy { color:#333;}
.maroon { color:#999;}
p.MsoNormal {
margin:0in;
margin-bottom:.0001pt;
text-align:justify;
font-size:10.0pt;
font-family: "proxima-nova",Arial,sans-serif;
}
p.RedHeader {
margin:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family: "proxima-nova",Arial,sans-serif;
color:#999;
font-weight:bold;
}

p.Centered {
margin:0in;
margin-bottom:.0001pt;
text-align:center;
font-size:10.0pt;
font-family: "proxima-nova",Arial,sans-serif;
}
span.Italics {
color:windowtext;
font-style:italic;
}
span.LookingAheadRed {
font-family: "proxima-nova",Arial,sans-serif;
color:#999;
font-weight:bold;
}
span.LookingAheadBlue {
font-family: "proxima-nova",Arial,sans-serif;
color:#333;
font-weight:bold;
}


table.resource_article { max-width:600px; width:100%; margin-left:10px;  font-family: "proxima-nova",Arial,sans-serif; font-size:12px; }
td.resource_article_header { padding-bottom: 10px; }
td.resource_article_header-logo { /*width:65px; text-align: center; padding: 0px 0px 0px 0px;*/ display:none;  }
.resource_article_header-title { font-size:14px; font-weight:bold; color: #000080; }
.resource_article_header-date { /*font-style: italic;*/ /*font-size: 14px;*/ }
.resource_article_header-author { /*font-size: 14px;*/ }
td.resource_article_content { padding: 0px; }
td.title_td { width:450px; padding:0 10px 0 0px; }
br { line-height: 0px; }

span.BoldBlue {
font-family: "proxima-nova",Arial,sans-serif;
color:#333;
font-weight:bold;
}
span.BoldRed {
font-family: "proxima-nova",Arial,sans-serif;
color:#999;
font-weight:bold;
}
.article-header {
	font-family: "proxima-nova",Arial,sans-serif;
	font-size:16px;
	color:#333;
	font-weight:bold;
	border-bottom:solid;
	border-bottom-width:1px;
	margin-bottom: 0px;
	width: 100%;
	}
	
/*IP.css*/


/* body { width:570px; margin:0 auto; text-align:center;} */
/* Looking Ahead Table */
.lookingaheadtable { width:100%;
				font-family: "proxima-nova",Arial,sans-serif;
				font-size:12px;
				border: none;
				border-spacing:0px; }
.lookingaheadtable td { padding: 1px; }
.lookingaheadbold { font-family:Verdana;
					font-size:12px;
					color:#000080;
					font-weight:bold;}
.lookingaheadtable strong { font-weight:normal;  }
/* Looking Ahead Table */
/* IP Stock Market Table */
.stocktable { font-size:12px;
	font-weight:400;
	font-family: "proxima-nova",Arial,sans-serif;
	white-space:nowrap;
	width: 100%;
	border-style:none;
	border-color:#999999;
	border-width:thin; }
.stocktable td { padding:2px 6px 0px 6px; }
.stocktable strong { color:#000080; }
.toprow { text-align:center; font-weight: bold; color:#000080; }
.rowTwo { text-align:center; font-weight: bold; color:#000080; }
.tableNumbers { text-align:right; }
.redNumbers { text-align: right; color:red; }
.greenNumbers { text-align: right; color:green; }



/* IP Stock Market Table */

li { margin:0in;
margin-bottom:.0001pt;
text-align:left;
font-size:10.0pt;
font-family: "proxima-nova",Arial,sans-serif; }


span.BoldBlue10 {
font-family: "proxima-nova",Arial,sans-serif;
color:#333;
font-weight:bold;
text-decoration:none;
text-line-through:none;
vertical-align:baseline;

}
p.BlueHeader {
margin:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family: "proxima-nova",Arial,sans-serif;
color:#333;
font-weight:bold;
clear:all;
}
span.boldBlue12 {
font-family: "proxima-nova",Arial,sans-serif;
font-size:12pt;
color:#333;
font-weight:bold;
text-decoration:none;
text-line-through:none;
vertical-align:baseline;
clear:all;
}

span.BoldItalic {
font-family: "proxima-nova",Arial,sans-serif;
font-weight:bold;
font-style:italic;
text-decoration:none;
text-line-through:none;
vertical-align:baseline;
}
p.SubHeadBlue11 {
margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family: "proxima-nova",Arial,sans-serif;
color:#333;
font-weight:bold;
}
span.BoldRed10 {
font-family: "proxima-nova",Arial,sans-serif;
color:#999;
font-weight:bold;
}
p.SubHeadBlue10 {
margin:0in;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family: "proxima-nova",Arial,sans-serif;
color:#333;
font-weight:bold;
}
p.BluesubHead {
margin:0in;
margin-bottom:.0001pt;
text-align:left;
font-size:10.0pt;
font-family: "proxima-nova",Arial,sans-serif;
color:#333;
font-weight:bold;
}





p.BlueHeader11 {
margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family: "proxima-nova",Arial,sans-serif;
color:#333;
font-weight:bold;
}

