@charset "UTF-8";
/* CSS Document */

#secondaryBody{ 
position:relative; 
width:576px; 
height:579px; 
float:left; 
margin-left:10px;
}

.blurbSecondary{
position:relative;
width:392px;
height:38px;
float:left;

}


.searchSecondary{
height:30px;
width:392px;
background-color:#0f4a7d;
}

input.searchSecondaryImg {
position:relative;
left:215px;
top:5px;

}

#searchBoxSecondary {
position:relative;
left:210px;
top:3px;
width:120px;
height:16px;
margin-bottom:3px;
}

.blueHeader{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0f4a7d;

}

.blueCopy{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#0f4a7d;

}

.blueCopySm{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#0f4a7d;

}

.greyCopy{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;

}




#financialRight {
position:relative;
float:left;
width:370px;
height:248px;
z-index:10;
margin-left:8px;
top:0px;

}

#secondaryScroll{
	position:relative;
	float:right;
	width:15px;
	height:115px;
	margin-right:15px;
	margin-bottom:4px;
	background-color:#ffffff;
}

.secondaryFooter{
position:relative; 
width:980px; 
top:0px; 
text-align:right; 
clear:both; 
margin-top:5px; 
border-top-color:#0f4a7d;
border-top-style:solid; 
border-top-width:1px;
}

#secondaryFooterID{
position:relative; 
width:980px; 
text-align:right; 
clear:both; 
margin-top:5px; 
border-top-color:#0f4a7d; 
border-top-style:solid; 
border-top-width:1px;
}

.secondaryLine{
border-right:1px dotted #d45c2a;
width:1px; 
height:528px; 
margin-top:42px; 
float:left;
}

.financialBreak {
line-height:40px;
}


/* ---------------- FINANCIAL TABLES ------------ */

.financialTable {
border-top:1px dotted #D45C2A;
}


.tableFormat {
vertical-align:text-bottom;

}


td.blueCellSm {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#0f4a7d;
border-bottom:dotted 1px #d45c2a;
}

td.blueCell {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#0f4a7d;
border-right:dotted 1px #D45C2A; 
border-bottom:dotted 1px #d45c2a;
text-transform:uppercase;
}


td.greyCell{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
padding-right:20px; 
border-bottom:dotted 1px #d45c2a;
}

td.borderOnly{
border-bottom:dotted 1px #d45c2a;
}

td.borderOnlyBlue{
border-bottom:dotted 1px #d45c2a;
background-color: #e7edf2; 
}





