@charset "utf-8";
/* CSS Document */

html, body
{
font-family: Arial, Helvetica, sans-serif;
text-align:center;
font-size:85%;
background-image:url(images/blue.gif);
background-repeat:repeat-x;
background-color:#497ccc;
}

.container
{
margin:auto;
margin-top:10px;
width:800px;
}

.banner
{
position:relative;
width:800px;
height:340px;
background-image: url(images/banner2.jpg);
background-position:left;
background-repeat:no-repeat;
margin-bottom:10px;
}

.mainNav
{
position:relative;
width:800px;
background-image:url(images/naveo.jpg);
background-position:top;
background-repeat:repeat-x;
background-color: #fc7d02;
border-bottom: 3px solid #cccccc;
min-height:30px;

}

.mainNav ul
{
margin: 0px;
padding: 0px;
display: inline;


}

.mainNav ul li
{
list-style: none;
float: left;
margin: 0px;
}

.mainNav ul li a
{
position:relative;
float:left;
display: inline;
color:#001994;
text-decoration:none;
font-weight:bold;
padding-left:10px;
padding-right:10px;
padding-top: 10px;
padding-bottom: 10px;
text-align:left;


}

.mainNav ul li a:hover

{	
text-decoration: none;
color:#fff;
background-image: url(images/naveyell.jpg);
background-position:top;
background-repeat:repeat-x;
background-color: #fbf736;
}

.mainNav ul li.on a 
{
text-decoration: none;
color:#fff;
}

.contentContainer
{
width:800px;
position:relative;
background-color:#FFFFFF;

}

.clearer
{
clear:both;
}

/* index page */

.textContainer
{
position: relative;
float:left;
width:540px;
text-align: left;
padding:10px;
background-image:url(images/circles.jpg);
background-position:top right;
background-repeat:no-repeat;
padding-right:250px;
background-color:#FFFFFF;
min-height:360px;
}

.textContainer h1
{
font-size:130%;
color:#001994;
}

.textContainer h2
{
font-size:110%;
color:#fc7d02;
}

/* about us page */

.textContainer2
{
position: relative;
float:left;
width:540px;
text-align: left;
padding:10px;
background-image:url(images/circles1.jpg);
background-position:top right;
background-repeat:no-repeat;
padding-right:250px;
background-color:#FFFFFF;
}

.textContainer2 h1
{
font-size:130%;
color:#001994;
}


.textContainer2 h2
{
font-size:130%;
color:#001994;
}

/* location page */

.textContainer3
{
position: relative;
float:left;
width:540px;
text-align: left;
padding:10px;
background-image:url(images/circles3.jpg);
background-position:top right;
background-repeat:no-repeat;
padding-right:250px;
background-color:#FFFFFF;
}

.textContainer3 h1
{
font-size:130%;
color:#001994;
}


.textContainer3 h2
{
font-size:130%;
color:#001994;
}

/* jobdetails page */

.textContainer4
{
position: relative;
float:left;
width:540px;
text-align: left;
padding:10px;
background-image:url(images/circles4.jpg);
background-position:top right;
background-repeat:no-repeat;
padding-right:250px;
background-color:#FFFFFF;
}

.textContainer4 h1
{
font-size:130%;
color:#001994;
}


.textContainer4 h2
{
font-size:130%;
color:#001994;
}


.rightContainer
{
position:relative;
width:200px;
float:right;
padding-top:10px;

}

.footer
{	position: relative;
	width: 790px;
	background-image:url(images/line.jpg);
	background-repeat:no-repeat;
	padding-top: 30px;
	padding-bottom: 35px;
	padding-right:10px;
	background-color:#FFFFFF;
	text-align:right;
}

.footer a, .footer a:link, .footer a:visited
{
color: #001994;
text-decoration: none;

}

.footer a:hover,.footer a:active
{
color: #001994;
text-decoration:underline;
}

.footer img
{
	padding-right:10px;
}

BH {
	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 100%; font-weight: normal; color: #001994; text-decoration: none;}
a:link.BH  {
	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 100%; font-weight: normal; color: #001994; text-decoration: none;}
a:visited.BH {
	font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 100%; font-weight: normal; color: #001994; text-decoration: none;}
a:hover.BH {
	font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 100%; font-weight: normal; color: #001994; text-decoration: underline;}
a:active.BH{
	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 100%; font-weight: normal; color: #001994; text-decoration: none;}

p.Micro {font-family:Arial, Helvetica, Verdana, sans-serif; font-size:100%; color:#18507c}
table.Micro {font-family:Arial, Helvetica, Verdana, sans-serif; font-size:100%; color:#18507c; border-collapse:collapse;}
tr.MicroHeader {font-size:100%; font-weight:bold; color:#fff; background-color:#fc7d02; padding:5px;}
tr.MicroItem {background-color:#fed7af; padding:2px;}
tr.MicroAltItem {background-color:#fff; padding:2px;}

apply {				font-size: 100%;font-weight: normal; color: #001994; background-image:url(images/naveo.jpg);
background-position:top;
background-repeat:repeat-x;
background-color: #fc7d02;
color:#001994;border-bottom: 3px solid #cccccc;}
a:link.apply {		font-weight: bold; color: #001994;  text-decoration: underline; padding: 7px;border-bottom: 3px solid #cccccc; }
a:visited.apply{	font-weight: bold; color: #001994;  text-decoration: underline; padding: 7px; border-bottom: 3px solid #cccccc;}
a:hover.apply{		font-weight: bold; color: #ffffff; text-decoration: none;}
a:active.apply{		font-weight: bold; color: #001994; text-decoration: underline;}


a:link.apply {		background-image: url(images/naveo.jpg);
background-position:top;
background-repeat:repeat-x;
background-color: #fc7d02; padding:7px color:#001994;border-bottom: 3px solid #cccccc;
}

