#nav  li  p  {
	color: #becde1;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	padding: 0px 22px;
	margin: 0px;
	position: relative;
	top: -10px;
}
#nav  li p img {
	border-style: none;
}
#nav, #nav ul, #nav ol, #nav li, #nav a {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display:block;
	text-decoration:none;
	background: url(../img/divider_main.png) no-repeat;
}
#nav {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;  /* Add border style to apply a 1px border to top */
	height: 50px;
	background: url(../img/divider_main.png) no-repeat right;
}
#nav li {
	border: none;
}
#nav li li {
	border: none;  /* Applies a border to the right or left of the subnav. Adjust as necessary. */
}
#nav li.last_child {
	border-right-width: 0px;
}
#nav ul {
	border-right: 1px solid #405775;
	border-bottom: 1px solid #405775;
	border-top: 1px solid #405775;
	background: #5C7597 url(../img/menu_dropshadow.gif) repeat-x;  /* Applies a purty drop shadow at the top of the sub menus */
}
#nav :link, #nav :visited {
	color:#fff;
	text-decoration:none;
	border-width:0;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
#nav ul :link, #nav ul :visited, #nav ul :hover, #nav ul :active {
	text-decoration:none;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-transform: capitalize;
}
#nav {
	padding-left: 0;
}
#nav li {
	float:left;
	display:inline;
} /* display: inline - IE float causes double margin fix */
#nav li a {
	text-align: left;
	padding: 10px 22px;
}
#nav ul { /* First Level */
	width:180px;
	position:absolute;
	margin-left: -5000px;
	z-index: 1; /* Required for the dropdowns to overlap the content */
}
#nav ul li {
	width: 180px;
	text-align:left;
	border-bottom: 1px solid #718AAB;
} /* First and Second Level */
#nav li ul a {
	padding: 6px 20px;
	text-align: left;
}
#nav ul ul {
	margin: -19px 0 0 0;
} /* Second Level */
#nav li:hover ul ul, #nav li.sfhover ul ul {
	position: absolute;
	margin-left: -5000px;
}
#nav li:hover ul, #nav li .sfhover ul, #nav li.sffocusparent ul {
	margin-left: 0px;
}
#nav ul li:hover a, ul ul li.sfhover a:link, ul ul li.sfhover a:visited, #nav ul li a:focus, ul ul li a.sffocus, #nav:hover ul li:hover a:focus {
	background-color:#718AAB;
}
#nav:hover ul li a:focus, ul.sfhover ul li a.sffocus {
	background-color:#718AAB;
}
/* Top level text styles - Add a repeating background slice to give your menu a depressed button effect */
#nav li:hover a, #nav li.sfhover a:link, #nav li.sfhover a:visited, #nav li a:hover, #nav li.sffocusparent a:link, #nav li.sffocusparent a:visited {
	text-decoration:none;
}
/* Dropdown text styles */
#nav li:hover li a, #nav li.sfhover li a:link, #nav li.sfhover li a:visited, #nav li.sffocusparent li a:link, #nav li.sffocusparent li a:visited {
	text-decoration:none;
}
/* Extra positioning rules for no javascript / keyboard accessibility */
#nav a:focus + ul {
	margin-left: 0px;
}
#nav ul a:focus + ul {
	margin-left: 9999px;
}
#nav ul a:focus, #nav ul ul a:focus {
	margin-left:5000px;
	width:140px;
}
#nav li:hover a:focus, #nav li.sfhover a.sffocus, #nav li.sffocusparent a.sffocus {
	margin-left: 0;
}
