/* 
	pure layout properties are not indent. you can edit them for your needs.
	pure technical properties are indent 3 tabs. Generally there is no need to edit them. // important for functionality
	some properties are indent 1 tab, they are important for functionality but have to be adapted to your layout
*/

#sfnav, #sfnav ul {
		width: 805px;
list-style: none;
line-height: 1;
font-weight: bold;
padding: 0;
border: solid #000;
border-width: 0;
margin: 0 auto;
font-size: 0.9em;
}

#sfnav a {
display: block;
color: #fff;
text-decoration: none;
padding: 3px 0.5em; /* determines height & width of each parent directory link */
}
#sfnav li li a { color: #213455; padding: 0.4em; /* restores clickable space around sub-directory links */ margin: 0; border-bottom: 1px dotted #fff; }
#sfnav li li li a  {border-bottom: 1px dotted #ccc;}
#sfnav a.parent{
background: url(scripts/nav/rightarrow2.gif) no-repeat 95%;
}

#sfnav li {
			float: left;
padding: 0;
border-right: 1px solid #fff;
margin: 7px 0 8px 0;
line-height: 1.1em;
}
#sfnav li.last, #sfnav li li {
	border: none; /* Keeps final parent directory link & sub-directory links from having a right border */
	}
#sfnav li li { margin: 0; /* Removes spacing between sub-dir links */ }

#sfnav li ul {
			position: absolute;
			left: -999em;
		width: 10.9em; /* width of dropdown box */
height: auto;
font-weight: normal;
font-size: 0.9em; /*size of dropdown text */
border-bottom: 4px solid #2C4673;
border-top: 4px solid #2C4673;
margin: 0 0 0 1em;
background-color: #a3bffc; /* Background of first dropdown */
}

#sfnav li li {
		width: 10.9em; /* width of text area in first dropdown */
}

#sfnav li ul ul {
		margin: -1.75em 0 0 12em; /*left margin is offset of secondary dropdown */
	background-color: #fef3d5;	
}
#nav { background:url(images/bg-topnav.jpg) repeat; height: 35px; }
#sfnav li:hover ul ul, #sfnav li:hover ul ul ul,
#nav .navfxenabled li:hover ul, #nav .navfxenabled li:hover ul ul, #nav .navfxenabled li:hover ul ul ul,
#nav .navfxenabled li.over ul ul,#nav .navfxenabled li.over ul ul ul
{
			left: -999em;
}
#sfnav li:hover ul, #sfnav li li:hover ul, #sfnav li li li:hover ul,
#nav .navfxenabled li.over ul, #nav .navfxenabled li li.over ul, #nav .navfxenabled li li li.over ul
 {
			left: auto;
}
#nav li li.over ul.leftover, #nav .navfxenabled li li li.over ul.leftover, #nav .navfxenabled li li li li.over ul.leftover
 {
			left: -28.44em;
}
/* Hover Styles */
/* #nav #sfnav li.over,#sfnav li:hover { background: #2c4673; } */
#sfnav li a:hover, #sfnav li a:active { background-color: #2c4673; }
#sfnav li li a:hover, #sfnav li li a:active { background-color: #d7e3fc; }



