P { font-family: arial, verdana, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	}
	
BODY { margin-right: 0em; 
	margin-left: 0em; 
	margin-top: 0em;
	margin-bottom: 0em;
	margin: 0em;
	}


A:link {color: #ffffff;}
A:visited {color: #ffffff;}
A:active {color: #ffffff;}

A.orange:link { color: #f39700; text-decoration:underline;}
A.orange:hover { color: #f39700; text-decoration:underline;}
A.orange:visited { color: #f39700; text-decoration:underline;}

A.blue:link { color: #005DB5; text-decoration:underline;}
A.blue:hover { color: #005DB5; text-decoration:underline;}
A.blue:visited { color: #005DB5; text-decoration:underline;}


A.green:link { color: #379B34; text-decoration:underline;}
A.green:hover { color: #379B34; text-decoration:underline;}
A.green:visited { color: #379B34; text-decoration:underline;}


A.red:link { color: #B50E00; text-decoration:underline;}
A.red:hover { color: #B50E00; text-decoration:underline;}
A.red:visited { color: #B50E00; text-decoration:underline;}

A.redjob:link { color: #B50E00; font-weight:bold;}
A.redjob:hover { color: #B50E00; font-weight:bold;}
A.redjob:visited { color: #B50E00; font-weight:bold;}

A.redcareer:link { color: #B50E00; font-size: 14px; }
A.redcareer:hover { color: #B50E00; font-size: 14px; }
A.redcareer:visited { color: #B50E00; font-size: 14px; }

A.bookmark:link { color: #000000; text-decoration:none;}
A.bookmark:hover { color: #000000; text-decoration:none;}
A.bookmark:visited { color: #000000; text-decoration:none;}

A.news:link { color: #000000; text-decoration:none;}
A.news:hover { color: #000000; text-decoration:none;}
A.news:visited { color: #000000; text-decoration:none;}


.table1 {height: 100%;
	}

.form1 { z-index: 1000; 
	position: absolute; 
	top: 128; left: 29;
	}

.bttmnewsdate1 {font-family: arial, verdana, sans-serif; 
	font-size: 10px; 
	color: #000000;
	}

.bttmnews1 {font-family: arial, verdana, sans-serif; 
	font-size: 10px; 
	color: #6e6e6e;
	}
	
.bttmnewshd {font-family: arial, verdana, sans-serif; 
	font-size: 12px; color: #333333; 
	font-weight: bold; 
	padding-left: .5em; 
	padding-top: .5em;
	}
	
.bttmnewscopy1 {font-family: arial, verdana, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	padding-left: .5em; 
	padding-right: .5em;
	}

.bttmnewscopy2 {font-family: arial, verdana, sans-serif; 
	padding-left: .5em; 
	padding-right: .5em;
	}

.midhiearchy { font-family: arial, verdana, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	vertical-align: middle; 
	padding-top: .5em;
	}
	
.mapheader { font-family: arial, verdana, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; 
	}
	
.mapcopy { font-family: arial, verdana, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
	}
	
.copymain { font-family: arial, verdana, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	padding-top: .5em; 
	padding-left: 1em; 
	padding-right: 1em; 
	margin-left: 1em;
	}
	.copyred { font-family: arial, verdana, sans-serif; 
	font-size: 12px; 
	color: #B50E00; 
	padding-top: .5em; 
	padding-left: 1em; 
	padding-right: 1em; 
	margin-left: 1em;
	font-weight: bold;
	}
.copyjobs { font-family: arial, verdana, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	padding-top: .5em; 
	padding-left: 1em; 
	padding-right: 1em; 
	margin-left: 1em;
	}
.copyjobshead { font-family: arial, verdana, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	padding-top: .5em; 
	padding-left: 1em; 
	padding-right: 1em; 
	margin-left: 1em;
	}
.copyhd { font-family: arial, verdana, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	font-weight: bold;
	}
	
	.copypophd { font-family: arial, verdana, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; 
	font-weight: bold;
	}
	
.rtsubnav { font-family: arial, verdana, sans-serif; 
	font-size: 11px; 
	color: #ffffff; 
	font-weight: bold; 
	background: #006eb5;
	line-height: 16px;
	}
	
.rtsubnavExp { font-family: arial, verdana, sans-serif; 
	font-size: 11px; 
	color: #ffffff; 
	font-weight: bold; 
	background: #ff9c09;
	
	line-height: 16px;
	}

.rtsubnavSub { font-family: arial, verdana, sans-serif; 
	font-size: 11px; 
	color: #ffffff; 
	font-weight: bold; 
	background: #d8150a; 
	left: 800;
	line-height: 16px;
	}
.subnavtext { font-family: arial, verdana, sans-serif; 
	font-size: 13.5px; 
	color: #ffffff; 
	font-weight: bold; 
	background: #d8150a; 
	
	}	
	
.rtsubnavProof { font-family: arial, verdana, sans-serif; 
	font-size: 11px; 
	color: #ffffff; 
	font-weight: bold; 
	background: #379b34; 
	
	line-height: 16px;
	}	

.rtsubnavTech { font-family: arial, verdana, sans-serif; 
	font-size: 11px; 
	color: #ffffff; 
	font-weight: bold; 
	background: #006eb5; 
	t
	line-height: 16px;	
	}	
		
.copyright { font-family: arial, verdana, sans-serif; 
	font-size: 10px; 
	color: #999999; 
	padding-left: .5em;
	}
	
#expertiseDiv { position: absolute; 
	top: 117; 
	left: 392; 
	z-index: 2000; 
	visibility: hidden; 
	visibility: hide;
	}
	
#expertisemenuDiv { position: absolute; 
	top: 138;
	left: 413; 
	z-index: 2000; 
	visibility: hidden; 
	visibility: hide;
	}
	
#technologyDiv { position: absolute; 
	top: 117; 
	left: 534;
	z-index: 2000;
	visibility: hidden; 
	visibility: hide; 
	}
	
#technologymenuDiv { position: absolute; 
	top: 138; 
	left: 533;
	z-index: 2000; 
	visibility: hidden; 
	visibility: hide;
	}
	
#proofDiv { position: absolute; 
	top: 117; 
	left: 653;
	z-index: 2000; 
	visibility: hidden; 
	visibility: hide;
	}
	
#proofmenuDiv { position: absolute; 
	top: 138; 
	left: 653;
	z-index: 2000; 
	visibility: hidden; 
	visibility: hide;
	}

#hidemenusDiv {	
	left: 0px; position: absolute; top: 0px; visibility: hidden; z-index: 5;
}

.contact {
	font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none
}
.contact {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none
}
.news {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none
}
.body {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none
}
.reverse {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none
}
.header { 
	font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #990000; text-decoration: none; font-weight: bold
}
.subtitle { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #B50E00; text-decoration: none; font-weight: bold
}
.rednolink { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #B50E00; text-decoration: none; font-weight: bold
}
.notes { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none
}