@charset "UTF-8";
/* CSS Document */
* { margin:0; padding:0; }
body { color: #464748; margin: 0px; padding: 0px; background: #999999; text-align: center; font: 80% Arial, Helvetica, sans-serif; }
h1 { font-size:3em; line-height:1; margin-bottom:0.5em; margin-top: 0px; color: #FFF; }
h2 { font-size: 1.3em; color: #FFF; font-weight: bold; margin-top: 0px; }
h3 { font-size:1.5em; line-height:1; margin-bottom:1em; margin-top: 0px; }
h4 { font-size:1.2em; line-height:1.25; margin-bottom:1.25em; }
h5 { font-size:1em; font-weight:bold; margin-bottom:1.5em; }
h6 { font-size:1em; font-weight:bold; }
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin:0; }
p { line-height:1.2em; margin-top:0px; margin-bottom:10px; font-size: .95em; }
p img.left { float:left; margin:1.5em 1.5em 1.5em 0; padding:0; }
p img.right { float:right; margin:1.5em 0 1.5em 1.5em; }
p a { text-decoration: underline; }
p a:hover { text-decoration: underline; }
img a { border:0; }
a { color: #464748; text-decoration:none; }
a:hover { color: #464748; text-decoration: none; }
blockquote { margin:1.5em; color:#666; font-style:italic; }
dfn { font-weight:bold; }
sup { line-height:0px; margin: 0px; }
sub { line-height:0; }
/*li ul, li ol { margin-top: 0; margin-right: 1.5em; margin-left: 1.5em; }
ul, ol { margin:0 1.5em 1.5em 1.5em; }
ul { list-style: square; }*/
ul { list-style-image:none;}
li {list-style:none; background: url('/Assets/Images/bullet.jpg') no-repeat left 7px; padding-left:10px;}
ol { list-style-type:decimal; }
dl { margin:0 0 1.5em 0; }
dl dt { font-weight:bold; }
dd { margin-left:1.5em; line-height: 1.2em; margin-top: 4px; margin-bottom: 8px; }
table { width:100%; }
th, td { padding:4px 5px 4px 0px; }
tr.even td { background:#E5ECF9; }
tfoot { font-style:italic; }
caption { background:#eee; }
.small { font-size:.8em; margin-bottom:1.875em; line-height:1.875em; }
.large { font-size:1.2em; line-height:2.5em; margin-bottom:1.25em; }
.hide { display:none; }
/*#Global/Language Selector#*/
.languageSelection img { border: none; }
.languageSelectionWithCultures, .languageSelection { text-align: right; }
.languageSelectionWithCultures a { padding: 0px 2px; }
.languageSelection span, .languageSelectionWithCultures span { padding: 0px 2px; }
.languageSelectionWithCultures img { vertical-align: text-bottom; }
/*#Global/Message & Errors labels#*/
.EditingFormErrorLabel, .EventManagerRegError { color: #ff0000; }
/*#Main styles#*/

/*#Main styles/General#*/

#header { margin-top: 0px; }
.mainDiv { width: 930px; border: 1px solid #666; text-align: left; padding: 0px; margin: 15px auto; background: #FFF; min-height: 754px; }
.IE6 .mainDiv { height: 754px; }
#header a img { margin-left: 48px; margin-top: 20px; margin-bottom: 12px; }
/*Home Page*/

.zoneLeftHome { float: left; width: 410px; padding-left: 48px; padding-top: 24px; }
.IE6 .zoneLeftHome { padding-top: 31px; }
.zoneContentHome { margin-left: 480px; margin-right: 48px; padding-top: 12px; margin-bottom: 10px; }
.IE6 .zoneContentHome { margin-bottom: 0px; }
.zoneContentHome .homeNews { margin-top: 8px; }
.IE6 .zoneContentHome .homeNews { margin-top: 0px; }
.zoneContentHome a { color: #333; text-decoration: underline; }
.zoneLeftHome h1 { font-weight: bold; margin-top: 10px; margin-bottom: 10px; text-transform: uppercase; font-size: 40px; color: #464748; }
.IE6 .zoneLeftHome h1 { margin-top: 0px; }
.zoneContentHome h2 { color: #464748; margin-top: 12px; margin-bottom: 6px; }
.zoneContentHome h3 { margin-top: 0px; margin-bottom: 0px; text-transform: uppercase; font-size: .95em; }
.zoneContentHome h3 a { text-decoration: none; }
.zoneContentHome h3 span { font-size: .95em; font-weight: normal; }
.zoneLeftHome p { margin-top: 0px; margin-bottom: 9px; padding-right: 10px; }
#container { overflow: hidden; background: #E3E4E4 url(/Assets/images/index_lower.jpg) no-repeat left 300px; }
/*About Pages*/
.zoneLeft { background: url(/Assets/images/dots.gif) no-repeat left top;width: 170px; float: left; padding-left: 0px; margin-top: 140px; margin-left: 90px; line-height: 1.4em; }
.zoneLeft h3 { font-size: .95em; text-transform: none; font-weight: bold; margin-top: 10px; margin-bottom: 4px; line-height: 1.4em; }
.zoneLeft p { margin-top: 3px; margin-bottom: 4px; color: #1D8066; line-height: 1.4em; }
.zoneLeft a { color: #464748; text-decoration: none; }
.zoneLeft a:hover { color: #00A886; text-decoration: none; }
.zoneLeft a:link#current, .zoneLeft a:visited#current, .zoneLeft a:hover { /*selected main tab style */ color: #00A886; text-decoration: none; }
.zoneContent { margin: 12px 48px 0px 340px; padding-top: 0px; min-height: 300px; }
.zoneContent p { margin-top: 0px; margin-bottom: 12px; }
.zoneContent ul li { margin-left: 5px; margin-bottom: 8px; font-size: .95em; }
.zoneContent ul { margin-bottom: 12px; }
.zoneContent h1 { font-size: 1.5em; font-weight: bold; color: #464748; }
.zoneContent h2, .zoneContent .librarySubHead { font-size: .95em; font-weight: bold; text-transform: none; margin-bottom: 3px; color: #00A886; }

#containerAboutPage { overflow: hidden; background: url(/Assets/images/5994_TEVA_Img_About_Us.jpg) no-repeat; margin: 0px; padding: 0px; }
#containerAnimalHealth { overflow: hidden; background: url(/Assets/images/5994_TEVA_Img_Animal_Health.jpg) no-repeat; margin: 0px; padding: 0px; }
#containerAnimalHealthProd { overflow: hidden; background: url(/Assets/images/5994_TEVA_An_Health_Header.jpg) no-repeat; margin: 0px; padding: 0px; }
#containerAboutCEOPage { overflow: hidden; background: url(/Assets/images/5994_TEVA_Img_CEO.jpg) no-repeat; margin: 0px; padding: 0px; }
/*Product Pages*/
#containerProductPage { overflow: hidden; background: url(/Assets/images/5994_TEVA_Img_Products.jpg) no-repeat; margin: 0px; padding: 0px; }
#containerAdvancedProd { background: url(/Assets/images/TEVA_Web_Products_No_Circle.jpg) no-repeat; margin: 0px; padding: 0px; overflow: hidden; }
#productsPagesHeader { padding-left: 48px; padding-top: 70px; height: 137px; }
#productsPagesHeader h1 { font-size: 2em; margin-bottom: 0px; text-transform: uppercase; }
#productsPagesHeader h2 { font-size: 3em; text-transform: uppercase; }
/*Product Pages*/
#containerResourcesPage { overflow: hidden; background: url(/Assets/images/5994_TEVA_Img_Resources.jpg) no-repeat; margin: 0px; padding: 0px; }
#headerProducts { height: 48px; padding-top: 72px; background: url(/Assets/images/dots.gif) repeat-x left top; margin: 0px; color: #333;  }
#headerProducts h1 { color: #464748; font-size: 1.3em; text-transform: uppercase; margin-bottom: 0px;}
.IE6 #headerProducts { padding: 48px 0px 0px 0px; }
.contentProductPages { margin-left: 48px; padding-top: 0px; margin-right: 48px; }
.IE6 .contentProductPages { margin-right: 0px; }
.contentProductPages h1 { font-size: 1.2em; color: #00A886; }
.contentProductPages input { font-size: 1em; color: #464748; }
.contentProductPages ul { margin-bottom: 12px; }
.contentProductPages ul li { margin-left: 15px; margin-bottom: 8px; }
/*Parm page*/

.zoneLeftPharm { float: left; width: 380px; margin-left: 48px; }
.IE6 .zoneLeftPharm { margin-left: 24px; }
.zoneAllPharm { margin: 48px 0px 24px 48px; width: 580px; }
.zoneRightPharm { margin-left: 482px; margin-right: 60px; }
#containerPharmPage { background: url(/Assets/images/5994_TEVA_Img_Pharmacists.jpg) no-repeat; margin: 0px; padding: 0px; overflow: hidden; }
#containerPharmPage a { color: #464748; }
#containerPharmPage a:hover { color: #00A886; text-decoration: none; }
#contentWrapper { overflow: hidden; }
.zoneAllPharm h2 { font-size: 1em; margin-top: 0px; margin-bottom: 0px; }
.zoneAllPharm p { margin-top: 0px; margin-bottom: 0px; }
#containerPrivacyPolicy { overflow: hidden; }
#containerPrivacyPolicy a { text-decoration: none; }
#containerPrivacyPolicy span.greenText { margin-bottom: 5px; }

#containerPrivacyPolicy ul { margin: 8px 0 8px 8px; padding: 0px;}


#headerPrivacyPolicy, #headerPrivacyPolicy2 { height: 48px; padding-top: 72px; background: url(/Assets/images/dots.gif) repeat-x left top; margin: 0 48px 0 0;  }
.zoneLeftPrivacy h2 { margin-bottom: 0px; }
#headerPrivacyPolicy h1, #headerPrivacyPolicy2 h1 { font-size: 1.3em; margin-left: 48px; color: #333; text-transform: uppercase; }
.IE6 #headerPrivacyPolicy2 h1 { margin-left: 24px; }
#containerPrivacyPolicy h2 { font-size: 1em; font-weight: bold; margin-top: 10px; margin-bottom: 0px; }
#containerPrivacyPolicy p { margin-top: 0px; }
.zoneLeftPrivacy { width: 400px; float: left; padding-left: 0px; margin-left: 48px; }
.IE6 .zoneLeftPrivacy { margin-left: 24px; }
.zoneLeftPrivacy ul, .zoneContentPrivacy ul { font-size: .95em; }
.zoneContentPrivacy { margin-right: 48px; margin-bottom: 0px; margin-left: 480px; padding: 0px; }
.productsZoneContent { margin-left: 48px; margin-right: 48px; }
.productsLowerHeader { height: 36px; margin: 0px; margin-right: 48px; margin-left:48px; }
.productsLowerHeader h1 { font-size: 1.3em; color: #333; text-transform: uppercase; }
.IE6 .productsLowerHeader{ margin-right: 0px; }
/*Technician Pages*/
#containerTechPage { background: url(/Assets/images/5994_TEVA_Img_Technicians.jpg) no-repeat; margin: 0px; padding: 0px; overflow: hidden; }
#containerTechPage a { color: #464748; }
#containerTechPage a:hover { color: #00A886; text-decoration: none; }
/*Patients Pages*/
#containerPatientPage { background: url(/Assets/images/5994_TEVA_Img_Patients.jpg) no-repeat; margin: 0px; padding: 0px; overflow: hidden; }
#containerPatientPage a { color: #464748; }
#containerPatientPage a:hover { color: #00A886; text-decoration: none; }
#headerPagesNoSecNav h1 { font-size: 3.8em; }
/*Footer*/

/*.IE6 .footer { height: 15px; }*/
.mainContainer { min-height: 708px; padding-bottom: 0px; }
.IE6 .mainContainer { margin-bottom: 0px; height: 708px; }
.footer { margin-left: 48px; margin-right: 48px; padding-bottom: 14px; color: #999; font-size: .9em; }
.footer a { color: #666666; margin-right: 24px; text-decoration: none; }
.footer a:hover { color: #00A886; }
/*Large background images in each type of page, and it's hh1-h6 tages*/

#headerOnPages { padding-top: 60px; padding-left: 340px; height: 143px; margin: 0px; clear: both; }
#headerOnPages h1 { font-size: 2.5em; font-weight: bold; margin-left: 0px; margin-top: 0px; text-transform: uppercase; clear: both; margin-bottom: 0px; }
#headerOnPages h2 { font-size: 3.2em; font-weight: bold; margin-top: 0px; text-transform: uppercase; color: #FFF; }
#headerPagesNoSecNav { height: 230px; overflow: hidden; }
#headerPagesNoSecNav h1 { font-weight: bold; color: #FFF; margin-top: 100px; margin-left: 48px; text-transform: uppercase; }
/*Not used*/

.zoneTop { width: 450px; float: right;/* padding-right: 10px;*/ }
.zoneMenu { /*width: 932px;*/ margin: 0px auto; clear: both; }
.IE6 .zoneMainContent { }
.zoneMainContent { margin: 15px 0 10px 0; min-height: 400px; }
/*.zoneBottom { background: url(../App_Themes/CorporateSiteGrayBlue/Images/footerBackground.gif); padding: 2px 10px 4px 10px; color: #000000; margin: 10px 0 10px 0; min-height: 15px; }*/
/*.zoneLogo { margin: 15px 10px; width: 436px; float: left; }*/


/*#Main styles/Events page#*/

.userContributinons .zoneTop { width: 100%; }
/*#Main styles/Events page#*/

.eventCalendarDetail .zoneTop { width: 100%; margin-bottom: 10px; }
.eventCalendarDetail .zoneLeft { width: 450px; }
.eventCalendarDetail .zoneRight { width: 450px; }
/*#Main styles/Blog page#*/

.blogDetail .zoneTop { width: 100%; margin-bottom: 10px; }
.blogDetail .zoneLeft { width: 700px; }
.blogDetail .zoneRight { width: 200px; }
/*#Main styles/Master page#*/
/*Top logo, top menu*/







/*Top logo, left menu*/
.mainDivLeftMenu { width: 1024px; margin: 15px auto; }
.mainDivLeftMenu .zoneMenu { width: 90px; margin: 0px 0 10px 0; min-height: 400px; clear: none !important; }
.mainDivLeftMenu .verticalCMSMenu { width: 98%; }
.mainDivLeftMenu .zoneMainContent { padding-left: 4px; margin: 0px 0 10px 0; min-height: 400px; width: 930px; }
.mainDiv #navwrapper { overflow: hidden; }
.RTL .zoneLogo { direction: ltr; }
/*Navigation*/

#subnav { margin-bottom: 10px; }
#subnav ul { list-style-type: none; }
#subnav ul li { display: block; float: left; padding-top: 5px; padding-right: 15px; background: none;  }
#subnav ul li a { color: #464748; text-decoration: none; text-transform: uppercase; font-size: 0.9em; }
#subnav ul li a:hover { color: #fff; text-decoration: none; }
#subnav a:link#current, #subnav a:visited#current, #subnav a:hover { color: #00A886; }



#topNav { color: #666666; text-align: right; float: right; margin: 19px 48px 0px 0px; padding: 0px 0px 0px; height: 15px; }
.IE6 #topNav { margin-right: 24px; }
#topNav ul { list-style: none; }
#topNav ul li { display: inline; padding-right: 0px; padding-left: 12px; background: none; }
#topNav ul li a { color: #666666; font-size: 0.85em; vertical-align: center; text-decoration: none; text-transform: uppercase;  }
#topNav ul li img { padding-right: 4px; }
#form1 ul label #search { width: 10em; font-family: Arial, Helvetica, sans-serif; font-size: 10px; margin: 0px; padding: 0px; color: #1F7D84; }
#topNav li input { background: url(/Assets/Images/search.jpg) no-repeat;border: 0px;margin: 0px; padding: 2px 0px 0px 2px;  height: 16px; width: 140px; vertical-align: bottom; font-size: 80%;}
#topNav ul #form1 { width: 10em; padding: 0px; margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 0px; }
#topNav ul li a.selected  { color: #25B495; }
#topNav ul li a:hover { color: #00A886; text-decoration: none; }
/*#nav ul li a { color: #000; text-decoration: none; text-transform: uppercase; font-size: .9em; }

#nav ul li a:hover { color: #00A886; text-decoration: none; }*/

/*#nav a:link#current, #nav a:visited#current, #nav a:hover {color: #00A886; }*/

#nav {
        margin-left: 0;
        margin-bottom: 3px;
        list-style-type: none;
        height: 24px;
        padding: 3px 0px 0px 0px;
		text-align: left;
}
#nav ul {
        margin-left: 36px;
		list-style-image: none;
		        
}
#nav li {
        display: block;
		float: left;
        margin: 0;
        list-style-type: none;
        text-align: center;
		padding: 4px 12px 4px 12px;
		height: 16px;
		background: none;
}
#nav li a {
        text-decoration: none;
        color: #333;
        margin-left: 0px;
        margin-bottom: 0px;
        font-weight: bold;
        text-transform: uppercase;
        font-size: 0.85em;
        /*height: 16px;*/
}
#nav li a:hover {
        color: #25B495;
}
#nav li.CMSListMenuHighlightedLI { /*selected main tab style */
        color: #25B495;
        border-right: solid 1px #25B495;
		border-left: solid 1px #25B495;
}
#nav li.CMSListMenuHighlightedLI a { /*selected main tab style */
        color: #25B495;
}

#subnavWrapper { overflow: visible; clear: both; }
#navcontainer { height: 24px; background: url(/Assets/images/green_bar_nav.png); margin-bottom: 0px; text-transform: uppercase; font-size: .8em; }
.mainLinks { }
/*Class styles*/

.clearfix:after { /*Clear floats hack: http://positioniseverything.net/easyclearing.html*/ content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; overflow: hidden; }
/* End hide from IE-mac */

.dots { background: url(/Assets/Images/dotsHome.gif) repeat-x top; height: 2px; margin: 0px 0px 12px 0px; }

.fltLeft { float: left; margin-right: 12px; margin-bottom: 5px; }
.clrFlt { font-size: 0px; line-height: 0px; margin: 0px; padding: 0px; clear: both; height: 1px; }
.dotsImg { background: url(/Assets/images/dots.gif) no-repeat center; margin-top: 12px; margin-bottom: 12px; }
.IE6 .dotsImg { padding-top: 6px; padding-bottom: 6px; margin-top: 6px; margin-bottom: 6px; }
.productDots { background: url(/Assets/images/dots.gif) no-repeat center; margin-top: 12px; margin-bottom: 12px; }
.IE6 .productDots { padding-top: 6px; padding-bottom: 6px; margin-top: 6px; margin-bottom: 6px; }
.homeDots { background: url(/Assets/images/dots1Left.jpg) no-repeat; margin-top: 6px; margin-bottom: 0px; height: 3px; }
.fltRight { float: right; margin-left: 7px; }
/*.clrFlt { clear: both; font-size: 1px; height: 1px; }*/
.bolder { font-weight: bold; }
.rows { background: url(/Assets/images/dots.gif) no-repeat left top; margin-bottom: 8px; padding-top: 12px; height: 80px; }
.rows img { margin-top: 2px; }
.rows p { margin-top: 0px; padding-top: 0px; margin-bottom: 0px; }
.rows a { text-decoration: none; }
.rows a:hover { color: #00A886; text-decoration: none; }
.rows2 { background: url(/Assets/images/dots.gif) no-repeat left top; margin-bottom: 8px; padding-top: 12px; height: 130px; }
.rows2 img { margin-top: 2px; }
.rows2 p { margin-top: 0px; padding-top: 0px; margin-bottom: 0px; }
.rows2 a { text-decoration: none; }
.rows2 a:hover { color: #00A886; text-decoration: none; }
.homeRows { padding-bottom: 12px; height: 70px; line-height: 1.3em; }
.IE6 .homeRows { padding-bottom: 0px; }
.homeRows img { padding-top: 5px; }
.homeRows h3 { text-transform: none; }
.homeRows p { line-height: 1.3em; }

.historyDates { font-size: 1.1em; font-weight: bold; margin-top: 0px; margin-bottom: 6px; text-transform: none; }
img a { border-width: 0px; border-style: none; }
.smallerBodyCopy { font-size: .9em; }
.evenSmallerBodyCopy { font-size: .8em; margin-top: 0;  }
.greenText { color: #00A886; font-weight: bold; }
/******* breadcrumbs ********/


#crumbs, #crumbs li { list-style-type:none; padding:0; margin:0; background: none; white-space: nowrap; }
#crumbs { height: 3em; font-size: .85em; margin: 0px 48px 24px 0px; padding: 0px; list-style-image: none; }
#crumbs li { float: left; color:#333; padding-right: 2px; margin: 0px; line-height: 2em; }
#crumbs li a { background:url(/Assets/images/crumbs.gif) no-repeat right center; display:block; padding:0 15px 0 0; }
#crumbs li a.noImage { background: none; }
#crumbs li a:link, #crumbs li a:visited { color:#333; text-decoration:none; }
#crumbs a:link, #crumbs a:visited, #crumbs li a:hover, #crumbs li a:focus { color:#00A886;  }

#productNav { float: right; margin-right: 48px;  }
ul#productNav { list-style-image: none; margin: 0;}
.IE6 #productNav { margin-right: 24px; }
#productNav li { float: left; list-style-type: none; padding-left: 20px; margin: 0; background: none; }
#productNav li a:link, #productNav li a:visited { text-decoration: none; color:#333; }
#productNav li a { float: left; }
#productNav li a:hover, #productNav li a.selected { float: left; color: #00A886;}
#productNav li img { padding-bottom: 5px; float: left; padding-right: 5px; }

#productNav li.help a { background: url(/Assets/images/help_icon.gif) no-repeat left center; padding-left: 20px; }
#productNav li.help a:hover, #productNav li.help a.selected { background: url(/Assets/images/help_icon_green.gif) no-repeat left center; padding-left: 20px; color: #00A886; }
#productNav li.checkout a { background: url(/Assets/images/checkout_icon.gif) no-repeat left center; padding-left: 20px; }
#productNav li.checkout a:hover, #productNav li.checkout a.selected { background: url(/Assets/images/checkout_icon_green.gif) no-repeat left center; padding-left: 20px; color: #00A886; }
#productNav li.profile a { background: url(/Assets/images/profile_icon.gif) no-repeat left center; padding-left: 20px; }
#productNav li.profile a:hover, #productNav li.profile a.selected  { background: url(/Assets/images/profile_icon_green.gif) no-repeat left center; padding-left: 20px; color: #00A886;  }
#productNav li.login a { background: url(/Assets/images/login_icon.gif) no-repeat left center; padding-left: 20px; }
#productNav li.login a:hover, #productNav li.login a.selected  { background: url(/Assets/images/login_icon_green.gif) no-repeat left center; padding-left: 20px; color: #00A886; }
#productNav li.logout a { background: url(/Assets/images/logout_icon.gif) no-repeat left center; padding-left: 20px; }
#productNav li.logout a:hover , #productNav li.logout a.selected { background: url(/Assets/images/logout_icon_green.gif) no-repeat left center; padding-left: 20px; color: #00A886; }




#containersitemap { overflow: hidden; margin-left: 48px; margin-right: 48px; font-size: 1.1em; }
#containersitemap h1 { font-size: 1.2em; color: #464748; }
#containersitemap ul { margin-bottom: 8px; list-style: none; list-style-type: none; margin-left: 0px; padding-left: 0px; }
#containersitemap ul li { list-style-type: none; list-style: none; list-style-image: none; background: none; margin-left: -10px; }
.IE6 #containersitemap ul li ul { margin-left: -15px; }
.IE6 #containersitemap ul li ul li  { margin-left: 15px; }
.IE6 #containersitemap ul li ul li ul  li ul{ margin-left: 0px; }
#containersitemap ul li a { font-weight: bold; text-decoration: none; color: #00A886; }
#containersitemap ul li a:hover { color:#464748; }
#containersitemap ul li ul { margin-left: 0px; font-weight: bold; margin-bottom: 0px; }
#containersitemap ul li ul li { background: url(/Assets/images/dots.gif) no-repeat top; padding-top: 12px; margin-top: 12px; padding-left: 0px; margin-left: 0px;}
#containersitemap ul li ul li a { font-weight: normal; font-weight: bold; }
#containersitemap ul li ul li ul{ font-weight: normal; background: none; padding-top: 0px; margin-top: 0px}
#containersitemap ul li ul li ul li { background: none; padding-top: 0px; margin-top: 0px}
#containersitemap ul li ul li ul li a{ font-weight: normal; color: #464748; }
#containersitemap ul li ul li ul li a:hover{ font-weight: normal; color: #00A886; }
#containersitemap ul li ul li ul li ul { margin-left: 12px;  }
.IE6 #containersitemap ul li ul li ul li ul { margin-left: 0px;  }
#containersitemap ul li ul li ul li ul li { background: url('/Assets/Images/bullet.jpg') no-repeat left 7px; padding-left: 10px;}


.alphaLinks { float: left; }
.alphaLinks a { padding-right: 3px; color: #00A886; text-decoration: none; font-weight: bold; text-transform: uppercase; }
.alphaLinks a:hover { color: #464748; }
.printLinks { float: right; text-align: right; color: #00A886; font-weight: bold; }
.printLinks a { color: #00A886; text-transform: uppercase; text-decoration: none; }
.printLinks a:hover { color: #464748; }
tr.ProductListGridHeaderRow { background: url(/Assets/images/dots.gif) no-repeat bottom; font-weight: bold; padding-bottom: 12px; }
tr.ProductListGridHeaderRow td, tr.ProductListGridHeaderRow th { padding-bottom: 12px; }
tr.ProductListGridHeaderRow a { text-decoration: none; }
.ProductListGrid { font-size: .85em; }


.ProductListGrid a { color: #00A886; text-decoration: none; font-size: 1em; }
.ProductListGrid a:hover { color: #464748; }
.ProductListGridRow { background-color: #F3F3F4; vertical-align:text-top; }
.ProductListGrid tr td { padding-left: 5px; }
.ProductListGrid .ProductListGridHeaderRow { height: 20px; }
.ProductListGrid .ProductListGridHeaderRow a { color: #464748; }
.ProductListGrid .ProductListGridHeaderRow a:hover { text-decoration: none; }
.ProductListGrid tr.ProductListGridHeaderRow td { padding-left: 5px; height: 20px; }
.ProductListGrid tr td{ vertical-align:top; }
.tableAnimalHealth { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }

#contactAnimalHealth tr th { font-size: 12px; font-weight: bold; color: #00A886; }
.orderForm { margin-left: 48px; margin-right: 48px; }
.orderForm #headerProducts h1 { text-transform: uppercase; }
.orderForm #headerProducts h1, .orderForm #headerProducts #productNav, .orderForm .contentProductPages { margin-left: 0px; margin-right: 0px; }
.orderForm .contentProductPages { padding-left: 0px; padding-right: 0px; margin-top: 0px; padding-top: 0px; }
.contentProductPages { font-size: .95em; }
.orderForm .contentProductPages  h1 { font-size: 1.4em; font-weight: bold; margin-top: 0px; }
.orderForm .seperatorDots{ background: url(/Assets/images/dots.gif) repeat-x left center; height: 24px; }
.orderForm .ProductListGrid { text-transform: uppercase; }
.orderForm .ProductListGridHeaderRow { color: #00A886 }
.IE6 .orderForm .dotsImg { margin-top: 0px; }

.removePadding th, .removePadding td { padding: 0px; }

table.productChanges { font-size: .85em;}
table.productChanges .headerRow { background: url(/Assets/images/dots.gif) no-repeat bottom; font-weight: bold; padding-bottom: 20px; }
table.productChanges .headerRow th { padding-bottom: 20px; }
table.productChanges tr.odd { background-color: #F3F3F4; }
table.productChanges td { padding-left: 5px; vertical-align:top; }
table.productChanges tr.firstRow, table.productChanges tr.firstRow td { padding-top: 10px; height: 12px; }
table.productChanges a:hover { text-decoration: none; color: #00A886; }

.greenSearchButton { color: #00A886; text-transform: uppercase; font-weight: bold; text-decoration: none; }
.librarySubHead { color: #00A886; margin-top: 12px; font-weight: bold; }
#productNames p { margin: 3px 0 3px 0; }
.backToSearch { text-decoration: none; }
.eventCalendar a { text-decoration: none; font-weight: bold; }
.eventCalendar a:hover { color: #00A886; text-decoration: none }
.margins { margin-left: 48px; margin-right: 48px; }

.noUnderline a { text-decoration: none; }
.noUnderline a:hover { color: #00A886; text-decoration: none; }

#productNames a { text-decoration: none; font-weight: bold; }
.greenRollover a {text-decoration: none; color: #464748; }
.greenRollover a:hover { text-decoration: none; color: #00A886; }
a.greenRollover {text-decoration: none; color: #464748; }
a:hover.greenRollover { text-decoration: none; color: #00A886; }
a.moreLink { text-decoration: underline !important; color: #464748 !important;}
a.moreLink:hover { text-decoration: underline !important; color: #00A886 !important; }
.someSmallerFont { font-size: 90%; }
a.viewArchive { text-transform: uppercase; text-decoration: none; color: ##464748; }
a:hover.viewArchive { color: #00A886; text-decoration: none; }

.greenHover {
	color:#00A886;
	font-weight:bold;
}
.greenHover:hover {
	color:#464748;
}