@charset "utf-8";
/* CSS Document */
/*CSS Created by Fernando Pizzani November 2009*/



/*___________________________________________Main navBar____________________*/

#navBar {
	width:978px;
	height:56px!important;
	margin:0 0 0 6px!important;
	background:url(/images/navBar_Bckgnd.gif) repeat-x;
	z-index:10!important;
	clear:both;
position:absolute;
top:-28px;

}
#navBarLevel1 {
	width:978px;
	height: 50%;
	clear: both;
	text-align: center;
}
#nav-Level1 {
	list-style-type: none;
	padding: 0;
	text-align: center;
	margin:0 0 0 51px!important;
}
#nav-Level1 li {
	display: inline;
	padding: 0;
	margin:0;
	float: left;
	width: 88px;
	height: 28px!important;
}
#nav-Level1 a:hover, #nav-Level1 a:focus, #nav-Level1 a:active {
	background-position: -91px 0;
	cursor: pointer;
	 *behavior: url(/js/csshover3.htc); 
}
/*
#nav-Level1 li em{
	display: block;
  position: absolute;
	top: 0;
	left: 0;
	z-index:3;
	text-indent: -5000px;
}
*/
#nav-Level1 li a {
	display: block;
	height: 50px;
	text-indent: -5000px;
	outline: none;
	
}
#nav-home a {
	background: url(/images/tabs_home.png) no-repeat;
	
}
#nav-general a {
	background: url(/images/tabs_general.png) no-repeat;
}
#nav-advanced a {
	background: url(/images/tabs_advanced.png) no-repeat;
}
#nav-commercial a {
	background: url(/images/tabs_commercial.png) no-repeat;
}
#nav-functional a {
	background: url(/images/tabs_functional.png) no-repeat;
}
#nav-our a {
	background: url(/images/tabs_ourPathologists.png) no-repeat;
}
#nav-contact a {
	background: url(/images/tabs_contactUs.png) no-repeat;
}
#nav-email a {
	background: url(/images/tabs_emailUs.png) no-repeat;
}
#nav-store a {
	background: url(/images/tabs_onlineStores-trans.png) no-repeat;
}
#nav-appointment a {
	background: url(/images/tabs_onlineAppointments.png) no-repeat;
}
#nav-news a {
	background: url(/images/tabs_news.png) no-repeat;
}
body#home #nav-home a, body#generalPathology #nav-general a, body#advancedPathology #nav-advanced a, body#commercialPathology #nav-commercial a, body#functionalPathology #nav-functional a, body#onlineStore #nav-store a, body#ourPathologists #nav-our a, body#contactUs #nav-contact a,  body#emailUs #nav-email a,body#news #nav-news a {
	background-position: -91px 0;
	cursor:default!important;
	
}
body#home #nav-home a{
	background: url(/images/tabs_homeOver.png) no-repeat;
}
/*___________________________________________Main navBar Level 2___________*/



#navBarLevel2 {
	width:978px;
	height: 28px!important;
	clear: both;
	
}
#nav-Level2 {
	margin:0 0 0 96px!important;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	
}
#nav-Level2 li {
	display: inline;
	padding: 0;
	margin:0;
	float: left;
	width:auto;/*this ONE!!!!*/
	min-height: 28px!important;
 *height: 28px;
 margin:0 14px 0 0!important;
 

}
#nav-Level2 li ul {
	margin-left: -8px;
	width: 870px;
	position: absolute;
	display: block;
	overflow: visible;
	list-style-type: none;
	padding-left: 20px;
	z-index: 3!important;
 *top: 28px;

}
#nav-Level2 li ul li {
	display: none;
	font-size: 75%;
	
}
#nav-Level2 li ul li a {
	color: #FFF;
	text-decoration: none;
	outline: none;
	
}
body#home #nav2-home {
	width: 914px;
	left: 52px;
	background: url(/images/navBarL2Bckgnd.gif) repeat-x;
}
body#generalPathology #nav2-general {
	width: 827px;
	left: 139px;
	background: url(/images/navBarL2Bckgnd.gif) repeat-x;
}
body#advancedPathology #nav2-advanced {
	width: 739px;
	left: 227px;
	background: url(/images/navBarL2Bckgnd.gif) repeat-x;
}
body#commercialPathology #nav2-commercial {
	width: 651px;
	left: 315px;
	background: url(/images/navBarL2Bckgnd.gif) repeat-x;
}
body#functionalPathology #nav2-functional {
	width: 563px;
	left: 403px;
 *height:28px;
	background: url(/images/navBarL2Bckgnd.gif) repeat-x;
}
body#onlineStore #nav2-store {
	width: 475px;
	left: 491px;
	background: url(/images/navBarL2Bckgnd.gif) repeat-x;
 *height:28px;
}
body#onlineAppointment #nav2-appointment {
	width: 387px;
	left: 594px;
	background: url(/images/navBarL2Bckgnd.gif) repeat-x;
}
body#ourPathologists #nav2-our {
	width: 387px;
	left: 579px;
	background: url(/images/navBarL2Bckgnd.gif) repeat-x;
}
body#contactUs #nav2-contact {
	/*width: 166px;
 *left: 806px; If the online Appointments tab is turned on these are the values*/
 	width: 211px;
	left: 755px;
	background: url(/images/navBarL2Bckgnd.gif) repeat-x;
}
body#emailUs #nav2-email {
 	width: 299px;
	left: 667px;
	background: url(/images/navBarL2Bckgnd.gif) repeat-x;
}
body#news #nav2-news {
 	width: 123px;
	left: 843px;
	background: url(/images/navBarL2Bckgnd.gif) repeat-x;
}
body#home #nav2-home li, body#generalPathology #nav2-general li, body#advancedPathology #nav2-advanced li, body#commercialPathology #nav2-commercial li, body#functionalPathology ul#nav2-functional li, body#onlineStore #nav2-store li, body#onlineAppointment #nav2-appointment li, body#ourPathologists #nav2-our li, body#emailUs #nav2-email li, body#contactUs #nav2-contact li, body#news #nav2-news li {
	display: inline;
	padding-left: 0px;
	padding-top:3px;
	
}
body#onlineStore #nav2-store li#generalPathologyStore {
	width: 120px;
}
body#onlineStore #nav2-store li#functionalPathologyStore {
	width: 130px;
}
#nav2-general .nav2ItemWithMenu, #nav2-advanced .nav2ItemWithMenu, #nav2-commercial .nav2ItemWithMenu, #nav2-functional .nav2ItemWithMenu, #nav2-store .nav2ItemWithMenu {
	position: relative;
	z-index: 10;
	float: left;
	height: auto;
}
#nav2-general .nav2ItemWithMenu a, #nav2-advanced .nav2ItemWithMenu a, #nav2-commercial .nav2ItemWithMenu a, #nav2-functional .nav2ItemWithMenu a, #nav2-store .nav2ItemWithMenu a {
	background: url(/images/arrowsL2.jpg) no-repeat;
	z-index: 4!important;
	padding-left: 13px;
	background-position: 0 4px;
}
#nav2-general .nav2ItemWithMenu:hover .nav2SubMenu, #nav2-advanced .nav2ItemWithMenu:hover .nav2SubMenu, #nav2-commercial .nav2ItemWithMenu:hover .nav2SubMenu, #nav2-functional .nav2ItemWithMenu:hover .nav2SubMenu, #nav2-store .nav2ItemWithMenu:hover .nav2SubMenu {
	display: block;
	position: absolute;
	top: 24px;
	z-index: 10;
}
#nav2-general .nav2ItemWithMenu a:hover, #nav2-advanced .nav2ItemWithMenu a:hover, #nav2-commercial .nav2ItemWithMenu a:hover, #nav2-functional .nav2ItemWithMenu a:hover, #nav2-store .nav2ItemWithMenu a:hover {
	color: #333333;
	background-position: 0 -10px;
}
#nav2-general .nav2Item a:hover, #nav2-advanced .nav2Item a:hover, #nav2-commercial .nav2Item a:hover, #nav2-functional .nav2Item a:hover, #nav2-store .nav2Item a:hover, #nav2-appointment .nav2Item a:hover {
	color: #333333;
}
/*___________________________________________Main navBar Level 2 Pull Down  Sub Menu__*/

#nav2-general .nav2SubMenu, #nav2-advanced .nav2SubMenu, #nav2-commercial .nav2SubMenu, #nav2-functional .nav2SubMenu, #nav2-store .nav2SubMenu {
	max-width: 150px;
	padding: 0;
	margin: 0;
	top: 0px;
	padding-top: 4px;
	background:none;
	display: none;
 *width: 150px;
 *left: 0px;
}
body#generalPathology #nav2-general .nav2SubMenu li, body#advancedPathology #nav2-advanced .nav2SubMenu li, body#commercialPathology #nav2-commercial .nav2SubMenu li, body#functionalPathology #nav2-functional .nav2SubMenu li, body#onlineStore #nav2-store .nav2SubMenu li {
	padding-left: 8px;
	width: 140px;
	min-height: 10px!important;
	background: #F47B20;
	border-top: 1px solid white;
 *height: 1em;
 #height: 1.8em;
}
body#generalPathology #nav2-general .nav2SubMenu li a, body#advancedPathology #nav2-advanced .nav2SubMenu li a, body#commercialPathology #nav2-commercial .nav2SubMenu li a, body#functionalPathology #nav2-functional .nav2SubMenu li a, body#onlineStore #nav2-store .nav2SubMenu li a {
	color: white;
	font-size: 1.1em;
	font-weight: bold;
	background: none;
	padding: 0px;
}
body#generalPathology #nav2-general .nav2SubMenu li:hover, body#advancedPathology #nav2-advanced .nav2SubMenu li:hover, body#commercialPathology #nav2-commercial .nav2SubMenu li:hover, body#functionalPathology #nav2-functional .nav2SubMenu li:hover, body#onlineStore #nav2-store .nav2SubMenu li:hover {
	background-color: #7F8181;
}
/*___________________________________________Side Nav Bar__________________*/

#sideNavBar {
	width: 200px;
	margin:48px 0 0 0;
	font-size:.8em;
}
#sideNavBarBig {
	width: 200px;
	margin:48px 0 0 0;
	font-size:.8em;
}
#sideNavBar ul {
	width:185px;
	list-style:none;
	margin:0;
	padding:0;
	font-size:.9em;
}
#sideNavBarBig ul {
	width:185px;
	list-style:none;
	margin:0;
	padding:0;
	font-size:.9em;
}
#sideNavBar li a {
	height:1.5em;
	text-decoration: none;
	border-bottom:#FFF 1px solid;
}
#sideNavBarBig li a {
	height:3em;
	text-decoration: none;
	border-bottom:#FFF 1px solid;
}
#sideNavBar #sideNavEResults li a {
}
#sideNavBar li a:link, #sideNavBar li a:visited {
	color:#FFFFFF;
	display: block;
	padding:0 0 0 14px;
	background:#999999;
}
#sideNavBar li a:hover, #sideNavBar li a:active {
	color:#FFF;
	background:#F47B20;
	padding:0 0 0 14px;
}
#sideNavBarBig li a:link, #sideNavBarBig li a:visited {
	color:#FFFFFF;
	display: block;
	padding:0 0 0 14px;
	background:#999999;
}
#sideNavBarBig li a:hover, #sideNavBarBig li a:active {
	color:#FFF;
	background:#F47B20;
	padding:0 0 0 14px;
}
#eResultsSideNavBar #eResultsSideMenuItem a, #billingPolicySideNavBar #billingPolicySideMenuItem a, #publicationsSideNavBar #publicationsSideMenuItem a, #pathologyInfoSideNavBar #pathologyInfoSideMenuItem a, #patientsHandoutsSideNavBar #patientsHandoutsSideMenuItem a, #testInfoSideNavBar #testInfoSideMenuItem a, #billingSideNavBar #billingPolicySideMenuItem a, #testInfoSideNavBar #patientTestSideMenuItem a, #brochuresSideNavBar #brochuresSideMenuItem a, #doctorsSideNavBar #doctorsSideMenuItem a, #patientsSideNavBar #patientsSideMenuItem a, #aboutUsSideNavBar #aboutUsSideMenuItem a, #preEmpScreenSideNavBar #preEmpScreenSideMenuItem a, #drugAlcTestSideNavBar #DrugAlcTestSideMenuItem a, #empHealthScreenSideNavBar #empHealthScreenMenuItem a, #bioMonitoringSideNavBar #bioMonitoringSideMenuItem a, #envWaterTestSideNavBar #evnWaterTestSideMenuItem a, #insuranceScreenSideNavBar #insuranceScreenSideMenuItem a, #clinicalTrialsSideNavBar #clinicalTrialsSideMenuItem a, #otherSideNavBar #otherSideMenuItem a, #techSupportSideNavBar #techSupportSideMenuItem a, #pracTechSupportSideNavBar #pracTechSupportSideMenuItem a, #eduServicesSideNavBar #eduServicesSideMenuItem a, #conditionChartSideNavBar #conditionChartSideMenuItem a, #usefulLinksSideNavBar #usefulLinksSideMenuItem a, #dvdsSideNavBar #dvdsSideMenuItem a, #thePathSideNavBar #thePathSideMenuItem a, #workshopsSideNavBar #workshopsSideMenuItem a, #testKitSideNavBar #testKitSideMenuItem a, #howToUseSideNavBar #howToUseSideMenuItem a, #customerServiceSideNavBar #customerServiceSideMenuItem a, #fpNewsSideNavBar #fpNewsSideMenuItem a, #brochuresDoctorsSideNavBar #brochuresDoctorsMenuItem a, #brochuresPatientsSideNavBar #brochuresPatientsMenuItem a, #chlamydiaTrachomatisSideMenuItem #chlamydiaTrachomatisMenuItem a{
	background: #999999 url(/images/arrow.gif) no-repeat;
	cursor:default;
}
/*___________________________________________links__________________*/
a, a:link, a:visited {
	text-decoration:none;
	color:#4E4F4F;
}
a:hover, a:active {
	text-decoration:none;
	color:#F47B20;
}
/*____________________________________________ul Links______________*/
#links ul {
	list-style:none;
	padding:0;
	margin: 0;
	float:left;
}
#links li {
	list-style:none;
	font-size:11px;
	padding:0;
	margin:5px 0 0 0;
}
p a, p a:link, p a:visited {
	text-decoration:underline;
	color:#4E4F4F;
}
p a:hover, p a:active {
	text-decoration:underline;
	color:#F47B20;
}

