.eolHeader{ 
color: #000000; 
font-family: arial, verdana, helvetica, sans-serif; 
font-size: 9pt; 
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
} 

.main { 
color: #000000; 
font-family: arial, verdana, helvetica, sans-serif; 
font-size: 9pt; 
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
} 

.eolFooter { 
color: #000000; 
font-family: arial, verdana, helvetica, sans-serif; 
font-size: 8pt; 
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
} 

body 
{ 
color: #000000; 
margin: 0px 0px 0px 0px; 
} 

body.fetchFilingNav 
{ 
color: #000000; 
margin: 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
} 

.linkNextPrev 
{ 
color: #404040; 
font-family: arial, verdana, helvetica, sans-serif; 
font-size: 12px; 
font-weight:bold;
} 


select.dropDownCoBrand 
{ 
font-family: arial, verdana, helvetica, sans-serif; 
font-size: 8pt; 
} 

input.styled 
{ 
font-family: arial, verdana, helvetica, sans-serif; 
font-size: 8pt; 
} 


.bigText 
{ 
font-family: arial, verdana, helvetica, sans-serif; 
font-size: 10pt; 
} 

.boldBigText 
{ 
font-family: arial, verdana, helvetica, sans-serif; 
font-size: 10pt; 
font-weight: bold; 
} 

.boldText 
{ 
font-family: arial, verdana, helvetica, sans-serif; 
font-size: 9pt; 
font-weight: bold; 
} 
.normalText 
{ 
font-family: arial, verdana, helvetica, sans-serif; 
font-size: 9pt; 
} 


.smallText 
{ 
font-family: arial, verdana, helvetica, sans-serif; 
font-size: 14px;  
color:#404040;
} 
.smallTextBold 
{ 
font-family: arial, verdana, helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
color:#404040;
} 

.smallTextXBRL 
{ 
color: #4B4B4B; 
font-family: Arial,Helvetica,sans-serif; 
font-size: 11px; 
font-weight: bold; 
text-align: right; 
} 
.smallTextXbrlItem 
{ 
color: #000000; 
font-family: Arial,Helvetica,sans-serif;
font-size: 11px; 
font-weight: normal; 
text-align: left; 
} 



tr.toggle1 
{  
} 

tr.toggle2 
{  
} 


.resultsColumnHead 
{ 
color: #000000; 
font-family: arial, verdana, helvetica, sans-serif; 
font-size: 9pt; 
font-weight: bold; 
text-align: center; 
text-decoration: none; 
white-space: nowrap; 
} 
.resultsLeftColumnHead 
{  
color: #000000; 
font-family: arial, verdana, helvetica, sans-serif; 
font-size: 9pt; 
font-weight: bold; 
margin: 0px 0px 0px 0px; 
padding: 2px 2px 2px 2px; 
text-align: left; 
text-decoration: none; 
white-space: nowrap; 
} 
.resultsColumnHeadXBRL 
{ 
font-weight: bold; 
text-align: center; 
font-size: 10pt; 
font-family: arial, verdana, helvetica, sans-serif; 
vertical-align: middle; 
height:35px; 
white-space: nowrap; 
} 
.resultsRightColumnHead 
{  
color: #000000; 
font-family: arial, verdana, helvetica, sans-serif; 
font-size: 9pt; 
font-weight: bold; 
text-align: right; 
text-decoration: none; 
white-space: nowrap; 
} 


.searchLabel 
{ 
font-family: arial, verdana, helvetica, sans-serif ;
font-size: 8pt; 
font-weight: bold; 
} 


a 
{ 
color: #404040; 
text-decoration: none; 
} 
a:visited 
{ 
color: #404040; 
text-decoration: none; 
}
a:hover 
{ 
color: #D85918; 
text-decoration: none; 
} 


td.fetchFilingNavTd 
{ 
font-family: arial, verdana, helvetica, sans-serif; 
font-size: 8pt; 
white-space: nowrap; 
} 

a.linkView 
{ 
color: #263982; 
font-family: arial, verdana, helvetica, sans-serif; 
font-size: 9pt; 
} 

#Table2 tbody tr td {
            padding-right: 20px;
} 

