#nav {margin:2px 0 0px 0;}

/* the styling */
#nav {float:left; width:100%; height:auto;  position:relative;}

#nav .select, #nav .current {margin:0; padding:0; list-style:none; display:block;}

#nav li {display:inline; margin:0; padding:0;height:auto;}

#nav .select a,
#nav .current a {display:block; height:21px; float:left;  top; padding:0 0 0 3px; text-decoration:none; line-height:20px; white-space:nowrap; margin-left:2px;}
* html #nav .select a, * html #nav .current a {width:1px;}

#nav .select a b, 
#nav .current a b {height:100%; display:block;  no-repeat right top; padding:0 20px 0 3px; color:#000;}

#nav .select a:hover, 
#nav .select li:hover a {background-position:0 -75px; border-color:#UUU; cursor:pointer;}

#nav .select a:hover b, 
#nav .select li:hover a b {background-position:100% -75px; background-color:#CC0000;  color:#fff;}


/* for IE5.5 and IE6 only */
#nav table {position:absolute; border-collapse:collapse; left:0; top:0;}

#nav .current a {background-position:0 -75px; border-color:#046;}
#nav .current a b {background-position:100% -75px; color:#ff6;}


#nav .select a:hover .sub li a:hover, 
#nav .select li:hover .sub li a:hover { color:#000; text-decoration:underline;}

	#nav .sub_active a:hover {background:url(images/text-bg.jpg) top right repeat; height: 26; color:#ff6; font-weight:900; text-decoration:underline;}

#nav .select li a:hover .sub, 
#nav .select li:hover .sub {display:block; position:absolute; width:750px; top:21px; left:0; background:url(images/text-bg.jpg) top right repeat;  margin-top:1px; padding:0; z-index:100; border-bottom:20px solid #fff;}


#nav .select a:hover .sub li a, 
#nav .select li:hover .sub li a {display:inline; background:url(images/text-bg.jpg) top right repeat;  padding:0 10px; margin:0;  width:auto; white-space:nowrap; font-weight:normal; border:0; color:#000; height:26px; line-height:26px; }

a.bc:link {
    COLOR: #000000;
	FONT-WEIGHT: bold;   
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left:10px;
}
a.bc:visited {
    COLOR: #000000;
	FONT-WEIGHT: bold;   
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left:10px;
}
a.bc:hover {
    COLOR: #cc0033;
	FONT-WEIGHT: bold;   
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	margin-left:10px;
	}
a.bc:active {
   COLOR: #000000;
	FONT-WEIGHT: bold;   
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left:10px;
	} 