#navcontainer { margin-left: 30px; }

/*Fat Erik's Breadcrumbs*/
#navlist
{
list-style: none;
padding: 0;
margin: 0;
}

#navlist li
{
display: inline;
padding: 0;
margin: 0;
}

#navlist li:before { content: "> "; }
#navlist li:first-child:before { content: ""; }

/*IE workaround*/
/*All IE browsers*/
* html #navlist li
{
background-image: url("images/gt.gif");
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0 0.5em 0 1em;
margin: 0 1em 0 -1em;
}

/*Win IE browsers - hide from Mac IE\*/
* html #navlist { height: 1%; }

* html #navlist li
{
display: block;
float: left;
}

/*End hide*/
/*Mac IE 5*/
* html #navlist li:first-child { background-image: none; }



/* menu  --------------------------------------------------------- */
#left {float:left;width:208px;overflow:hidden;padding:0;margin:10px 0px;}
#menu {
    width:208px;
  	line-height:inherit;
    background: #F7F9FC url(../../img/a/bg_left.gif) repeat-y 0 0;
    text-align:left;
    font-size:12px;
    font-weight:bold;
    font-family: arial;
	  border-bottom:1px solid #E3E3E3;
	  margin:0px 0px;
}
#menu a {
    text-decoration:none;
    font-size: inherit;
    font-weight: normal;
    font-family: inherit;
    line-height:inherit;
    color: #1A1A1A;
    margin: 0px 0px 0px 20px;
}
#menu img {
    vertical-align:middle;
    border:0;
    margin:5px 5px 5px 5px;
}

#menu ul {
	  width:206px;
    list-style:none;
    padding:0;
    margin:0 1px 0 1px;
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    color: #1A1A1A;
    line-height:inherit;
    overflow:hidden;
    text-align:left;
    height:auto;
}
#menu ul li {
	width:206px;
    background: url(../../img/a/a1.gif) no-repeat 0 0;
    padding:7px 0px 0px 24px;
    margin:0;
    font:bold 11px Tahoma;
	color:#FFF8DD;

}

#menu ul li a{
    color:#FFF8DD;
	padding-bottom:7px

}

#menu a:hover, #menu a:active {
    text-decoration:underline;
}
#menu ul a {
    width:auto;
    display:block;
    font-family: inherit;
    font-size: inherit;
    font-weight: bold;
    text-decoration:none;
    color: #2571B0;
    margin:0px 0px 4px 0px;
    line-height:inherit;
}
#menu ul ul {
    display:block;
    margin:10px 0px 9px -32px;
    padding:0 38px 0 8px;
	  width:190px;
    list-style:none;
    line-height:inherit;
	  overflow:hidden;
	  width:auto;
}

#menu ul ul li {

	margin:0 !important;
width:300px;
	padding:0 !important;
	font:normal 12px Tahoma;
	background-image:none;
	border-top:0 !important;
	}

#menu ul ul li a {
	background:#F7F9FC url(../../img/a/a2.gif) no-repeat 16px .9em;
	font:normal 12px Tahoma;
	padding:4px 1px 4px 25px;
	margin:0;
  display:block;
	clear:both;
	width:90%;
	overflow:hidden;
	font:normal 12px Tahoma;
  color: #6B6B6B;
  border-bottom:1px solid #ECEEF2;
}
#menu ul ul .nmPor a{
    background-color: #EDF0F4 !important;
	  font:bold 11px Tahoma !important;
    border-top:1px solid #D8E2EA;
}

#menu ul ul ul{
    margin:0;
	  width:206px;
	  padding-right:20px !important;
	  background-color:#FFFFFF !important;
	  margin:0px 0px 0px -33px;
    padding:0 8px 0 8px;
    	  width:auto;
}

#menu ul li ul li ul li a{
width:auto;
    border-bottom:1px solid #ECEEF2;
    padding:2px 1px 2px 68px;
    background-image:none;
  	background: url(../../img/a/a2.gif) no-repeat 55px .9em;
}

