	/*  NEW CSS NAVIGATION
		DATE: 2005-10-06
	*/
	/* LANGUAGE MENU */
	.clickMenu div.outerbox {
	display: none; min-width: 106px; /* firefox produces animation-flickering when the box is bigger than this :/ */
	}
	#language_menu a:active, #language_menu a:focus {
	border:none;border-width:0px;outline:0;
	}
	#language_menu_btn {
	display:block;width:85px;height:25px;
	}
	a#language_menu_btn  {
	background-image:url(/images/header/language_hover.gif);
	}
	a#language_menu_btn:hover {
	background-image:url(/images/header/language.gif);
	}										
	#language_menu_btn span {
	display:none;
	}
	#language_submenu {
	background-color:#a81d28;border:1px solid #fff;color:#fff;width:175px;
	}
	#language_submenu a {
	display:inline;padding:3px;text-decoration:none;color:#fff;width:175px;
	}
	#language_submenu a:hover {
	background-color:#86010b;
	}
	
	/* MAIN NAV */
#nav ul li {
float:left;
position:relative;
display:inline;
list-style:none
}

#nav ul li:hover>ul {
display:block;
list-style:none
}

#nav ul a {
text-decoration:none;
margin:0;
padding:0
}

#nav ul a:hover {
color:#FFF;
background-color:#B31B34
}

/* Sub-Directory */
#nav ul ul {
display:none;
position:absolute;
top:24px;
left:0;
border:1px solid #bfbfbf;
border-top:none;
list-style:none
}

#nav ul li.home ul,#nav ul li.faq ul,#nav ul li.blog ul {
border:none;
list-style:none
}

#nav ul ul li {
float:none;
position:relative;
display:block;
background-color:#FFF;
border-top:1px solid #FFF;
list-style:none
}

#nav ul ul li.divide_up {
background:#fff url(http://media.vfs.com/assets/images/temp/sprite_global_elements_20090626.gif) no-repeat top left;
background-position:0 -1302px;
padding-top:.5em
}
#nav .admissions .divide_up, #nav .admissions_sel .divide_up {
background-position:0 -1336px;
}
#nav ul ul li.divide_bottom {
padding-top:.5em
}

#nav ul ul li.divide_up2 {
background:#fff url(http://media.vfs.com/assets/images/temp/sprite_global_elements_20090626.gif) no-repeat top left;
background-position:0 -1302px;
padding:.5em 0 .3em 0
}

#nav ul ul a {
display:block;
color:#666;
list-style:none;
padding:3px 10px 3px 15px
}

/* Fix IE. Hide from IE Mac \*/
* html #nav ul li a {
height:1%;
list-style:none
}

/* Set the default width of the each tab */
#nav ul li.home,#nav ul li.home span,#nav ul li.home_sel,#nav ul li.home_sel span {
width:63px
}

#nav ul li.programs,#nav ul li.programs span,#nav ul li.programs_sel,#nav ul li.programs_sel span {
width:86px
}

#nav ul li.admissions,#nav ul li.admissions span,#nav ul li.admissions_sel,#nav ul li.admissions_sel span {
width:97px
}

#nav ul li.community,#nav ul li.community span,#nav ul li.community_sel,#nav ul li.community_sel span {
width:98px
}

#nav ul li.showcase,#nav ul li.showcase span,#nav ul li.showcase_sel,#nav ul li.showcase_sel span {
width:89px;
}

#nav ul li.thisisvfs,#nav ul li.thisisvfs span,#nav ul li.thisisvfs_sel,#nav ul li.thisisvfs_sel span {
width:91px;	
}

#nav ul li.lifeatvfs,#nav ul li.lifeatvfs span,#nav ul li.lifeatvfs_sel,#nav ul li.lifeatvfs_sel span {
width:99px;
}

#nav ul li.faq,#nav ul li.faq span,#nav ul li.faq_sel,#nav ul li.faq_sel span,#nav ul li.blog,#nav ul li.blog span,#nav ul li.blog_sel,#nav ul li.blog_sel span {
width:68px
}

#nav ul li span {
list-style:none
}

#nav ul li a {
display:inherit;
list-style:none
}

#nav ul li a.nav_global {
background:url(http://media.vfs.com/assets/images/temp/sprite_global_elements_20090626.gif) no-repeat top left;
height:24px;
overflow:hidden;
}

/* HOME */
#nav ul li a.home_sel {background-position:0 -406px}
#nav ul li a.home:hover {background-position:0 -358px}
#nav ul li a.home {background-position:0 -382px}

/* This is VFS */
#nav ul li a.thisisvfs_sel {background-position:0 -646px}
#nav ul li a.thisisvfs:hover {background-position:0 -646px}
#nav ul li a.thisisvfs {background-position:0 -670px}

/* Programs */
#nav ul li a.programs_sel {background-position:0 -550px}
#nav ul li a.programs:hover {background-position:0 -502px}
#nav ul li a.programs {background-position:0 -526px}

/* Admissions */
#nav ul li a.admissions_sel {background-position:0 -190px}
#nav ul li a.admissions:hover {background-position:0 -142px}
#nav ul li a.admissions {background-position:0 -166px}

/* Showcase */
#nav ul li a.showcase_sel {background-position:0 -622px}
#nav ul li a.showcase:hover {background-position:0 -574px}
#nav ul li a.showcase {background-position:0 -598px}

/* Life at VFS */
#nav ul li a.lifeatvfs_sel {background-position:0 -478px}
#nav ul li a.lifeatvfs:hover {background-position:0 -430px}
#nav ul li a.lifeatvfs {background-position:0 -454px}

/* Community */
#nav ul li a.community_sel {background-position:0 -262px}
#nav ul li a.community:hover {background-position:0 -214px}
#nav ul li a.community {background-position:0 -238px}

/* Blog */
#nav ul li a.blog_sel {background-position:0 -310px}
#nav ul li a.blog:hover {background-position:0 -334px}
#nav ul li a.blog {background-position:0 -286px}

#nav ul li.home_sel ul li,#nav ul li.thisisvfs_sel ul li,#nav ul li.programs_sel ul li,#nav ul li.admissions_sel ul li,#nav ul li.showcase_sel ul li,#nav ul li.lifeatvfs_sel ul li,#nav ul li.community_sel ul li,#nav ul li.faq_sel ul li,#nav ul li.blog_sel ul li {
border-top:#f1f1f1;
list-style:none
}

#nav ul li.home_sel ul a,#nav ul li.thisisvfs_sel ul li a,#nav ul li.programs_sel ul li a,#nav ul li.admissions_sel ul li a,#nav ul li.showcase_sel ul li a,#nav ul li.lifeatvfs_sel ul li a,#nav ul li.community_sel ul li a,#nav ul li.faq_sel ul li a,#nav ul li.blog_sel ul li a {
border-top:1px solid #F1F1F1;
list-style:none
}

#nav ul li.home_sel ul a:hover,#nav ul li.thisisvfs_sel ul li a:hover,#nav ul li.programs_sel ul li a:hover,#nav ul li.admissions_sel ul li a:hover,#nav ul li.showcase_sel ul li a:hover,#nav ul li.lifeatvfs_sel ul li a:hover,#nav ul li.community_sel ul li a:hover,#nav ul li.faq_sel ul li a:hover,#nav ul li.blog_sel ul li a:hover {
background-color:#c13440;
list-style:none
}

/* Hide */
.home span,.thisisvfs span,.thisisvfs_sel span,.home_sel span, .programs span,.programs_sel span,.admissions span,.admissions_sel span,.showcase span,.showcase_sel span,.lifeatvfs span,.lifeatvfs_sel span,.community span,.community_sel span,.faq span,.faq_sel span,.blog span,.blog_sel span {
visibility:hidden;
list-style:none
}

#nav li.new {
background-image:url(http://media.vfs.com/assets/images/course_new.gif);
background-repeat:no-repeat;
background-position:94% 50%
}

#nav li.new_hn {
background-image:url(http://media.vfs.com/assets/images/course_new.gif);
background-repeat:no-repeat;
background-position:94% 50%;
padding:.5em 0
}

#nav li.hn {
background-position:94% 50%;
padding:.5em 0
}

#nav ul li.lifeatvfs	ul li {
width:120px;
list-style:none
}

#nav ul li.lifeatvfs_sel	ul li {
width:120px;
list-style:none;
background-color:#f1f1f1
}

#nav ul li.alumni ul li {
width:80px;
list-style:none
}

#nav ul li.alumni_sel	ul li {
width:80px;
list-style:none;
background-color:#f1f1f1
}

/* Fix IE. Hide from IE Mac \*/
* html #nav ul li.thisisvfs {
height:1%;
list-style:none;
width:38px
}

* html #nav ul li.programs {
height:1%;
list-style:none;
width:84px
}

#mainlogo-small span,#twentyyearlogo span,#twentyyearlogo-ie span,#language-dropdown-label span,#component .survey-image span,#component .survey-more span,.component .survey-image span,.component .survey-more span,#comp-applynow-container a span,#comp-speakadvisor-container a span,#component .blog-announce-more span,#blog-announcement span,.component .blog-announce-more span,#blog-announcement span,#component .ad-comp-container a span, #component .ad-comp-container2 a span, #component .ad-comp-image span,#component .ad-comp-more span,.component .ad-comp-container a span,.component .ad-comp-containter-sound-open-house-jan08 a span,.component .ad-comp-image span,.component .ad-comp-more span,#content .banner-default span,#content .banner-default-ie span,#content .western-canada-signup,#content .western-canada-roadshow span,#content .western-canada-roadshow-ie span,#content .india-signup,#content .india-roadshow span,#content .india-roadshow-ie span,#content .united-states-signup,#content .united-states-roadshow span,#content .united-states-roadshow-ie span,hr,.hide,.news-more span,.language_hide,#applynowbutton .btn span,.extra-footer-link span,.channel_links span,.selectarea .right i,.optionsdivinvisible {
display:none
}

#nav ul,#sidenav li {
list-style:none;
margin:0;
padding:0
}

/*.homesidenav {

	background: url(../images/home/nav_grad.gif) top right repeat-y;
	padding:0px;
	margin:0px;
}*/

#nav ul li.thisisvfs ul li {
width:165px;
list-style:none
}

#nav ul li.thisisvfs_sel ul li {
width:165px;
list-style:none;
background-color:#f1f1f1
}

#nav ul li.admissions ul li {
width:135px;
list-style:none
}

#nav ul li.admissions_sel	ul li {
width:135px;
list-style:none;
background-color:#f1f1f1
}

#nav ul li.showcase ul li {
width:205px;
list-style:none
}

#nav ul li.showcase_sel ul li {
width:205px;
list-style:none;
background-color:#f1f1f1
}

#nav ul li.programs ul li {
width:237px;
list-style:none
}
#nav ul li.programs_sel	ul li {
width:237px;
list-style:none;
background-color:#f1f1f1
}