﻿/******************/
/* Content styles */
/******************/
/************************/
/* Standard HTML styles */
/************************/
/*****************/
/* Custom styles */
/*****************/
OL.AlphaLower LI
{
	list-style-type: lower-alpha;
}
OL.AlphaUpper LI
{
	list-style-type: upper-alpha;
}
OL.Decimal LI
{
	list-style-type: decimal;
}
OL.RomanLower LI
{
	list-style-type: lower-roman;
}
OL.RomanUpper LI
{
	list-style-type: upper-roman;
}
OL.RomanUpper OL LI
{
	list-style-type: upper-alpha;
}
OL.RomanUpper OL OL LI 
{
	list-style-type: decimal;
}
UL.DoubleSpace
{
	margin-bottom: 10px;
}
UL.HideBullets LI
{
	list-style-type: none;
}
UL.SingleSpace
{
	margin-bottom: 0px;
}
.Code
{
	font-family: 'Courier New' , Monospace;
}
.CollapsePanel
{
    height: 0;
    background-color: White;
    overflow: hidden;
}
.Copyright
{
    font-size: smaller;
	text-align: center;
}
.CourtCase
{
	font-style: italic;
}
.DefinedTerm
{
	font-weight: bold;
}
.EmphasisBold
{
	font-weight: bold;
}
.EmphasisBoldItalic
{
	font-weight: bold;
	font-style: italic;
}
.EmphasisDisabled
{
    color: #666666;
}
.EmphasisHighlight
{
	background-color: Yellow;
}
.EmphasisHighlightGray
{
    color: #666666;
}
.EmphasisItalic
{
	font-style: italic;
}
.EmphasisNoItalic
{
	font-style: normal;
}
.ExhibitHeading
{
	font-weight: bold;
	color: #004E82;
	text-align: center;
}
.Footnote
{
    font-size: smaller;
	margin-bottom: 5px;
	margin-left: 7px;
	text-indent: -7px;
}
.FootnoteLine
{
	width: 100px;
	text-align: left;
}
.FormRequiredFieldIndicator
{
    color: Red;
}
.GlossaryLetterHeading
{
    border-bottom: solid 1px;
    border-top: solid 1px;
    text-align: center;
}
.GlossaryLetterIndex
{
    text-align: center;
}
.Heading5, .Heading5 a, .Heading5 a:visited
{
    color: #004E82;
	font-weight: bold;
}
.InstructionalMessage
{
	font-weight: bold;
	color: Red;
}
.ParagraphSeparator
{
	text-align: center;
}
.Publication
{
	font-style: italic;
}
.PublicationDate
{
    font-size: smaller;
    text-align: center;
}
.PublicationIrmi
{
	font-style: italic;
}
.PublicationIrmiNoItalic
{
	font-style: normal;
}
.PublicationOther
{
	font-style: italic;
}
.PublicationOtherNoItalic
{
	font-style: normal;
}
.QuoteSource
{
    color: #666666;
	font-style: italic;
	text-align: right;
}
.SmallText
{
    font-size: smaller;
}
.Symbol
{
}
.TableProfessional1
{
	background-color: #FFFFFF;
    border: 1px solid #999999;
    border-collapse: collapse;
    padding: 3px;
}
.TableProfessional1Footer
{
	background-color: #CCCCCC;
    border: 1px solid #999999;
    padding: 3px;
	vertical-align: top;
}
.TableProfessional1Header
{
	background-color: #264989;
    border: 1px solid #999999;
	color: #FFFFFF;
	font-weight: bold;
    padding: 3px;
	text-align: center;
	vertical-align: top;
}
.TableProfessional1HeaderAlignLeft
{
	background-color: #264989;
    border: 1px solid #999999;
	color: #FFFFFF;
	font-weight: bold;
    padding: 3px;
	text-align: left;
	vertical-align: top;
}
.TableProfessional1HeaderNoReverse
{
	background-color: #CCCCCC;
    border: 1px solid #999999;
	font-weight: bold;
    padding: 3px;
	text-align: center;
	vertical-align: top;
}
.TableProfessional1Row
{
	background-color: #EEEEEE;
    border: 1px solid #999999;
    padding: 3px;
	vertical-align: top;
}
.TableProfessional1RowAlternating
{
	background-color: #DCDCDC;
    border: 1px solid #999999;
    padding: 3px;
	vertical-align: top;
}
.TableWidthPercent100
{
    width: 100%;
}
.TableWidthPixels100
{
	width: 100px;
}
.TableWidthPixels50
{
	width: 50px;
}
.TagLine
{
	font-style: italic;
}
.TemplateArticleAuthor
{
    color: #666666;
}
.TemplateArticleDate
{
	font-weight: bold;
    color: #666666;
}
.TemplateArticleSummary
{
    font-size: 1.2em;
	font-weight: bold;
}
.TemplateAuthorInfo
{
    color: #666666;
}
.TemplateAuthorPhoto
{
	margin-right: 10px;
}
.TemplateAuthorPhotoHidePhoto
{
	display: none;
	margin-right: 10px;
}
.TemplateListingInfo
{
    font-size: smaller;
    color: #666666;
}
.TemplatePressInfo
{
    color: #666666;
}
/****************/
/* Print styles */
/****************/
@media print
{
}

/**********************/
/* IRMI Online styles */
/**********************/

.Indent2 {
    margin-left: 80px; }

.Indent3 {
    margin-left: 120px; }

.Indent4 {
    margin-left: 160px; }

.Indent5 {
    margin-left: 200px; }

.Indent6 {
    margin-left: 240px; }

.Indent7 {
    margin-left: 280px; }

.ShadeBlack {
	background-color: #000000;
	color: #FFFFFF;  }
	
.ShadeDarkGray {
	background-color: #808080;
	color: #000000;  }
	
.ShadeLightGray {
	background-color: #C0C0C0;
	color: #000000;  }
	
.ShadeDarkBlue {
	background-color: #0000FF;
	color: #FFFFFF;  }
	
.ShadeLightBlue {
	background-color: #99CCFF;
	color: #000000;  }
	
.ShadeMediumBlue {
	background-color: #81C0FF;
	color: #000000;  }
	
.ShadeLightTan {
	background-color: #FFDBB7;
	color: #000000;  }
	
.TextMaroon {
	color: #800000; }
	
.TextNoBold {
   	font-weight: normal; }
   	
.TextPositive {
   	color: BLUE; }
   	
.TextNegative {
   	color: RED; }