﻿#navigation
{
	position: relative;
	font-size: 12px !important;
}



.patientnav
{
	position: relative;
	z-index: 20;
	float: left;
}

.patientnav li
{
	float: left;
}

.patientnav li a, .patientnav li div
{
	display: block;
	height: 44px;
	background-repeat: no-repeat;
	background-position: top left;
}
.patientnav li a span, .patientnav li div span
{
	display: none;
}
.patientnav li a:hover, .patientnav li.selected div, .patientnav li.subselected a, .hover
{
	background-position: bottom left;
}


/* Patient nav */
.nav_patient_default a, .nav_patient_default div
{
	background-image: url(../images/patient/nav/nav_home.png);
	width: 108px;
}
.nav_patient_about-adcirca a, .nav_patient_about-adcirca div
{
	background-image: url(../images/patient/nav/nav_about-adcirca.png);
	width: 108px;
}
.nav_patient_about-pah a, .nav_patient_about-pah div
{
	background-image: url(../images/patient/nav/nav_about-pah.png);
	width: 108px;
}
.nav_patient_ecommunity a, .nav_patient_ecommunity div
{
	background-image: url(../images/patient/nav/nav_ecommunity.png);
	width: 108px;
}

.nav_patient_living-pah a, .nav_patient_living-pah div
{
	background-image: url(../images/patient/nav/nav_living-pah.png);
	width: 108px;
}

.nav_patient_resources a, .nav_patient_resources div
{
	background-image: url(../images/patient/nav/nav_resources.png);
	width: 108px;
}
.nav_patient_about-ut a, .nav_patient_about-ut div
{
	background-image: url(../images/patient/nav/nav_about-ut.png);
	width: 205px;
}



.patientnav_sub1, .patientnav_sub2, .patientnav_sub3, .patientnav_sub4, .patientnav_sub5
{
	background-repeat: no-repeat;
	padding-bottom: 16px;
}
.patientnav_sub1 li, .patientnav_sub2 li, .patientnav_sub3 li, .patientnav_sub4 li, .patientnav_sub5 li
{
	padding: 8px 8px 2px 8px;	
}
.patientnav_sub1 li a, .patientnav_sub2 li a, .patientnav_sub3 li a, .patientnav_sub4 li a, .patientnav_sub5 li a
{
	font-weight: bold;
	color: #CF7019;
	text-decoration: none;
}
.patientnav_sub1 li a:hover, .patientnav_sub2 li a:hover, .patientnav_sub3 li a:hover, .patientnav_sub4 li a:hover, .patientnav_sub5 li a:hover, .patientnav_sub1 li.selected div, .patientnav_sub2 li.selected div, .patientnav_sub3 li.selected div, .patientnav_sub4 li.selected div, .patientnav_sub5 li.selected div
{
	font-weight: bold;
	color: #00746B;
}
.patientnav_sub1, .patientnav_sub2, .patientnav_sub3, .patientnav_sub4
{
	background-image: url(../images/patient/nav/navsubbg_drawer108.png);
	width: 108px;
	
}
.patientnav_sub5
{
	background-image: url(../images/patient/nav/navsubbg_drawer205.png);
	width: 205px;
}


/* Extra nav accessories */
.patnavleftside
{
	background-image: url(../images/patient/nav/navbg_left.png);
	background-position: right;
	width: 50px;
	height: 44px;
	float: left;
}
.hcpnavleftside
{
	background-image: url(../images/patient/nav/navbg_left.png);
	background-position: right;
	width: 31px;
	height: 44px;
	float: left;
}








/* ==========================
       HCP NAVIGATION
========================== */

.hcpnav
{
	position: relative;
	z-index: 20;
	float: left;
}

.hcpnav li
{
	float: left;
}

.hcpnav li a, .hcpnav li div
{
	display: block;
	height: 44px;
	background-repeat: no-repeat;
	background-position: top left;
}
.hcpnav li a span, .hcpnav li div span
{
	display: none;
}
.hcpnav li a:hover, .hcpnav li.selected div, .hcpnav li.subselected a
{
	background-position: bottom left;
}


/* HCP nav */
.nav_hcp_default a, .nav_hcp_default div
{
	background-image: url(../images/hcp/nav/nav_home.png);
	width: 76px;
}
.nav_hcp_about-adcirca a, .nav_hcp_about-adcirca div
{
	background-image: url(../images/hcp/nav/nav_about-adcirca.png);
	width: 130px;
}
.nav_hcp_resources a, .nav_hcp_resources div
{
	background-image: url(../images/hcp/nav/nav_resources.png);
	width: 130px;
}
.nav_hcp_nurses-corner a, .nav_hcp_nurses-corner div
{
	background-image: url(../images/hcp/nav/nav_nursescorner.png);
	width: 136px;
}
.nav_hcp_healthcare-community a, .nav_hcp_healthcare-community div
{
	background-image: url(../images/hcp/nav/nav_hc-community.png);
	width: 183px;
}



.hcpnav_sub1, .hcpnav_sub2, .hcpnav_sub3, .hcpnav_sub4, .hcpnav_sub5
{
	background-repeat: no-repeat;
	padding-top: 12px;
	padding-bottom: 16px;
}
.hcpnav_sub1 li, .hcpnav_sub2 li, .hcpnav_sub3 li, .hcpnav_sub4 li, .hcpnav_sub5 li
{
	padding: 2px 16px 16px 16px;	
}
.hcpnav_sub1 li a, .hcpnav_sub2 li a, .hcpnav_sub3 li a, .hcpnav_sub4 li a, .hcpnav_sub5 li a
{
	font-weight: bold;
	color: #CF7019;
	text-decoration: none;
}
.hcpnav_sub1 li a:hover, .hcpnav_sub2 li a:hover, .hcpnav_sub3 li a:hover, .hcpnav_sub4 li a:hover, .hcpnav_sub5 li a:hover, .hcpnav_sub1 li.selected div, .hcpnav_sub2 li.selected div, .hcpnav_sub3 li.selected div, .hcpnav_sub4 li.selected div, .hcpnav_sub5 li.selected div
{
	font-weight: bold;
	color: #00746B;
}
.hcpnav_sub1
{
	background-image: url(../images/hcp/nav/navsubbg_drawer142.png);
	width: 142px;
	
}
.hcpnav_sub2
{
	background-image: url(../images/hcp/nav/navsubbg_drawer144.png);
	width: 144px;
}
.hcpnav_sub3
{
	background-image: url(../images/hcp/nav/navsubbg_drawer148.png);
	width: 148px;
	
}
.hcpnav_sub4
{
	background-image: url(../images/hcp/nav/navsubbg_drawer187_1.png);
	width: 195px;
}

.hcpnav_sub1 li, .hcpnav_sub2 li, .hcpnav_sub4 li
{
	background-image: url(../images/hcp/nav/navsubbg_menudiv122.png);
	background-position: bottom center;
	background-repeat: no-repeat;
}
.hcpnav_sub5 li
{
	background-image: url(../images/hcp/nav/navsubbg_menudiv159.png);
	background-position: bottom center;
	background-repeat: no-repeat;
}


/* Global subnavs */
#menu_patientaboutadcircaContainer,
#menu_patientaboutpahContainer,
#menu_patientecommunityContainer,
#menu_patientresourcesContainer,
#menu_patientaboututContainer,
#menu_hcpaboutadcircaContainer,
#menu_hcpresourcesContainer,
#menu_hcpnursescornerContainer,
#menu_hcphealthcarecommunityContainer
{
	z-index: 15 !important;
}