/* Latest News */

.ISViewEntry {
	margin: 0px;
	border: 0px;
	padding: 0px;
	display: block;
}
	
.ISViewEntry p {
	font-family:Arial,sans-serif;
	font-size: 9pt;
	font-weight: normal;
}
	
.ISViewEntry h3 {
	font-family:Arial,sans-serif;
	font-size: 12px;
	font: bold;
	color: #3347EE;
}

.ISViewEntry span.storytime {
   color: #bd5f47;
   font-family: Arial, sans-serif;
   font-size: 8pt;
   font-weight: normal;
   line-height: 1em;
   padding: 0;
   margin: 0;
   text-transform: uppercase;
}

/* More News, Insights & Ideas More... */

.ISmorenews {
   color: rgb(61,102,171);
   font-family: Arial, sans-serif;
   font-size: 8pt;
   font-weight: normal;
   padding: 0;
   margin: 0;
   font-style:italic;
   text-transform: uppercase;
}

/* Best of Web */

.ISBestOfWeb {
	margin: 0px;
	border: 0px;
	padding: 0px;
	display: block;
}
	
	
.ISBestOfWeb h3 {
	font-family:Arial,sans-serif;
	font-size: 11pt;
	font: bold;
	color: rgb(61,102,171);
}

.ISBestOfWeb span.storytime {
   	color: rgb(99,100,102);
   	font-family: Arial, sans-serif;
   	font-size: 8pt;
   	font-weight: normal;
   	line-height: 1em;
   	padding: 0;
   	margin: 0;
   	text-transform: uppercase;
}


/* Insights & Ideas */

.ISViewEntryInsights {
	margin: 0px;
	border: 0px;
	padding: 0px;
	display: block;
}
	
.ISViewEntryInsights span.iibody {
	font-size: 13px;
	font-family: Georgia,serif;
   	font-weight: normal;
	color:#000000;
}

	
.ISViewEntryInsights h3 {
	font-family: Georgia,sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #bd5f47;
}


.ISViewEntryInsights span.storytime {
   color: #3347ee;
   font-family: Arial, sans-serif;
   font-size: 8pt;
   font-weight: normal;
   line-height: 1em;
   padding: 0;
   margin: 0;
   text-transform: uppercase;
}

.ISViewEntryInsights span.alist {
   color: #999999
   font-family: Arial, sans-serif;
   font-size: 9pt;
   font-weight: normal;
   text-transform:uppercase;
}

/* Sub Section Caption, i.e. Latest News, Best of Web... */

.ISSectionCaption {
	font-family:Arial,sans-serif;
	color:#3347EE;
	font-size: 11pt; 
}

/* Links */
.ISLink {
   color: rgb(61,102,171);
   font-family: Arial, sans-serif;
   font-size: 10pt;
   font-weight: normal;
   padding: 0;
   margin: 0;
}

/* Who's Who */
.ISWhosWho {
   color: #000000;
   font-family: Arial, sans-serif;
   font-size: 12px;
   font-weight: normal;
   padding: 0;
   margin: 0;
}



div#ISpanelTopStoriesHeader { width:100%; border-bottom:0px;background-color:white; }
div#ISpanelTopStoriesHeader h2 {color:rgb(241,93,34);font-size:9pt;font-weight:bold; text-transform:uppercase;margin:0px;margin-left:5px;padding:4px 0px; text-align:left;}
div#ISpanelTopStoriesList {margin-left:0px;background-color:rgb(231,231,232); text-align:left; border:0px;}
div#ISpanelTopStoriesList ul  {list-style-image:none;list-style-position:outside;list-style-type:none}
div#ISpanelTopStoriesList li {margin:5px 5px; line-height:1em;}
div#ISpanelTopStoriesList h3 {color:#333;background-color:rgb(231,231,232);font-size:9pt;line-height:1em; font-weight:normal; display:inline;text-align:left;}
div#ISpanelTopStoriesList .storytime  {color:rgb(61,102,171); line-height:1em; font-size:8pt;  font-weight:normal;}

/* Latest News Highlighted Story*/
.ISFeatureStory {
   background: #c4d1e7;
   margin: 0;
   padding: 7px;
   padding-bottom: 3px;
   padding-top: 0px;
}

/* ASX Widget Header, i.e. S & P 200                ASX 200 Stocks */
.ASXWidgetHeader {
   color: rgb(61,102,171);
   font-family: Arial, sans-serif;
   font-size: 8pt;
   font-weight: normal;
   line-height: 1em;
   padding: 0;
   margin: 0;
}

.ASXSearchLabel {
   color: rgb(241,93,34);
   font-family: Arial, sans-serif;
   font-size: 8pt;
   font-weight: normal;
   line-height: 1em;
   padding: 0;
   margin: 0;
}

/* Header - Sign In, Watch List...*/
.ISHeaderSignIn {
   color: rgb(61,102,171);
   font-family: Arial, sans-serif;
   font-size: 8pt;
   font-weight: normal;
   line-height: 1em;
   padding: 0;
   margin: 0;
}

/* Header - Search */
div#ISsearchholder {
   width: 400px;
   height: 64px; /* 64 */
   text-align: right;
   float: left;
   display: inline;
   }

div#ISsearch {
   padding-top: 0px; /* 6 */

    }

div#ISsearchholder input#searchval {
   padding-left: 3px;
   width: 120px;
   border: 1px #363636 solid;
   }

div#ISsearchholder a {
   color: #363636;
   font-family: Arial, san-serif;
   font-size: 90%;
   text-transform: uppercase;
   display: inline;
   line-height: 18px;
   }

div#ISaddsearch { margin-top:0px;} /* 12 */
div#ISaddsearch a {
   color: #3e67ab;
   font-family: Arial, san-serif;
   font-size: 80%;
   text-transform: uppercase;
   display: inline;

   }


/* drop shadow */
.dropshadow2{
	float:left;
	clear:left;
	background: url(shadowAlpha.png) no-repeat bottom right !important;
	background: url(shadow.gif) no-repeat bottom right;
	margin: 5px 0 10px 10px;
	margin: 5px 0 10px 5px;
	padding: 0px;
}

.innerbox{
	position:relative;
	bottom:6px;
	right: 6px;
	border: 1px solid rgb(231,231,232);
	padding:4px;
	margin: 0px 0px 0px 0px;
}

.innerbox{
	/* IE5 hack */
	\margin: 0px 0px -3px 0px;
	ma\rgin:  0px 0px 0px 0px;
}

.innerbox p{		
	font-size:14px;
	margin: 3px;
}

/* on mouse over popup */
#dhtmltooltip{
	position: absolute;
	width: 150px;
	border: 2px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	font-family:Arial,sans-serif;
	font-size: 11pt;
	font-weight: normal;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

/* Blog Article Styles */
.ISBlogArticleHeading {
	font-family:Arial,sans-serif;
	font-size: 12pt;
	font: bold;
	color: rgb(61,102,171);
}

/* MOst read News tabs */
.tabSelected {
	background-color: white;
	font: 9pt Arial, sans-serif;
	font-weight:bold;
	text-align:center;
	border-top: 2px solid rgb(231,231,232);
	border-left: 2px solid rgb(231,231,232);
	border-right: 2px solid rgb(231,231,232);
	border-bottom: none;
}

.tabUnselected {
	background-color: rgb(245,246,248);
	font: 9pt Arial, sans-serif;
	font-weight:normal;
	text-align:center;
	border-top: 2px solid rgb(231,231,232);
	border-left: 2px solid rgb(231,231,232);
	border-right: 2px solid rgb(231,231,232);
	border-bottom: 2px solid rgb(231,231,232);
}

.tabSpacer {
	background-color: white;
	font: 9pt Arial, sans-serif;
	text-align:center;
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: 2px solid rgb(231,231,232);
}

/* Blog Central */
.BCBlogIndustry {
	font: 8pt Arial, sans-serif;
	font-weight:normal;
	color: rgb(241,93,34);
}

.BCBlogName {
	font: 9pt Arial, sans-serif;
	font-weight:bold;
	color: white;
   	text-transform: uppercase;
}

.BCBlogAuthor {
	font: 8pt Arial, sans-serif;
	font-weight:normal;
	color: white;
}

.BCBlogDesc {
	font: 8pt Arial, sans-serif;
	font-weight:normal;
	color: black;
}

.BCSectionHeading {
	font: 10pt Arial, sans-serif;
	font-weight:bold;
	color: rgb(61,102,171);
}

.BCArticleHeading {
	font: 9pt Arial, sans-serif;
	font-weight:bold;
	color: rgb(61,102,171);
}

.BCArticleText {
	font: 9pt Arial, sans-serif;
	font-weight:normal;
	color: rgb(99,100,102);
}

/* Industry Blog Home */
.BHHeading1 {
	font: 8pt Arial, sans-serif;
	font-weight:normal;
	color: rgb(99,100,102);
}

.BHBlogName {
	font-family:Arial,sans-serif;
	color:rgb(241,93,34);
	font-size: 13pt; 
}

.BHAuthor {
	font-family:Arial,sans-serif;
	font-weight:bold;
	font-size: 10pt; 
}

.BHAuthorDesc {
	font-family:Arial,sans-serif;
	font-weight:normai;
	font-style:italic;
	font-size: 9pt; 
	color: rgb(99,100,102);
}

.BHPostedText {
	color: rgb(99,100,102);
   	font-family: Arial, sans-serif;
   	font-size: 8pt;
   	font-weight: normal;
   	line-height: 1em;
   	padding: 0;
   	margin: 0;
}

.BHPostedDate {
	color: rgb(99,100,102);
   	font-family: Arial, sans-serif;
   	font-size: 8pt;
   	font-weight: normal;
   	line-height: 1em;
   	padding: 0;
   	margin: 0;
   	text-transform: uppercase;
}

.BHPostHeading {
	font-family:Arial,sans-serif;
	font-weight:bold;
	font-size: 12pt; 
	color: rgb(61,102,171);
}

.BHPostSummary {
	font-family:Arial,sans-serif;
	font-weight:normal;
	font-size: 10pt; 
	color: black;
}

.BHRecentPostHeading {
	font-family:Arial,sans-serif;
	font-weight:bold;
	font-size: 10pt; 
	color: rgb(61,102,171);
}

.BHRecentPost {
	font-family:Arial,sans-serif;
	font-weight:bold;
	font-size: 9pt; 
	color: rgb(99,100,102);
}

.BHArchives {
	font-family:Arial,sans-serif;
	font-weight:bold;
	font-size: 9pt; 
	color: rgb(61,102,171);
}

.BAAuthor {
	font-family:Arial,sans-serif;
	font-weight:normal;
	font-size: 9pt; 
	color: rgb(99,100,102);
}

.BACommentAuthor {
	font-family:Arial,sans-serif;
	font-weight:bold;
	font-size: 10pt; 
	color: rgb(61,102,171);
}


#latestNewsBoW {
	margin-bottom:20px;
}

#latestNewsBoW h3 {
	margin-top:10px;
}


#BoW {
	width:200px; 
	float: left; 
	margin-left: 15px; 
}

#adMarketCharts {
	margin-bottom:20px;
}

#ISWhoComp {
	width: 360px;  
	float: left; 
	margin-right:10px; 
	border:0px;
}

#ISLinks {
	float:left;
	margin-left:10px;
}

#ISLinks .innerbox {
	border:none;
	padding:0;
	margin:0;
}

#ideas h3 {
	margin-top:10px;
}

/*
	INdustry Snapshot
*/
div#IndustrySnapshot {
	margin-bottom:10px;
}

div#IndustrySnapshot span {
	font-family:Arial,sans-serif;
	font-weight:normal;
	font-size: 9pt; 
	color:white;
}

div#IndustrySnapshot a {
	font-family:Arial,sans-serif;
	font-weight:normal;
	font-size: 9pt; 
	color:white;
}

div#IndustrySnapshotTitle {
	margin-bottom:2px;
}

div#IndustrySnapshotTitle span {
	font-family:Arial,sans-serif;
	font-weight:bold;
	font-size: 9pt; 
	color:white;
}

div#IndustrySnapshotTitle a {
	font-family:Arial,sans-serif;
	font-weight:bold;
	font-size: 9pt; 
	color:white;
}

div#IndustrySnapshotActivity {
	margin-bottom:8px;
}


div#IndustrySnapshotActivity th {
	font-family:Arial,sans-serif;
	font-weight:bold;
	font-size: 9pt; 
	color:rgb(61, 102, 171);
	text-align:left;
}


div#IndustrySnapshotActivity td {
	font-family:Arial,sans-serif;
	font-weight:normal;
	font-size: 9pt; 
}

div#IndustrySnapshotActivity .prodservices {
	width: 70%;
	}
	
div#IndustrySnapshotActivity .share {
	width:30%;
	text-align:right;
}

div#IndustrySnapshotStatistic {
	margin-bottom:8px;
}


div#IndustrySnapshotStatistic th {
	font-family:Arial,sans-serif;
	font-weight:bold;
	font-size: 9pt; 
	color:rgb(61, 102, 171);
	text-align:left;
}

div#IndustrySnapshotStatistic td {
	font-family:Arial,sans-serif;
	font-weight:normal;
	font-size: 9pt; 
}

div#IndustrySnapshotStatistic .statistic{
	width:50%;
}

div#IndustrySnapshotStatistic .value{
	width:20%;
	text-align:right;
}

div#IndustrySnapshotStatistic .unit{
	width:30%;
	text-align:right;
}

div#IndustrySnapshotPlayer {
	margin-bottom:8px;
}


div#IndustrySnapshotPlayer th {
	font-family:Arial,sans-serif;
	font-weight:bold;
	font-size: 9pt; 
	color:rgb(61, 102, 171);
	text-align:left;
}

div#IndustrySnapshotPlayer td {
	font-family:Arial,sans-serif;
	font-weight:normal;
	color:black;
	font-size: 9pt; 
}

div#IndustrySnapshotPlayer a {
	font-family:Arial,sans-serif;
	font-weight:normal;
	font-size: 9pt; 
	color:black;
}

div#IndustrySnapshotPlayer .player {
	width: 70%;
}

div#IndustrySnapshotPlayer .marketshare {
	width: 30%;
	text-align: right;
}

