/* # $Header$
 * CSS for II Articles
 *
 * **IMPORTANT**
 * all Article tags are children of a top level "class=Article"
 */

.Article, .Article P, .Article TR, .Article TD, .Article A
    {font-size: 10pt; color: black; font-family: arial,sans-serif;  }

.Article P { margin-top:0px; font-weight;bold; margin-bottom: 6pt }

.Article .articleHeader 
	 { font-size: 10pt; color: blue; font-weight: bold; }
.Article .articleSub, .Article .secTitle, .Article H2
	 {  font-size: 10pt; font-weight: bold;  margin-top:8px; margin-bottom:8px }
.Article .articleCaption 
	 { font-size: 8pt; }

.Article A:hover
	 { font-size: 8pt; text-decoration: underline; color: black; }
.Article A:link, .Article A:visited, .Article A:active
	 { font-size: 8pt; text-decoration: none; color: black; }

/** iiDMS styles were originally for use in Daily Market Summaries
 **  but are now used generally in all article types.
 **/

.Article .iiDMStable  
	 { border-collapse: collapse; margin:10px 0px; border:solid #888 1px }
.Article .iiDMScaptionRow { background:#D0EBEB; font-weight:bold  }
.Article .iiDMScaption { background:#D0EBEB; font-weight:bold  }
.Article .iiDMScol { }
.Article .iiDMScolMain  { font-weight:bold; background: #ccccff !IMPORTANT }
.Article .iiDMScolRight  { text-align:right }
.Article .iiDMScolCenter  { text-align:center }
.Article .iiDMSrow0  { background: white }
.Article .iiDMSrow1  { background: #eeeeee }
.Article .iiDMStable TD 
	 { padding: 2px; margin: 0px; border: solid #aaa 1px; font-size: 8pt; }
.Article .iiDMStable TD A 
	 { font-size: 8pt !IMPORTANT }

/** Page breaking **/
.Article .iiNoPageBreak { page-break-before: avoid; page-break-inside: avoid }
.Article .iiPageBreak { page-break-before: always; }
.Article .iiPageBreakAfter { page-break-after: always; }

.Article .pageBreak { display: block; page-break-after: always }
.Article .pageBreakVisible { 
	display: block; 
	page-break-after: always ;
	background-image: url('/FCKeditor/images/toolbar/button.pagebreak.gif');
	background-repeat: no-repeat;
	height: 21px;
	width: 21px;
	background-color: #c0c0c0;
}

.Article .iismall { font-size: 7.5pt }
.Article .iismallr { font-size: 7.5pt; text-align: right; }

.Article LI { padding-bottom: 3px; }

.secTitle { 
	  width:100%;
	  border-color: black;
	  border-style: solid; 
	  border-width: 0px 0px 1px 0px;
	  clear: both;
}

.articleSection{
	margin-top: 5px;
	float:none;
	padding-top:5px;
	clear: both
}

.articleSectionWithBorder{
	margin-top: 5px;
	float:none;
	padding-top:5px;
	border-top: thin solid #4682B4;
	clear: both
}

