/* CSS Document */

#MenuNav {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: auto; margin-right: auto; PADDING-TOP: 0px; display: block; HEIGHT: 23px;  }
	
#MenuBar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; margin: 0px auto 0px auto; display: block; HEIGHT: 23px; width: 960px !important; 
}
#MenuBar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#MenuBar A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#MenuBar LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
}
#MenuCurrentApp {
	WIDTH: 146px; MARGIN-RIGHT: 0px; BACKGROUND-COLOR: #a9a9a9
}
#MenuCurrentApp A {
	PADDING-RIGHT: 25px; TEXT-ALIGN: right
}
#MenuCurrentApp UL {
	PADDING-RIGHT: 0px; WIDTH: 240px
}
#MenuCurrentApp UL A {
	PADDING-RIGHT: 0px; WIDTH: 240px; TEXT-ALIGN: left
}
#MenuCurrentApp UL UL {
	MARGIN-LEFT: 150px; WIDTH: 260px
}
#MenuCurrentApp UL UL A {
	WIDTH: 260px
}
#MenuTop {
	PADDING-RIGHT: 10px; MARGIN-RIGHT: 0px
}
#MenuTop A {
	PADDING-RIGHT: 10px; }
	
#MenuTop A.pharmacy_services {background: url(../images/btn_pharmacy_svcs.jpg) no-repeat right center; border-right: 1px solid #fff; width: 220px; text-indent: -10000px !important; outline: none;}

#MenuTop A.company {background: url(../images/btn_company.jpg) no-repeat right center; border-right: 1px solid #fff; width: 220px; text-indent: -10000px !important; outline: none;}	

#MenuTop A.families {background: url(../images/btn_res_families.jpg) no-repeat right center; border-right: 1px solid #fff; width: 220px; text-indent: -10000px !important;  outline: none;}

#MenuTop A.contact {background: url(../images/btn_contact.jpg) no-repeat right center; border-right: 1px solid #fff; width: 220px; text-indent: -10000px !important;  outline: none;}



/*
#MenuTop A.pharmacy_services {background:url(../images/btn_pharmacy_svcs.jpg) no-repeat 0px 0px; border-right: 1px solid #fff; text-align: right; width: 220px; text-indent: -1000px !important; }

#MenuTop A.company {background:url(../images/bg_nav_lighter_green.jpg) repeat-x 0px 0px; border-right: 1px solid #fff; text-align: right; width: 220px;text-indent: -1000px !important; }

#MenuTop A.contact{text-align: right; width: 240px; border-right: 1px solid #fff; text-indent: -1000px !important; }

*/


#MenuTop UL {
	WIDTH: 230px; margin-left: 10px;
}
#MenuTop UL A {
	PADDING-RIGHT: 0px; WIDTH: 230px
}
#MenuTop UL UL {
	MARGIN-LEFT: 230px; /* WIDTH: 260px*/
}
#top UL UL A {
	WIDTH: 260px
}
#MenuBar LI {
	 BACKGROUND-POSITION: right 12px;  BACKGROUND-REPEAT: no-repeat; 
}
#MenuBar LI A {
	FONT-SIZE: 11pt; PADDING-BOTTOM: 2px; COLOR: #fff;  text-transform: uppercase; PADDING-TOP: 2px; TEXT-DECORATION: none; font-family: arial, helvetica, sans-serif; letter-spacing: 0px; 
}
#MenuBar LI UL {
	BORDER-RIGHT: #49494b 1px solid; background:url(../images/bg_dropdown_trans.png) 0px 0px; BORDER-TOP: #49494b 1px solid; LEFT: -999em; BORDER-LEFT: #49494b 1px solid; BORDER-BOTTOM: #49494b 1px solid; POSITION: absolute;
top:-999px;
}
#MenuBar LI UL LI {
	PADDING-RIGHT: 0px; BACKGROUND-IMAGE: none; 
}
#MenuBar LI UL LI A:hover {
	background:url(../images/bg_dropdown_trans.png) 0px 0px; COLOR: red; color: #00a45f; TEXT-DECORATION: none
}
#MenuBar LI UL LI.hasChildren {
	PADDING-RIGHT: 0px;  BACKGROUND: url(../images/menuarrow_h.gif) no-repeat right center;
}
#MenuBar LI UL LI.hasChildren A:hover {
	BACKGROUND: url(../images/menuarrow_h.gif) #fff no-repeat right center; COLOR: #000; TEXT-DECORATION: none
}
#MenuBar LI UL LI.hasChildren UL LI A:hover {
	 BACKGROUND-IMAGE: none !important;
}

li.hasChildren { background: url(../images/menuarrow_h.gif) no-repeat right center    !important;}
li.hasChildren ul li {background-image: none;}
li.hasChildren ul li a, li.hasChildren ul li a:hover {background-image: none;}

#MenuBar LI UL LI UL {
	MARGIN-TOP: -22px
}
UNKNOWN {
	MARGIN-TOP: -22px
}
#MenuBar LI UL LI UL LI {
	BACKGROUND-IMAGE: none; 
}
#MenuBar LI UL LI UL LI A:hover {
	BACKGROUND: #f2f2f2; COLOR: red; TEXT-DECORATION: none
}
#MenuBar LI:hover UL {
  LEFT: auto;
 TOP: auto;
}
#MenuBar LI UL LI A {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; PADDING-BOTTOM: 3px; COLOR: #555555; TEXT-INDENT: 3px;  PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: arial; TEXT-DECORATION: none
}
#MenuBar LI UL LI A {
	BACKGROUND-IMAGE: none
}
#MenuBar LI:hover UL UL {
	LEFT: -999em
}
#MenuBar LI.hoverIE UL UL {
	LEFT: -999em
}
#MenuBar LI:hover UL {
	LEFT: auto
}
#MenuBar LI LI:hover UL {
	LEFT: auto
}
#MenuBar LI.hoverIE UL {
	LEFT: auto
}
#MenuBar LI LI.hoverIE UL {
	LEFT: auto
}
