.sh #divMainWrapper {
	background: #E4CCCC url(/images/us_en_bf_bg_mainwrapper.gif) repeat-y 1px 1px;
}

.bf #divMainWrapper {
	background: #E4CCCC url(/images/us_en_bf_bg_mainwrapper.gif) repeat-y 1px 1px;
}

.da #divMainWrapper {
	background: #CCDED4 url(/images/us_en_da_bg_mainwrapper.gif) repeat-y 1px 1px;
}

.sw #divMainWrapper {
	background: #F5E1D7 url(/images/us_en_sw_bg_mainwrapper.gif) repeat-y 1px 1px;
}

.fl #divMainWrapper {
	background: #E7E0E7 url(/images/us_en_fl_bg_mainwrapper.gif) repeat-y 1px 1px;
}

.cn #divMainWrapper {
	background: #CCE8E6 url(/images/us_en_cn_bg_mainwrapper.gif) repeat-y 1px 1px;
}

.eq #divMainWrapper {
	background: #CCDBE6 url(/images/us_en_eq_bg_mainwrapper.gif) repeat-y 1px 1px;
}

.po #divMainWrapper {
	background: #CCDBE6 url(/images/us_en_eq_bg_mainwrapper.gif) repeat-y 1px 1px;
}

/* following rule will be ignored by IE5/Mac */
/* \*/
.sh #divMainWrapper, .bf #divMainWrapper, .da #divMainWrapper, .sw #divMainWrapper, .fl #divMainWrapper, .cn #divMainWrapper, .eq #divMainWrapper, .po #divMainWrapper {
	background-position: 0 0;
}
/* */

#divRightWrapper {
	float: right;
	width: 713px;
}

#divTopPromo {
	height: 102px;
	float: right;
	width: 217px;
	padding: 25px 16px 0 16px;
	/* below is hidden from ie5/win */
	voice-family: "\"}\""; 
  voice-family:inherit;
	width: 185px;
	height: 77px;
}

#divTopPromo {}

#divTopPromo select {
	width: 185px;
}

#divSplashImage {
	float: right;
}

/*
#divSplashImage1 {
	float: left;
}

#divSplashImage2 {
	float: right;
}
*/

#divRightCol {
	float: right;
	width: 217px;
	padding: 10px 16px 30px 16px;
	font: 11px arial, helvetica, sans-serif;
	line-height: 14px;
	color: #000;
	/* below is hidden from ie5/win */
	voice-family: "\"}\""; 
  voice-family:inherit;
	width: 185px;
}

#divRightCol {}

#divRightCol select {
	width: 185px;
}

#divPortletSolution, #divPortletProduct, #divPortletPetHealth {
	width: 185px;
	margin: 5px 0 5px 0;
}

#divPortletPetHealth ul {
	margin: 0;
	padding: 0;
}

.bf #divPortletPetHealth li {
	color: #790000;
}

.sw #divPortletPetHealth li {
	color: #A0410D;
}

.da #divPortletPetHealth li {
	color: #AD5A2D;
}

.fl #divPortletPetHealth li {
	color: #440E62;
}

.cn #divPortletPetHealth li {
	color: #008D82;
}

.eq #divPortletPetHealth li {
	color: #004A80;
}

.po #divPortletPetHealth li {
	color: #004A80;
}

.sh #divPortletPetHealth li {
	color: #0033FF;
}



#divPortletPetHealth li {
	line-height: 14px;
	margin: 0 0 2px 23px;
	padding-left: 2px;
}

#divPortletPetHealth li.scientific {
	padding-left: 21px;
	margin: 0 0 2px 4px;
	list-style-type: none;
	background: url(/images/us_en_scientific.gif) no-repeat;
	background-position: 0px 0px;
}

#divPortletPetHealth p.scientific {
	padding-left: 21px;
	margin: 0 0 2px 4px;
	background: url(/images/us_en_scientific.gif) no-repeat;
	background-position: 0px 0px;
}

.bf #divRightCol a {
	color: #790000;
}

.sw #divRightCol a {
	color: #A0410D;
}

.da #divRightCol a {
	color: #AD5A2D;
}

.fl #divRightCol a {
	color: #440E62;
}

.cn #divRightCol a {
	color: #008D82;
}

.eq #divRightCol a {
	color: #004A80;
}

.po #divRightCol a {
	color: #004A80;
}

.sh #divRightCol a {
	color: #790000;
}



#divMainContent {
	float: left;
	width: 486px;
	margin-top: 20px;
}

#divHealthManagement ul {
	margin: 0;
	padding: 0;
}

#divHealthManagement li {
	line-height: 18px;
	margin: 0 0 2px 23px;
}

#divHealthManagement li.scientific {
	padding-left: 20px;
	margin: 0 0 2px 3px;
	list-style-type: none;
	background: url(/images/us_en_scientific.gif) no-repeat;
	background-position: 0px 2px;
}

#divHealthManagement p.scientific {
	padding-left: 21px;
	margin: 0 0 2px 4px;
	background: url(/images/us_en_scientific.gif) no-repeat;
	background-position: 0px 0px;
}

/*
#divMainContent p {
	margin: 8px 0 15px 0;
}
*/

.bf #divMainContent a {
	color: #790000;
}

.bf #divMainContent a:hover {
	color: #0081BB;
}

.da #divMainContent a {
	color: #AD5A2D;
}

.da #divMainContent a:hover {
	color: #0081BB;
}

.sw #divMainContent a {
	color: #A0410D;
}

.sw #divMainContent a:hover {
	color: #0081BB;
}

.fl #divMainContent a {
	color: #440E62;
}

.fl #divMainContent a:hover {
	color: #0081BB;
}

.cn #divMainContent a {
	color: #008D82;
}

.cn #divMainContent a:hover {
	color: #0081BB;
}

.sh #divMainContent a {
	color: #790000;
}

.sh #divMainContent a:hover {
	color: #0081BB;
}

.eq #divMainContent a {
	color: #004A80;
}

.eq #divMainContent a:hover {
	color: #0081BB;
}

.po #divMainContent a {
	color: #004A80;
}

.po #divMainContent a:hover {
	color: #0081BB;
}

#divNewsEventsWrapper {
	margin: 20px 0;
}

.bf #divNewsEventsWrapper {
	background: url(/images/us_en_bf_bg_newswrapper.gif) repeat-y;
}

.da #divNewsEventsWrapper {
	background: url(/images/us_en_da_bg_newswrapper.gif) repeat-y;
}

.sw #divNewsEventsWrapper {
	background: url(/images/us_en_sw_bg_newswrapper.gif) repeat-y;
}

.fl #divNewsEventsWrapper {
	background: url(/images/us_en_fl_bg_newswrapper.gif) repeat-y;
}

.cn #divNewsEventsWrapper {
	background: url(/images/us_en_cn_bg_newswrapper.gif) repeat-y;
}

.eq #divNewsEventsWrapper {
	background: url(/images/us_en_eq_bg_newswrapper.gif) repeat-y;
}

.po #divNewsEventsWrapper {
	background: url(/images/us_en_eq_bg_newswrapper.gif) repeat-y;
}

.sh #divNewsEventsWrapper {
	background: url(/images/us_en_bf_bg_newswrapper.gif) repeat-y;
}



#divNews {
	float: left;
	width: 162px;
	padding: 0 10px 0 0;
	/* below is hidden from ie5/win */
	voice-family: "\"}\""; 
  voice-family:inherit;
	width: 152px;
}

#divNews {}

#divEvents {
	float: left;
	width: 162px;
	padding: 0 10px 10px 10px;
	/* below is hidden from ie5/win */
	voice-family: "\"}\""; 
  voice-family:inherit;
	width: 142px;
}

#divEvents {}

#divNewsletters {
	float: left;
	width: 162px;
	padding: 0 0 0 10px;
	/* below is hidden from ie5/win */
	voice-family: "\"}\""; 
  voice-family:inherit;
	width: 152px;
}

#divNewsletters {}

#divLeftWrapper {
	float: left;
	margin-top: 102px;
	width: 180px;
	font: 11px arial, helvetica, sans-serif;
	line-height: 14px;
	color: #000;
}

#divMainNav, #divLeftSearch {
	width: 180px;
	padding: 15px;
	/* below is hidden from ie5/win */
	voice-family: "\"}\""; 
  voice-family:inherit;
	width: 150px;
}

#divMainNav, #divLeftSearch {}

.bf #divMainNav {
	background: #D7B2B2;
}

.da #divMainNav {
	background: #B2CDBD;
}

.sw #divMainNav {
	background: #F0D2C2;
}

.fl #divMainNav {
	background: #DACFE0;
}

.cn #divMainNav {
	background: #B2DDD9;
}

.eq #divMainNav {
	background: #B2C8D9;
}

.po #divMainNav {
	background: #B2C8D9;
}

.sh #divMainNav {
	background: #D7B2B2;
}



#divLeftSearch {
	padding: 5px 15px 5px 15px;
}

.sh #divLeftSearch {
	background: #BC7F7F;
}

.bf #divLeftSearch {
	background: #BC7F7F;
}

.da #divLeftSearch {
	background: #7FAB92;
}

.sw #divLeftSearch {
	background: #E5B49A;
}

.fl #divLeftSearch {
	background: #B49FC0;
}

.cn #divLeftSearch {
	background: #7FC6C0;
}

.eq #divLeftSearch {
	background: #99B7CC;
}

.po #divLeftSearch {
	background: #99B7CC;
}

#divLeftSearch p {
	margin: 0;
}

#divOnly4VetsPromo {
	width: 180px;
}

.bf #divOnly4VetsPromo {
	background: #AF6666;
	
}

.sh #divOnly4VetsPromo {
	background: #AF6666;
	
}

.da #divOnly4VetsPromo {
	background: #4C8A67;
}

.sw #divOnly4VetsPromo {
	background: #DB9672;
}

.fl #divOnly4VetsPromo {
	background: #8F6EA1;
}

.cn #divOnly4VetsPromo {
	background: #4CAFA7;
}

.eq #divOnly4VetsPromo {
	background: #7FA4BF;
}

.po #divOnly4VetsPromo {
	background: #7FA4BF;
	
}

#divOtherNav {
	width: 180px;
	padding: 15px 0 0 15px;
	/* below is hidden from ie5/win */
	voice-family: "\"}\""; 
  voice-family:inherit;
	width: 165px;
	
}

#divOtherNav 
{
    }

#divOtherNav select {
	width: 150px;
	
}

.bf #divOtherNav {
	background: #BC7F7F;
}

.da #divOtherNav {
	background: #7FAB92;
}

.sw #divOtherNav {
	background: #E5B49A;
}

.fl #divOtherNav {
	background: #B49FC0;
}

.cn #divOtherNav {
	background: #7FC6C0;
}

.eq #divOtherNav {
	background: #99B7CC;
}

.po #divOtherNav {
	background: #99B7CC;
}

.sh #divOtherNav {
	background: #99B7CC;
}



.bf input.search {
	border: 1px solid #790102;
}

.da input.search {
	border: 1px solid #005826;
}

.sw input.search {
	border: 1px solid #CC6B36;
}

.fl input.search {
	border: 1px solid #440E62;
}

.cn input.search {
	border: 1px solid #018D82;
}

.eq input.search {
	border: 1px solid #024B80;
}

.po input.search {
	border: 1px solid #024B80;
}

.sh input.search {
	border: 1px solid #024B80;
}



.bf input.button {
	border: 1px solid #790102;
	background: #F5EBEB;
}

.bf input.button:hover {
	background: #790102;
}

.sh input.button {
	border: 1px solid #790102;
	background: #F5EBEB;
}

.sh input.button:hover {
	background: #790102;
}
.da input.button {
	border: 1px solid #005826;
	background: #DFEAE4;
}

.da input.button:hover {
	background: #005826;
}

.sw input.button {
	border: 1px solid #CC6B36;
	background: #F9ECE6;
}

.sw input.button:hover {
	background: #CC6B36;
}

.fl input.button {
	border: 1px solid #440E62;
	background: #F0EBF0;
}

.fl input.button:hover {
	background: #440E62;
}

.cn input.button {
	border: 1px solid #018D82;
	background: #DFF0EF;
}

.cn input.button:hover {
	background: #018D82;
}

.eq input.button {
	border: 1px solid #024B80;
	background: #DFE8EF;
}

.eq input.button:hover {
	background: #024B80;
}

.po input.button {
	border: 1px solid #024B80;
	background: #DFE8EF;
}

.po input.button:hover {
	background: #024B80;
}



.bf #advancedSearch {
	background: #D0A6A6;
}

.bf #advancedSearch:hover {
	background: #790102;
}

.sh #advancedSearch {
	background: #D0A6A6;
}

.sh #advancedSearch:hover {
	background: #790102;
}

.da #advancedSearch {
	background: #A6C4B3;
}

.da #advancedSearch:hover {
	background: #005826;
}

.sw #advancedSearch {
	background: #EDCBB8;
}

.sw #advancedSearch:hover {
	background: #CC6B36;
}

.fl #advancedSearch {
	background: #CBBCD3;
}

.fl #advancedSearch:hover {
	background: #440E62;
}

.cn #advancedSearch {
	background: #A6D7D3;
}

.cn #advancedSearch:hover {
	background: #018D82;
}

.eq #advancedSearch {
	background: #B8CDDB;
}

.eq #advancedSearch:hover {
	background: #024B80;
}

.po #advancedSearch {
	background: #B8CDDB;
}

.po #advancedSearch:hover {
	background: #024B80;
}

/* Menu */
.bf #mx li {
	border-bottom: 1px solid #D7B2B2;
}
.bf #mx a:hover {
	color: #790000;
}
.bf #mx li.m ul {
	background: #D7B2B2;
}
.sh #mx li {
	border-bottom: 1px solid #D7B2B2;
}
.sh #mx a:hover {
	color: #790000;
}
.sh #mx li.m ul {
	background: #D7B2B2;
}
.da #mx li {
	border-bottom: 1px solid #B2CDBD;
}
.da #mx a:hover {
	color: #005826;
}
.da #mx li.m ul {
	background: #B2CDBD;
}

.sw #mx li {
	border-bottom: 1px solid #F0D2C2;
}
.sw #mx a:hover {
	color: #CC6A36;
}
.sw #mx li.m ul {
	background: #F0D2C2;
}

.fl #mx li {
	border-bottom: 1px solid #DACFE0;
}
.fl #mx a:hover {
	color: #440E62;
}
.fl #mx li.m ul {
	background: #DACFE0;
}

.cn #mx li {
	border-bottom: 1px solid #B2DDD9;
}
.cn #mx a:hover {
	color: #008D82;
}
.cn #mx li.m ul {
	background: #B2DDD9;
}

.eq #mx li {
	border-bottom: 1px solid #B2C8D9;
}
.eq #mx a:hover {
	color: #004A80;
}
.eq #mx li.m ul {
	background: #B2C8D9;
}

.po #mx li {
	border-bottom: 1px solid #B2C8D9;
}
.po #mx a:hover {
	color: #004A80;
}
.po #mx li.m ul {
	background: #B2C8D9;
}
