﻿/* Generated by Developer Tools. This might not be an accurate representation of the original source file */
HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px; BACKGROUND: url(/files/billeder/systemimages/background-repeat.gif) repeat-x #999797;
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px;
}
BODY {
	FONT-FAMILY: Arial, sans-serif; COLOR: #58595b; FONT-SIZE: 12px; PADDING-TOP: 0;
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
OL { list-style: outside;}
A {
	TEXT-DECORATION: none
}
A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.viewmore {
	PADDING-BOTTOM: 6px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: right; COLOR: #58595b; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: underline; BACKGROUND: url(/files/billeder/systemimages/triangle.jpg) 100% 4px no-repeat;
}
.clear {
	MARGIN: 0px; HEIGHT: 0px !important; VISIBILITY: hidden !important; CLEAR: both !important; FONT-SIZE: 1px; OVERFLOW: hidden
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
* HTML .clearfix {
	HEIGHT: 1%
}
.bigheader {
	TEXT-ALIGN: left; PADDING-LEFT: 0; COLOR: #003e74; FONT-SIZE: 25px; FONT-WEIGHT: normal
}
#container {
	POSITION: relative; MARGIN: 0 auto 0px auto; WIDTH: 980px; background: white; display: block; overflow: auto; padding: 18px 0 0 12px; 
BACKGROUND: white url(/files/billeder/systemimages/background-base.gif) 0 100% no-repeat; margin-bottom: 20px;}

#maincontentholder {
	MARGIN-TOP: 15px; FLOAT: left; display: block;
}
#servicebar {
	MARGIN-TOP: 15px; FLOAT: right; background: white; border-left: 1px solid #AAA;
}

#servicebar div#searchResults{
	display: none; visibility: hidden;
}


#maincontentholder {
	WIDTH: 735px; HEIGHT: auto !important; CLEAR: both; BORDER-RIGHT: white 1px solid;
}
#submenuholder {
	WIDTH: 157px; FLOAT: left; BORDER-RIGHT: #aaaaaa 1px solid;
}
#submenuholder.no_right_rule {
	WIDTH: 157px; FLOAT: left; BORDER-RIGHT: none;
}

#submenuholderNews {
	WIDTH: 170px; FLOAT: left; BORDER-RIGHT: #aaaaaa 1px solid
}

#submenuholderNews_DE {
	WIDTH: 170px; FLOAT: left; font-size: 1.0em; line-height: 1.8em;
}

#contentholder {
	PADDING-BOTTOM: 12px; MIN-HEIGHT: 320px; HEIGHT: AUTO !Important; HEIGHT: 320px; PADDING-LEFT: 10px; WIDTH: 550px; PADDING-RIGHT: 10px; FLOAT: left !important; PADDING-TOP: 0px;
}
#contentholder.no_padding {
	PADDING-BOTTOM: 12px; MIN-HEIGHT: 320px; HEIGHT: AUTO !Important; HEIGHT: 320px; PADDING-LEFT: 0; WIDTH: 715px; PADDING-RIGHT: 0; FLOAT: left; PADDING-TOP: 0px;
}

.subPageFull#contentholder {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 320px; HEIGHT: AUTO !Important; HEIGHT: 320px; PADDING-LEFT: 10px; WIDTH: 705px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
.subPageFull#contentholder DIV#mainTextLarge {
	WIDTH: 100%
}
.subPageFull#contentholder DIV#mainTextLarge UL {
	WIDTH: 100%
}
.subPageFull#contentholder DIV#mainTextLarge #mainHeader, .subPageFull#contentholder DIV#mainTextLarge #mainHeader h1 {
	WIDTH: 100%
}
DIV#mainTextSmall #mainHeader, DIV#mainTextSmall #mainHeader h1 {
	WIDTH: 100%
}
#contentholderNews {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 540px; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 0px; margin-top: 0px;
}
#contentholderNews {
	MIN-HEIGHT: 395px; HEIGHT: AUTO !Important; HEIGHT: 395px;
}
#contentholder.noMenuOnLeft {
	MIN-HEIGHT: 395px; HEIGHT: AUTO !Important; HEIGHT: 395px; WIDTH: 705px; padding: 0; margin: 0; display: block; float: left;
}

#contentholderNews.noMenuOnLeft {
	MIN-HEIGHT: 395px; HEIGHT: AUTO !Important; HEIGHT: 395px; WIDTH: 705px
}
#servicebar {
	PADDING-LEFT: 12px; WIDTH: 214px; FONT-SIZE: 11px; display: block; float: right; height: auto !important;
}
#servicebar A {
	COLOR: #58595b
}
#imagesbar {
	WIDTH: 714px; MARGIN-BOTTOM: 0px; HEIGHT: 151px; CLEAR: both; BORDER-TOP: #aaaaaa 1px solid; MARGIN-RIGHT: 0px; PADDING-TOP: 12px; padding-left: 5px;
}

#logo {
	FLOAT: left
}
#flashmenu {
	FLOAT: right
}
#mainmenuholder {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(/files/billeder/systemimages/background-mainmenu.gif) no-repeat; HEIGHT: 24px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 3px; width: 960px;
}
#mainmenuholder UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#mainmenuholder UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#mainmenuholder UL {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#mainmenuholder UL LI {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#mainmenuholder UL LI A {
	LINE-HEIGHT: 20px; TEXT-TRANSFORM: uppercase; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; COLOR: #fff; FONT-SIZE: 10px; MARGIN-RIGHT: 10px; BORDER-RIGHT: #fff 1px solid; TEXT-DECORATION: none
}
#breadcrumbs {
	BORDER-BOTTOM: #aaaaaa 1px solid; HEIGHT: 21px;
}
#breadcrumbs {
	LINE-HEIGHT: 21px; TEXT-TRANSFORM: uppercase; COLOR: #58595b; FONT-SIZE: 9px; TEXT-DECORATION: none; width: 970px !important;
}
#breadcrumbs A {
	LINE-HEIGHT: 21px; TEXT-TRANSFORM: uppercase; COLOR: #58595b; FONT-SIZE: 9px; TEXT-DECORATION: none
}
#breadcrumbs A.Legend {
	LINE-HEIGHT: 21px; TEXT-TRANSFORM: uppercase; COLOR: #58595b; FONT-SIZE: 9px; TEXT-DECORATION: none
}
#productbreadcrumbs {
	LINE-HEIGHT: 21px; TEXT-TRANSFORM: uppercase; COLOR: #58595b; FONT-SIZE: 9px; TEXT-DECORATION: none
}
#productbreadcrumbs A {
	LINE-HEIGHT: 21px; TEXT-TRANSFORM: uppercase; COLOR: #58595b; FONT-SIZE: 9px; TEXT-DECORATION: none
}
#productbreadcrumbs A.Legend {
	LINE-HEIGHT: 21px; TEXT-TRANSFORM: uppercase; COLOR: #58595b; FONT-SIZE: 9px; TEXT-DECORATION: none
}
#breadcrumbs .active {
	COLOR: #003e74
}
#productbreadcrumbs .active {
	COLOR: #003e74
}
#footer {
	PADDING-LEFT: 10px; WIDTH: 960px; PADDING-RIGHT: 0px; HEIGHT: 35px; CLEAR: both; display: block; OVERFLOW: hidden; PADDING-TOP: 13px;
}

#footer.login {
	PADDING-LEFT: 0;
}

#footer UL {
	PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px; WIDTH: 960px; padding-top: 6px; border-top: 1px solid #AAAAAA; LIST-STYLE: none none outside; FLOAT: left;
}
#footer UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px; LIST-STYLE: none none outside; FLOAT: left;
}

#footer UL LI A {
	LINE-HEIGHT: 20px; TEXT-TRANSFORM: uppercase; PADDING-RIGHT: 8px; DISPLAY: block; FLOAT: left; COLOR: #58595b; FONT-SIZE: 10px; MARGIN-RIGHT: 8px; BORDER-RIGHT: #aaaaaa 1px solid; TEXT-DECORATION: none
}
#topcontent {
	BORDER-BOTTOM: #aaaaaa 1px solid; WIDTH: 100%; HEIGHT: 31px
}
#topcontent H1.pageheader {
	LINE-HEIGHT: 20px
}
#topcontent #crumbs {
	LINE-HEIGHT: 20px
}
#topcontent #crumbs {
	FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px
}
#topcontent #crumbs .crumbsSeparator {
	TEXT-TRANSFORM: uppercase; FONT-SIZE: 9px
}
#maincontent {
	BORDER-BOTTOM: #aaaaaa 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 15px
}
#maincontent IMG {
	PADDING-RIGHT: 0px; FLOAT: left
}
#textcontent {
	PADDING-RIGHT: 0px; FLOAT: left
}
#textcontent {
	POSITION: relative; LINE-HEIGHT: 21px; PADDING-LEFT: 10px; WIDTH: 318px; COLOR: #666666; FONT-SIZE: 12px
}
#textcontent P {
	LINE-HEIGHT: 21px; COLOR: #666666; FONT-SIZE: 12px
}
#contentmenu P {
	LINE-HEIGHT: 21px; COLOR: #666666; FONT-SIZE: 12px
}
H1.maincontentheader {
	TEXT-TRANSFORM: uppercase; COLOR: #003e74; FONT-SIZE: 11px
}
.pageheader {
	FONT-FAMILY: Arial; FLOAT: left; COLOR: #003e74; FONT-SIZE: 12px
}
#contentmenu {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 21px; PADDING-LEFT: 20px; WIDTH: 517px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 0; BACKGROUND: url(/files/dechra/images/contentmenu.jpg) no-repeat; COLOR: #666666; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 20px
}
#contentmenutabs {
	BORDER-BOTTOM: #d8e7f1 2px solid; MARGIN-TOP: 20px; WIDTH: 549px; HEIGHT: 23px
}
#contentmenutabs UL {
	MARGIN-LEFT: 0px
}
#contentmenutabs UL LI {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#contentmenutabs UL LI A {
	COLOR: #999999;
}
#contentmenutabs UL LI.activeitem {
	BACKGROUND-COLOR: #d8e7f1; COLOR: #003e74;}
#contentmenutabs UL LI.activeitem a {COLOR: #003e74;}

.longtabs#contentmenutabs LI {
	PADDING-LEFT: 23px; PADDING-RIGHT: 25px; BACKGROUND: #DDDDDD; border-right: 2px solid white;}
.shortTabs#contentmenutabs LI {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px; padding-bottom: 5px; BACKGROUND: #DDDDDD; border-right: 2px solid white;}
#eventholder {
	BORDER-BOTTOM: #aaaaaa 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 0; margin-right: 8px; clear: both; display: block; overflow: auto;}
#eventholder IMG {
	FLOAT: right; PADDING-TOP: 12px; display: block;
}
#eventholder UL {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}

#eventholder LI {
	PADDING: 3px 0 11px 23px; MARGIN-LEFT: 0; BACKGROUND: url(/files/dechra/images/arrow_right.gif) 0 0 no-repeat
}
#newsholder LI {
	PADDING: 3px 0 11px 23px; MARGIN-LEFT: 0; BACKGROUND: url(/files/dechra/images/arrow_right.gif) 0 0 no-repeat
}

#eventholder a#events_button {
	display: block; width: 88px; height: 18px; BACKGROUND: url(/files/dechra/images/background-button.gif) 0 0 no-repeat; color: white; text-align: center; padding-top: 2px; font-size: 0.9em;
}

#eventholder a#events_button.french, div#container.cty_france div#servicebar div#newsholder a#news_button {
	width: 128px; BACKGROUND: url(/files/dechra/images/background-button-fr.gif) 0 0 no-repeat;
}


#newsholder a#news_button {
	display: block; float: left; width: 88px; height: 18px; BACKGROUND: url(/files/dechra/images/background-button.gif) 0 0 no-repeat; color: white; text-align: center; padding-top: 3px; font-size: 0.9em;
}

#newsholder a#news_button.german {
	width: 118px; background: url(/files/dechra/images/background-button-german.gif) 0 0 no-repeat; }



#eventholder LI A {
	TEXT-DECORATION: none;
}


#newsholder LI A {
	TEXT-DECORATION: none;
}
.eventitem {
	DISPLAY: block; FLOAT: left; BORDER-BOTTOM: #aaaaaa 1px solid; PADDING-BOTTOM: 15px; LINE-HEIGHT: 20px; WIDTH: 100%; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 0px;
}
.eventdate a {
	PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: right; COLOR: #58595b; TEXT-DECORATION: underline; BACKGROUND: url(/files/billeder/systemimages/triangle.jpg) 100% 5px no-repeat}
.newsitem a {
	PADDING-LEFT: 10px; DISPLAY: block; FLOAT: right; COLOR: #58595b; TEXT-DECORATION: underline;
}
.eventdate {
	PADDING-LEFT: 6px; FONT-SIZE: 11px; FONT-WEIGHT: normal; color: #999;
}
.inactiveRegion {
	DISPLAY: none
}
.regionsApplicable LI {
	FLOAT: left
}
.regionsApplicable LI SPAN {
	DISPLAY: none
}
#calendar {
	BACKGROUND-COLOR: #eee; WIDTH: 156px; FONT-SIZE: 9px; FONT-WEIGHT: bold
}
#dates {
	TEXT-ALIGN: center; WIDTH: 100%; COLOR: #979797; FONT-SIZE: 8px
}
TABLE#calendar THEAD {
	BACKGROUND-COLOR: #aaa; COLOR: #fff
}
TABLE#calendar THEAD TR TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.calendarMainPart {
	BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; MARGIN: 3px 5px; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid
}
#month {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 3px; DISPLAY: block; COLOR: #134e83; PADDING-TOP: 3px
}
#currentday {
	BORDER-BOTTOM: #134e83 1px solid; BORDER-LEFT: #134e83 1px solid; COLOR: #134e83; BORDER-TOP: #134e83 1px solid; BORDER-RIGHT: #134e83 1px solid
}
#vetzone_downloads {
	BORDER-BOTTOM: #aaaaaa 1px solid; PADDING-BOTTOM: 15px; MARGIN-BOTTOM: 15px; CLEAR: both; width: 210px;
}
#vetzone_downloads H1.pageheader {
	PADDING-BOTTOM: 12px
}
#vetzone_downloads UL {
	CLEAR: both
}
#vetzone_downloads LI {
	MARGIN-TOP: 12px; PADDING-LEFT: 22px; BACKGROUND: url(/files/dechra/images/icons/pdf.gif) no-repeat
}
#vetzone_downloads LI SPAN {
	DISPLAY: block; FLOAT: right
}
#submenuholderNews {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 10px
}
#contentholderNews {
	BORDER-LEFT: #aaaaaa 1px solid; MARGIN-BOTTOM: 20px
}
#newsholder {
	PADDING-BOTTOM: 15px; BACKGROUND: url(/files/billeder/systemimages/dog.jpg) no-repeat 100% 16px; CLEAR: both; margin-right: 8px; padding-top: 14px;
}

#newsholder.news_only {
	padding-top: 0;
}

#newsholder UL {
	PADDING-BOTTOM: 4px; WIDTH: 144px
}
#newslist {
	MARGIN-TOP: 20px; BORDER-TOP: #CCCCCC 1px solid
}
#newslist .pageheader {
	PADDING-LEFT: 0px; COLOR: #999999;
}

#newslist h1.pageheader {padding: 10px 0 10px 0;}

.newsitem {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 2px; WIDTH: 100%; DISPLAY: block; MARGIN-BOTTOM: 10px; FLOAT: left; padding-left: 0 !important;
}
.newsitem A {
	FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.newsitem IMG {
	PADDING-RIGHT: 0; FLOAT: left
}
.newsitem H2.pageheader {
	WIDTH: 508px; DISPLAY: block; MARGIN-BOTTOM: 8px !important; FLOAT: right; FONT-WEIGHT: normal; padding-left: 10px; color: #003E74 !important;
}
.newsitem P, #mainnewstext P {
	DISPLAY: block; FLOAT: left; COLOR: #58595B; padding: 0; margin: 0; line-height: 20px; padding-bottom: 10px;
}

#mainnewstext p a {
	color: #003E74;
}

DIV.regionsApplicable.newsitem {
	PADDING-LEFT: 50px; DISPLAY: block
}
.regionsApplicable.newsitem LI {
	FLOAT: left
}
.regionsApplicable.newsitem LI SPAN {
	DISPLAY: none
}
#mainnewsholder {
	PADDING-BOTTOM: 20px
}
#mainnewstext {
	LINE-HEIGHT: 20px; PADDING-LEFT: 0; FLOAT: left; PADDING-TOP: 12px; WIDTH: 100%;
}
#mainnewstext ul {
	padding-bottom: 10px;
        margin: 0 0 0 0;
        padding: 0 0 0 0;
        display: block;
        width: 100%;
}
#mainnewstext ul li {
	list-style-type: disc;
        list-style-position:outside;
        padding-bottom: 5px;
        margin: 0 0 0 45px;
}


#mainnewstext IMG.leftimg {
	PADDING-RIGHT: 16px
}
#mainnewstext IMG.rightimg {
	PADDING-LEFT: 16px
}
.pager {
	TEXT-ALIGN: right; WIDTH: 100%; MARGIN-BOTTOM: 10px; PADDING-TOP: 15px; padding-bottom: 5px;
}
.pager A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #AAAAAA; PADDING-TOP: 1px;
}
.pager A:hover {
	COLOR: #134e83;
}
.pager A.active {
	COLOR: #134e83; font-weight: normal !important;
}
.pager A IMG {
	PADDING-BOTTOM: 2px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-TOP: medium none; PADDING-TOP: 5px;
}
#noNews {
	MARGIN-BOTTOM: 170px
}
#noEvents {
	MARGIN-BOTTOM: 170px
}
.productitem IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#prodlistheader {
	HEIGHT: 15px
}
#productlist {
	HEIGHT: 100%; PADDING-TOP: 15px
}
.producttext {
	LINE-HEIGHT: 18px; PADDING-LEFT: 20px; WIDTH: 105px; BACKGROUND: url(/files/dechra/images/circle_p.jpg) no-repeat left top; FLOAT: left
}
.productimg {
	VERTICAL-ALIGN: middle;
}
.productname {
	LINE-HEIGHT: 20px; PADDING-LEFT: 15px; HEIGHT: 35px; FONT-WEIGHT: bold; float: none; margin: 0;
}

.productname a span {text-transform: normal;}

.productname span.productname_label {text-transform: none;}

.productactive {
	LINE-HEIGHT: 20px; PADDING-LEFT: 15px; HEIGHT: 35px; FONT-WEIGHT: bold; float: none; margin: 0;
}

.productactive span {text-transform: lowercase;}

.productactive span.productactive_label {text-transform: none;}

.moreinfo {
	MARGIN-TOP: 0px; WIDTH: 77px; DISPLAY: block; BACKGROUND: url(/files/dechra/images/moreinfo.gif) no-repeat; FLOAT: left; HEIGHT: 47px; CURSOR: pointer
}
.moreinfo2 {
	MARGIN-TOP: 0px; WIDTH: 77px; DISPLAY: block; BACKGROUND: url(/files/dechra/images/moreinfo.gif) no-repeat; FLOAT: left; HEIGHT: 47px; CURSOR: pointer
}
.moreinfo_de {
	MARGIN-TOP: 0px; WIDTH: 77px; DISPLAY: block; BACKGROUND: url(/files/dechra/images/moreinfo_de.gif) no-repeat; FLOAT: left; HEIGHT: 47px; CURSOR: pointer
}
.moreinfo2_de {
	MARGIN-TOP: 0px; WIDTH: 77px; DISPLAY: block; BACKGROUND: url(/files/dechra/images/moreinfo_de.gif) no-repeat; FLOAT: left; HEIGHT: 47px; CURSOR: pointer
}


div#container.cty_france .moreinfo {
	MARGIN-TOP: 0px; WIDTH: 77px; DISPLAY: block; BACKGROUND: url(/files/dechra/images/moreinfo_fr.gif) no-repeat; FLOAT: left; HEIGHT: 47px; CURSOR: pointer
}
div#container.cty_france .moreinfo2 {
	MARGIN-TOP: 0px; WIDTH: 77px; DISPLAY: block; BACKGROUND: url(/files/dechra/images/moreinfo_fr.gif) no-repeat; FLOAT: left; HEIGHT: 47px; CURSOR: pointer
}



#distributorSelectors {
	BORDER-BOTTOM: #aaaaaa 1px solid; PADDING-BOTTOM: 0px !important; MARGIN-TOP: 10px; PADDING-LEFT: 0px !important; WIDTH: 705px; PADDING-RIGHT: 0px !important; DISPLAY: block; MARGIN-BOTTOM: 20px; HEIGHT: 50px; MARGIN-LEFT: 0px; PADDING-TOP: 0px !important;
}
#distributors {
	LINE-HEIGHT: 18px; WIDTH: 705px; DISPLAY: block; FONT-FAMILY: Arial, sans-serif; MARGIN-BOTTOM: 20px; FLOAT: left; COLOR: #808285; FONT-SIZE: 12px
}
#distributors B.distributor_name {
	}
#distributor_instructions {
	LINE-HEIGHT: 18px; width: 705px; MARGIN-BOTTOM: 20px; COLOR: #808285; FONT-SIZE: 12px;
}
#searchResults {
	LINE-HEIGHT: 18px; WIDTH: 505px; DISPLAY: block; FONT-FAMILY: Arial, sans-serif; MARGIN-BOTTOM: 5px; FLOAT: left; COLOR: #808285; FONT-SIZE: 12px
}
#distributors .distributorItem {
	BORDER-BOTTOM: #aaaaaa 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 20px
}
#searchResults .searchResultsItem {
	BORDER-BOTTOM: #aaaaaa 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 20px
}
#distributors .last.distributorItem {
	BORDER-BOTTOM: medium none
}
#searchResults .last.searchResultsItem {
	BORDER-BOTTOM: medium none
}
#distributors .distributorItem P {
	PADDING-TOP: 10px
}
#searchResults .searchResultsItem P {
	PADDING-TOP: 10px
}
#searchResults div.searchResultsItem P A {
	COLOR: #003e74
}
#searchResults div.searchResultsItem a {
	COLOR: #003e74
}

#searchNoResults {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 20px
}
#noProducts {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 20px
}
#searchNoResults P {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.8em; FONT-SIZE: 12px
}
#noProducts P {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.8em; FONT-SIZE: 12px
}
#searchFormGlobal {
	BORDER-BOTTOM: #aaaaaa 1px solid; WIDTH: 212px; DISPLAY: block; MARGIN-BOTTOM: 15px; FLOAT: left; HEIGHT: 36px; PADDING-TOP: 12px;
}
#searchFormGlobal INPUT {
	PADDING-LEFT: 5px; WIDTH: 119px; FLOAT: left; HEIGHT: 17px; COLOR: #666666; MARGIN-LEFT: 21px; FONT-SIZE: 11px; PADDING-TOP: 3px; padding-bottom: 2px; background:url(/files/dechra/images/form_border_country.gif) 0 1px no-repeat; border: none;}
#searchFormGlobal IMG {
	BORDER-LEFT: medium none; FLOAT: left; CURSOR: pointer; margin-top: 0;
}
#searchFormGlobal SPAN {
	LINE-HEIGHT: 20px; FLOAT: left; COLOR: #003e74; FONT-SIZE: 11px; FONT-WEIGHT: bold; margin-right: 24px; margin-top: 2px;
}
.inputButton {
display: block;
float: right;
width: 50px;
height: 15px;
padding: 3px 0 0 0;
margin: 0 0 0 0;
text-align: center;
color: #FFF;
background: url('/files/dechra/Images/button_background_log.gif') 0 0 no-repeat;
overflow: hidden;
font-size: 11px;
}



/*cty_germany used for German Specific Changes*/
.cty_germany #searchFormGlobal SPAN{
margin-right:21px;
}
.cty_germany #distributorSelectors{
height:100px;
}

 .cty_germany .distributorMainName{
float:left;
}

.cty_germany .productactive span{
text-transform: capitalize;
}

/*cty_france used for French Specific Changes*/
.cty_france #searchFormGlobal SPAN{
margin-right:1px;
}

.cty_france #distributorSelectors{
height:100px;
}

.cty_france #distributorSelector{
width:340px;
}

 .cty_france .distributorMainName{
float:left;
}

.cty_france span.prdselect
{

font-size:11px;
}

.cty_france #distributorSelectors input{
background:url("/files/dechra/images/button_find_FR.gif") no-repeat scroll 0 1px transparent;

}
 



.searchHolder {
	WIDTH: auto; FLOAT: none;
}
#searchFormGlobal .searchHolder INPUT {margin-left: 0; margin-right: 0; }

#bottomImg {
	BACKGROUND-COLOR: #f1f1f2; WIDTH: 720px; HEIGHT: 152px
}
#bottomImg IMG {
	FLOAT: left
}
.imgBorder {
	MARGIN-TOP: 15px; WIDTH: 1px; FLOAT: left; HEIGHT: 121px; BORDER-RIGHT: #aaaaaa 1px solid
}
#leftContentImgLarge {
	DISPLAY: block; FLOAT: left
}
#leftContentImgSmall {
	DISPLAY: block; FLOAT: left
}
#leftContentImgLarge {
	PADDING-RIGHT: 0px
}
#leftContentImgSmall {
	PADDING-RIGHT: 10px
}
.paddingImg {
	PADDING-LEFT: 10px
}

#RightContentImgLarge {
	DISPLAY: block; FLOAT: right
}

#RightContentText{
margin-right:10px;
width:340px;
float:left;
}





#mainTextLarge {
	TEXT-ALIGN: left; 
HEIGHT: Auto !Important; 
/*HEIGHT: 295px;
MIN-HEIGHT: 295px; 
&nbsp;*/




FLOAT: left
}
#mainTextSmall {
	TEXT-ALIGN: left; MIN-HEIGHT: 295px; HEIGHT: Auto !Important; HEIGHT: 295px; FLOAT: left
}
#mainTextSmall2 {
	TEXT-ALIGN: left; MIN-HEIGHT: 295px; HEIGHT: Auto !Important; HEIGHT: 295px; FLOAT: left
}
#mainTextLarge {
	WIDTH: 550px
}

#mainTextLarge h5 {
        font-size: 1.3em;
        color: #003E74;
        padding: 12px 0 8px 0;
        margin: 0 0 0 9px;
}

.home div#contentholder #mainTextLarge {
	WIDTH: 505px
}
.home div#contentholder {
	WIDTH: 705px
}

#mainTextLarge H1 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.6em; PADDING-LEFT: 10px; WIDTH: 550px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; COLOR: #003e74; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
#contentholder.noMenuOnLeft #mainTextLarge {
	WIDTH: 500px; display: block; float: left; background: yellow;
}
.with_menu#mainTextLarge {
	WIDTH: 100%
}
.with_menu#mainTextLarge #mainHeader, .with_menu#mainTextLarge #mainHeader h1{
	WIDTH: 100%
}
#mainTextSmall {
	WIDTH: 366px
}
#mainTextSmall2 {
	WIDTH: 100%
}
#mainTextLarge P {
	TEXT-ALIGN: left; PADDING-BOTTOM: 8px; LINE-HEIGHT: 22px
}
#mainTextSmall P {
	TEXT-ALIGN: left; PADDING-BOTTOM: 8px; LINE-HEIGHT: 22px
}
#mainTextSmall2 P {
	TEXT-ALIGN: left; PADDING-BOTTOM: 8px; LINE-HEIGHT: 22px
}
#mainTextLarge P {
	MARGIN-LEFT: 9px
}
#mainTextLarge P A {
	COLOR: #003e74
}
#contentholder.noMenuOnLeft #mainTextLarge #mainHeader, #contentholder.noMenuOnLeft #mainTextLarge #mainHeader h1 {
	WIDTH: 500px; MARGIN-LEFT: 9px; CLEAR: both;
}
#mainTextLarge #mainHeader, #mainTextLarge #mainHeader h1 {
	WIDTH: auto; MARGIN-LEFT: 9px; CLEAR: both;
}
.home DIV#contentholder #mainTextLarge #mainHeader, .home DIV#contentholder #mainTextLarge #mainHeader h1 {
	WIDTH: auto; MARGIN-LEFT: 9px; CLEAR: both; float: none;
}
#contentholder.noMenuOnLeft #mainTextLarge UL {
	PADDING-BOTTOM: 8px; WIDTH: 500px; DISPLAY: block; FLOAT: left; CLEAR: both
}
.home DIV #contentholder.noMenuOnLeft #mainTextLarge UL {
	PADDING-BOTTOM: 8px; WIDTH: 500px; DISPLAY: block; FLOAT: left; CLEAR: both
}
#mainTextLarge UL {
	PADDING-BOTTOM: 8px; WIDTH: 550px; DISPLAY: block; FLOAT: left; CLEAR: both;
}
#mainTextLarge UL LI {
	LINE-HEIGHT: 22px; LIST-STYLE-TYPE: disc; MARGIN-LEFT: 45px;
}
#mainTextLarge OL {
	TEXT-ALIGN: left; WIDTH: 100%; DISPLAY: block; padding: 0 0 10px 0; margin: 0 0 0 0; list-style-type: decimal; list-style-position: outside;
}
#mainTextLarge OL LI {
	TEXT-ALIGN: left; LINE-HEIGHT: 22px; margin: 0 0 0 45px; padding: 0 0 0 0;
}
#mainTextLarge H4 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 8px; LINE-HEIGHT: 22px; PADDING-LEFT: 10px; WIDTH: 528px; DISPLAY: block; FLOAT: left; COLOR: #003e74; MARGIN-LEFT: 0px !important; PADDING-TOP: 12px
}
#mainTextLarge IMG.ic_image_full {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; CLEAR: both !important; PADDING-TOP: 0px
}
#mainTextLarge TABLE {
	BORDER-BOTTOM: #003e74 2px solid; PADDING-BOTTOM: 0px; MARGIN: 12px 0px 12px 10px; PADDING-LEFT: 0px; WIDTH: 540px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; BORDER-TOP: #003e74 2px solid; PADDING-TOP: 0px
}
#mainTextLarge TABLE TH {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 6px; LINE-HEIGHT: 1.6em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #003e74; PADDING-TOP: 6px
}
#mainTextLarge TABLE TD {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 6px; LINE-HEIGHT: 1.6em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
#mainTextLarge TABLE TD.last {
	BORDER-BOTTOM: medium none
}
UL#equipment_list {
	PADDING-BOTTOM: 12px; DISPLAY: block; FLOAT: left; MARGIN-LEFT: -4px
}
UL#equipment_list LI {
	LIST-STYLE-TYPE: none; MARGIN-LEFT: 14px; LIST-STYLE-IMAGE: none
}
UL#equipment_list LI SPAN {
	WIDTH: 120px; DISPLAY: block; FLOAT: left; FONT-WEIGHT: bold
}
UL#equipment_list LI P {
	WIDTH: 400px; DISPLAY: block; FLOAT: left
}
#mainHeader {
	TEXT-ALIGN: left; PADDING-BOTTOM: 12px; padding-left: 0px; LINE-HEIGHT: 1.2em; DISPLAY: block; FLOAT: none; COLOR: #003e74; FONT-SIZE: 32px
}
#mainHeader h1 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 12px; padding-left: 0px; LINE-HEIGHT: 1.2em; DISPLAY: block; FLOAT: none; COLOR: #003e74; FONT-SIZE: 32px; font-weight: normal; margin-left: 0px !important;
}

#mainTextLarge IMG {
	FLOAT: right
}

div#contentholder.right_align #mainTextLarge IMG {
	FLOAT: left
}

#mainTextSmall IMG {
	FLOAT: right
}
#mainTextSmall2 IMG {
	FLOAT: right
}
#contentImg {
	MARGIN-TOP: -16px; MARGIN-RIGHT: 10px; margin-bottom: 12px;
}
#contentImg_french {
	MARGIN-TOP: -3px; MARGIN-RIGHT: 10px; margin-bottom: 12px;
}

#contentImg_pharma {
	MARGIN-TOP: 0px; MARGIN-LEFT: 6px; MARGIN-RIGHT: -5px
}
#contentImg_care {
	MARGIN-TOP: 0;
}
#contentImg_therapy {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 6px
}
#contentImg_diets {
	MARGIN-TOP: 0px
}
#contentImg_instruments {
	MARGIN-TOP: 0px
}
#contentImg_fluid {
	MARGIN-TOP: 0; MARGIN-BOTTOM: 10px
}
#contentImg_fluidv2 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
#contentImg_vetzone {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: right; PADDING-TOP: 0px
}
#contentImg_hammer {
	MARGIN-TOP: 13px; MARGIN-RIGHT: 0; margin-bottom: 12px; MARGIN-LEFT: 12px;
}


.footnote {
	FONT-SIZE: 8px
}
#vetzone {
	BORDER-BOTTOM: #aaaaaa 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 210px; DISPLAY: block; MARGIN-BOTTOM: 15px !important; FLOAT: left; CLEAR: both; PADDING-TOP: 0px; display: none; visiblity: hidden;
}
#vetzone H1.pageheader {
	PADDING-BOTTOM: 8px; WIDTH: 210px; CLEAR: both
}
#vetzone P {
	LINE-HEIGHT: 1.6em; FONT-SIZE: 11px
}
#vetzone FORM {
	PADDING-TOP: 0px
}
#vetzoneRegister {
	WIDTH: 158px; FLOAT: left; FONT-SIZE: 9px
}
#vetzoneRegister A {
	LINE-HEIGHT: 17px; TEXT-DECORATION: underline
}
#vetzone INPUT {
	FLOAT: left;
}
.vetzoneTextbox {
	WIDTH: 144px; height: 15px; MARGIN-RIGHT: 0px; background:url(/files/dechra/images/form_border_vetzonelogin.gif) 0 0 no-repeat; border: none; padding: 4px 0 0 5px; color: #333333;}
#vetzoneButton {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1em; BACKGROUND: url(/files/dechra/images/background-login.gif) 0 0 no-repeat; PADDING-LEFT: 0px; WIDTH: 50px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-FAMILY: sans-serif; FLOAT: right; HEIGHT: 18px; COLOR: #ffffff; FONT-SIZE: 10px; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; PADDING-TOP: 0px; text-transform: capitalize;
}
#vetzone A.vetzone_logoff {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 3px; BACKGROUND: url(/files/dechra/images/background-login.gif) 0 0 no-repeat; PADDING-LEFT: 0px; WIDTH: 50px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-FAMILY: sans-serif; FLOAT: right; COLOR: #ffffff; FONT-SIZE: 10px; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; PADDING-TOP: 4px
}
#vetzone SPAN {
	PADDING-RIGHT: 10px
}
#vetzoneRegister {
	TEXT-DECORATION: underline
}
.loginLabel {
	WIDTH: 57px; DISPLAY: block; FLOAT: left; PADDING-TOP: 5px
}
#relevantDownloads {
	BORDER-BOTTOM: #aaaaaa 1px solid; PADDING-BOTTOM: 15px; MARGIN-BOTTOM: 15px; CLEAR: both; PADDING-TOP: 0px
}
#relevantDownloads H1.pageheader {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; HEIGHT: 17px; PADDING-TOP: 0px !important
}
#relevantDownloads TABLE {
	MARGIN-TOP: 5px
}
#relevantDownloads .downloadSize {
	TEXT-ALIGN: right; WIDTH: 5px; COLOR: #aaaaaa
}
#relevantDownloads .downloadLink {
	PADDING-LEFT: 20px; WIDTH: 160px; BACKGROUND: url(/files/dechra/images/paragraph/acrobat_icon.png) no-repeat 0px 50%; -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding
}
#relevantDownloads TD {
	PADDING-BOTTOM: 2px; PADDING-TOP: 6px
}
#relevantProducts {
	BORDER-BOTTOM: #aaaaaa 1px solid; PADDING-BOTTOM: 15px; MIN-HEIGHT: 87px; HEIGHT: Auto !important; HEIGHT: 87px; DISPLAY: block; MARGIN-BOTTOM: 15px; FLOAT: left; CLEAR: both; width: 210px;
}
#relevantProducts .relProductsImg {
	WIDTH: 75px; FLOAT: left; HEIGHT: 87px
}
#relevantProducts .relProductsDesc {
	PADDING-LEFT: 0px; WIDTH: 132px; FLOAT: left; PADDING-TOP: 2px
}
#relevantProducts P {
	HEIGHT: 24px
}
#relevantProducts .relProductsName {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; COLOR: #003e74; FONT-WEIGHT: normal
}
#relevantProducts .relProductsInfo {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; COLOR: #58595b; FONT-WEIGHT: bold
}
#relevantProducts .relProductsMore {
	PADDING-LEFT: 0px
}
#relevantProducts A {
	TEXT-DECORATION: underline
}
#relevantProducts .relevantProduct {
	HEIGHT: 87px
}
#mainTextLarge IMG.iandc_logos {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 15px
}
#mainTextLarge DIV.iandc_list_left {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 260px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; BORDER-RIGHT: #aaaaaa 1px solid; PADDING-TOP: 0px
}
#mainTextLarge DIV.iandc_list_right {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 230px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: right; PADDING-TOP: 0px
}
#mainTextLarge DIV.iandc_list_left UL {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 230px; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
#mainTextLarge DIV.iandc_list_left UL LI {
	WIDTH: 230px; margin: 0 0 0 22px; padding: 0;
}
#mainTextLarge DIV.iandc_list_right UL {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 210px; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
#mainTextLarge DIV.iandc_list_right UL LI {
	WIDTH: 220px; margin: 0 0 0 22px; padding: 0;}
#mainTextLarge IMG.iandc_categories {
	PADDING-BOTTOM: 34px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 25px
}
#vetzone_reg_form {
	PADDING-BOTTOM: 0px !important; MARGIN: 20px 0px 0px 0; PADDING-LEFT: 0px !important; WIDTH: 855px; PADDING-RIGHT: 0px !important; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px !important; BACKGROUND: url(/files/dechra/images/dietaryplanner/specific-packs.jpg) 100% 78px no-repeat;
}
#vetzone_reg_form FORM {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 505px; PADDING-RIGHT: 0px !important; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px !important
}
#vetzone_reg_form P {
	PADDING-BOTTOM: 12px; LINE-HEIGHT: 1.6em; PADDING-LEFT: 0px; WIDTH: 505px; FONT-SIZE: 12px
}
#vetzone_reg_form B {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.8em; PADDING-LEFT: 0px; WIDTH: 505px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; COLOR: #003e74; FONT-SIZE: 14px; PADDING-TOP: 0px
}
#login_information DIV.form_label {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 150px !important; PADDING-RIGHT: 0px !important; DISPLAY: block; FLOAT: left; HEIGHT: 14px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 4px !important; color: #003E74;
}
#additional_information DIV.form_label {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 150px !important; PADDING-RIGHT: 0px !important; DISPLAY: block; FLOAT: left; HEIGHT: 14px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 4px !important
; color: #003E74;}

#additional_information p.verification {clear: both; float: none; color: #999999; font-size: 0.9em; line-height: 1.6em;}
#additional_information p.verification span {display: block; float: left; padding: 0 0 0 0; margin: 0 0 0 0; width: 25px; height: 30px;}
#additional_information p.verification INPUT {border: none;}
#additional_information p.verification Label {border: none; padding-top: 3px;}

div.form_optin {display: block; margin-top: 25px;}




#forgotten_password DIV.form_label {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 88px !important; PADDING-RIGHT: 0px !important; DISPLAY: block; FLOAT: left; HEIGHT: 14px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 4px !important
}
#login_information B {
	PADDING-BOTTOM: 6px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FONT-SIZE: 12px; PADDING-TOP: 4px !important
}
#additional_information B {
	PADDING-BOTTOM: 6px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FONT-SIZE: 12px; PADDING-TOP: 4px !important
}
#login_information DIV.form_input INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 3px; WIDTH: 340px; PADDING-RIGHT: 0px; HEIGHT: 21px; COLOR: #999999; PADDING-TOP: 0; border: none; background:url(/files/dechra/images/form_border_vetzonereg.gif) 0 0 no-repeat;}
#login_information DIV.form_input TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 3px; WIDTH: 340px; PADDING-RIGHT: 0px; HEIGHT: 77px; COLOR: #999999; PADDING-TOP: 3px; border: none; background:url(/files/dechra/images/form_border_vetzonereg_80.gif) 0 0 no-repeat;
}
#additional_information DIV.form_input INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 3px; WIDTH: 340px; PADDING-RIGHT: 0px; HEIGHT: 18px; COLOR: #999999; FONT-SIZE: 10px; PADDING-TOP: 3px; border: none; background:url(/files/dechra/images/form_border_vetzonereg.gif) 0 0 no-repeat;}
#forgotten_password DIV.form_input INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 6px; WIDTH: 399px !important; PADDING-RIGHT: 0px; HEIGHT: 17px; COLOR: #999999; FONT-SIZE: 10px; PADDING-TOP: 4px; 
background:transparent url(/files/dechra/images/form_border_forpassword.gif); border: none;}
#additional_information DIV.form_input TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 3px; WIDTH: 340px; PADDING-RIGHT: 0px; HEIGHT: 68px; COLOR: #999999; FONT-SIZE: 10px; PADDING-TOP: 3px; border: none; background:url(/files/dechra/images/form_border_vetzoneaddress.gif) 0 0 no-repeat; overflow: hidden;}
#login_information DIV.form_blank {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 150px !important; PADDING-RIGHT: 0px !important; DISPLAY: block; FLOAT: left; HEIGHT: 12px; OVERFLOW: hidden; PADDING-TOP: 0px !important
}
#additional_information DIV.form_blank {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 150px !important; PADDING-RIGHT: 0px !important; DISPLAY: block; FLOAT: left; HEIGHT: 12px; OVERFLOW: hidden; PADDING-TOP: 0px !important
}
#login_information DIV.form_validator {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 150px !important; WIDTH: 350px; PADDING-RIGHT: 0px !important; DISPLAY: block; FLOAT: left; HEIGHT: 12px; COLOR: red; FONT-SIZE: 11px; OVERFLOW: hidden; PADDING-TOP: 0px !important
}
#additional_information DIV.form_validator {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 150px !important; WIDTH: 350px; PADDING-RIGHT: 0px !important; DISPLAY: block; FLOAT: left; HEIGHT: 12px; COLOR: red; FONT-SIZE: 11px; OVERFLOW: hidden; PADDING-TOP: 0px !important
}
#vetzone_reg_form #registration_submit {
	TEXT-ALIGN: right; PADDING-BOTTOM: 15px; MARGIN: 12px 0px 0px; PADDING-LEFT: 0px; WIDTH: 495px; PADDING-RIGHT: 0px; BORDER-TOP: #aaaaaa 1px solid; PADDING-TOP: 6px
}
#registration_submit INPUT {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #999999; PADDING-LEFT: 0px; WIDTH: 88px; height: 21px; PADDING-RIGHT: 0px; COLOR: white !important; FONT-SIZE: 0.9em; line-height: 0.9em; FONT-WEIGHT: normal; PADDING-TOP: 0px; background:transparent url(/files/dechra/images/background-button.gif) 0 3px no-repeat; border: none;
}
.loading#submenuholderNews {
	BACKGROUND: url(/files/dechra/images/spinner.gif) no-repeat center center; COLOR: #eee
}
.contactaddress#submenuholderNews {
	LINE-HEIGHT: 1.8em; FONT-SIZE: 1em
}
.contactaddress#submenuholderNews SPAN {
	DISPLAY: block
}
#divDistributor P SPAN {
	DISPLAY: block
}
#login_form {
	MARGIN-TOP: 30px; WIDTH: 400px; DISPLAY: block; FLOAT: left
}
#login_form H1 {
	DISPLAY: block; MARGIN-BOTTOM: 20px; COLOR: #003e74; FONT-SIZE: 14px; FONT-WEIGHT: bold;
}
#login_form DIV.label {
	PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; WIDTH: 72px; DISPLAY: block; FLOAT: left; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#login_form DIV.form_input {
	PADDING-BOTTOM: 6px; WIDTH: 325px; DISPLAY: block; FLOAT: left; FONT-SIZE: 12px
}
#login_form DIV.form_input INPUT {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #666666; PADDING-TOP: 3px; background:&nbsp;url("/files/dechra/images/form_border_vetzonereg.gif") no-repeat scroll 0 0 transparent;
}
INPUT#login_button {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #999999; PADDING-LEFT: 0px; WIDTH: 60px; PADDING-RIGHT: 0px; FLOAT: right !important; COLOR: white !important; FONT-SIZE: 11px; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 0px
}
P.disclaimer {
	BORDER-BOTTOM: #aaaaaa 1px solid; PADDING-BOTTOM: 8px; MARGIN-TOP: 8px; WIDTH: 400px; DISPLAY: block; MARGIN-BOTTOM: 8px; FLOAT: left; FONT-SIZE: 11px
}
#login_form #vetzoneRegister {
	MARGIN-TOP: 10px; WIDTH: 400px; DISPLAY: block; FLOAT: left
}
#login_form #vetzoneRegister A {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 12px; DISPLAY: block; FLOAT: left; COLOR: #666666; FONT-SIZE: 11px; PADDING-TOP: 0px
}
#divPackSize {
	WIDTH: 510px; DISPLAY: block; FLOAT: left;
}
#divPackSize UL {
	WIDTH: 510px; DISPLAY: block; FLOAT: left;
}
#divPackSize UL LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; HEIGHT: 74px !important; COLOR: #666666;
}
#divPackSize UL LI P {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.3em; font-size: 0.9em; WIDTH: 75px; DISPLAY: block; COLOR: #666666; FONT-WEIGHT: bold; padding-top: 27px;}

#divPackSize UL LI P.twolines {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.3em; font-size: 0.9em; WIDTH: 75px; DISPLAY: block; COLOR: #666666; FONT-WEIGHT: bold; padding-top: 24px;}

#divPackSize UL LI P.threelines {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.3em; font-size: 0.9em; WIDTH: 75px; DISPLAY: block; COLOR: #666666; FONT-WEIGHT: bold; padding-top: 18px;}

#divPackSize UL LI.PackSizeItem {
	WIDTH: 75px; DISPLAY: none; BACKGROUND: url(/files/dechra/images/blank_pack.jpg) no-repeat left top; HEIGHT: 54px;
}

#iccatalogue H1 {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 1.6em; PADDING-LEFT: 5px; COLOR: #003e74; FONT-SIZE: 1.6em; FONT-WEIGHT: normal;
}
#iccatalogue P {
	PADDING-BOTTOM: 22px; LINE-HEIGHT: 22px; PADDING-LEFT: 5px; FONT-SIZE: 1.1em; FONT-WEIGHT: normal
}
#scroll_panel {
	Z-INDEX: -1
}

#scroll_panel ul {
}

#scroll_panel li{
background:url("/files/dechra/images/bottom images/backgroundForFeaturePanel.png") no-repeat scroll  transparent !important;
width:178px;
height:151px;
}

#divFeeding ul.popUpInfo, #divIngredients ul.popUpInfo {display: block; float: left; width: 100%; border-top: 1px solid #AAA; margin-top: 12px; padding-top: 12px; text-align: right;}

#divFeeding span, #divIngredients span {display: block; float: left; color: #666666; font-weight: bold;}

#divFeeding i, #divFeeding em, #divIngredients i, #divIngredients em  {display: none; visibility: hidden;}

#eventsHeader {display: block; float: left; width: 100%; border-bottom: 1px solid #CCC; padding-bottom: 16px; margin-bottom: 12px;}

#eventsHeader h1 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 12px; DISPLAY: block; COLOR: #003e74; FONT-SIZE: 29px; font-weight: normal;
}

#eventsHeader p {
	TEXT-ALIGN: left; LINE-HEIGHT: 22px; COLOR: #777;
}

#dateFooter {clear: both; float: left; display: block; width: 100%; margin-top: 10px;}

#dateFooter.article_date {clear: both; float: left; display: block; width: 100%; margin-top: 0; margin-bottom: 2px;}

#dateFooter.footerrule {border-top: 1px solid #CCCCCC; padding-top: 12px;}

#dateFooter ul {clear: both; padding: 0; margin: 0px;}

#dateFooter ul li {list-style-type: none; margin: 0 0 0 0;}

#dateFooter img {padding-right: 8px;}

#dateFooter p {padding-top: 4px; color: #999999; line-height: 1.0em; float: left;}

#maincontent .disclaimer {display: block; float: left; padding-top: 10px;}

p#vmdMesg {clear: both;}

p#vmdMesg a {color: #003e74;}

#vmdMesgRegion {
padding-top:180px;
}


#order_client_lit a {
	color: #024478;
	text-decoration: none;
        font-size: 0.8em;
        color: white;
}

#order_client_lit a img {
	border: none; visibility: hidden;
}

#order_client_lit ul {
	display: block;
	height: 26px;
	width: 540px;
}

#order_client_lit ul a {
	background-image: url(/files/dechra/images/tabs.gif);
	background-repeat: no-repeat;
	display: block;
	height: 26px;
}

#order_client_lit hr, #order_client_lit h2, #order_client_lit a span, #order_client_lit .hidden{
	display:  none;
	visibility: hidden;	
}

#order_client_lit ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#order_client_lit li {
	float: left;
}

#order_client_lit table {
	clear: left;
	font-size: 0.9em;
	margin-bottom: 15px;
	text-align: left;
	width: 540px;
        padding-bottom: 15px;
        border-bottom: 1px solid #AAAAAA;
}

#order_client_lit th {
	background: #024478;
	color: white;
	padding: 6px 0 6px 4px;
        margin-bottom: 12px;
        font-size: 0.9em;
}

#order_client_lit td {
	padding: 4px 0 0 4px;
}

#order_client_lit #col1 {
	width: 65px;
}

#order_client_lit #col2 {
	width: 335px;
}

#order_client_lit #col3 {
	width: 70px; color: #024478;
}

#order_client_lit #col4 {
	width: 70px;
}

#order_client_lit #tab_equine a {
	width: 58px;
}

#order_client_lit #tab_equine a.active, #order_client_lit #tab_equine a:hover {
	background-position: 0 bottom;
}

#order_client_lit #tab_feline a {
	width: 50px;
	background-position: -58px 0;
}

#order_client_lit #tab_feline a.active, #order_client_lit #tab_feline a:hover {
	background-position: -58px bottom;
}

#order_client_lit #tab_canine a {
	width: 52px;
	background-position: -108px 0;
}

#order_client_lit #tab_canine a.active, #order_client_lit #tab_canine a:hover {
	background-position: -108px bottom;
}

#order_client_lit #tab_vet a {
	width: 147px;
	background-position: -160px 0;
}

#order_client_lit #tab_vet a.active, #order_client_lit #tab_vet a:hover {
	background-position: -160px bottom;
}

#order_client_lit #tab_instruments a {
	width: 180px;
	background-position: -307px 0;
}

#order_client_lit #tab_instruments a.active, #order_client_lit #tab_instruments a:hover {
	background-position: -307px bottom;
}

#order_client_lit #tab_fluids a {
	width: 53px;
	background-position: -487px 0;
}

#order_client_lit #tab_fluids a.active, #order_client_lit #tab_fluids a:hover {
	background-position: -487px bottom;
}

#distributors {display: block; float: left;}

#companyRegAddress{
margin-top:120px;
}
.scandinavianProductListLinks{
MARGIN-left: 380px; DISPLAY: block; 
}

a.scandinavianProductListLinks{
color:#003E74;
}
.dutchExtraNet
{
display:none;
font-weight:bolder;
}

#terms_privacy p {font-size: 1.0em; line-height: 1.5em; color: #666666; padding: 0 0 8px 0;}

#terms_privacy h1 {font-size: 1.0em; line-height: 1.5em; color: #003e74; padding: 12px 0 5px 0;}

#terms_privacy ul {font-size: 1.0em; line-height: 1.5em; color: #666666; padding: 8px 0 8px 0; margin-left: 15px;}

#terms_privacy ul li {list-style: disc; padding: 0 0 3px 0; margin: 0 0 0 0px}


        a.navTherapy {
            background: url('/files/Dechra/DechraNav/nav-therapy-areas.gif') no-repeat top left;
            width: 78px;
        }

        a.navPharma {
            background: url('/files/Dechra/DechraNav/nav-pharmaceutical.gif') no-repeat top left;
            width: 121px;
        }

        a.navSpecific {
            background: url('/files/Dechra/DechraNav/nav-specific.gif') no-repeat top left;
            width: 129px;
        }

        a.navFluid {
            background: url('/files/Dechra/DechraNav/nav-fluid-therapy.gif') no-repeat top left;
            width: 88px;
        }

        a.navCare {
            background: url('/files/Dechra/DechraNav/nav-care-products.gif') no-repeat top left;
            width: 88px;
        }

        a.navInstruments {
            background: url('/files/Dechra/DechraNav/nav-instruments.gif') no-repeat top left;
            width: 126px;
        }


        a.DEnavTherapy {
            background: url('/files/Dechra/DechraNav/de-nav-therapy-areas.gif') no-repeat top left;
            width: 78px;
        }

        a.DEnavPharma {
            background: url('/files/Dechra/DechraNav/de-nav-pharmaceutical.gif') no-repeat top left;
            width: 121px;
        }

        a.DEnavSpecific {
            background: url('/files/Dechra/DechraNav/de-nav-specific.gif') no-repeat top left;
            width: 129px;
        }

        a.DEnavFluid {
            background: url('/files/Dechra/DechraNav/de-nav-fluid-therapy.gif') no-repeat top left;
            width: 88px;
        }

        a.DEnavCare {
            background: url('/files/Dechra/DechraNav/de-nav-care-products.gif') no-repeat top left;
            width: 88px;
        }

        a.DEnavInstruments {
            background: url('/files/Dechra/DechraNav/de-nav-instruments.gif') no-repeat top left;
            width: 126px;
        }


        a.rollover {
            display: block;
            height: 120px;
        }

        a.rollover span {
            display: none;
        }

        a.rollover:hover {
            background-position: left -120px;
        }

        #navMenu li {
            float: left;
            list-style: none;
        }

        #navMenu {
            float: right;
        }

        #EUnav span {
            display: none;
        }

        #EUnav h2 {
            background: url('/files/Dechra/DechraNav/logo-dechra.gif') no-repeat;
              width: 317px; 
            /*changed for Christmas to 
            width:325px;
*/

            height: 120px; 
            /*changed for Christmas to
            height: 132px;
 */
float: left;
        }

 div#container.cty_france div#topholder div#EUnav h2
 {
            background: url('/files/Dechra/DechraNav/logo-dechra-fr.gif') no-repeat;
            width: 407px; 
            height: 120px; 
            float: left;
        }



#contentholder  {display: block; float: left;}
#contentholder table {display: block; float: left; background: #FFFFFF; margin: 0 0 0 4px !important; padding: 0 !important; padding: 0 0 10px 0;}
#contentholder table table {float: right;}
#contentholder table tr {margin: 0 0 0 0 !important; padding: 0 !important;}
#contentholder table tr td {margin: 0 0 0 0; padding: 0;}
#contentholder table tr td b i {font-style: normal; line-height: 1.5em;}
#contentholder table tr td strong {display: none; visibility: hidden;}
#contentholder table fieldset {border: none; padding: 0;}
#contentholder table textarea {margin: 0 0 0 0 !important; padding: 3px 0 0 3px; height: 19px; width: 527px; border: 1px solid #AAAAAA; overflow: auto; color: #666666;}
#contentholder table select {margin: 0 0 0 0 !important; padding: 3px 0 0 3px; height: 24px;  border: 1px solid #AAAAAA; overflow: auto; color: #666666;}

#contentholder table form {padding: 0; margin: 0;}
#contentholder table form div.submit_panel input {display: inline; float: right; margin: 0 0 0 0; BACKGROUND: url(/files/dechra/images/background-submit.gif) 0 0 no-repeat; border: none; color: white; line-height: 1.0em; width: 59px; height: 23px; padding: 0 0 0 0;}
#contentholder table form table {padding: 0 0 0 0 !important; margin: 0 !important;}
#contentholder table form table form {padding: 0; margin: 0;}
#contentholder table form table.RadioQuestion {display: block; float: right; padding: 0 0 0 0 !important; margin: 0 0 8px 0 !important; width: 300px;}
#contentholder table form table.RadioQuestion tr td {padding: 0 0 4px 0 !important; margin: 0 0 0 0 !important; height: 20px;}
#contentholder table form div.control_holder {margin: 0 0 8px 0 !important;}
#contentholder table form div.control_holder div {clear: both;}


#contentholder table form table.RadioQuestion input {display: inline; float: right; margin: 0 6px 0 0; padding: 0 0 0 0; border: none; background: none;}
input[type="hidden"] {border: none;}
div.submit_panel {display: block; float: left; width: 535px; border-top: 1px solid #AAAAAA; padding-top: 8px; margin-top: 5px;}
#contentholder table fieldset div pre {font-family: arial; font-size: 1.3em; font-weight: bold;}
#contentholder table fieldset div span {display: none; visibility: hidden;}

#contentholder table form div.submit_panel p {display: inline; float: left; width: 200px; padding-top: 5px;}
#contentholder table form div.submit_panel p a {color: #003e74;}

#contentholder.right_align  {display: block; float: right;}



#surveyReturn {display: block; border-top: 1px solid #AAAAAA; padding-top: 10px; margin-top: 10px; text-align: right;}
#surveyReturn p {display: block; text-align: right;}

.banner_img {padding-left: 12px;}

table.RadioQuestion tr {display: inline; float: left;}
div.question_title {display: inline; float: left; padding-top: 4px; padding-bottom: 4px;}
table.RadioQuestion tr label {padding-right: 25px;}

table.CheckboxQuestion tr {display: inline; float: left; }

a.style_links {color: #003e74; text-decoration: underline;}

#small_left_column {display: block; float: left; width: 331px; margin-top: 10px;}
#small_right_column {display: block; float: right; width: 331px; margin-top: 10px;}
#small_left_column P {TEXT-ALIGN: left; PADDING-BOTTOM: 12px; LINE-HEIGHT: 24px; font-size: 1.0em;}
#fluid_double_column {display: block; float: left; width: 100%; margin-bottom: 12px;}

#calulator_panel_small {display: block; float: left; width: 331px; height: 102px; BACKGROUND: url(/files/dechra/images/background_calc.gif) 0 0 no-repeat; margin-bottom: 12px;}
#calulator_panel_small h4 {display: block; float: left; width: 325px; height: 20px; BACKGROUND: url(/files/dechra/images/background_header_calc.gif) 0 0 no-repeat; color: #FFF; padding: 3px 0 0 6px;}
#calulator_panel_small p {display: block; float: left; TEXT-ALIGN: left;LINE-HEIGHT: 20px; font-size: 1.0em; padding: 5px 0 0 6px; width: 270px;}
#calulator_panel_small a {display: block; float: left; width: 270px; TEXT-ALIGN: left; padding: 4px 0 0 6px; color: #003e74; text-decoration: underline;}

#calulator_panel_equine {display: block; float: right; width: 331px; height: 102px; BACKGROUND: url(/files/dechra/images/background_calc.gif) 0 0 no-repeat; margin-bottom: 12px;}
#calulator_panel_equine h4 {display: block; float: left; width: 325px; height: 20px; BACKGROUND: url(/files/dechra/images/background_header_calc.gif) 0 0 no-repeat; color: #FFF; padding: 3px 0 0 6px;}
#calulator_panel_equine p {display: block; float: left; TEXT-ALIGN: left; LINE-HEIGHT: 20px; font-size: 1.0em; padding: 5px 0 0 6px; width: 270px;}
#calulator_panel_equine a {display: block; float: left; TEXT-ALIGN: left; width: 270px; padding: 4px 0 0 6px; color: #003e74; text-decoration: underline;}

a.prev{
background: url('/files/Images/SystemImages/arrow_left.png') no-repeat;
float:left;
z-index:3;
position:absolute;
margin-top:68px;
margin-left:-1px;
width:25px;
height:25px;
}

a.next{
float:right;
z-index:3;
position:absolute;
margin-top:68px;
margin-left:694px;

}

#dechra_academy_login,  #dechra_dietplanner_login{
	MARGIN-BOTTOM: 0; margin-right: 8px; clear: both; display: block; overflow: hidden;
}

#dechra_academy_login IMG, #dechra_dietplanner_login img {
	FLOAT: left; PADDING-TOP: 0; display: block;
}


#dechra_academy_login p, #dechra_dietplanner_login p {
	clear: both;
        line-height: 1.43em;
        width: 190px;
        padding-bottom: 8px;
}

#dechra_academy_login h4 {
	clear: both;
        line-height: 1.43em;
        font-size: 1.2em;
        color: #00467F;
        width: 190px;
        padding-bottom: 9px;
}


#dechra_academy_login p a , #dechra_dietplanner_login p a{
	text-decoration: underline;
}


#dechra_academy_login UL {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px; width: 190px;
}

#dechra_academy_login LI {
	PADDING: 0 15px 0 0; MARGIN-LEFT: 0; display: block; float: left; font-size: 0.9em; text-decoration: underline;
}

#dechra_academy_login a.academy_login, #dechra_dietplanner_login a.dietPlanner_login {
display: block;
float: right;
width: 50px;
height: 15px;
padding: 3px 0 0 0;
margin: 0 0 0 0;
text-align: center;
color: #FFF;
text-transform: Capitalize;
background: url('/files/dechra/Images/button_background_log.gif') 0 0 no-repeat;
overflow: hidden;
}


#dechra_academy_login a.academy_logout {
display: block;
float: right;
width: 50px;
height: 17px;
padding: 1px 0 0 0;
margin: 0 0 0 0;
text-align: center;
color: #FFF;
text-transform: Capitalize;
background: url('/files/dechra/Images/button_background_log.gif') 0 0 no-repeat;
overflow: hidden;
}


#academy_buttons {
display: block;
float: left;
padding: 0 0 0 0;
margin: 0 0 20px 0;
width: 500px;
}

#academy_buttons ul {
display: block;
padding: 0 0 0 0;
margin: 0 0 0 0;
list-style: none;
width: 500px;
}

#academy_buttons.event_item {
display: block;
float: left;
padding: 0 0 0 0;
margin: 16px 0 0 0;
width: 540px;
}

#academy_buttons.event_item ul {
display: block;
padding: 0 0 0 0;
margin: 0 0 0 0;
list-style: none;
width: 540px;
}


#academy_buttons ul span {
display: block;
float: left;
padding: 10px 0 0 15px;
margin: 0 0 0 0;
list-style: none;
width: 30px;
}


#academy_buttons ul li.academy_find {
display: inline;
float:left;
padding: 0 0 0 0;
margin: 0 0 0 9px;
width: 142px;
height: 27px;
background: url('/files/dechra/Images/academy_button_find_background.jpg') 0 0 no-repeat;
}


#academy_buttons ul li.academy_login {
display: inline;
float:left;
padding: 0 0 0 0;
margin: 0 0 0 9px;
width: 100px;
height: 27px;
background: url('/files/dechra/Images/academy_button_login_background.jpg') 0 0 no-repeat;
}

#academy_buttons ul li.academy_logout {
display: inline;
float:left;
padding: 0 0 0 0;
margin: 0 0 0 9px;
width: 100px;
height: 27px;
background: url('/files/dechra/Images/academy_button_login_background.jpg') 0 0 no-repeat;
}


#academy_buttons ul li.academy_reg {
display: block;
float:right;
padding: 0 0 0 0;
margin: 0 0 0 0;
width: 303px;
height: 27px;
background: url('/files/dechra/Images/academy_button_reg_background.jpg') 0 0 no-repeat;
}

#academy_buttons ul li {
padding: 5px 0 0 9px !important;
margin: 0 0 0 0;
text-transform: uppercase;
}

#academy_buttons ul li a {
color: #FFFFFF;
}

#academy_cpd img {
display: block;
float: right;
padding-left: 10px;
}

#academy_ordering img {
display: block;
float: left;
padding-right: 15px;
padding-bottom: 8px;
}

#academy_ordering h4 {
display: block;
float: left;
padding: 0 0 0 0;
margin: 0 0 0 0;
width: 330px;
}

#academy_ordering p {
display: block;
float: left;
padding: 0 0 0 0;
margin: 0 0 0 0;
width: 330px;
}

div.holder_course {
display: block;
float: left;
padding: 0 0 12px 0 !important;
margin: 0 0 0 0;
}

div.about_course {
display: block;
float: left;
padding: 0 0 0 0;
margin: 0 0 0 0;
width: 418px;
}

div.book_course {
display: block;
float: left;
padding: 0 0 0 0;
margin: 0 0 0 0;
width: 297px;
}

#course_overview {
display: block;
float: left;
padding: 20px 0 0 0;
margin: 0 0 0 0;
width: 715px;
}

#course_overview div.column_one {
display: block;
float: left;
padding: 0 0 0 0;
margin: 0 0 0 0;
width: 345px;
}

#course_overview div.column_two {
display: block;
float: right;
padding: 0 0 0 0;
margin: 0 0 0 0;
width: 345px;
}

#course_overview p {
display: block;
padding: 0 0 10px 0;
margin: 0 0 0 0;
line-height: 1.5em;
}

#course_materials {
display: block;
float: left;
padding: 15px 0 12px 0;
margin: 8px 0 0 0;
width: 715px;
border-top: 1px solid #AAAAAA;
}

#course_materials ul {
display: block;
float: left;
padding: 0 0 0 0;
margin: 0 0 0 0;
width: 715px;
}

#course_materials ul li {
display: block;
float: left;
padding: 8px 0 0 34px;
margin: 0 12px 0 0;
width: 220px;
border-right: 1px solid #AAAAAA;
font-size: 1.2em;
color:#58595B;
height: 26px;
background: url('/files/dechra/Images/webinars/icon_pdf.jpg') 0 3px no-repeat;
}

#course_materials ul li a {
color:#58595B;
}

#course_materials ul li.last {
border-right: none;
width: 130px;
background: url('/files/dechra/Images/webinars/icon_reg.jpg') 0 8px no-repeat;
padding: 8px 0 0 26px;
}

#course_send {
clear:both;
display: block;
float: left;
border-right: none;
width: 715px;
padding: 12px 0 0 0;
margin: 12px 0 12px 0;
border-top: 1px solid #AAAAAA;
}

#course_registration p {
padding: 0 0 0 0;
margin: 12px 0 12px 0;
}

#course_registration form INPUT {
border: 1px solid #AAAAAA;
padding: 2px 2px 2px 2px;
color:#58595B;
}

#course_send INPUT {
border: none !important;
padding: 0 0 0 0 !important;
color:white !important;
}



#course_registration h3 {
padding: 0 0 0 0;
margin: 20px 0 16px 0;
color: #003E74;
}

#course_registration ul {
display: block;
float: left;
padding: 0 0 0 0;
margin: 0 0 2px 0;
width: 715px;
font-weight: bold;
}

#course_registration ul li {
display: block;
float: left;
padding: 0 0 0 0;
margin: 0 0 0 0;
color:#58595B;
}

.fornavn, .etternavn, .tittle, .email {
width: 162px;
}

.deltar {
width: 65px;
}

.overnatting,.middag,.spes {
width: 75px;
}


.reg_fornavn, .reg_etternavn, .reg_tittle, .reg_email {
width: 162px;
display: block;
float: left;
}

.reg_deltar {
width: 65px;
display: block;
float: left;
}

.reg_overnatting,.reg_middag,.reg_spes {
width: 75px;
display: block;
float: left;
}


#registrant_01,#registrant_02,#registrant_03,#registrant_04 {
display:block;
float:left;
margin-top: 8px;
}

#invoice {
clear:both;
display: block;
float: left;
width: 715px;
padding: 12px 0 0 0;
margin: 12px 0 12px 0;
border-top: 1px solid #AAAAAA;
}

#invoice p {
padding: 12px 0 5px 0;
margin: 0 0 0 0;
}

#invoice span {
display: block;
float: left;
width: 120px;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

#invoice INPUT {
display: block;
float: left;
width: 588px !important;
}

div.klinikk, div.adresse, div.postnr, div.epost {
display:block;
float:left;
margin-top: 8px;
}

#how_to_guides ul, #twWebinar ul{
display: inline;
float: left;
padding: 18px 0 18px 20px;
margin: 0 0 0 9px;
background: #e1e0dd;
width: 476px;
list-style: none;
}

#how_to_guides ul li, #twWebinar ul li{
display: block;
float: left;
padding: 0 22px 0 0;
margin: 0 0 0 0;
width: 217px;
height: 169px;
}
div#mainTextLarge div#twWebinar ul li{
width:435px;
height:490px;
}
div#mainTextLarge div#twWebinar ul{
background: #FFF;
}

#how_to_guides ul li.last {
padding: 0 0 0 0;
margin: 0 0 0 0;
}


#how_to_guides ul li img {
padding: 0 0 0 0;
margin: 0 0 0 0;
}

#hyperthyroidism_videos ul {
display: inline;
float: left;
padding: 18px 0 18px 20px;
margin: 0 0 0 9px;
background: #e3e3e3;
width: 524px;
list-style: none;
}

#hyperthyroidism_videos ul li {
display: block;
float: left;
padding: 0 8px 0 0;
margin: 0 0 0 0;
width: 251px;
height: 205px;
}

#hyperthyroidism_videos ul li.last {
padding: 0 0 0 0;
margin: 0 0 0 0;
}


#hyperthyroidism_videos ul li img {
padding: 0 0 0 0;
margin: 0 0 0 0;
}


#wound_type p {
display: block;
float: left;
width: 375px;
padding: 0 0 0 9px;
margin: 0 0 0 0;
}

#woundCareArea table {font-size: 0.9em;}

#woundCareArea table #firstRow td {font-size: 0.8em; line-height: 1.1em !important; padding: 6px 0 8px 0 !important;}

ul.cpd_seminars {display: block; float: right; width: 690px !important; padding: 0px; margin: 0 0 18px 0; list-style: none; padding-left: 9px;}

ul.cpd_seminars li {display: block; float: left; width: 212px !important; background: url('/files/dechra/Images/Academy/dotted-rule-vert.gif') 100% 0 no-repeat;}

ul.cpd_seminars li.first, ul.cpd_seminars li.second {padding: 0 12px 0 0 !important; margin: 0 12px 0 0 !important;}

ul.cpd_seminars li.last {display: block; float: right; padding: 0 0 0 0 !important; margin: 0 0 0 0 !important; background: none;}

ul.cpd_seminars li h2 {display: block; float: left; padding: 0 0 0 0; margin: 0 0 8px 0; width: 212px; height: 41px;}

ul.cpd_seminars li h2 span {display: none; visibility: hidden;}

ul.cpd_seminars li p {display: block; padding: 0px !important; margin: 0px !important; height: 240px !important;}

ul.cpd_seminars li h2.cpd_hyperthyroidism_heading {background: url('/files/dechra/Images/Academy/cpd-hyperthyroidsim-heading.jpg') 0 0 no-repeat;}

ul.cpd_seminars li h2.cpd_hyperadrencorticism_heading {background: url('/files/dechra/Images/Academy/cpd-hyperadrenocorticism-heading.jpg') 0 0 no-repeat;}

ul.cpd_seminars li h2.cpd_otitis_heading {background: url('/files/dechra/Images/Academy/cpd-otitis-heading.jpg') 0 0 no-repeat;}

ul.cpd_seminars li div.cpd_find_out_more {display: block; padding: 0px !important; margin: 0px; text-transform: uppercase;}

ul.cpd_seminars li div.cpd_find_out_more a {display: inline; float: right; color: #FFFFFF; padding: 5px 0 0 9px; margin: 0px; width: 142px; height: 27px; background: url('/files/dechra/Images/academy_button_find_background.jpg') 0 0 no-repeat;}


#cpd_table_holder {display: block; float: left; padding: 0 0 15px 5px;}

#cpd_table_holder table.cpd_table {
font-size: 0.9em;
text-align: left;
margin: 0 0 0 0;
width: 700px !important;
padding: 0 0 0 0;
border-bottom: none !important;
border-top: none !important;
}

#cpd_table_holder table.cpd_table tr {
margin: 0 0 0 0;
padding: 0 0 0 0;
border-bottom: none !important;
}

#cpd_table_holder table.cpd_table tr.table_header {
margin: 0 0 0 0;
padding: 0 0 0 0;
text-transform: uppercase;
color: white;
}

#cpd_table_holder table.cpd_table td {
margin: 0 0 0 0 !important;
padding: 4px 7px 4px 6px !important;
}

#cpd_table_holder table.cpd_table tr td.col_1, #cpd_table_holder table.cpd_table tr td.col_3 {
width: 74px;
}

#cpd_table_holder table.cpd_table tr td.col_2, #cpd_table_holder table.cpd_table tr td.col_4 {
width: 248px;
}
#cpd_table_holder table.cpd_table.twoCol tr td.col_1
{
width: 200px;
}
#cpd_table_holder table.cpd_table.twoCol tr td.col_2
{
width: 499px;
}


#cpd_table_holder.cpd_hyperthyroidism table.cpd_table {
border-top: 1px solid #ffbb00 !important;
border-bottom: 1px solid #ffbb00 !important;
border-left: 1px solid #ffbb00 !important;
}

#cpd_table_holder.cpd_hyperthyroidism table.cpd_table tr.table_header {
background: #ffbb00;
}

#cpd_table_holder.cpd_hyperthyroidism table.cpd_table td {
border-bottom: 1px solid #ffbb00 !important;
border-right: 1px solid #ffbb00;
}

#cpd_table_holder.cpd_hyperthyroidism table.cpd_table td.row {
background: #fff0c6;
}

#cpd_table_holder.cpd_hyperthyroidism table.cpd_table td.last {
border-bottom: none !important;
}


#cpd_table_holder.cpd_hyperadrenocorticism table.cpd_table {
border-top: 1px solid #ff0000 !important;
border-bottom: 1px solid #ff0000 !important;
border-left: 1px solid #ff0000 !important;
}

#cpd_table_holder.cpd_hyperadrenocorticism table.cpd_table tr.table_header {
background: #ff0000;
}

#cpd_table_holder.cpd_hyperadrenocorticism table.cpd_table td {
border-bottom: 1px solid #ff0000 !important;
border-right: 1px solid #ff0000;
}

#cpd_table_holder.cpd_hyperadrenocorticism table.cpd_table td.row {
background: #ffbdbf;
}

#cpd_table_holder.cpd_hyperadrenocorticism table.cpd_table td.last {
border-bottom: none !important;
}



#cpd_table_holder.cpd_otitis table.cpd_table {
border-top: 1px solid #ff6000 !important;
border-bottom: 1px solid #ff6000 !important;
border-left: 1px solid #ff6000 !important;
}

#cpd_table_holder.cpd_otitis table.cpd_table tr.table_header {
background: #ff6000;
}

#cpd_table_holder.cpd_otitis table.cpd_table td {
border-bottom: 1px solid #ff6000 !important;
border-right: 1px solid #ff6000;
}

#cpd_table_holder.cpd_otitis table.cpd_table td.row {
background: #ffd5bc;
}

#cpd_table_holder.cpd_otitis table.cpd_table td.last {
border-bottom: none !important;
}


div.cpd_registration {display: block; float: left; padding: 0 0 0 9px; margin: 0 0 0 0; width: 700px;}

div.cpd_registration ul {display: block; float: left; padding: 0 0 0 0; margin: 0 0 0 0; width: 690px; list-style: none;}

div.cpd_registration ul li {display: block; float: right; padding: 0 0 0 0; margin: 0 0 0 0;}

div.cpd_registration ul li a {text-decoration: none;}

div.cpd_registration ul li.cpd_registration {display: block; float: right; padding: 0 0 0 0; margin: 0 0 0 0; text-transform: uppercase;}

div.cpd_registration ul li.cpd_registration a {display: inline; float: right; color: #FFFFFF; padding: 10px 0 0 9px; margin: 0px; height: 33px; width: 163px; background: url('/files/dechra/Images/Academy/cpd-online-registration.gif') 0 0 no-repeat;}

div.cpd_registration ul li.cpd_app_form {display: block; float: right; padding: 0 0 0 0; margin: 0 0 0 0; text-transform: uppercase;}

div.cpd_registration ul li.cpd_app_form a {display: inline; float: right; color: #FFFFFF; padding: 10px 0 0 9px; margin: 0px; height: 33px; width: 246px; background: url('/files/dechra/Images/Academy/cpd-application-form.gif') 0 0 no-repeat;}

#cpd_registration_form {display: block; float: left; padding: 0 0 0 9px;}

#cpd_registration_form form {display: block; float: left; padding: 0 0 0 0; width: 700px;}

#cpd_registration_form form span {display: block; float: left; width: 100px !important; color: #666666; padding-top: 5px;}

#cpd_registration_form form input {width: 590px !important; border: 1px solid #AAAAAA; padding: 4px 4px 4px 4px; color: #666666;}

#cpd_registration_form form select {border: 1px solid #AAAAAA; padding: 0 0 0 0; color: #666666;}

#cpd_registration_form form div.firstname input {width: 200px !important; border: 1px solid #AAAAAA; padding: 4px 4px 4px 4px; color: #666666;}

#cpd_registration_form form div.lastname input {width: 225px !important; border: 1px solid #AAAAAA; padding: 4px 4px 4px 4px; color: #666666;}

#cpd_registration_form form div.postcode input {width: 225px !important; border: 1px solid #AAAAAA; padding: 4px 4px 4px 4px; color: #666666;}

#cpd_registration_form form div.firstname {display: block; float: left; padding-right: 55px; padding-bottom: 6px;}

#cpd_registration_form form div.lastname {display: block; float: left; padding-bottom: 8px;}

#cpd_registration_form form div.county2, #cpd_registration_form form div.practicetype, #cpd_registration_form form div.practicename, #cpd_registration_form form div.qualifications, #cpd_registration_form form div.title, #cpd_registration_form form div.practicename, #cpd_registration_form form div.city, #cpd_registration_form form div.address_01, #cpd_registration_form form div.address_02, #cpd_registration_form form div.postcode, #cpd_registration_form form div.telephone, #cpd_registration_form form div.youremail, #cpd_registration_form form div.date {clear: both; padding-bottom: 8px;}

#cpd_registration_form form div#course_send {display: block; float: left; width: 700px !important;}

#cpd_registration_form form div#course_send input {width: 50px !important;}

p.reset_password , p.dpRegisterNow

{display: block; float: left; width: 150px !important;}

.survey_section_start {display: block; font-size: 1.0em; font-weight: bold; line-height: 1.6em; margin-top: 6px; margin-bottom: 6px;}
.questionDivider {border-top: 1px solid #DDDDDD; margin: 12px 0 12px 0; padding: 0 0 0 0; height: 1px;}
.surveyInstruction {color: #b10a0a;}

#dechra_webinar_intro {display: block; float: left; background: url('/files/dechra/Images/Academy/academy_pc.jpg') 100% 100% no-repeat; padding-bottom: 10px;}
#webinar_archive_intro {display: block; float: left; padding-bottom: 16px;}
ul.dechra_webinars_benefits li {display: block; padding: 0 0 0 22px !important; margin: 0px !important; background: url('/files/dechra/Images/Academy/webinar-intro-bullet.gif') 8px 8px no-repeat;}

div#canine_webinars {display: block; float: left; margin-top: 45px; margin-bottom: 20px;}
div.webinars {display:block; float: left; width: 265px !important; background: url('/files/dechra/Images/Academy/dotted-rule-vert.gif') 100% 0 no-repeat; padding-left: 7px; margin-top: 12px;}
div.webinars.last {display:block; float: right; width: 265px !important; background: none !important; padding-left: 0px;}
div.webinars p {clear:both; width: 265px; padding: 0px !important; margin: 0px !important;}
div.webinars p strong {display:block; float: left; width: 53px; padding: 0px !important; margin: 0px !important;}
div.webinars p span {display:block; float: right; width: 192px; padding: 0px !important; margin: 0px !important;}

div.webinars div.webinars_registration {display: block; padding: 0 0 0 0 !important; margin: 0px; text-transform: uppercase;}
div.webinars div.webinars_registration span {display: block; padding: 3px 0 0 0 !important;}
div.webinars div.webinars_registration a {display: inline; float: right; color: #FFFFFF; padding: 5px 0 0 9px; margin: 0px; width: 142px; height: 32px; background: url('/files/dechra/Images/academy_button_find_background.jpg') 0 0 no-repeat;}

div.webinars div.webinars_download {display: block; padding: 0 0 0 0 !important; margin: 0 0 0 0 !important; text-transform: uppercase;}
div.webinars div.webinars_download span {display: block; padding: 3px 0 0 0 !important;}
div.webinars div.webinars_download a {display: inline; float: right; color: #FFFFFF; padding: 5px 0 0 9px; margin: 0px; width: 224px; height: 32px; background: url('/files/dechra/Images/academy_button_download.jpg') 0 0 no-repeat;}

#video_panel {display: block; float: left; padding: 15px 0 0 0; margin: 0px; background: #DDD; width: 558px; height: 275px; text-align: center;}

#dechra_academy {display: block; float: left; padding: 0; margin: 26px 0 26px 0; width: 558px;}

#academy_intro {display: block; float: left; padding: 0; margin: 0; width: 394px;}

#academy_intro h3 {display: block; color: #666; padding: 0 0 8px 0; margin: 0; font-size: 1.1em;}

#academy_intro p {padding: 0; margin: 0;}

#academy_action {display: block; float: right; padding: 0; margin: 0; width: 152px;}

#academy_action a {padding: 0; margin: 0; line-height: 1.6em; color: #003E74;}




ul#sitemap {color: #333333; padding: 0 0 0 0 !important; margin: 0 0 0 12px !important; width: 497px; border-bottom: 1px solid #CCCCCC;}

ul#sitemap a {color: #333333;}

ul#sitemap li {font-weight: bold !important; padding: 6px 0 0 0 !important; margin: 0 0 6px 0 !important; width: 497px; list-style-type: none !important; border-top: 1px solid #CCCCCC;}

ul#sitemap .M0 li {padding: 0 0 0 0 !important; margin: 0 0 0 0 !important; width: 497px; list-style-type: none !important;}

ul#sitemap li ul {padding: 0 0 8px 0 !important; margin: 5px 0 10px 0 !important; width: 497px; border-bottom: 1px solid #CCCCCC; background: #FFFFFF;}

ul#sitemap li ul li {font-weight: normal !important; padding: 0 0 0 0 !important; margin: 0 0 0 0 !important; list-style-type: none; border-top: none !important; width: 497px;}

ul#sitemap li ul li ul {padding: 0 0 0 0 !important; margin: 0 0 7px 20px !important; width: 477px; border-bottom: none;}

ul#sitemap li ul li ul li {font-weight: normal !important; padding: 0 0 0 0 !important; margin: 0 0 0 0 !important; list-style-type: none; border-top: none !important; width: 497px;}


#newsletterHolder {
	PADDING-BOTTOM: 15px;
	CLEAR: both;
	margin-right: 8px;
	padding-top: 14px;
}

#newsletterHolder h1 {
	float: none;
        padding: 0 0 2px 0;

}

#newsletterHolder p {
	float: none;
        padding: 5px 0 7px 0;

}

#newsletterHolder p.small_copy {
	font-size: 0.9em;
}


#newsletterHolder label {
	float: none;
        display: block;
        padding: 5px 0 2px 0;
}

#newsletterHolder input {
        float: none;
        display: block;
        width: 196px;
        background: url("/files/dechra/images/form_border_newsletter.gif") no-repeat scroll 0 1px transparent;
        border: medium none;
        color: #666666;
        height: 17px;
        padding: 3px 0 2px 4px;
}


#newsletterHolder #newsletterSubmit {
	float: none;
        display: block;
        padding: 0 0 8px 0;
}

#newsletterHolder #newsletterSubmit input {
        width: 70px;
        height: 22px;
        background: url("/files/dechra/images/button_background_join.gif") no-repeat scroll 0 4px transparent;
        text-align: center;
        color: white;
}

#dechra_academy_panel, #dechra_dietplanner_panel {
	BORDER-BOTTOM: #aaaaaa 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 210px; DISPLAY: block; MARGIN-BOTTOM: 15px !important; FLOAT: left; CLEAR: both; PADDING-TOP: 0px; margin-top: 0px; display: none; visiblity: hidden;}

html body div#container div#servicebar div#dechra_dietplanner_panel{
display:inherit;
visibility:visible;
}

#dechra_academy_panel H1.pageheader {
	PADDING-BOTTOM: 8px; WIDTH: 210px; CLEAR: both
}
#dechra_academy_panel P, #dechra_dietplanner_panel p {
	LINE-HEIGHT: 1.6em; FONT-SIZE: 11px
}
#dechra_academy_panel FORM {
	PADDING-TOP: 0px
}
#dechra_academy_panel INPUT {
	FLOAT: left;
}
#dechra_academy_panel A.vetzone_logoff {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 3px; BACKGROUND: url(/files/dechra/images/background-login.gif) 0 0 no-repeat; PADDING-LEFT: 0px; WIDTH: 50px; PADDING-RIGHT: 0px; DISPLAY: inline; FONT-FAMILY: sans-serif; FLOAT: right; COLOR: #ffffff; FONT-SIZE: 10px; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; PADDING-TOP: 4px
}
#dechra_academy_panel SPAN {
	PADDING-RIGHT: 10px
}
div#feline_webinars h2{
background: url(/files/billeder/../dechra/images/Academy/heading-webinars-feline-no-txt.jpg)no-repeat bottom;
font-size: 1.5em;
font-weight:normal;
color: #FFF;
padding:0 0 5px 10px;
}

div#feline_webinars div.cty_nl div.webinars_download a
{
background: url('/files/dechra/Images/academy/academy_button_download_sml.jpg') 0 0 no-repeat;
width: 142px;

}


div#feline_webinars div.webinars div.timWilliams
{
margin-top:66px;
}

div.winAnIpadBox{
background: url(/files/dechra/images/iPadComp/ipad_middle.jpg) 0 0;
width:558px;

line-height:1.9em;
color: #000;
}

div.winIpadTop{
background: url(/files/dechra/images/iPadComp/ipad_top.jpg) 0 0 no-repeat;
width:558px;
height:485px;
}

div#mainTextLarge div.winAnIpadBox div.winIpadTop h1 
{
padding: 85px 0 15px 55px;
font-size:30px;
font-weight: lighter;
line-height:1.4em;
width: 275px;
}


div#mainTextLarge div.winAnIpadBox div.winIpadTop h2
{
padding: 35px 0 15px 55px;
font-size:30px;
font-weight: lighter;
line-height:1.4em;
width: 485px;
color:#003E74
}



div#mainTextLarge div.winAnIpadBox div.winIpadTop p.narrow{
width: 270px;
}

div#mainTextLarge div.winAnIpadBox div.winIpadTop p
{

padding:  0 0 0 45px;
font-weight: lighter;
width: 441px;
}

div#mainTextLarge div.winAnIpadBox div.winIpadContent{
margin-top:50px;
}

div#mainTextLarge div.winAnIpadBox div.winIpadContent h3
{
padding:  0 0 0 64px;
width: 441px;
}

div#mainTextLarge div.winAnIpadBox div.winIpadContent p
{
padding:  0 0 0 45px;
font-weight: lighter;
width: 441px;
}


div.winIpadBottom{
background: url(/files/dechra/images/iPadComp/ipad_Bottom.jpg) 0 0 no-repeat;
width:558px;
height:112px;
}
div#mainTextLarge div.winAnIpadBox div.winIpadContent form#subForm div {
width:451px;
padding-left: 54px;
}
div#mainTextLarge div.winAnIpadBox div.winIpadContent form#subForm div input {
margin-bottom:5px;
border: 0 none;
}


div#mainTextLarge div.winAnIpadBox div.winIpadContent form#subForm div label {
float:left;
width:85px;
margin-bottom:5px;

}

div#mainTextLarge div.winAnIpadBox div.winIpadContent form#subForm div input.iPadForm{
margin-left:85px;
}

div#mainTextLarge div.winAnIpadBox div.winIpadContent form#subForm div span
{
margin-right:14px;
}

div#mainTextLarge div.winAnIpadBox div.winIpadContent form#subForm div input.enterIpadComp
{
background:url("/files/dechra/Images/button_background_log.gif") no-repeat scroll 0 0;
border:0 none;
color:#FFF;
margin-left:400px;

}

div#mainTextLarge div.winAnIpadBox div.winIpadContent form#subForm div input.options{
float:left;
margin-left:85px;
}

div#mainTextLarge div.winAnIpadBox div.winIpadContent form#subForm div label.terms{
width:328px;
}

div#mainTextLarge div.winAnIpadBox div.winIpadTop.thankyou p
{
font-size:1.12em;
line-height:1.7em;
}

div#mainTextLarge div.winAnIpadBox div.winIpadContent div#hyperthyroidism_videos ul{
height:155px;
width: 441px;
margin:0 50px;

}

div#mainTextLarge div.winAnIpadBox div.winIpadContent div#hyperthyroidism_videos li{
width: 216px;
}
div#mainTextLarge div.winAnIpadBox div.winIpadContent .joinAcademy {
float:left;
}
div#mainTextLarge div.winAnIpadBox div.winIpadContent div.joinAcademy {
width: 345px;
}
div#mainTextLarge div.winAnIpadBox div.winIpadContent div.joinAcademy h3{
width: 270px;
}
div#mainTextLarge div.winAnIpadBox div.winIpadContent div.joinAcademy p{
width: 270px;
}
html body div#container div#maincontentholder div#contentholder.right_align div#mainTextLarge div.winAnIpadBox div.winIpadContent.thankyou {
height:700px;
}

div#mainmenuholder div.dechraTwitter{
float:right;
padding:3px 10px 0 0;
}

/*Diet Planner*/

div#container div#servicebar.dietPlanner{
width:93px;
}

div#container div#servicebar.dietPlanner ul {
width:83px;
text-align: center;
}

div#container div#servicebar.dietPlanner ul li {
width:83px;
border-bottom: 1px solid #AAAAAA;
padding-bottom: 12px;
margin-bottom: 12px;
color: #003e74;
}

div#container div#servicebar.dietPlanner ul li a {
color: #003e74;
margin-top: 6px;
}

div#container div#servicebar.dietPlanner ul li img {
padding-bottom: 6px;
}




#maincontentholder.dietPlanner{
width:855px;
}
#contentholder.dietPlanner{
width:855px;
}
div#contentholder.dietPlanner div#mainTextLarge{
width:835px;
}

#login_form.dietary_planner  {
	MARGIN-TOP: 30px; WIDTH: 400px; height: 533px; DISPLAY: block; FLOAT: left; width: 740px; BACKGROUND: url(/files/dechra/images/dietaryplanner/background-nurse-cat.jpg) 100% 78px no-repeat;
}

#login_form.dietary_planner H1 {
	DISPLAY: block; MARGIN-BOTTOM: 20px; COLOR: #003e74; FONT-SIZE: 30px; FONT-WEIGHT: normal; padding-bottom: 6px;
}
#login_form.dietary_planner H1.diet_planner_heading {
	border-bottom: 1px solid #AAAAAA; width: 677px; FONT-SIZE: 33px;
}

#login_form.dietary_planner form {
	WIDTH: 400px;
}

#login_form.dietary_planner form p {
	line-height: 1.9em; padding-bottom: 0.9em;
}

#login_form.dietary_planner form p.extra_space_bottom {
	padding-bottom: 20px;
}

#login_form DIV.label {
	PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; WIDTH: 72px; DISPLAY: block; FLOAT: left; FONT-SIZE: 12px; PADDING-TOP: 0px; color: #003E74;
}
#login_form DIV.form_input {
	PADDING-BOTTOM: 6px; WIDTH: 325px; DISPLAY: block; FLOAT: left; FONT-SIZE: 12px
}
#login_form DIV.form_input INPUT {
	padding: 3px 3px 3px 3px; COLOR: #666666; border: 1px solid #CCCCCC;
}
INPUT#login_button {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #999999; PADDING-LEFT: 0px; WIDTH: 60px; PADDING-RIGHT: 0px; FLOAT: right !important; COLOR: white !important; FONT-SIZE: 11px; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 0px
}

div#vetzone_reg_form H1 {
	DISPLAY: block; MARGIN-BOTTOM: 20px; COLOR: #003e74; FONT-SIZE: 30px; FONT-WEIGHT: normal; padding-bottom: 6px;
}

div#vetzone_reg_form H1.diet_planner_heading {
	border-bottom: 1px solid #AAAAAA; width: 855px; FONT-SIZE: 33px;
}

H1.create_diet_planner_heading {
	DISPLAY: block; MARGIN-BOTTOM: 20px; COLOR: #003e74; FONT-SIZE: 33px; FONT-WEIGHT: normal; padding-bottom: 6px; border-bottom: 1px solid #CCCCCC; width: 855px;
}

H1.create_diet_planner_heading a {Color: #003e74;}

H1.create_diet_planner_heading.extra_space_top {padding-top: 25px;}

#create_diet_planner_form {
display: block;
width: 865px;
height: 532px;
BACKGROUND: url(/files/dechra/images/dietaryplanner/background-dog-vet.jpg) 100% 83px no-repeat;
}

}

form#aspnetForm div.TakePetDetails {
width: 510px;
}

form#aspnetForm div.TakePetDetails div {
display: block;
padding-bottom: 12px;
width: 510px;
}


form#aspnetForm div.TakePetDetails div label {
    color: #003E74;
    display: block;
    float: left;
    font-size: 12px;
    margin: 3px 0 0;
    padding-bottom: 0;
    padding-top: 0;
    width: 105px;
}


form#aspnetForm div.TakePetDetails div INPUT {
    border: 1px solid #CCCCCC;
    color: #666666;
    padding: 3px;
    width: 388px;
}

form#aspnetForm div.TakePetDetails div#PetName {
    display: block;
    float: left;
    width: 280px;
}


form#aspnetForm div.TakePetDetails div#PetName INPUT {
    border: 1px solid #CCCCCC;
    color: #666666;
    padding: 3px;
    width: 150px;
}

form#aspnetForm div.TakePetDetails div#PetWeight INPUT {
    border: 1px solid #CCCCCC;
    color: #666666;
    padding: 3px;
    width: 150px;
}


form#aspnetForm div.TakePetDetails div#PetType {
    display: block;
    float: left;
    width: 200px;
}

form#aspnetForm div.TakePetDetails div#PetType INPUT {
    border: 1px solid #CCCCCC;
    color: #666666;
    padding: 3px;
    width: 20px;
    display: block;
    float: left;
}

form#aspnetForm div.TakePetDetails div#PetType label {
    display: block;
    float: left;
   &nbsp;width: 50px;
}


form#aspnetForm div.TakePetDetails div select {
    border: 1px solid #CCCCCC;
    color: #666666;
    padding: 3px;
}

div#Submit {display: block; text-align: right; width: 500px !important;}

div#Submit a {display: block; float: right; background: #999999; padding: 4px 8px 4px 8px; color: white; border: 1px solid #AAAAAA; font-size: 12px; font-weight: bold;}

div#create_diet_planner_select {
    display: inline;
    float: left;
    margin-bottom: 12px;
    margin-left: 2px;
}

div#productsfound.diet_select {
    display: inline;
    float: left;
    margin-bottom: 40px;
    margin-left: 2px;
    width: 845px;
}



div#create_diet_planner_select p {
    color: #003E74;
    display: block;
    float: left;
    font-size: 12px;
    margin: 5px 0 0;
    padding-bottom: 0;
    padding-top: 0;
    width: 75px;
}


div#create_diet_planner_select SELECT {
    border: 1px solid #CCCCCC;
    color: #666666;
    padding: 3px;
    width: 100px;
}

div#create_diet_planner_select div {
    display: block;
    float: left;
    padding-right: 25px;
}

#productListDietsPlanner ul {
    display: block;
    float: left;
    width: 850px;
    padding: 18px 12px 0 12px;
}

#productListDietsPlanner ul li {
    display: block;
    float: left;
    width: 170px;
    margin-bottom: 25px;
} 
#productListDietsPlanner ul li span {
    display: block;
    float: left;
    width: 150px;
    text-align: center;
    color: #003E74;
}

#productListDietsPlanner ul li img {
    padding-left: 50px !important;
    padding-bottom: 8px !important;
}

div#contentholder.dietPlanner ul#properties_list {display: block; width: 618px;}

div#contentholder.dietPlanner ul#properties_list li {clear: none; display: inline; float: left; width: 300px; margin-bottom: 5px; padding-right: 8px;}

div#contentholder.dietPlanner ul#properties_list span {width: 235px; padding-right: 10px;}

div#contentholder.dietPlanner div#maincontent {margin: 0 0 0 0; border-bottom: none; padding: 15px 0 0 0 !important;}

div#contentmenuholder.dietPlanner {float: right; width: 618px; padding: 0 0 15px 0; margin: 0 0 15px 0; BACKGROUND: url(/files/dechra/images/contentmenu_base_618.jpg) 0 100% no-repeat;}

div#contentmenuholder.dietPlanner div#contentmenuholder {height: 1011px !important;}

div#contentmenuholder.dietPlanner div#contentmenutabs {margin-top: 0; width: 611px;}

div#contentmenuholder.dietPlanner div#contentmenutabs.shortTabs li {padding-left: 15px; padding-right: 15px;}

div#contentmenuholder.dietPlanner div#contentmenu {width: 588px; padding: 15px 15px 5px 15px; BACKGROUND: url(/files/dechra/images/contentmenu_618.jpg) no-repeat;}

div#dietFeedingGuide {clear:both;}

div.feeding_guide_form {display: block; float: left; width: 450px; padding-right: 15px;}

div.dietary_planner_feeding_table {display: block; float: left; width: 390px;}




div.feeding_guide_form p {line-height: 1.5em; padding-bottom: 0.5em;}

div.feeding_guide_form form#aspnetForm {
display: block;
padding-bottom: 12px;
width: 450px;
padding-top: 10px;
}

div.feeding_guide_form form#aspnetForm div {
clear: both;
padding-bottom: 12px;
}


div.feeding_guide_form form#aspnetForm label {
    color: #003E74;
    display: block;
    float: left;
    font-size: 12px;
    margin: 3px 0 0;
    padding-bottom: 0;
    padding-top: 0;
    width: 105px;
}

div.feeding_guide_form form#aspnetForm INPUT {
    border: 1px solid #CCCCCC;
    color: #666666;
    padding: 3px;
    width: 150px;
}

div.feeding_guide_form form#aspnetForm TEXTAREA {
    border: 1px solid #CCCCCC;
    color: #666666;
    padding: 3px;
    width: 435px;
    height: 130px;
}

div.feeding_guide_form form#aspnetForm div#ctrNotes label {
    color: #003E74;
    clear: both;
    font-size: 12px;
    margin: 3px 0 8px 0;
    padding-bottom: 0;
    padding-top: 0;
    width: 435px;
}

div.feeding_guide_form form#aspnetForm div#ctrButtons {
    clear: both;
    width: 443px;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}

div.feeding_guide_form form#aspnetForm div#ctrButtons INPUT {
    clear: both;
    width: 70px;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}

div.feeding_guide_form form#aspnetForm div#ctrButtons p {
    display: inline;
    float: left;
    width: 70px;
    height: 70px;
    padding: 0 0 0 0;
    margin: 0 15px 0 0;
    text-transform: uppercase;
    text-align: center;
}


div.feeding_guide_form form#aspnetForm div#ctrButtons p a {
    display: inline;
    float: left;
    width: 70px;
    padding: 0 0 0 0;
    margin: 6px 0 0 0;
    text-transform: uppercase;
    text-align: center;
    color: #003E74;
}

div#create_diet_planner_table p {
    color: #58595B;
    display: block;
    float: left;
    font-size: 12px;
    line-height: 1.9em;
    padding: 0 0 0 5px;
}

#contentholder.dietPlanner p.no_diets_found {
    color: #58595B;
    display: block;
    float: left;
    font-size: 12px;
    line-height: 1.9em;
    padding: 15px 0 15px 0;
    border-bottom: 1px solid #003E74;
    width: 855px;
    font-weight: bold;
}

#contentholder.dietPlanner p.no_diets_found a {
    color: #003E74;
}



#contentholder.dietPlanner table.diet_data_table {
    display: block;
    float: left;
    padding: 0 0 0 0;
    margin: 20px 0 0 0 !important;
    border: 1px solid #003E74;
    width: 850px;
    text-align: left;
}

#contentholder.dietPlanner table.diet_data_table tbody tr {
    padding: 0px;
    margin: 0px;
    height: 35px;
    border: none;
}

#contentholder.dietPlanner table.diet_data_table tbody tr td {
    padding: 0 0 0 8px;
    margin: 0px;
    border: none;
    border-bottom: 1px solid #CCCCCC;
}

#contentholder.dietPlanner table.diet_data_table tbody tr th {
    padding: 0 0 0 8px;
    margin: 0px;
    border: none;
    background: #003E74;
    color: white;
}

th.ClinicianName {width: 165px;}

th.OwnerTitle {width: 75px;}

th.PetName {width: 110px;}

th.PetType, th.PetAge {width: 70px;}

th.OwnerSurname {width: 115px;}

th.WeightKg {width: 90px;}

th.EditView {width: 92px;}

td.EditView a {color: #003E74;}


#contentholder.dietPlanner table.view_saved_diet_plan {
    display: inline;
    float: left;
    padding: 0 0 0 0;
    margin: 20px 0 0 5px !important;
    border: none;
    width: 850px;
    text-align: left;
}


#contentholder.dietPlanner table.view_saved_diet_plan tbody tr {
    padding: 0px;
    margin: 0px;
    height: 30px;
    border: none;
}

#contentholder.dietPlanner table.view_saved_diet_plan tbody tr.hidden_table_data {
    display: none;
    visibility: hidden;
}


#contentholder.dietPlanner table.view_saved_diet_plan tbody tr td {
    padding: 0 0 0 0;
    margin: 0px;
    border: none;
    border-bottom: 1px solid #CCCCCC;
}

#contentholder.dietPlanner table.view_saved_diet_plan tbody tr td.form_title {
    width: 325px;
}

#contentholder.dietPlanner table.view_saved_diet_plan tbody tr td.form_data {
    width: 522px;
}

div.buttons_view_diet_plan {
    display: inline;
    float: left;
    width: 831px;
    padding: 8px 8px 8px 8px;
    margin-left: 5px;
    background: #CCCCCC;
}

div.buttons_view_diet_plan ul {
    display: block;
    padding: 0;
    margin: 0;
}

div.buttons_view_diet_plan ul li {
    display: block;
    float: left;
    padding: 0;
    margin: 0;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 12px;
}

div.buttons_view_diet_plan ul li a {
    color: #003E74;
}


div.buttons_view_diet_plan ul li.button_back {
    display: block;
    float: right;
    padding: 0;
    margin: 0;
}

div.buttons_view_diet_plan ul li.button_view {
    display: block;
    float: left;
    padding: 0;
    margin: 0;
}

#contentholder.dietPlanner p.profile_intro {
    color: #58595B;
    display: block;
    float: left;
    font-size: 12px;
    line-height: 1.9em;
    padding: 0 0 0 5px;
}

html body div#container div#maincontentholder.dietPlanner div#contentholder.dietPlanner div#create_diet_planner_form.dog{
BACKGROUND: url(/files/dechra/images/dietaryplanner/background-dog-vet.jpg) 100% 83px no-repeat;
}

html body div#container div#maincontentholder.dietPlanner div#contentholder.dietPlanner div#create_diet_planner_form.cat{
BACKGROUND: url(/files/dechra/images/dietaryplanner/background-cat-vet.jpg) 100% 83px no-repeat;
}
 div#mainTextLarge div.hyperthyroidismPanel{


height:838px;
background: url(/files/dechra/images/hyperthyroidism_intro_panel.jpg) no-repeat;

}

html body div#container div#maincontentholder div#contentholder.right_align div#mainTextLarge div.hyperthyroidismPanel a
{
color:#003E74;
text-decoration:underline;
}
html body div#container div#maincontentholder div#contentholder.right_align div#mainTextLarge div.hyperthyroidismPanel a.summary{
margin-top:397px;
margin-left:10px;
float:left;
width:559px;
}

html body div#container div#maincontentholder div#contentholder.right_align div#mainTextLarge div.hyperthyroidismPanel a.Gunn-MoorePres{
margin-top:110px;
margin-left:10px;
float:left;
width:559px;

}

html body div#container div#maincontentholder div#contentholder.right_align div#mainTextLarge div.hyperthyroidismPanel a.FelimazoleProduct{
margin-top:110px;
margin-left:10px;
float:left;
width:559px;
}
html body div#container div#maincontentholder div#contentholder.right_align div#mainTextLarge div.hyperthyroidismPanel a.DechraAcademyInfoPage
{
font-size:1.2em;
width:150px;
margin-top:122px;
margin-left:400px;
float:left;
}

div#contentholder.dietPlanner div.printPageHeading h1 {
display:inline;
color:#003E74;
font-size:33px;
font-weight:normal;
margin-bottom:20px;
padding-bottom:6px;
width:855px;
}

div#contentholder.dietPlanner div.printPageHeading img.printSpecificLogo{
padding-right:12px;

}
div#contentholder.dietPlanner div.printPageHeading img{
display:inline;
}
div#contentholder.dietPlanner div.printPageHeading img.printDechraLogo{

padding-left:412px;

}

div#contentholder.dietPlanner form#aspnetForm div.printPageAnimalDetails{
margin-top:10px;
border-top:1px solid #aaa;
padding-top:5px;


}
form#aspnetForm div.printPageAnimalDetails div.printCol{
width:416px;
float:left;
}

div#contentholder.dietPlanner div#maincontent.printDiet h2{
border-bottom:1px solid #aaa;
color: #003E74;
font-size:2.5em;
font-weight:normal;
padding-bottom:5px;
margin:0 5px 10px 5px;
}

div#contentholder.dietPlanner div#maincontent.printDiet h3
{
background-color: #ededed;
font-size:1.1em;
color: #58595b;
padding:5px;
margin-bottom:20px;
}
div#contentholder.dietPlanner form#aspnetForm div.printPageAnimalDetails div.printCol div
{
font-size:1.1em;
margin: 0 0 5px 0;
padding-bottom:5px;
border-bottom:1px solid #aaa;
color: #58595B;
}

div#contentholder.dietPlanner form#aspnetForm div.printPageAnimalDetails div.Right{
padding-left:23px;
}

html body div div#maincontentholder.dietPlanner div#contentholder.dietPlanner div#contentmenuholder div#contentmenu.Print{
background:  url("/files/dechra/images/dietaryplanner/printPageDetailsBox.gif") no-repeat 0 0 transparent;
width:593px;
padding-bottom:0;



}
div#maincontentholder.dietPlanner div#contentholder.dietPlanner div#contentmenuholder.Print{
background:  url("/files/dechra/images/dietaryplanner/printPageDetailsBoxbtm.gif") no-repeat 0 100% transparent;
margin-left: 225px;
width:700px;
padding-bottom:10px;
}

div#contentholder.dietPlanner div#contentmenuholder div#contentmenu.Print h3{

width:593px;
border-bottom:solid 1px #aaa;
padding: 0 0 10px 10px;
margin:-5px 0 10px -10px;
color: #003E74;

} 
div#contentholder.dietPlanner form#aspnetForm div.printPageAnimalDetails div.printCol div label
{
font-weight: bold;
margin-right: 25px;
width: 160px;
float: left;
}

html body div div#maincontentholder.dietPlanner div#contentholder.dietPlanner form#aspnetForm div.printPageAnimalDetails div.printCol div.prntLast{
border-bottom:solid 1px #B5B6B6;
}


div#maincontentholder.dietPlanner div#contentholder.dietPlanner  div#bottomInfo div.prntCol{
float:left;
font-size:1.1em;
padding-bottom:5px;
border-bottom:1px solid #aaa;
color: #58595B;
width:416px;
}


div#maincontentholder.dietPlanner div#contentholder.dietPlanner div#bottomInfo div div.prntFeedWeight{
margin-right:23px;

}

div#maincontentholder.dietPlanner div#contentholder.dietPlanner  div#bottomInfo div.prntNotes
{
margin:50px 0 20px 0;
width:855px;

}

 div#maincontentholder.dietPlanner div#contentholder.dietPlanner div#bottomInfo label {
font-weight: bold;
margin-right: 25px;
}
div#contentholder.dietPlanner div#bottomInfo div.prntNotes span#ctl01_lbNotes{

}

div#contentholder.dietPlanner div.printAddressDetails{
margin-top: 50px;
width: 855px;
padding-top:15px;
}

div.printAddressDetails div.printAddress div.printTel{
display:inline;
font-size:1.1em;
}
div.printAddressDetails div.printAddress div.printTel label{
font-weight:bold;
}

html body div#container div#maincontentholder.dietPlanner div#contentholder.dietPlanner div#dietFeedingGuide div#scroll_panel.dietary_planner_feeding_table
{
width:360px;
}
html body div#container div#maincontentholder.dietPlanner div#contentholder.dietPlanner div#dietFeedingGuide div#scroll_panel.dietary_planner_feeding_table ul {

}

html body div#container div#maincontentholder.dietPlanner div#contentholder.dietPlanner div#dietFeedingGuide div#scroll_panel.dietary_planner_feeding_table ul li {
height:600px;
width:350px;
}
html body div#container div#maincontentholder.dietPlanner div#contentholder.dietPlanner div#dietFeedingGuide div#scroll_panel.dietary_planner_feeding_table ul li img {
height:600px;
width:350px;
}


html body div#container div#maincontentholder.dietPlanner div#contentholder.dietPlanner div#dietFeedingGuide div#scroll_panel.dietary_planner_feeding_table a.next{
margin-left:373px;
}

div#contentholder.dietPlanner div#bottomHighFive img#ctl01_imgHighFive.dechraHighFive
{
float:right;
width:400px;
}

.cty_france .frIandC img{
margin-right:111px;
}

.cty_france .formtable .submit{
font-size:11px;
}

div#contentholder.subPageFull div#mainTextLarge h2.cpdEvent{

width:690px;
height:40px;
margin:0 0 12px 9px;
}

div#contentholder.subPageFull div#mainTextLarge h2.twohrsCPD{
background: url(/files/dechra/images/Academy/cpd-heading-main-2hrs.gif) no-repeat;
}

div#contentholder.subPageFull div#mainTextLarge h2.cpdCushings{
background: url(/files/dechra/images/Academy/cpd-heading-main-noCPD.gif) no-repeat;
}

div#contentholder.subPageFull div#mainTextLarge h2.CPDDermatologi{
background: url(/files/dechra/images/Academy/cpd-heading-main-noCPDyell.gif) no-repeat;
}

div#contentholder.subPageFull div#mainTextLarge h2.CPDskinAndEars{
background: url(/files/dechra/images/Academy/cpd-heading-main-noCPDorange.gif) no-repeat;
}




div#contentholder.subPageFull div#mainTextLarge h2.cpdEvent span{
color:#FFF;
font-size:24px;
padding-left:10px;
padding-top:5px;
float:left;
font-weight:lighter;

}


/* Distributor page France (cty_france) */
div#container.cty_france div#maincontentholder.home div#contentholder div#distributorSelectors div#productSelector,
div#container.cty_france div#maincontentholder.home div#contentholder div#distributorSelectors div#countrySelector{
float:left;
position:absolute;
width:705px;
left:25px;;

}
div#container.cty_france div#maincontentholder.home div#contentholder div#distributorSelectors div#productSelector{
top:260px;
}

html body div#container.cty_france div#maincontentholder.home div#contentholder div#distributorSelectors .selector div.selectorMain
{
background: url("/files/dechra/images/middle-form.gif") repeat-x scroll 0 1px transparent;
width:590px;

}

html body div#container.cty_france div#maincontentholder.home div#contentholder div#distributorSelectors .selector div.selectorMain.active
{
background: url("/files/dechra/images/middle-form-active.gif") repeat-x scroll 0 1px transparent;
}




html body div#container.cty_france div#maincontentholder.home div#contentholder div#distributorSelectors .selector div.selectorMain div.selectorText ,
html body div#container.cty_france div#maincontentholder.home div#contentholder div#distributorSelectors .selector div.selectorMain div.selectorText.active 
{
background: url("/files/dechra/images/left-form-end.gif") no-repeat scroll 0 1px transparent !important;
width:560px;
}

html body div#container.cty_france div#maincontentholder.home div#contentholder div#distributorSelectors .selector ul
{
width:565px;
margin-left:5px;
}

html body div#container.cty_france div#maincontentholder.home div#contentholder div#distributorSelectors a.inputButton
{
position:absolute;
top:300px;
left:675px;
}






/*END Distributor page France (cty_france) */


div#container.cty_france div#maincontentholder div#contentholder div#contentmenuholder div#contentmenu div#divIngredients em,
div#container.cty_france div#maincontentholder div#contentholder div#contentmenuholder div#contentmenu div#divIngredients i{
display:inline;
visibility:visible;
}

#subForm {width: 500px; padding-left: 8px;}

#subForm .row {clear: both; display: block; float: left; margin-top: 8px;}

#subForm .subscribe {clear: both;}

#subForm label {color: #666666; display: block; float: left; width: 75px; padding-top: 2px;}

#subForm input {color: #666666; display: block; float: left; width: 419px; border: 1px solid #AAAAAA; padding: 3px 2px 3px 2px;}

#subForm .subscribe input {clear: both; display: block; float: right; width: 80px; margin-top: 10px; padding: 2px 0 2px 0; color: white; background: #003E74; border: none;}




