/* ---------------------------------------------------------------------

	Born:                2009-02-24
	Last Edit:           2009-02-29
	Author:              Switch IT (http://www.switchit.com.au)
	
	== CONTENT: ========================================================
	
	This stylesheet controls the dropdown navigation style
	
	== DEPENDENCY ========================================================
		
	ie6.css
	
------------------------------------------------------------------------ */
.nav{ z-index:99; position:absolute; top:100px; left:auto; right:0;}

.nav ul li a, .nav ul li a:visited {float:left; display:block; text-decoration:none; color:#ffffff; padding:0 0 0 10px; color:#fff; line-height:2.222em; font-size:1.5em; overflow:hidden; margin:0 0 0 10px;}
.nav ul {padding:0; margin:0;list-style-type: none; }
.nav ul li {background:none; padding:0; float:left; position:relative;}
.nav ul li ul {display: none;}


/* specific to non IE browsers */
.nav ul li:hover a, .nav ul li a.navSelected{background: url(../../images/bg-nav-l.jpg) no-repeat #e9e7e2; color:#1a528b;}
.nav ul li:hover a em, .nav ul li a.navSelected em{background:url(../../images/bg-nav-r.jpg) right top no-repeat; position:absolute; width:8px; height:40px; top:0;}

.nav ul li:hover ul {display:block; background: url(../../images/bg-nav-ul.gif) no-repeat #e9e7e2; position:absolute; top:38px; left:-85px;  padding:10px 0 0 0; width:473px; }
.nav ul li.navGraduates ul {left:-190px;}
.nav ul li.navNews ul {left:-294px;}
.nav ul li:hover ul li{width:49.5%;}
.nav ul li:hover ul li.bottom{width:473px; background: url(../../images/bg-nav-ul-bottom.png) no-repeat; height:10px; position:relative; top:10px; margin-top:-10px;}
.nav ul li:hover ul li.heading{width:427px; background:#fff; font-weight:bold; text-transform:uppercase; padding:3px 23px; margin-bottom:3px;}
/*.nav ul li:hover ul li.heading.intro{ text-transform:none; font-weight: normal; }*/
.nav ul li:hover ul li a.hide {background:#515050;}
.nav ul li:hover ul li ul {display: none;}
.nav ul li:hover ul li a {display:block; background:none; font-weight:normal; font-size:12px; padding:3px 13px; color:#000; line-height:1.5em;}
.nav ul li:hover ul li a:hover, .nav ul li:hover ul li:hover a.hide {color:#ed770f;}

.nav ul li:hover ul li:hover ul {display:block; position:absolute; left:218px; top:0;}
.nav ul li:hover ul li:hover ul.left {left:-218px;}

/* icon style for about us */
.nav ul li.nav-aboutus:hover ul, .nav ul li.nav-aboutus:hover ul li.bottom{
display:none;
background-image:url(../../images/bg-nav-ul-aboutus.gif);
width:753px;
}

.nav ul li.nav-aboutus:hover ul li.bottom{
background-image:url(../../images/bg-nav-ul-bottom-aboutus.png);
}

.nav ul li.nav-aboutus:hover ul li{width:12.5%;}
.nav ul li.nav-aboutus:hover ul li a{font-weight:bold; padding:12px 0 12px 0; *padding:12px 0 12px 8px;}

.nav ul li.nav-aboutus:hover ul li a{
text-align:center;
}

/* Icons */
.nav ul li.nav-aboutus:hover ul li span{
background:url(../../images/bg-nav-aboutus.gif) no-repeat 0 0;
width:42px;
height:42px;
display:block;
margin:0 0 5px 21px;
*margin:0 0 5px 0;
}

.nav ul li.nav-aboutus:hover ul li.navOffer span{
background-position:-42px 0;
}

.nav ul li.nav-aboutus:hover ul li.navCost span{
background-position:-84px 0;
}

.nav ul li.nav-aboutus:hover ul li.navTeam span{
background-position:-126px 0;
}

.nav ul li.nav-aboutus:hover ul li.navOffice span{
background-position:-168px 0;
}

.nav ul li.nav-aboutus:hover ul li.navFind span{
background-position:-210px 0;
}

.nav ul li.nav-aboutus:hover ul li.navWho span{
background-position:-252px 0;
}

.nav ul li.nav-aboutus:hover ul li.navAbout span{
background-position:-294px 0;
}

/* Hover */
.nav ul li.nav-aboutus:hover ul li a:hover span{
background-position:0 -42px;
}
.nav ul li.nav-aboutus:hover ul li.navOffer a:hover span{
background-position:-42px -42px;
}

.nav ul li.nav-aboutus:hover ul li.navCost a:hover span{
background-position:-84px -42px;
}

.nav ul li.nav-aboutus:hover ul li.navTeam a:hover span{
background-position:-126px -42px;
}

.nav ul li.nav-aboutus:hover ul li.navOffice a:hover span{
background-position:-168px -42px;
}

.nav ul li.nav-aboutus:hover ul li.navFind a:hover span{
background-position:-210px -42px;
}

.nav ul li.nav-aboutus:hover ul li.navWho a:hover span{
background-position:-252px -42px;
}

.nav ul li.nav-aboutus:hover ul li.navAbout a:hover span{
background-position:-294px -42px;
}








