
.colorRed {
    color: #FF3462;
}
.colorDark {
    color: #2A2F33;
}
.colorBlue {
    color: #6991AC;
}
.colorLight {
    color: #EFEFFF;
}
.colorGrey {
    color: #F5F5F5;
}

.generalLink {
    font-weight: bold;
    color: #700070;  
}
.salary {
    font-weight: bold;
    color: #2A2F33;  
    background-color: #EFEFFF;
}
.rfa {
    font-weight: bold;
    color: #EFEFFF;  
    background-color: #FF3462;
}
.rfa2 {
    font-weight: bold;
    color: #FFFFFF;  
    background-color: #FF3462;
}
.ufa {
    font-weight: bold;
    color: #EFEFFF;  
    background-color: #6991AC;
}
.ufa2 {
    font-weight: bold;
    color: #FFFFFF;  
    background-color: #6991AC;
}
.group1 {
    font-weight: bold;
    color: #EFEFFF;  
    background-color: #2A2F33;
}

.twoway {
    color: #FF8800;
}
.twoway:hover {
    content: "Two-Way Contract";    
}

.DepthChart {
    padding:5px;
    background: #f5f5f5;
    border: 1px solid #6991AC;
    text-align:center; 
    font-size: 75%;
}
.DepthChart td {
    padding:2px; 
    border:#6991AC 1px solid;
    vertical-align: top;
    width:160px;
}
.DepthChart .header {
    font-size: 150%;
    font-weight: 700;
}
.DepthChart .name a{
    font-size: 150%;
    font-weight: 700;
}
.DepthChart a{
    font-size: 115%;
    font-weight: 600;
}
.DepthChart .hd{
    font-weight: 700;
}
.MajorContract {
    background: #f8f8ff;
}
.MinorContract {
    background: #f8fff8;
}
.RFAContract {
    background: #ffdddd;
}



.hoverTable{
    width:100%; 
    border-collapse:collapse; 
}

.hoverTable td{ 
    padding:5px; border:#6991AC 1px solid;
}
/* Define the default color for all the table rows */
.hoverTable tr{
    background: #f5f5f5;
}
/* Define the hover highlight color for the table row */
.hoverTable tr:hover {
    background-color: #efefff;
}

h2 {
	font-family: 'Open Sans';
	font-size: 24px;
	font-style: bold;
	font-variant: normal;
	font-weight: 700;
	line-height: 26.3999996185303px;
}
h6 {
	font-family: 'Open Sans';
	font-size: 12px;
	font-style: bold;
	font-variant: normal;
	font-weight: 700;
	line-height: 15.3999996185303px;
}
p {
	font-family: 'Open Sans';
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 20px;
}
body {
	font-family: 'Open Sans';
	font-size: 12px;
	color:#2A2F33;
}

a {
	font-family: 'Open Sans';
	font-size: 12px;
	font-weight: 450;
	color:#271FC9;
}
