#topnav {
	margin: 0;
	padding: 0;
	height: 26px;
	color: #FFF;
	line-height: 26px;
	width: 587;
}
/*#topnav ul {
	margin: 0;
	padding: 0;
	white-space: nowrap;
	float: left;
}*/
/*#nav li {
	display: inline;
	list-style-type: none;
	float: left;
  	padding: 0px 12px 0px 12px;
}*/
	
/*#topnav li {
  	padding: 0px 12px 0px 12px;
}*/
#nav, #nav ul {
	/*float: left;*/
	list-style: none;
	font-weight: bold;
	padding: 0;
	margin: 0;
	z-index: 10;
	text-align: left;
	white-space: nowrap;
}
#nav li {
	display: inline;
	list-style-type: none;
	float: left;
  	padding: 0;
}
#nav li.on {
	background-color: #A3A3CF;
}
#nav a {
  	padding: 0px 11px 0px 11px;
	display: block;
	color: #FFF;
	text-decoration: none;
	margin: 0;
	text-align: center;
}
#nav a.daddy {
	background: url(rightarrow3.gif) center right no-repeat;
	text-decoration: none;
}
#nav a:link, #topnav a:visited {
	color: #fff;
	text-decoration: none;
}
#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	font-weight: normal;
	padding: 0;
	margin: 0;
	z-index: 10;
	text-align: left;
	background: #8181AE;
	/*background: #C3C3D9;*/
}
#nav li ul.aboutus {
	width: 165px;
	w\idth: 165px;
}
#nav li ul.procedures {
	width: 215px;
	w\idth: 215px;
}
#nav li ul.products {
	width: 125px;
	w\idth: 125px;
}
#nav li ul.faq {
	width: 125px;
	w\idth: 125px;
}
#nav li li {
	/*padding-right: 1em;*/
	margin: 0;
	padding: 0 10px;
	border-top: 1px solid #62619A;
	border-left: 1px solid #62619A;
	border-bottom: 1px solid #8181AE;
}
#nav li ul.aboutus li {
	width: 144px;
}
#nav li ul.procedures li {
	width: 194px;
}
#nav li ul.products li {
	width: 104px;
}
#nav li ul.faq li {
	width: 104px;
}
#nav li ul a {
	text-decoration: none;
	text-align: left;
}
#nav li ul.aboutus a {
	width: 145px;
	w\idth: 145px;
	padding: 0;
}
#nav li ul.procedures a {
	width: 195px;
	w\idth: 195px;
	padding: 0;
}
#nav li ul.products a {
	width: 105px;
	w\idth: 105px;
	padding: 0;
}
#nav li ul.faq a {
	width: 105px;
	w\idth: 105px;
	padding: 0;
}
#nav li ul.aboutus ul {
	margin: -1.75em 0 0 160px;
}
#nav li ul.procedures ul {
	margin: -1.75em 0 0 210px;
}
#nav li ul.products ul {
	margin: -1.75em 0 0 120px;
}
#nav li ul.faq ul {
	margin: -1.75em 0 0 120px;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}
/*#nav .puroverride a:hover {
	background: #8181AE;
}*/
#nav li:hover, #nav li.sfhover {
	background: #8181AE;
	color: #FFF;
}
#nav li li:hover, #nav li li.sfhover {
	background-color: #62619A;
	border-top: 1px solid #62619A;
	border-left: 1px solid #62619A;
	border-bottom: 1px solid #62619A;
}
#nav li li:hover a, #nav li li.sfhover a {
	color:#FFF;
}
	