/* Main Location Nav  */
#location					{z-index:1100;position:relative;width:189px;margin:0;padding:0;background-color:#394E7B;text-align:left;font-family:arial,verdana,Lucida Sans;font-weight:normal;float:left;}
#locationlist				{width:auto;float:left;background:none;background-color:#394E7B;border-bottom:5px solid #000050;}
#location ul				{width:100%;margin:0;padding:0;float:left;}
#location li				{width:100%;height:23px;margin:0;padding:0;border-top:1px solid #6377AA;border-bottom:1px solid #1D345E;list-style:none;text-align:center;float:left;clear:both;}
#location li img			{cursor:pointer;cursor:hand;}
#location .temp				{height:23px;}
#location .navhead			{background:none;height:23px;margin:0 auto;padding:0;color:#00ff00;cursor:pointer;cursor:hand;float:left;}
#location .navhead strong	{margin:0 auto;padding-top:4px;font:normal 13px arial,helvetica,Lucida Sans;float:left;}
#location .navhead .zh		{padding:5px 5px 0 5px;font-size:14px;}
#location #other			{margin:0;padding:0;width:30px;border:none;float:right;}
#location #other #otherimage	{width:30px;margin:0px 0 0 0;padding:0;border:none;float:right;}
#location #category				{border-right:1px solid #394E7B;}
#location #category .navhead	{border-right:1px solid #394E7B;}

#location .navbox 			{width:339px;display:none;position:absolute;left:189px;margin:0;padding:0;background-color:#e0e0e0;text-align:left;border:5px solid #aaa;}
#location .navbox .navcatg a	{padding:2px 0 0 3px;font-weight:bold;}
#location .navbox .navcatg strong		{font-weight:bold;}
#location .navbox .navcatg strong.zh	{font-weight:normal;}
#location .navbox li		{width:100%;height:20px;padding:0;font-size:80%;color:#42116E;background-color:#FFF;border:none;border-top:1px solid #aaa;text-align:left;float:left;clear:both;}
#location .navbox li.mapRow	{height:62px;}

#location .navbox .list		{width:365px;border:none;margin:0;padding:0;font-size:100%;float:left;clear:none;}
#location .navbox .list ul 	{border:2px solid #394E7B;}
#location .navbox .list ul li	{color:#42116E;background-color:#FFF;border1:2px solid #394E7B;text-align:left;float:left;clear:both;}

#location .navbox > li:first-child		{border-top:none;}
#location .navbox strong	{margin:0;padding:0 8px 0 0;font-weight:normal;}
#location .navbox a			{width:100%;height:100%;margin:0;padding:2px 0 0 12px;color:#12456;float:left;clear:both;}
#location .navbox #workscatg		{margin:0;padding:0;color:#123456;font:bold 100% georgia;}
#location .navbox h4		{height:100%;margin:0;padding:0;}
#location .navbox .works .zh	{padding:0 8px 0 10px;font-family:georgia;}
#location #otherList		{background-color:#ff0000;}

#location li a:link			{color:#00ff00;}
#location li a:visited		{color:#00ff00;}
#location li a:hover		{text-decoration:none;color:#ffff00;}
#location li a:active		{text-decoration:none;color:#ff0000;}
#location li:hover ul		{display:block;}
#location li:hover h5		{cursor:default;}
#location li.over ul		{display:block;} 
#location li:hover h6		{display:block;}
#location li.over h6		{display:block;}

#location .navbox li a:link			{color:#002500;}
#location .navbox li a:visited		{color:#002500;}
#location .navbox li a:hover		{text-decoration:none;color:#000;border-left:2px solid #ff0000;padding:2px 0 0 10px;}
#location .navbox li a:active		{text-decoration:none;color:#ff0000;border-left:2px solid #ff0000;}
#location .navbox .navcatg a:hover		{text-decoration:none;color:#000;border-left:2px solid #ff0000;padding:2px 0 0 1px;}

