<style type="text/css"><!--




/*-----------   Menu     ------------*/


#menu {
clear:both;
width:800px;
height:40px; 
background:#fff; 
float:left; 
border:0;
padding:0;
margin:0;}

#menu {
clear:both;
width:800px;
height:40px; 
background:#fff; 
float:left; 
border:0;
padding:0;
margin:0;}


#horizontal {
position:relative;
font-size:12px;
text-transform: uppercase; 
height:40px;
background:url('/bpc/graphics/bar_gradient.png') left top;
}


/*----------------values of padding and width must equal total width needed for the top row of the menu */
#horizontal {
padding:0 0 0 10px; 
margin:0;
border:0;
/* z-index:-1px; */
list-style:none;
width:790px;}

/*----------------values of padding and width must equal total width needed for the bottom row of the menu... */
#horizontal ul {
padding:0 0 0 10px; 
margin:0;
border:0;
/* z-index:-1px; */
list-style:none;
width:790px;}

#horizontal table {
border-collapse:collapse; 
margin:-1px -10px 0 0; 
padding:0; 
width:0; 
height:0; 
font-size:12px;
}

#horizontal li {
float:left; 
margin-right:12px;
 }

#horizontal li a {
float:left; 
display:block; 
padding:13px 18px 0 15px;
margin:0;
border:0; 
font:bold 12px arial, sans-serif; 
color:#000; 
text-decoration:none;
height:22px;
}

#horizontal li a.multiple {
background:url('/bpc/graphics/down_black.png') no-repeat right center;
 }

#horizontal li ul li a {
font-size:12px;
text-transform: uppercase;  
color:#fff; 
font-weight:normal;
}

#horizontal li ul li a:hover {
font-size:12px; 
color:#ccc; 
font-weight:normal;
}


#horizontal li a:hover {
white-space:nowrap; 
color:#fff;
padding:13px 18px 0 15px;
}

#horizontal li a.multiple:hover {
white-space:nowrap; 
color:#fff; 
background:#b4733f; /*url('/bpc/graphics/test/down_white.png') no-repeat right center; b4733f*/
border-left:1px solid #fff;
border-right:1px solid #fff;
padding:13px 18px 0 15px;
margin:0;
}

#horizontal li:hover > a {
color:#fff;
border:0;
padding:13px 18px 0 15px;
margin:0;
}

#horizontal li:hover > a.multiple {
color:#fff; 
background:#b4733f; /*url('/bpc/graphics/test/down_white.png') no-repeat right center;*/
border:0;
padding:13px 18px 0 15px;
margin:0;
}

/*----------------changing width here ... */
#horizontal li ul {
position:absolute;
height:35px;
top:35px; 
left:-9999px; 
z-index:10; 
background:url('/bpc/graphics/bar_solid.gif') left top;
}

#horizontal :hover ul,
#horizontal :hover ul :hover ul,
#horizontal :hover ul :hover ul :hover ul,
#horizontal :hover ul :hover ul :hover ul :hover ul,
#horizontal :hover ul :hover ul :hover ul :hover ul :hover ul {
left:0; 
height:35px;
background:#eee;
background:url('/bpc/graphics/bar_solid.gif') left bottom;
}



#horizontal li ul.floatRight li {
float:right;
}



/* - - - - - - -  BreadCrumb  - - - - - - - */	

#breadcrumb {
	clear:both;
	width:800px;
	height:25px;
	background:url('/bpc/graphics/breadcrumb3.gif') no-repeat top left;
	padding:0; margin:0; border:0;
	}
	
#breadcrumb p {
	text-align:left;
	font:9px verdana, arial, sans-serif;
	color: #333333;
	padding: 4px 20px 4px 25px;
	margin:0px; border:0px;
	}
	

/* - - - - - - - BreadCrumb Links - - - - -  */

#breadcrumb a:link {
	color: #000;
	text-decoration: underline;
	padding:0; margin:0; border:0;
	}
	
#breadcrumb a:visited{
	color: #333333;
	text-decoration: underline;
	padding:0; margin:0; border:0;
	}
	
#breadcrumb a:hover{
	color: #056e85;
	text-decoration: underline;
	padding:0; margin:0; border:0;
	}
	
#breadcrumb a:active {
	color: #056e85;
	text-decoration: underline;
	padding:0; margin:0; border:0;
	}


/* - - - - - - - Print Friendly - - - - - - - -*/


/* - - - - - - - Print Links - - - - - - - - - */
	

/* - - - - - - - Text Resize - - - - - - - - - */


/* - - - - - - - Text Resize Links - - - - - - */	
	



-->
</style>

