#nav-bg{
	background-image: url(/images/nav/nav-tile.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFF;
}
#nav{
	padding: 0 0 3px 6px;
	margin: 0 6px 0 0;
	background-image: url(/images/nav/divide-line.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
/*-------------------------------------------------------------------------
BASIC SET UP - PROBABLY WILL NOT MODIFY
-------------------------------------------------------------------------*/
#nav ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#nav ul li{
	float: left;
	margin: 0;
	padding: 0;
}
#nav ul li a{
	display: block;
	margin: 0;
}
#nav ul ul{
	height: auto !important;
	position: absolute;
	left: -999em;
}
#nav li li{
	width: 100%;
}
#nav li:hover > ul{ 
	left: auto;
}
#nav li:hover {
	position: static;
}
#nav li:hover ul ul{
	left: -999em;
}
#nav li:hover ul,
#nav li li:hover ul{ 
	left: auto;
}



/*-------------------------------------------------------------------------
FORMATTING FOR MAIN LINKS
-------------------------------------------------------------------------*/

/*image attached to links in order for divide lines to be attached to li*/
#link-01 a, #link-02 a, #link-03 a, #link-04 a, #link-05 a, #link-06 a{
	background-repeat: no-repeat;
	background-position: center center;
	height: 47px;
	overflow: hidden;
	padding-left: 2px;
}

/*unique images for nav links*/
#link-01 a{
	background-image: url(/images/nav/products.png);
	width: 127px;
}
#link-02 a{
	background-image: url(/images/nav/why-drfirst.png);
	width: 144px;
}
#link-03 a{
	background-image: url(/images/nav/our-partners.png);
	width: 161px;
}
#link-04 a{
	background-image: url(/images/nav/incentive-programs.png);
	width: 209px;
}
#link-05 a{
	background-image: url(/images/nav/blog.png);
	width: 88px;
}
#link-06 a{
	background-image: url(/images/nav/customer-support.png);
	width: 207px;
}

#nav ul li{
	background-image: url(/images/nav/nav-tile.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#nav ul li:hover{
	background-image: url(/images/nav/nav-tile-hover.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#nav ul li span{
	background-image: url(/images/nav/divide-line.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
}



/*-------------------------------------------------------------------------
FORMATTING FOR SUB LINKS
-------------------------------------------------------------------------*/
#nav ul ul{
	z-index: 10;
	width: 230px;
	padding-left: 2px;
	background-color: #fff;
	padding: 0 1px 1px 1px;
}
#nav ul ul li{
	background-color: #142A54;
	background-image: none;
	margin: 0;
	padding: 0 !important;
	height: auto !important;
}

#nav ul ul li:hover{
	background-color: #0C1F44;
	background-image: none;
}

#nav ul li li a{
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	display: block;
	padding: 8px 12px;
	height: auto !important;
	width: auto !important;
	background-image: none !important;
}
#nav ul li li a:link,
#nav ul li li a:visited,
#nav ul li li a:hover,
#nav ul li li a:active{
	color: #FFFFFF;
	text-decoration: none;
}

/*-------------------------------------------------------------------------
FORMATTING FOR SUB  SUBLINKS
-------------------------------------------------------------------------*/
#nav ul ul ul{
	margin-left: 230px;
	margin-top: -30px;
}
#nav ul ul ul li{
	background-color: #142a54;
}
#nav ul ul ul li:hover{
	background-color: #0c1f44;
}

#nav li ul {
	/*position:absolute;
	margin-top:-1em;
	margin-left:.5em;*/
	display:none;
}
#nav ul li ul {
/*	margin-top:-3em;
	margin-left:7em;*/
}
/* SHOW SUBMENU 1 */
#nav li:hover ul, #menu li.over ul {
	display:block;
}
#nav li:hover ul ul, #menu li.over ul ul {
	display:none;
}
/* SHOW SUBMENU 2 */
#nav ul li:hover ul, #menu ul li.over ul {
	display:block;
}
