body
{
  padding: 0px;
  margin: 0px;
  font-family: Arial;
  font-size: 10pt; 
}

td
{
  font-family: Arial;
  font-size: 10pt;
}

.MovieClipTitle
{
  color: #ffffff;
  font-family: Arial;
  font-size: 9pt; 
  font-weight: bold;
}

.MovieClipMBSize
{
  color: #FFE25D;
  font-family: Arial;
  font-size: 8pt; 
  font-weight: bold;
}

.MovieClipFont
{
  color: #ffffff;
  font-family: Arial;
  font-size: 8pt; 
}

.MovieClipFont
{
  color: #ffffff;
  font-family: Arial;
  font-size: 8pt; 
}

.InnerContentTableDefaultPaddings
{
    padding-top: 0px;
    padding-left: 10px;
    padding-right: 9px;
    padding-bottom: 9px;
}

.bodyFontBase
{
  font-family: Arial;
  font-size: 9pt;
  color:black;
}

.bodyFont1
{
  font-family: Arial;
  font-size: 8pt;
  color: black;
}

.bodyFont2
{
  font-family: Arial;
  font-size: 10pt;
  color: black;
}

.bodyFont3
{
  font-family: Arial;
  font-size: 12pt;
  color: black;
}

.bodyFont4
{
  font-family: Arial;
  font-size: 14pt;
  color: black;
}

.tdFont0
{
  font-family: Arial;
  font-size: 9pt;
  font-weight: normal;    
  color: #000000;
}

.tdFont0MainHdr
{
  background-color: #000000;
  font-family: Arial;
  font-size: 9pt;
  font-weight: bold;      
  color: #ffffff;
}

.tdFont0SubHdr
{
  background-color: #5E5E5E;
  font-family: Arial;
  font-size: 9pt;
  font-weight: bold;        
  color: #ffffff;
}

.tdFont1
{
  font-family: Arial;
  font-size: 8pt;
  font-weight: normal;    
  color: #000000;
}
.tdFont1MainHdr
{
  background-color: #000000;
  font-family: Arial;
  font-size: 8pt;
  font-weight: bold;      
  color: #ffffff;
}
.tdFont1SubHdr
{
  background-color: #5E5E5E;
  font-family: Arial;
  font-size: 8pt;
  font-weight: bold;        
  color: #ffffff;
}

.tdFont2
{
  font-family: Arial;
  font-size: 7pt;
  font-weight: normal;    
  color: #000000;
}
.tdFont2MainHdr
{
  background-color: #000000;
  font-family: Arial;
  font-size: 7pt;
  font-weight: bold;      
  color: #ffffff;
}
.tdFont2SubHdr
{
  background-color: #5E5E5E;
  font-family: Arial;
  font-size: 7pt;
  font-weight: bold;        
  color: #ffffff;
}


.RedTabFont
{
  font-family: Arial;
  font-size: 9pt;
  font-weight: bold;  
  color: #ffffff;
  text-decoration: none;
  line-height: 13pt;  
}
.TopicBannerFont1
{
  font-family: Arial Black;
  font-size: 16pt;
  font-weight: normal;  
  color: #ffffff;
  text-decoration: none;
  line-height: 13pt;  
}
.TopicBannerFont2
{
  font-family: Arial Black;
  font-size: 14pt;
  font-weight: normal;  
  color: #ffffff;
  text-decoration: none;
  line-height: 11pt;  
}
.TopicBannerFont3
{
  font-family: Arial Black;
  font-size: 12pt;
  font-weight: normal;  
  color: #ffffff;
  text-decoration: none;
  line-height: 9pt;  
}
.TopicBannerFont4
{
  font-family: Arial Black;
  font-size: 10pt;
  font-weight: normal;  
  color: #ffffff;
  text-decoration: none;
  line-height: 7pt;  
}

.TitleFont1
{
  font-family: Arial;
  font-size: 8pt;
  font-weight: bold;
  color: #ffffff;
  vertical-align: middle;  

}
.TitleFont2
{
  font-family: Arial;
  font-size: 10pt;
  font-weight: bold;
  color: #ffffff;
  vertical-align: middle;  

}
.TitleFont3
{
  font-family: Arial;
  font-size: 12pt;
  font-weight: bold;
  color: #ffffff;
  vertical-align: middle;  

}
.TitleFont4
{
  font-family: Arial;
  font-size: 14pt;
  font-weight: bold;
  color: #ffffff;
  vertical-align: middle;  

}
.TitleFont5
{
  font-family: Arial;
  font-size: 16pt;
  font-weight: bold;
  color: #ffffff;
  vertical-align: middle;  
}


A.RedLinkFont
{
  font-family: Arial;
  font-size: 10pt;
  text-decoration: underline;
  color: #E50002;
}
A.RedLinkFont:hover
{
  color: #E50002;
}
A.RedLinkFont:visited
{
  color: #E50002;
}
A.RedLinkFont:visited:hover
{
  color: #E50002;
}

P.ZeroMargins
{ 
    margin: 0px;
    padding: 0px;
}

P.TightTopBottomMargins_1px
{ 
    margin-top: 1px;
    margin-bottom: 1px;    
}
P.TightTopBottomMargins_2px
{ 
    margin-top: 2px;
    margin-bottom: 2px;    
}

P.TightTopBottomMargins_3px
{ 
    margin-top: 3px;
    margin-bottom: 3px;    
}

P.TightTopBottomMargins_4px
{ 
    margin-top: 4px;
    margin-bottom: 4px;    
}

P.TightTopBottomMargins_5px
{ 
    margin-top: 5px;
    margin-bottom: 5px;    
}

P.TightTopBottomMargins_6px
{ 
    margin-top: 6px;
    margin-bottom: 6px;    
}

P.TightTopBottomMargins_7px
{ 
    margin-top: 7px;
    margin-bottom: 7px;    
}

P.TightTopBottomMargins_8px
{ 
    margin-top: 8px;
    margin-bottom: 8px;    
}

P.TightTopBottomMargins_9px
{ 
    margin-top: 9px;
    margin-bottom: 9px;    
}

P.TightTopBottomMargins_10px
{ 
    margin-top: 10px;
    margin-bottom: 10px;    
}

P.TightTopBottomMargins_11px
{ 
    margin-top: 11px;
    margin-bottom: 11px;    
}

P.TightTopBottomMargins_12px
{ 
    margin-top: 12px;
    margin-bottom: 12px;    
}

P.TightTopBottomMargins_13px
{ 
    margin-top: 13px;
    margin-bottom: 13px;    
}

P.TightTopBottomMargins_14px
{ 
    margin-top: 14px;
    margin-bottom: 14px;    
}
