@charset "UTF-8";
/* CSS Document */

body{
margin: 0;
font-family: Lucida Sans Unicode,Lucida Grande,Tahoma;
font-size: 11px;
line-height: 18px;
text-align:justify;
height: 100%;
}

#note{
background-color: #E9E9E9; 
padding-right: 8px; 
padding-left: 8px;
}

#costofhiring{
margin:0; 
padding:0;
background:url("images/costofhiring.jpg") top left no-repeat;
}

h1{
font-size: 11px;
margin: 0;
font-weight: normal;
}

h2{
font-size:12px;
color: #010082;
}

h3{
font-size:12px;
color:#010082;
margin:0;
}

#white{
color: white;
}

#btp{
margin-top: 10px;
text-align: right;
}

a:link, a:visited{
font-weight: bold;
text-decoration: underlined;
color: #010082;
}

a:hover{
font-weight: bold;
text-decoration: none;
color: #010082;
}

#rightorange{
width: 24%; 
background-color: #f2833c; 
padding-top: 12px; 
padding-left: 15px; 
padding-right: 15px; 
background-image: url(images/orangetop.jpg); 
background-repeat: no-repeat;
}

#splash{
padding-left: 15px; 
background-repeat: no-repeat;
}

#rightorange-text{
padding: 12px;
}

#bluebar-outside{
width: 100%;
height: 18px;
background-image: url(images/bluebg.gif);
background-repeat:repeat-x;
}

#bluebar-outside2{
width: 100%;
height: 18px;
background-image: url(images/bluebg.gif);
background-repeat:repeat-x;
clear: both;
z-index: 1;
position:relative;
}

#footer-wrapper{
width: 100%;
height: 36px;
clear: both;
background-color: #e0e0e0;
vertical-align:middle;
z-index: 1;
position:absolute;
}

#footer{
width: 90%;
text-align:center;
}

#logobar{
width: 100%;
height: 70px;
background-image: url(images/logobg.gif);
background-repeat:repeat-x;
}

#logo{
width: 160px;
height: 70px;
background-image: url(images/ncslogo.gif);
background-repeat:no-repeat;
position: absolute;
left:15px;
align: right;
}

#footer-main{
bottom:0px; 
 position:relative; 
 width:100%; 
 z-index:4; 
 }

#picbar{
width: 100%;
height: 168px;
background-color: #ece9d8;
position:relative;
z-index: 2;
}

#menu{
padding-top: 34px;
height: 70px;
vertical-align: bottom;
margin-left: 190px;
width: 50%;
}

#firstp{
margin-left: 25px;
width: 68%;
background-color:white;
padding-bottom: 10px;
position: relative;
z-index: 5;
}

#firstp2{
margin-left: 25px;
width: 68%;
position:relative;
padding-bottom: 10px;
}

#secondp{
width: 45%;
float:left;
padding-bottom: 10px;
}

#secondp2{
width: 45%;
float: right;
padding-bottom: 10px;
}

#nav {
	margin: -15px;
	padding: 0;
	height: 36px;
	list-style: none;
	display: inline;
	overflow: hidden;
	width: 460px;
	}

#nav li {
	margin: -15px; 
	padding: 0;
    list-style: none;
	display: inline;
	}

#nav a {
	float: left;
	padding: 36px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:36px; /* for IE5/Win only */
	}
	
#nav a:hover {
	background-position: 0 -36px;
	}
	
#nav a:active {
	background-position: 0 -36px;
	}

 #nav a.selected {
	background-position: 0px -72px;
	}
	
#tprecruitment a  {
	width: 145px;
	background: url(images/button-pr.gif) top left no-repeat;
	}
	
#tservices a  {
	width: 74px;
	background: url(images/button-svs.gif) top left no-repeat;
	}
	
#tfjobs a  {
	width: 76px;
	background: url(images/button-fjobs.gif) top left no-repeat;
	}
	
#tancs a  {
	width: 92px;
	background: url(images/button-ancs.gif) top left no-repeat;
	}
	
#costofhiring  {
background-image: url(images/costofhiring.jpg);
background-repeat: none;
	}