/* VCC Navigation Style Sheet*/
.nav{
	width:210px;	
	color:#9E9390;
	font-size:18px;
	font-family:"Century Gothic","Trebuchet MS";/*Georgia, "Times New Roman", Times, serif;	*/
	float:left;
	background:url(../sources/default/navbg-border.jpg) repeat-x 0 0;	
}
.nav .divider{
	border-bottom:1px dotted #9E9390;
	margin-bottom: 10px;
}
.nav .search{
	margin:10px 10px 50px 0;
	text-align:right;
	padding:0 5px;	
}
.nav input{
	background:#473934;
	border:solid 1px #9E9390;
	color:#9E9390;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	padding:3px;
	text-align:right;
}
.nav ul{
	margin:50px 10px 0 10px;
	
}

.nav a:link, .nav a:visited {color: #9D928E;}
.nav .current a:link, .nav .current a:visited {color: #FFFFFF;}
.nav ul li{line-height:25px;}
.nav ul li a {width:190px;text-indent:-9999px; display:block;}
.nav ul li a.eng{ background:url(../sources/default/nav.jpg) no-repeat 0 0;}
.nav ul li a.chi{ background:url(../sources/default/nav_chinese.jpg) no-repeat 0 0;}

/*btn imgs*/
.nav ul li.home a{	background-position:0 0;}
.nav ul li.home a:hover{background-position:-190px 0;}
.nav ul li.home a.current{background-position:-190px 0;}

.nav ul li.about_us a{background-position:0 -25px;}
.nav ul li.about_us a:hover{background-position:-190px -25px;}
.nav ul li.about_us a.current{background-position:-190px -25px;}

.nav ul li.how_we_work a{background-position:0 -50px;}
.nav ul li.how_we_work a:hover{background-position:-190px -50px;}
.nav ul li.how_we_work a.current{background-position:-190px -50px;}

.nav ul li.practice_area a{background-position:0 -75px;}
.nav ul li.practice_area a:hover{background-position:-190px -75px;}
.nav ul li.practice_area a.current{background-position:-190px -75px;}

.nav ul li.people a{	background-position:0 -100px;}
.nav ul li.people a:hover{background-position:-190px -100px;}
.nav ul li.people a.current{background-position:-190px -100px;}

.nav ul li.locations a{	background-position:0 -125px;}
.nav ul li.locations a:hover{background-position:-190px -125px;}
.nav ul li.locations a.current{background-position:-190px -125px;}

.nav ul li.awards_and_accolades a{background-position:0 -150px;}
.nav ul li.awards_and_accolades a:hover{background-position:-190px -150px;}
.nav ul li.awards_and_accolades a.current{background-position:-190px -150px;}

.nav ul li.publications a{	background-position:0 -175px;}
.nav ul li.publications a:hover{background-position:-190px -175px;}
.nav ul li.publications a.current{background-position:-190px -175px;}

.nav ul li.careers a{background-position:0 -200px;}
.nav ul li.careers a:hover{background-position:-190px -200px;}
.nav ul li.careers a.current{background-position:-190px -200px;}

.nav ul li.contact_us a{background-position:0 -225px;}
.nav ul li.contact_us a:hover{background-position:-190px -225px;}
.nav ul li.contact_us a.current{background-position:-190px -225px;}


/*Subcategories*/
.nav ul.sub_nav{
	font-size:13px;
	color:#473934;
	width:200px;
	/*list-style:none;*/
	list-style-type:square;
	list-style-position:inside;
	list-style-image:none;
	margin:10px 0 10px 0px;
	padding:10px 0 13px;
	background:url(../sources/default/sub_nav_bg.jpg) left bottom no-repeat #fff;
	border-bottom:none;
}
.nav ul.sub_nav li{
	padding-left:15px/*30px*/;
	/*background:url(../sources/default/sub_nav_bullet.jpg) no-repeat 15px 10px;*/
	line-height:22px;
}
.nav ul.sub_nav li a{	
	background:none;
	text-indent:0;
	text-decoration:none;
	color:#473934;
	display:inline;
}
.nav ul.sub_nav li a:hover{
	color:#9e9390;
}
