﻿#sample_gridpanel { width:95%;   }

.sample_grid_hdr { text-align:center; margin:0px; padding:0px;
				border:#F57711 solid 1px; 
				}
.sample_hdr_cell { padding: 2px 2px 8px 2px;  text-align:center; 
			border: solid 1px #F57711; }
.sample_grid_cell { padding: 2px 2px 8px 2px;  text-align:center; 
			border: solid 1px #F57711;
			}
.sample_link_cell { padding: 2px 2px 8px 2px;  text-align:center; 
			border: solid 1px #F57711; text-decoration:underline;
			}
.sample_lender_cell 
{  	border-left:1px solid #F57711; 
	border-bottom:1px solid #F57711; 
	border-top:1px solid #F57711;
	border-right:1px solid #fff; }
			
.sample_logo_cell 
{  	border-right:1px solid #F57711; 
	border-bottom:1px solid #F57711; 
	border-top:1px solid #F57711;
	border-left:1px solid #fff; }

.sample_lender_hdr 
{  	padding: 8px 2px 8px 2px;  text-align:center;
	border-left:1px solid #F57711; 
	border-bottom:1px solid #F57711; 
	border-top:1px solid #F57711;
	border-right:1px solid #fff; }
			
.sample_logo_hdr
{  	padding: 2px 2px 8px 2px;  text-align:center;
	border-right:1px solid #F57711; 
	border-bottom:1px solid #F57711; 
	border-top:1px solid #F57711;
	border-left:1px solid #fff; }				
.sample_grid 
{  	
	border:1px solid #F57711; 
	}

.grid_cell  { padding:8px;  }
.link_cell  { padding:8px; text-decoration:underline; }

.label_shift { position:relative; float:right; right:2px; }
.right_cell { text-align:right; }
.left_cell  { text-align:left; }
.header_cell { padding: 2px 2px 8px 2px;  text-align:center;  border: solid 1px #F57711;  }

		
.orange_list { color:#F57711; }
.orange_list span { color:rgb(18,10,110); }
.orange_list span i { color:#F57711; }

.faq_list { line-height:1.1em; }
.faq {  margin-top:10px; }

.col_fico { width:80px; border:solid 1px #888; background-color:#ddd; text-align:center; }
.col_rate { width:100px; border:solid 1px #888; background-color:#ddd; text-align:center; }
.col_fees { width:220px; border:solid 1px #888; background-color:#ddd; text-align:center;  }

.col_fed {  width:300px; border:solid 1px #888; text-align:left; }
.col_priv { width:300px; border:solid 1px #888; text-align:left; }

.team_heading { font-size:10pt; color:#000; font-weight:bold; 
				border-bottom:solid 1px #F57711; }

tr th { padding:5px; color:#F57712; background-color:#fff; text-align:center;
			}
tr td { padding:5px; }

tr.sec_row { margin-bottom:30px; text-align:left; }
td.sec_label { position:relative; color:#F57712; font-weight:bold; display:inline;
			  text-align:left;  margin-right:20px; padding:0px; width:110px;
			  vertical-align:top; top:6px;}
td.sec_text { width:440px; text-align:left;  }

* html td.sec_label { }

#dhtmltooltip{
	position: absolute;
	/* left:-300px; no effect */
	width: 150px;
	border: 2px solid black;
	padding: 7px;
	background-color: Silver;
	visibility: hidden;
	z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/* filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}