﻿@charset "utf-8";
/* CSS Document */

@font-face {
	font-family: "ocr_b_stdregular";
	src: url("../fonts/ocrbstd-webfont.eot");
	src: local("☺"), url("../fonts/ocrbstd-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/ocrbstd-webfont.woff") format("woff"), url("../fonts/ocrbstd-webfont.ttf") format("truetype"), url("../fonts/ocrbstd-webfont.svg#ocr_b_stdregular") format("svg");
	font-weight: normal;
	font-style: normal;
}

/* Careers - Analytical Banner Head */
#analytic {
	/*width: 495px;*/
    max-width: 495px;
	height: 115px;
	overflow: hidden;
	position: relative;
}
#an-1 {
	width: 495px;
	height: 115px;
	overflow: hidden;
	position: absolute;
	top:0;
	left:0;
	background-image: url(../images/bannerheads/an-1.jpg);
	z-index:0;
}
#an-2 {
	width: 495px;
	height: 115px;
	overflow: hidden;
	position: absolute;
	top:0;
	left:0;
	background-image: url(../images/bannerheads/an-2.jpg);
	z-index:1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
#an-3 {
	width: 495px;
	height: 115px;
	overflow: hidden;
	position: absolute;
	top:0;
	left:0;
	background-image: url(../images/bannerheads/an-3.jpg);
	z-index:2;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
#an-4 {
	width: 495px;
	height: 115px;
	overflow: hidden;
	position: absolute;
	top:0;
	left:0;
	background-image: url(../images/bannerheads/an-4.jpg);
	z-index:3;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
#an-text-animate-connect {
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	font: 1.5em 'cousineregular';
	left: 100px;
	top: 25px;
	z-index:5;
	letter-spacing:-.07em;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
#an-text-animate-the1 {
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	font: 1.5em 'cousineregular';
	left: 116px;
	top: 47px;
	letter-spacing:-.07em;
	z-index:5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
#an-text-animate-dots {
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	font: 1.5em 'cousineregular';
	left: 170px;
	top: 47px;
	letter-spacing:-.1em;
	z-index:5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
#an-text-animate-tell {
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	font: 1.05em 'cousineregular';
	left: 95px;
	top: 75px;
	letter-spacing:-.07em;
	z-index:5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
#an-text-animate-the2 {
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	font: 1.05em 'cousineregular';
	left: 143px;
	top: 75px;
	letter-spacing:-.07em;
	z-index:5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
#an-text-animate-story {
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	font: 1.05em 'cousineregular';
	left: 180px;
	top: 75px;
	letter-spacing:-.07em;
	z-index:5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
/* END- Careers - Analytical Banner Head */

/* Careers - Business, IT, Security Banner Head */

#cyber {
	max-width: 495px;
	height: 115px;
	position: relative;
	overflow: hidden;
	z-index: 0;
}

#cyber-flag {
	position: absolute;
	background-image: url(../images/bannerheads/cyber-base.jpg);
	height: 115px;
	width: 495px;
	top: 0px;
	left: 0px;
	z-index: 0;
	opacity: 0;
}

#cyber-flag1 {
	position: absolute;
	height: 115px;
	width: 495px;
	top: 0px;
	left: 0px;
	z-index: 2;
	background-image: url(../images/bannerheads/cyber-unfurl1.jpg);
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

#cyber-flag2 {
	position: absolute;
	height: 115px;
	width: 495px;
	top: 0px;
	left: 0px;
	z-index: 3;
	background-image: url(../images/bannerheads/cyber-unfurl2.jpg);
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

#cyber-flag3 {
	position: absolute;
	height: 115px;
	width: 495px;
	top: 0px;
	left: 0px;
	z-index: 3;
	background-image: url(../images/bannerheads/cyber-unfurl3.jpg);
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}


#cyber-text-animate {
	color: white;
	font-family: 'cousineregular', Verdana, Geneva, sans-serif;
	letter-spacing: -1px;
	position: absolute;
	height: 24px;
	font-size: 1.05em;
	font-weight:bold;
	left: -9px;
	top: 35px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
	z-index: 110;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

#cyber-text-animate2 {
	color: white;
	font-family: 'cousineregular', Verdana, Geneva, sans-serif;
	position: absolute;
	letter-spacing: -1px;
	height: 30px;
	font-size: 1.35em;
	font-weight:bold;
	left: 168px;
	top: 55px;
	z-index: 100;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

.cyber-scroll-text2 {
	color: #fff;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	letter-spacing: -.05em;
	height: 30px;
	/*width:2900px;*/
	font: .70em 'cousineregular';
	/*left:-1538px;*/
	top: 90px;
	z-index: 300;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=60); /*for IE8 and earlier */
	opacity: 0.6; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=60)"; /* IE8 */
	filter: alpha(opacity=60); /* IE6/IE7 */
}

.cyber-scroll-text {
	color: #fff;
	font-family: Verdana, Geneva, sans-serif;
	letter-spacing: -.05em;
	height: 30px;
	font: 1.05em 'cousineregular';
	position: absolute;
	top: 95px;
	z-index: 200;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=40); /*for IE8 and earlier */
	opacity: 0.40; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=40)"; /* IE8 */
	filter: alpha(opacity=40); /* IE6/IE7 */
}

/* END - Careers - Business, IT, SecurityBanner Head */


/* Careers - Career Opps Banner Head */

#career {
	/*width: 495px;*/
    max-width: 495px;
	height: 115px;
	background-image: url(../images/bannerheads/WindowBG.jpg);
	position: relative;
}

#career-text-animate {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	height: 40px;
	width:290px;
	font: 1.25em 'cousineregular';
	letter-spacing:-.08em;
	left: 145px;
	top: 15px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#career-text-animate2 {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	letter-spacing:-.08em;
	height: 60px;
	width:250px;
	font: 1.25em 'cousineregular';
	left: 215px;
	top: 37px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#career-text-animate3 {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	letter-spacing:-.11em;
	height: 70px;
	width:290px;
	font: 2.25em 'cousineregular';
	left: 180px;
	top:56px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#careerWom {
	position: absolute;
	height: 115px;
	width: 149px;
	top: 0px;
	left: 82px;
	z-index: 10;
	background-image: url(../images/bannerheads/Woman-crop.png);
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

#careerFlag {
	position: absolute;
	height: 115px;
	width: 390px;
	top: 0px;
	left: 98px;
	background-repeat: no-repeat;
	background-image: url(../images/bannerheads/Flag-crop.png);
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}



#careerCurve {
	position: absolute;
	height: 148px;
	width: 628px;
	top: 0px;
	left: 9px;
	background-image: url(../images/bannerheads/WindowBG.jpg);
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

#careerGrade {
	position: absolute;
	height: 148px;
	width: 638px;
	top: 0px;
	left: 0px;
	background-image: url(../images/bannerheads/Gradient.png);
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

/* Careers - Clandesitine Positions Banner Head */
#picOne-clan {
	position: absolute;
}
#picTwo-clan, #picThree-clan, #picFour-clan, #picFive-clan, #picSix-clan, #picSeven-clan, #picEight-clan, #picNine-clan {
	position: absolute;
	background: transparent;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#cland {
	/*width: 495px;*/
    max-width: 495px;
	height: 115px;
	overflow:hidden;
}

#cland-pics {
	width: 495px;
	height: 115px;
}

#cland-text-animate {
	color: #ffcb08;
	font-family: "Times New Roman", Times, serif;
	position: absolute;
	height: 50px;
	font-size: 1.90em;
	left: 0px;
	top: 15px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#cland-text-animate2 {
	color: #ffcb08;
	font-family: "Times New Roman", Times, serif;
	position: absolute;
	height: 50px;
	font-size: 1.25em;
	left: 123px;
	top: 65px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}


#cland-text-animate3 {
	color: #ffcb08;
	font-family: "Times New Roman", Times, serif;
	font-weight: 700;
	position: absolute;
	height: 50px;
	font-size: 1.20em;
	left: 20px;
	top: 90px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}


/* Careers - DC Area Banner Head */



#dcarea {
	width: 495x;
	height: 115px;
	background-image: url(../images/bannerheads/landscape.jpg);
	background-repeat:no-repeat;
	overflow: hidden;
	position: relative;
}

#dccolumns {
	position: absolute;
	height: 115px;
	width: 256px;
	top: 0px;
	left: -120px;
	z-index: 0;
	background-image: url(../images/bannerheads/dc-column.png);
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}


#dc-text-animate {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	letter-spacing: -.10em;
	position: absolute;
	height: 30px;
	font: 1.80em 'cousineregular';
	left: 105px;
	top: 0px;
	opacity: 0;
	z-index: 3;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

#dc-text-animate2 {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	letter-spacing: -.15em;
	height: 30px;
	font: 1.35em 'cousineregular';
	left: 6px;
	top: 40px;
	opacity: 0;
	z-index: 1;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

#dc-text-animate3 {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	letter-spacing: -.15em;
	height: 30px;
	font: 1.35em 'cousineregular';
	left: 25px;
	top: 64px;
	opacity: 0;
	z-index: 1;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

#diversion {
	/*width: 495px;*/
    max-width: 495px;
	height: 115px;
	overflow: hidden;
	position: relative;
}

#diversion-maze {
	position: absolute;
	height: 386px;
	width: 495px;
	top: -180px;
	left: 0px;
	z-index: 0;
	background-image: url(../images/bannerheads/diversion-bg.jpg);
	opacity: 1.0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

#diversion-text-animate {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	height: 40px;
	font: 2.25em 'cousineregular';
	left: 5px;
	top: 38px;
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

#diversion-text-animate2 {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	height: 70px;
	font: 1.45em 'cousineregular';
	left: 115px;
	top: 76px;
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

/* Careers Diversity */

#diver {
	background-image: url(../images/bannerheads/CHI-diversity.jpg);
	/*width: 495px;*/
    max-width: 495px;
	height: 115px;
}

#diver-pics {
	width: 495px;
	height: 115px;
}

#picOne-diversity {
	width:495px;
	height:115px;
	position: absolute;
	top:0;
	left:0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
#picTwo-diversity {
	width:495px;
	height:115px;
	position: absolute;
	top:0;
	left:0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
#picThree-diversity {
	width:495px;
	height:115px;
	position: absolute;
	top:0;
	left:0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
#picFour-diversity {
	width:495px;
	height:115px;
	position: absolute;
	top:0;
	left:0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#diver-text-animate {
	color: #787979;
	position: absolute;
	letter-spacing: -1px;
	font: 0.95em 'cousineregular';
	left: 80px;
	top: 16px;
	height: 120px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#diver-text-animate2 {
	color: #787979;
	background-color: #FFF;
	position: absolute;
	height: 60px;
	letter-spacing: -4px;
	font: 1.75em 'cousineregular';
	left: 40px;
	top: 34px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

#diver-text-animate3 {
	color: #787979;
	position: absolute;
	height: 50px;
	font: 1.05em 'cousineregular';
	left: 89px;
	top: 67px;
	letter-spacing: -1px;
	opacity: 0; /* FX/Opera/Safari/Chrome */
	filter: alpha(opacity=0); /* IE6/IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

#diver-text-animate4 {
	color: #787979;
	position: absolute;
	height: 50px;
	font: 1.05em 'cousineregular';
	left: 40px;
	top: 87px;
	letter-spacing: -1px;
	opacity: 0; /* FX/Opera/Safari/Chrome */
	filter: alpha(opacity=0); /* IE6/IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

/* Careers Language Positions */
#lang {
	/*width: 495px;*/
    max-width: 495px;
	height: 115px;
	overflow:hidden;
	position:relative;
}

#lang-pics {
	width: 495px;
	height: 115px;
	position:relative;
}

#picOne-lang {
	width:495px;
	height:115px;
	position: absolute;
	top:0;
	left:0;
	background-image: url(../images/bannerheads/lang-bg.jpg);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
#picTwo-lang {
	width:495px;
	height:115px;
	position: absolute;
	top:0;
	left:0;
	background-image: url(../images/bannerheads/lang-bg1.jpg);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
#picThree-lang {
	width:495px;
	height:115px;
	position: absolute;
	top:0;
	left:0;
	background-image: url(../images/bannerheads/lang-bg2.jpg);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
#picFour-lang {
	width:495px;
	height:115px;
	position: absolute;
	top:0;
	left:0;
	background-image: url(../images/bannerheads/lang-bg3.jpg);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#is-text-animate-with {
	color: white;
	font: 1.05em 'cousineregular';
	position: absolute;
	height: 50px;
	left: 65px;
	top: 38px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#is-text-animate-speech {
	color: white;
	font: 1.40em 'cousineregular';
	position: absolute;
	height: 50px;
	left: 93px;
	top: 56px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

/* Careers Life at CIA */

#life {
	/*width: 495px;*/
    max-width: 495px;
	height: 115px;
	/*background-image: url(../images/bannerheads/chi-life-stars.jpg);*/
	position: relative;
	overflow:hidden;
}

#life-stars {
	position: absolute;
	height: 115px;
	width: 495px;
	top: 0px;
	left: 0px;
	z-index: 10;
	background-image: url(../images/bannerheads/chi-life-stars.jpg);
}

#life-build {
	position: absolute;
	height: 115px;
	width: 495px;
	top: 0px;
	left: 0px;
	z-index: 10;
	background-image: url(../images/bannerheads/chi-life-build.jpg);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#life-text-animate {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	height: 60px;
	font: 1.80em 'cousineregular';
	letter-spacing: -.1em;
	left: 25px;
	top: 10px;
	z-index: 11;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#life-text-animate2 {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	letter-spacing: -.1em;
	height: 90px;
	font: 1.80em 'cousineregular';
	left: 60px;
	top: 42px;
	z-index: 12;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#life-text-animate3 {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	letter-spacing: -.1em;
	position: absolute;
	height: 60px;
	font: 1.25em 'cousineregular';
	left: 5px;
	top: 78px;
	z-index: 12;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}


/* Careers Military Transitions */

#mt {
	/*width: 495px;*/
    max-width: 495px;
	height: 115px;
	position: relative;
	overflow:hidden;
	z-index: 10;
}

#mt-pics {
	width: 495px;
	height: 115px;
	position: absolute;
	z-index: 100;
	left: 0px;
	top: 2px;
}

#picOne-MilTrans {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
#picOne-life {
	position: absolute;
	left: 0;
	top: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}


#mt-text-animate {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	height: 50px;
	font: 1.5em 'cousineregular';
	left: 230px;
	top: 24px;
	letter-spacing: -3px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
	z-index: 1000;
	-webkit-font-smoothing: antialiased;
}

#mt-text-animate2 {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	height: 50px;
	font: 2.45em 'cousineregular';
	left: 214px;
	top: 44px;
	letter-spacing: -6px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
	z-index: 1000;
	-webkit-font-smoothing: antialiased;
}

/* Careers Science and Technology Positions */

#snt-p {
	/*width: 495px;*/
    max-width: 495px;
	height: 115px;
	overflow: hidden;
	position: relative;
	z-index: 10;
}

#snt-dragon {
	position: absolute;
	height: 105px;
	width: 198px;
	top: -6px;
	left: -25px;
	z-index: 15;
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

#snt-scan {
	position: absolute;
	height: 48px;
	width: 75px;
	top: 0px;
	left: 320px;
	z-index: 20;
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

#snt-flasher {
	position: absolute;
	height: 115px;
	width: 75px;
	top: 0px;
	left: 420px;
	z-index: 30;
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}


#snt-text-animate {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	letter-spacing: -.1em;
	position: absolute;
	height: 40px;
	font: 1.2em 'cousineregular';
	left: 95px;
	top: 65px;
	opacity: 0;
	z-index: 2;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

#snt-text-animate2 {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	letter-spacing: -.1em;
	height: 30px;
	font: 1.2em 'cousineregular';
	left: 215px;
	top: 85px;
	opacity: 0;
	z-index: 2;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}


#diginnovat {
        /*width: 495px;*/
    max-width: 495px;
        height: 115px;
        overflow: hidden;
        position: relative;
}

#diginnovat-1 {
        width: 495px;
        height: 115px;
        overflow: hidden;
        position: absolute;
        top:0;
        left:0;
        background-image: url(../images/bannerheads/comp/full_diginnovat.jpg);
        z-index:0;
}


#diginnovat-text-animate {
//        color: white;
        color: #000000;
        font-family: Verdana, Geneva, sans-serif;
        letter-spacing: -.1em;
        position: absolute;
        height: 40px;
        font: 1.2em 'cousineregular';
        text-shadow: 0 0 8px #FFFFFF;
        font: 1.5em 'cousineregular';
        left: 95px;
//        top: 65px;
        top: 25px;
        opacity: 0;
        z-index: 2;
        filter: alpha(opacity=0); /*for IE8 and earlier */
}



/* Careers Student Opportunities */


#stuDiv {
	height: 115px;
	/*width: 495px;*/
    max-width: 495px;
	position: relative;
	overflow: hidden;
	background-image: url(../images/bannerheads/student-bg.jpg);
}
#stu-1 {
	width: 495px;
	height: 115px;
	overflow: hidden;
	position: absolute;
	top:0;
	left:0;
	background-image: url(../images/bannerheads/student-1.jpg);
	z-index:1;
}
#stu-2 {
	width: 495px;
	height: 115px;
	overflow: hidden;
	position: absolute;
	top:0;
	left:0;
	background-image: url(../images/bannerheads/student-2.jpg);
	z-index:1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
#stu-3 {
	width: 495px;
	height: 115px;
	overflow: hidden;
	position: absolute;
	top:0;
	left:0;
	background-image: url(../images/bannerheads/student-3.jpg);
	z-index:2;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
#stu-text-animate-1,
#stu-text-animate-2,
#stu-text-animate-3
 {
	color:#fff;
	text-transform:uppercase;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif;
	font-size:1.93em;		/*2.018125em;*/
	font-weight:bold;
	line-height:1;
	margin-top:.3em;
	margin-left:.2em;
}
#stu-text-animate-1 {
	width: 9.8125em;
}
#stu-text-animate-2 {
	width: 10.5em;
}
#stu-text-animate-3 {
	width: 12.7em;
}

.stu-text-animate-1-0 {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
.stu-text-animate-1-1 {
	color:#d2d6be;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
.stu-text-animate-1-2 {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

.stu-text-animate-2-0 {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
.stu-text-animate-2-1 {
	color:#e7c3c5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
.stu-text-animate-2-2 {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

.stu-text-animate-3-0 {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
.stu-text-animate-3-1 {
	color:#fee4c5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
.stu-text-animate-3-2 {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

/* Careers We Hire Amazing People */
.banner-static, 
#career-hire {
	font-family: 'Cousine', Verdana, Geneva, sans-serif;
	color: #fff;
	/*letter-spacing: -2px;*/
	font-size: 1.666666666666667em;
}
#career-hire {
	max-width: 495px;
	height: 115px;
	background-image: url(../images/bannerheads/chi_opp_bg.jpg);
	position: relative;
}
#careerlight {
	max-width: 495px;
	height: 115px;
	background-image: url(../images/bannerheads/chi_opp_light.jpg);
	opacity: 0;
	position: relative;
	padding-left: 0;		/*2.2em;*/
	padding-top: 2.45em;
	text-wrap:none;
}
#careerlight > div {
	display:none;
	float:right; 
	width:53.5%;		/*56%;*/
	white-space:nowrap;
}
span#careerlight-15 {
	display:none;
}
#careerlight > div#careerlight-0 {
	width:44%;		/*41%;*/ 
	float:left; 
	text-align:right; 
	display:block;
	text-wrap:none;
}

/* Careers - BENEFITS */
#career-benefits {
	font-family: 'ocr_b_stdregular','Cousine', Verdana, Geneva, sans-serif;
	color: #fff;
	font-size: 1.666666666666667em;
	max-width: 495px;
	height: 115px;
	background-image: url(../images/bannerheads/banner-benefits-background.jpg);
	position: relative;
}
#career-benefits div {
	float:right;
	width:426px;
	height:115px;
	position:absolute;
}
#career-benefits #plate2 {	/* 1 - arm/hand/blood pressure */
	background: url(../images/bannerheads/banner-benefits-plate1.png) no-repeat right 0;
	z-index:2;		/*5;*/
	right:320px;
}
#career-benefits #plate3 {	/* 2 - runner treadmill */
	background: url(../images/bannerheads/banner-benefits-plate2.png) no-repeat right 0;
	z-index:4;
	right:180px;
}
#career-benefits #plate4 {	/* 3 - bike riders */
	background: url(../images/bannerheads/banner-benefits-plate3.png) no-repeat right 0;
	z-index:2;		/*3;*/
	right:38px;
}
#career-benefits #plate5 {	/* 4 - pencil report */
	background: url(../images/bannerheads/banner-benefits-plate4.png) no-repeat right 0;
	z-index:6;
	right:0px;
}
#ben-text-line1 {
	font-family: 'ocr_b_stdregular','Cousine', Verdana, Geneva, sans-serif;
	font-size:.9em;
	display:block;
	opacity:0;
	color: #fff;
	text-transform:uppercase;
	position: absolute;
	left:15px;
	top:21px;
	width:90%;
	height:auto;
}
#ben-text-line2 {
	font-family: 'ocr_b_stdregular','Cousine', Verdana, Geneva, sans-serif;
	font-size:.9em;
	display:block;
	opacity:0;
	color: #fff;
	text-transform:uppercase;
	position: absolute;
	left:15px;
	top:43px;
	width:90%;
	height:auto;
}

/* Careers - MILITARY TRANSITION (new) */
#coin-container {
	background-color:#000;
	height:115px;
	max-width: 495px;
}
.coin {
	position: absolute;
	left: -120px;
	/*width: 90px;
	height: 90px;*/
	width:112px;
	height:112px;
	padding-top:1px;
	/*border-radius: 50%;*/
}
.coin > div {
	position: absolute;
	width: 100%;
	height: 100%;
	/*border-radius: 50%;*/
}
.coin > div > div {
	width:112px;
	height:112px;
}
/* coins */
.coin.navy > div {
	background: url(../images/bannerheads/coin-navy.png) no-repeat;
}
.coin.uscg > div {
	background: url(../images/bannerheads/coin-uscg.png) no-repeat;
}
.coin.usmc > div {
	background: url(../images/bannerheads/coin-usmc.png) no-repeat;
}
.coin.usaf > div {
	background: url(../images/bannerheads/coin-usaf.png) no-repeat;
}
.coin.army > div {
	background: url(../images/bannerheads/coin-army.png) no-repeat;
}
#mt-text-1 {
	opacity:0;
	color:#fff;
	position:absolute;
	text-transform:uppercase;
	font-family: 'ocr_b_stdregular','Cousine', Verdana, Geneva, sans-serif;
	font-size: 1.35em;
	left:242px;
	top:49px;
}
.mt-text {
	opacity:0;
	color:#fff;
	position:absolute;
	text-transform:uppercase;
	font-family: 'ocr_b_stdregular','Cousine', Verdana, Geneva, sans-serif;
	font-size: 1.2em;
	left:154px;
	letter-spacing:-2px;
}
#mt-text-2 {		/* SERVE UNDER ANOTHER SYMBOL */
	top:39px;
}
#mt-text-3 {		/* OF NATIONAL SECURITY */
	top:59px;
}
#coin-cia {
	opacity:0;
	position:absolute;
	left:37px;
	top:7px;
	background: url(../images/bannerheads/coin-cia.png) no-repeat;
	width:104px;
	height:102px;
}


#div-object {
	display:none;
	position:absolute;
}

/* --------- MAIN SITE ------*/

/* --------- Clandestine Service ------*/


#picOne-CM, #picTwo-CM, #picThree-CM {
	position: absolute;
	/*display: none;*/
	background: transparent;
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#cland-M {
	/*width: 495px;*/
    max-width: 495px;
	height: 115px;
}

#cland-pics-M {
	width: 495px;
	height: 115px;
}

#cland-text-animate-M {
	color: #fff;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	height: 50px;
	font: 1.35em 'cousineregular';
	left: 20px;
	top: 40px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#cland-text-animate2-M {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	height: 50px;
	font: 1.35em 'cousineregular';
	left: 140px;
	top: 59px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}


/* Main Site Congressional Affairs */

#ca {
	/*width: 495px;*/
    max-width: 495px;
	height: 115px;
	z-index: 10;
	top: 0;
	position: relative;
}

#ca-pics {
	width: 495px;
	height: 115px;
	z-index: 20;
}

#picOne-CA {
	position: absolute;
	top: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
	z-index: 30;
}


#ca-text-animate {
	color: #5B5B5B;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	height: 50px;
	font: 1.05em 'cousineregular';
	left: 60px;
	top: 28px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
	z-index: 1000;
}

#ca-text-animate2 {
	color: #5B5B5B;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	height: 50px;
	font: 1.05em 'cousineregular';
	left: 220px;
	top: 50px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
	z-index: 1000;
}

#ca-text-animate3 {
	color: #5B5B5B;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	height: 50px;
	font: 1.05em 'cousineregular';
	left: 20px;
	top: 72px;
	opacity: 0; /* FX/Opera/Safari/Chrome */
	filter: alpha(opacity=0); /* IE6/IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	z-index: 1000;
}

/* Main Site EEO */

#eeo {
	/*width: 495px;*/
    max-width: 495px;
	height: 115px;
	position: relative;
	overflow:hidden;
	z-index: 10;
}

#eeo-shadow {
	position: absolute;
	height: 115px;
	width: 495px;
	top: 0px;
	left: 0px;
	z-index: 20;
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

#eeo-text-animate {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	letter-spacing: -.1em;
	position: absolute;
	height: 40px;
	font: 1.35em 'cousineregular';
	left: 260px;
	top: 5px;
	z-index: 40;
	text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.8);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#eeo-text-animate2 {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	letter-spacing: -.1em;
	height: 30px;
	font: 1.35em 'cousineregular';
	left: 288px;
	top: 8px;
	z-index: 50;
	text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.8);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

/* Main Site General Counsel */

#genCoun {
	/*width: 495px;*/
    max-width: 495px;
	height: 115px;
	z-index: 10;
	position: relative;
	overflow:hidden;
}

#genCoun-build {
	position: absolute;
	height: 115px;
	width: 495px;
	top: 0px;
	left: 0px;
	z-index: 20;
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}


#genCoun-text-animate {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	letter-spacing: -0.07em;
	position: absolute;
	height: 40px;
	font: 1.25em 'cousineregular';
	left: 35px;
	top: 55px;
	opacity: 0;
	z-index: 50;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

#genCoun-text-animate2 {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	letter-spacing: -0.07em;
	position: absolute;
	height: 40px;
	font: 1.3em 'cousineregular';
	left: 50px;
	top: 76px;
	opacity: 0;
	z-index: 60;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

/* Main Site Historical*/

#his {
	/*width: 495px;*/
    max-width: 495px;
	height: 115px;
	background-image: url(../images/bannerheads/his-bg.jpg);
	position: relative;
}


/*#his-docs2 {
	position: absolute;
	height: 115px;
	width: 280px;
	left: 215px;
	top:10px;
	z-index: 0;
	background-image: url(../images/bannerheads/his-docs2.jpg);
	filter: alpha(opacity=0);
	opacity: 0;
	-ms-filter: "alpha(opacity=0)";
}*/

#his-docs3 {
	position: absolute;
	height: 115px;
	width: 280px;
	left: 215px;
	z-index: 0;
	background-image: url(../images/bannerheads/his-docs3.jpg);
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

/*#his-docs4 {
	position: absolute;
	height: 115px;
	width: 280px;
	left: 215px;
	z-index: 0;
	background-image: url(../images/bannerheads/his-docs4.jpg);
	filter: alpha(opacity=0);
	opacity: 0;
	-ms-filter: "alpha(opacity=0)";
}*/

#his-docs5 {
	position: absolute;
	height: 115px;
	width: 280px;
	left: 215px;
	z-index: 0;
	background-image: url(../images/bannerheads/his-docs5.jpg);
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#his-docs6 {
	position: relative;
	height: 115px;
	width: 495px;
	left: 0px;
	z-index: 0;
	background-image: url(../images/bannerheads/his-docs6.jpg);
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#his-top1 {
	position: absolute;
	height: 62px;
	width: 443px;
	left: 0px;
	z-index: 0;
	background-image: url(../images/bannerheads/his-top1.jpg);
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#his-top2 {
	position: absolute;
	height: 62px;
	width: 443px;
	left: 0px;
	z-index: 0;
	background-image: url(../images/bannerheads/his-top2.jpg);
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#his-text-animate-past {
	color: #080000;
	font: 1.2em 'cousineregular';
	letter-spacing:-.05em;
	position: absolute;
	height: 50px;
	left: 58px;
	top: 15px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#his-text-animate-declassified {
	color: #080000;
	font: 1.2em 'cousineregular';
	letter-spacing:-.05em;
	position: absolute;
	height: 50px;
	left: 97px;
	top: 35px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}


/* Main Site HR */

#picOne-HR, #picTwo-HR, #picThree-HR, #picFour-HR, #picFive-HR {
	position: absolute;
	display: none;
	background: transparent;
}

#hr {
	/*width: 495px;*/
    max-width: 495px;
	height: 115px;
}

#hr-pics {
	width: 495px;
	height: 115px;
	overflow:hidden;
}

#hr-text-animate-one {
	color: white;
	font: 0.90em 'cousineregular';
	position: absolute;
	height: 50px;
	left: 23px;
	top: 17px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#hr-text-animate {
	color: white;
	font: 1.10em 'cousineregular';
	letter-spacing:-.05em;
	position: absolute;
	height: 50px;
	left: 58px;
	top: 15px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}


#hr-text-animate-serve {
	color: white;
	font: 0.90em 'cousineregular';
	position: absolute;
	height: 50px;
	left: 115px;
	top: 17px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#hr-text-animate-our {
	color: white;
	font: 0.90em 'cousineregular';
	position: absolute;
	height: 50px;
	left: 170px;
	top: 73px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#hr-text-animate-mission {
	color: white;
	font: 1.10em 'cousineregular';
	letter-spacing:-.05em;
	position: absolute;
	height: 50px;
	left: 208px;
	top: 72px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}


#hr-text-animate-by {
	color: white;
	font: 0.90em 'cousineregular';
	letter-spacing:-.05px;
	position: absolute;
	height: 50px;
	left: 205px;
	top: 38px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#hr-text-animate-people {
	color: white;
	font: 1.10em 'cousineregular';
	letter-spacing:-.05em;
	position: absolute;
	height: 50px;
	left: 410px;
	top: 36px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

/* Main Site Intelligence Analysis */

#intel {
	/*width: 495px;*/
    max-width: 495px;
	height: 115px;
	background-image: url(../images/bannerheads/Intelligence-bg.jpg);
	position: relative;
}


#intel-text-animate {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	letter-spacing:-.05em;
	position: absolute;
	height: 50px;
	font: 1.35em 'cousineregular';
	left: 230px;
	top: 13px;
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}


#intel-backblur {
	width: 638px;
	height: 148px;
	top: 0px;
	left: 0px;
	background-image: url(../images/bannerheads/Intelligence-bg.jpg);
	position: absolute;
}

#curve {
	position: absolute;
	height: 148px;
	width: 200px;
	top: 0px;
	left: -100px;
	background-image: url(../images/bannerheads/intell-images/glow2.png);
}

#picOne-IS, #picTwo-IS, #picThree-IS, #picFour-IS {
	position: absolute;
	display: none;
	background: transparent;
}

#is {
	/*width: 495px;*/
    max-width: 495px;
	height: 115px;
}

#is-pics {
	width: 495px;
	height: 115px;
}

#is-text-animate-from {
	color: white;
	font: 0.70em 'cousineregular';
	position: absolute;
	height: 50px;
	left: 25px;
	top: 14px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#is-text-animate-his {
	color: white;
	font: 1.3em 'cousineregular';
	position: absolute;
	height: 50px;
	left: 42px;
	top: 24px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#is-text-animate-for {
	color: white;
	font: 0.70em 'cousineregular';
	position: absolute;
	height: 50px;
	left: 206px;
	top: 42px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#is-text-animate-today {
	color: white;
	font: 1.3em 'cousineregular';
	position: absolute;
	height: 50px;
	left: 230px;
	top: 53px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}


#is-text-animate-prep {
	color: white;
	font: 0.70em 'cousineregular';
	position: absolute;
	height: 50px;
	left: 370px;
	top: 5px;
	white-space:nowrap;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#is-text-animate-future {
	color: white;
	font: 1.3em 'cousineregular';
	position: absolute;
	height: 50px;
	left: 360px;
	top: 15px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#is-text-animate-chall {
	color: white;
	font: 0.70em 'cousineregular';
	position: absolute;
	height: 50px;
	left: 530px;
	top: 37px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

/* Main Site Military Affairs */

#ma {
	/*width: 495px;*/
    max-width: 495px;
	height: 115px;
	background-image: url(../images/bannerheads/militaryAffairs638.jpg);
	position: relative;
	z-index: 0;
}

#ma-one {
	position: absolute;
	height: 115px;
	width: 188px;
	/*left: 396px;*/
	left:307px;
	background-repeat: no-repeat;
	z-index: 1;
	background-image: url(../images/bannerheads/seal1.jpg);
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

#ma-two {
	position: absolute;
	height: 115px;
	width: 188px;
	/*left: 396px;*/
	left:307px;
	top: 0px;
	z-index: 2;
	background-image: url(../images/bannerheads/seal2.jpg);
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

#ma-three {
	position: absolute;
	height: 115px;
	width: 188px;
	top: 0px;
	/*left: 396px;*/
	left:307px;
	z-index: 3;
	background-image: url(../images/bannerheads/seal3.jpg);
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}


#ma-text-animate {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	height: 60px;
	font: .95em 'cousineregular';
	left: 5px;
	top: 65px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#ma-text-animate2 {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	height: 50px;
	font: .95em 'cousineregular';
	left: 150px;
	top: 86px;
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}


/* Main Site Museum */

#museum {
	/*width: 495px;*/
    max-width: 495px;
	height: 115px;
	background-image: url(../images/bannerheads/mu-background.jpg);
	position: relative;
	z-index: 0;
}

#museum-type {
	height: 115px;
	width: 495px;
	z-index: 1;
	background-image: url(../images/bannerheads/mu-2.jpg);
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#museum-helmet {
	position: absolute;
	height: 115px;
	width: 495px;
    top: 0px;
	left: 0px;
	z-index: 2;
	background-image: url(../images/bannerheads/mu-3.jpg);
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#museum-dime {
	position: absolute;
	height: 115px;
	width: 495px;
	top: 0px;
	left: 0px;
	z-index: 3;
	background-image: url(../images/bannerheads/mu-4.jpg);
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#museum-scope {
	position: absolute;
	height: 115px;
	width: 495px;
	top: 0px;
	left: 0px;
	z-index: 4;
	background-image: url(../images/bannerheads/mu-5.jpg);
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#museum-dark {
	position: absolute;
	height: 115px;
	width: 495px;
	top: 0px;
	left: 0px;
	z-index: 5;
	background-image: url(../images/bannerheads/mu-6.jpg);
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}



#museum-text-animate {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	letter-spacing: -.1em;
	position: absolute;
	height: 50px;
	font: 1.06em 'cousineregular';
	left: 208px;
	top: 1px;
	white-space:nowrap;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
	z-index: 30;
}

#museum-text-animate2 {
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	letter-spacing: -.15em;
	height: 30px;
	font: 1.35em 'cousineregular';
	left: 230px;
	top: 70px;
	z-index: 9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
/* Main Site Office Inspector General */

#picOne-OIG, #picTwo-OIG, #picThree-OIG {
	position: absolute;
	display: none;
	background: transparent;
}

#oig {
	/*width: 495px;*/
    max-width: 495px;
	height: 115px;
	background-image: url(../images/bannerheads/OIG_bkg.jpg);
	overflow:hidden;
}

#oig-pics {
	width: 495px;
	height: 115px;
}

#highlight {
	position: absolute;
	height: 29px;
	width: 29px;
	top: 80px;
	left: 120px;
	z-index: 4;
	background-image: url(../images/bannerheads/OIG-highlight.png);
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=ie8-logo.png,sizingMethod='crop');
}

#oig-text-animate {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	letter-spacing:-.05em;
	position: absolute;
	height: 50px;
	width:295px;
	font: 1.18em 'cousineregular';
	text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);
	left: 260px;
	top: 48px;
	z-index: 5;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#oig-text-animate2 {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	letter-spacing:-.05em;
	position: absolute;
	height: 50px;
	width:295px;
	white-space:nowrap;	/*sah*/
	font: 1.18em 'cousineregular';
	text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);
	left: 245px;
	top: 70px;
	z-index: 6;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

/* Main Site Public */

#pubAff {
	/*width: 495px;*/
    max-width: 495px;
	height: 115px;
	z-index: 5;
	position: relative;
}

#pubAff-speak {
	position: absolute;
	width: 107px;
	height: 115px;
	top: 0px;
	left: 389px;
	z-index: 30;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
	z-index: 6;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

#pubAff-arrow {
	position: absolute;
	width: 139px;
	height: 115px;
	top: 0px;
	left: 0px;
	z-index: 2;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
	z-index: 7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

#pubAff-news {
	position: absolute;
	width: 374px;
	height: 115px;
	top: 0px;
	left: 0px;
	z-index: 8;
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}


#pubAff-text-animate {
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
	letter-spacing: -.15em;
	position: absolute;
	height: 40px;
	font: 1.25em 'cousineregular';
	/*left: 46px;*/
	top: 35px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
	z-index: 9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

#pubAff-text-animate2 {
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	letter-spacing: -.15em;
	height: 30px;
	font: 1.25em 'cousineregular';
	left: 200px;
	top: 60px;
	z-index: 10;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
/* Main Site Science and Engineering Technology */

#sntscreen {
	/*width: 495px;*/
    max-width: 495px;
	height: 115px;
	background-image: url(../images/bannerheads/snt-bg.jpg);
	position: relative;
	overflow: hidden;
}


#sntscreen1 {
	position: absolute;
	height: 115px;
	width: 495px;
	left: 0px;
	z-index: 0;
	background-image: url(../images/bannerheads/snt-1.jpg);
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

#sntscreen2 {
	position: absolute;
	height: 115px;
	width: 495px;
	left: 0px;
	z-index: 0;
	background-image: url(../images/bannerheaads/snt-2.jpg);
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

#sntscreen3 {
	position: absolute;
	height: 115px;
	width: 495px;
	left: 0px;
	z-index: 0;
	background-image: url(../images/bannerheads/snt-3.jpg);
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

#sntscreen4 {
	position: absolute;
	height: 115px;
	width: 495px;
	left: 0px;
	z-index: 0;
	background-image: url(..images/bannerheads/snt-4.jpg);
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

#snt-text-animate-M {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	letter-spacing: -1px;
	position: absolute;
	height: 50px;
	font: 1.25em 'cousineregular';
	left: 130px;
	top: 45px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}

#snt-text-animate2-M {
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	letter-spacing: -1px;
	position: absolute;
	width: 300px;
	height: 50px;
	font: 1.25em 'cousineregular';
	left: 304px;
	top: 70px;
	filter: alpha(opacity=0); /*for IE8 and earlier */
	opacity: 0; /* FX/Opera/Safari/Chrome */
	-ms-filter: "alpha(opacity=0)"; /* IE8 */
}
/* Main Site Support */

#ms {
	/*width: 495px;*/
    max-width: 495px;
	height: 115px;
	background-image: url(../images/bannerheads/MissionSupporx495.jpg);
	overflow: hidden;
	position: relative;
}

#ms2 {
	position: absolute;
	height: 115px;
	width: 495px;
	top: 0px;
	left: 0px;
	z-index: 0;
	background-image: url(../images/bannerheads/MissionSupporx495_2.jpg);
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

#ms3 {
	position: absolute;
	height: 115px;
	width: 495px;
	top: 0px;
	left: 0px;
	z-index: 0;
	background-image: url(../images/bannerheads/MissionSupporx495_3.jpg);
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

#ms-globe {
	position: absolute;
	width: 310px;
	top: 40px;
	left: 111px;
	z-index: 0;
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

#ms-mission {
	position: absolute;
	height: 76px;
	width: 447px;
	top: -50px;
	left: 10px;
	z-index: 0;
	background-image: url(../images/bannerheads/ms-mission.png);
	opacity: 0;
	filter: alpha(opacity=0); /*for IE8 and earlier */
}

.banner-anim {
	overflow:hidden;
	margin:0 0 1em;	/*0 3.6% .5em;*/
	font-size:16px;
	position:relative;
}
.banner-static {
	margin:0 3.6% 1em;
}

.smallscreen .banner-static {
	margin:0 0 1em;
}

	.banner-static img {
		max-width: 100%;
	}

.cta-container {
	border: 1px solid red;
	width:769px;
	float:right;
}


/* ==========================================================================
   Media Queries
   ========================================================================== */


@media only screen and (min-width: 993px) {		/* left rail disappears below this */
	.banner-anim {
		margin:0 0 .5em;
	}
	.banner-static {
		margin:0 0 .5em;
	}
}
