/* imported
------------------------------*/
@import url(nav.css);


* {
	margin: 0;
	padding: 0;
}

body {
background: #006;
font-family: Arial, Helvetica, sans-serif;
font-size: 62.5%;
color: #fff;
}

a {
text-decoration: underline;
color: #9EC0FF;
}

a:hover {
text-decoration: underline;
color: #9EC0FF;
}

p {
font-size: 1em;
line-height: 1.1em;
color: #fff;
}

p.bold {
font-size: 1em;
font-weight:bold;
}
p.link {
padding: 2px 0 0 0;
text-decoration:underline;
}
#wrap {
margin: 0 auto;
width: 100%;
}

#header {
height: 100px;
background-color: #006;
}

#content {
background-color: #006;
}

#footer {
background-color: #006;
height: 77px;
}

#mainContainer{
	width:100%;
	margin:0;
	padding:0;
}




/* contact
------------------------------*/
#mini-contact {
	float:right;
	margin: 0;
	width: 250px;
	padding: 0;
	font-size: 1.1em;
	
}
/* accessibility
------------------------------*/
fieldset#mini-search label,
.access-node,
legend {
	height: 0;
	width: 0;
	margin: 0;
	padding: 0;
	font-size: 0;
	position: absolute;
	overflow: hidden;
}
caption {
	display: none;	
}
#access-nav {
	margin: 0;
	padding: 0;
	list-style-type: none;
	position: absolute;
	top: -200px;
	left: 50%;
	background-color: #fff;
	z-index: 1000;
	width: 250px;
	text-align: center;
}
#access-nav a {
	position: absolute;       
	left: -999em; 
	top: 200px;
	font-size: 12px;
	width: 250px;
	border: solid 1px #C0C0C0;
	padding: 5px 0;
}
#access-nav a:active,  
#access-nav a:focus {       
	left: 50%;    
	margin: 0 0 0 -250px;
	top: 200px; 
	background-color: #fff;
}

.clear-float:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}


/* home content scroller
------------------------------*/
h1 {
font-size: 1.3em;
margin: 0 0 10px 0;
padding: 0 0 3px 0;
border-bottom: 1px solid #373894;
width:100%;
}

.homephoto img { display: none; }
	
#contentContainer{
	margin: 0;
	padding: 0;
	float:left;
	width:100%;
	
	}


#articleListContainer { display: none; }
	
.articleList { display: none; }

.articleList li { display: none; }

.articleList li.articleClick{ display: none; } 

.articleList img { display: none; }
	

.clear{
	clear:both;
}

.photo img { display: none; }

.hire {
	width: 200px;
	
	}	
.hire td.hire1 {
	vertical-align: top;
	width: 10px;
	
}

.hire td.hire2 {
	padding-bottom: 5px;
	vertical-align: top;
	width: 190px;
	font-size: 1em;
	
}

.career td.stripe1 {
	padding: 7px;
	border-bottom: 1px solid #454891;
	vertical-align: top;
	width: 65px;

}
.career td.stripe2 {
	padding: 7px;
	border-bottom: 1px solid #454891;
	vertical-align: top;
	width: 485px;
	
}
.career td.nostripe1 {
	padding: 7px;
	border-bottom: 1px solid #454891;
	vertical-align: top;
	width: 65px;

}
.career td.nostripe2 {
	padding: 7px;
	border-bottom: 1px solid #454891;
	vertical-align: top;
	width: 485px;
	
}


