
/*start common elements*/
 


/*end common elements*/


.econo-reportname {
	display:block;
	font-weight: bold;
	padding:5px 0;
	font-size: 24px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #888;
	margin:0;
}

span.powered-by { display:block;  font-size:13px;   vertical-align: middle; text-align:right;  }


.econo-releasetable { vertical-align: top;    font-weight: normal;  margin-top: 0px; }
.econo-releasetable a {  }
.econo-releasetable a:hover {  }


td.econo-defaultpara {   }
.econo-defaultpara { vertical-align: top; margin-top: 10px; margin-bottom: 10px;  }


.econo-releaseinfo { text-align: center;   font-weight: bold; padding:20px 0px 0px 0px;   }

.econo-summaryboxtitle { background-color: #6E9268;  text-align: center; vertical-align: top;   font-weight: bold; color: #000; }

.econo-summaryactual {    font-weight: bold ;  }

/*td.econo-charts { text-align:left;}
td.econo-charts tr td { padding:0; margin:0; text-align:left; }
.tablewrapper tr td .tablewrapper tr td {text-align:left; }
table.econo-charts td { padding:0; border:0; }
table.econo-charts { padding:0px; border-radius:8px; border:1px solid #ccc;   }
.econo-charts {   }
.econo-charts img { display:block; margin:8px; padding:0;  }*/
.tablewrapper iframe { margin-left:-10px; }

.haver-credit {      }

.econo-header {   text-align: center;   }
.econo-header a {   text-align: center;    }
.econo-header a:hover {  }

.released {    }
.released a {  text-align: center;   }
.released a:hover {  }

.econo-articletitle {   font-weight: bold; }
.econo-articleauthor {   }
.econo-articledate {    }
.econo-articleteaser {   vertical-align: bottom;}
.econo-article-name {   font-weight: bold; }
.econo-article-pub {      }
.econo-article-sectiontitle {   font-weight: bold; }
.econo-article-subsection {   font-weight: bold; }
.econo-article-reportname {   font-weight: bold }
.econo-article-forecast {   font-weight: bold; }
.econo-article-text {    }
.econo-whypagelink {   text-align: left; }
.econo-whypagelink a:link {      }
.econo-whypagelink a:visited {    }
.econo-whypagelink a:active {     }

.why {    text-align: left; }
.why a {     text-align: left; }
.why a:hover {  }

.econo-summaryboxtxt  { background-color: #e9e9eb ;   font-weight: normal ; color: #000000;  }
.econo-summaryboxtxt a { background-color: #e9e9eb ; color: #000000;   }
.econo-summaryboxtxt a:hover {  }

.econo-sectiontitle { display:inline-block;  font-size:18px; margin:10px 0 10px 0;  font-weight: bold ;  }

.econo-chartcaption {      }

.tip { font:10px/12px Arial,Helvetica,sans-serif; border:solid 1px #666666; width:250px; padding:1px; position:absolute; z-index:100; visibility:hidden; color:#333333; top:20px; left:90px; background-color:#ffffcc;  }

/*.copyright, .copyright a { font-family:Arial, Helvetica, sans-serif; text-align: left;    padding-left: 0px; font-size:13px; line-height:17.32499885559082px; color:#888;  }
.copyright a {  font-weight: bold;  }*/
.copyright a:hover {  }

.copyright, .copyright a {  text-align: left; padding-left: 0px;   }
.copyright a {  font-weight: bold;   }

.releaseinfo-reportname {   font-weight: bold ;   }
.releaseinfo-on {    font-weight: bold ;   }
.releaseinfo-for {  font-weight: bold ;   }
.releaseinfo-text{   font-weight: normal ; }
.releaseinfo-date {   font-weight: normal ;  }
.releaseinfo-date a {   font-weight: normal ;  }
.releaseinfo-date a:hover {   }

.resource a    {  text-decoration: none;  }
.resource a:hover {  text-decoration: none; }
   

table.treasuryannouncement { width:100%; margin: 10px 0px 10px 50px; border: 0px solid #333333;}
.treasuryannouncement td {     padding: 3px 0px 2px 10px;  }
.treasuryannouncement td strong {  font-size:11pt; }   
table.tresauctionresults { width:300px; border: 0px solid #333333;  }

.tresauctionresults td {     padding:2px 5px 2px 5px;  }
.tresauctionresults td strong { font-size:11pt; }

.tresauctionresultsheader { background-color:#333333; color:#eeeeee; font-weight:bold; } 

 



