/* CSS Document */

/*Top Navigation*/
@charset "utf-8";
/* Top nav */

/*Top navigation*/
	#navcontainer 
	{
		position:relative;
		text-align:left;
		height:28px;
		margin-top:0px;
		overflow:hidden;
		}
		#navbox 
		{
			position:relative;
			float:right;		
			margin-right:5px;
			list-style:none;
			margin-top:0;
		}
	ul#topnav li.off{
	
	
   }

	
	#navcontainer li{
		float:left; 
		display:block; 
		background:url("../../../wcm/fragments/can_acco_top_nav/_images/tab_inactive_left.png") no-repeat top left; 
		margin-right:2px;
		color:#402206;
		text-transform:uppercase;
		position:relative;
		}
	#navcontainer li:hover {
		background:url("../../../wcm/fragments/can_acco_top_nav/_images/tab_active_left.png") no-repeat top left;
	}

	#navcontainer li.activelist {
		background:url("../../../wcm/fragments/can_acco_top_nav/_images/tab_active_left.png") no-repeat top left;
		}
	#navcontainer li.on{
		background:url("../../../wcm/fragments/can_acco_top_nav/_images/tab_active_left.png") no-repeat top left;
		}
	#navcontainer li a {
		background:url("../../../wcm/fragments/can_acco_top_nav/_images/tab_inactive_right.png") no-repeat top right; 
		display:block;
		float:left;
		font-weight:bold;
		cursor:pointer;
		cursor:hand;
		}

	#navcontainer li:hover a
	{
		margin:-3px -3px 0px -3px;
		position: relative;
		top: 0px;
		left:0px;
		background:url("../../../wcm/fragments/can_acco_top_nav/_images/tab_active_right.png") no-repeat top right;
		}
	#navcontainer li.on a {
		background:url("../../../wcm/fragments/can_acco_top_nav/_images/tab_active_right.png") no-repeat top right;
		}

	#navcontainer li.activelist a {
		margin:-3px -3px 0px -3px;
		position: relative;
		top: 0px;
		left:0px;
		background:url("../../../wcm/fragments/can_acco_top_nav/_images/tab_active_right.png") no-repeat top right; 
		}
	#navcontainer li span.navLabel {
		background:url("../../../wcm/fragments/can_acco_top_nav/_images/tab_shadow_mid_roundedcorner.png") repeat-x top left; 
		display:block;
		padding:0px 5px 0 5px;
		height:26px;
		margin-right:-3px;
		margin-left:-3px;
		margin-top:-4px;
		float:left;
		cursor:pointer;
		cursor:hand;
		line-height:16px;
		}
	#navcontainer li span.navLabel:hover {
		background:url("../../../wcm/fragments/can_acco_top_nav/_images/tab_active_middle.png") repeat-x top left;
		}
	#navcontainer li.activelist span.navLabel {
		background:url("../../../wcm/fragments/can_acco_top_nav/_images/tab_active_middle.png") repeat-x top left; 
		}
	#navcontainer li.on span.navLabel {
		background:url("../../../wcm/fragments/can_acco_top_nav/_images/tab_active_middle.png") repeat-x top left; 
		}
		
		
	#navcontainer li:hover span.shimContainer, #navcontainer li.activelist span.shimContainer {
		margin:3px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		width:auto;
		z-index: 100;
		background: #f6f3e7;
		float:left;
		display:block;
		}
		
	#navcontainer li:hover span.shimContainer span.shim, #navcontainer li.activelist span.shimContainer span.shim {
		margin:0px 3px 0px 3px;
		background:url(../../../wcm/fragments/can_acco_top_nav/_images/tab_img_blacklines_topnav_top.gif) bottom left repeat-x;
		width:auto;
		float:left;
		display:inline;
		}
	
#navcontainer a {
		font-size:11px;
		color:#000;
		display:block;
		float:left; /* added by phiw */
		text-decoration:none;
		margin:0;
		padding: 4px 10px 2px 10px;  
		
	}
	
/*End Topnavigation*/	



#menuPanel1 				{
	z-index: 1002;
	visibility: hidden; 
	position: absolute; 
	padding:0px;
	margin:-4px 0 0 0px;
	background:#f6f3e7;
	/*margin:-1px 0 0 0px;
	margin:0;*/

	}
#menuPanel2 				{z-index: 1002;visibility: hidden; position: absolute; margin:-4px 0 0 0px;padding:0px;}
#menuPanel3 				{z-index: 1002;visibility: hidden; position: absolute; margin:-4px 0 0 0px;padding:0px;}
#menuPanel4 				{z-index: 1002;visibility: hidden; position: absolute; margin:-4px 0 0 0px;padding:0px;}
#menuPanel5 				{z-index: 1002;visibility: hidden; position: absolute; margin:-4px 0 0 0px;padding:0px;}
#menuPanel6 				{z-index: 1002;visibility: hidden; position: absolute; margin:-4px 0 0 0px;padding:0px;}
#menuPanel7 				{z-index: 1002;visibility: hidden; position: absolute; margin:-4px 0 0 0px;padding:0px;}
#menuPanel8 				{z-index: 1002;visibility: hidden; position: absolute; margin:-4px 0 0 0px;padding:0px;}
#menuPanel9 				{z-index: 1002;visibility: hidden; position: absolute; margin:-4px 0 0 0px;padding:0px;}
#menuPanel10 				{z-index: 1002;visibility: hidden; position: absolute; margin:-4px 0 0 0px;padding:0px;}

.layerMenuPanel 			{z-index: -10; top:0px; left:0px; position: absolute; margin: 0px;padding:0px;}
ul.dropDownList 
{
	font-size:14px;
	color:#ae3903; 
	list-style-type: none;
	margin: 0; 
	padding: 0px 5px 0px 10px; 
	text-decoration: none;
	line-height:12px;
	text-align:left;
}

ul.dropDownList li {
	display:block;
	color: #ae3903; 
	list-style-type: none; 
	margin: 0;
	padding: 3px 0 3px 0;
}

ul.dropDownList li ul {
	background: none; 
	margin:0 0 0 20px; 
	padding:3px 0 3px 0;
}

ul.dropDownList li ul li 
{
	font-size:11px;
	background: none;
	color: #666666;  
	margin:0; 
	padding:3px 0 3px 0;
}

ul.dropDownList li ul li ul li 
{
	background: none; 
	color: #666; 
	margin:0 0 0 -10px; 
	padding:3px 0 3px 0;
}

ul.dropDownList li a, ul.dropDownList li a:visited, ul.dropDownList li a:link {
	color: #ae3903;
	text-decoration: none;
	background: transparent;
	margin: 0;
	padding: 0; 
	cursor:pointer;
	font-weight:900;
	}
ul.dropDownList li a:hover {
	color:#402206;
	text-decoration: underline;
	}

ul.dropDownList li a.active, ul.dropDownList li a.active:visited {
	color:#402206;
	font-weight:bold;
	background: none;
	margin:0;
	padding:0;
	cursor:pointer;
	text-decoration: none;
	}
ul.dropDownList li a.active:hover{
	color:#402206;
	text-decoration: underline;
	font-weight:bold;
	background: none;
	margin:0;
	padding: 0;
	}

td.panelDivider 
{
	background-image:  url(../../../wcm/fragments/can_acco_top_nav/can_acco_panel_dot.gif); 
	background-repeat: repeat-y; 
	background-position:top left;
}


.shadow-container {
    position: relative;
    left: 3px;
    top: 3px;

}

.shadow-container .blackLinesTopNavTop{
	margin-top:0px;
	margin-left:3px;
	margin-right:3px;
	background:url(../../../wcm/fragments/can_acco_top_nav/_images/tab_img_blacklines_topnav_top.gif) top left repeat-x;
	height:9px;
	z-index: 10009;
	position:relative;
	padding-bottom:4px;
}
.shadow-container .blackLinesTopNavBot{
	margin-top:1px;
	margin-left:3px;
	margin-right:3px;
	background:url(../../../wcm/fragments/can_acco_top_nav/_images/tab_img_blacklines_topnav_bot.gif) top left repeat-x;
	height:9px;
	z-index: 10009;
	position:relative;
	padding-bottom:2px;
}
*html .shadow-container .blackLinesTopNavTop .blackLinesTopNavBot {
padding-bottom:0px;
}
.shadow-container .shadow2,
.shadow-container .shadow3,
.shadow-container .container {
    position: relative;
    left: -1px;
    top: -1px;
}

.shadow-container .container {
    background: #f6f3e7;
  	border:0px solid #bf2e1a;
    padding: 0px;
}


					#nav-border {
				width:950px;		
				/*border-top:2px solid #f2ede0;*/
				background:url(../../../wcm/fragments/can_acco_top_nav/_images/tab_topnav_three_lines.gif) top left repeat-x;
				/*margin-top:-9px;*/
				top:19px;
				left:0px;
				height:5px;
				position:absolute;
				float:left;
				}

/*end topnav*/



