/* Universal Tag Styles  */
body {margin:0 5px;}
h1, h2, h3, h4, h5, form {margin:0; padding:0;}
a { color:#00e; }
p {margin:0; padding:5px 0;}
.logo {width:84px;height:71px;margin:10px 0 0 25px;float:left;}
h1 a {background:url('/media/common/assets/en/hills_logo_header.gif') no-repeat;width:84px;height:71px;margin:10px 0 0 25px;float:left;}
h1 span {text-indent:-1000px;width:900px;position:absolute;}
h2 { font-size:20px; color:#707070; padding:15px 0 0 15px; }
h3 {color:#fff; font-size:11px; padding:6px 3px 3px 25px; margin:0px; text-transform:uppercase; }
h4 { font-size:14px; }
h5 {font-size:15px; }
div, p, input, select, td {font-family:arial, verdana, sans-serif;color:#000;font-size:11px;}
select {margin:0;padding:0;}
sup { font-size:90%; vertical-align:top; text-decoration:none; } 
sup.small { font-size:70% !important; vertical-align:top; text-decoration:none; }
#spotlightTag, #trackingPixel { display:none; }
ul.redarrows { margin:0; padding:0; }
ul.redarrows li { list-style-type:none; margin:4px 0; padding:0 0 0 15px; background:url('/media/common/assets/en/blt_vetredarrow_en.gif') no-repeat; }
.searchpagination { float:right; padding:15px 0; }
.searchcriteria { float:left; width:200px; padding-bottom:15px;margin-top:15px; }
#column3 { padding-bottom:35px; }
.required { background:url('/media/HillsPet/USARG/assets/en/img_requiredstar_en.gif') no-repeat; }
.exclaim { background:url('/media/HillsPet/USARG/assets/en/img_exclaim_en.gif') no-repeat; }
.optional { background:url('/media/HillsPet/USARG/assets/en/img_optional_en.gif') no-repeat; }
.IE6pngfix { behavior:url('/media/common/assets/en/iepngfix.htc'); }


/* Major Div Styles */
#mainwrapper {width:800px;border-top:#f00 solid 3px;border-bottom:#f00 solid 3px;}
#main {border:1px solid #c1c2c6;margin:1px 0;padding:1px;}


/* Top Area Div Styles */
#printtop {display:none;}
#top {background:url('/media/common/assets/en/bkg_gradient_top.gif'); height:98px; position:relative;}
#topcontent { position:absolute; float:right; right:10px; top:6px; font-size:10px; }
#topcontent .globalproducttraining {color:#f00; font-size:10px; margin-right:30px; }
#topcontent a { color:#666; margin:0 5px; }
#breadcrumb { font-size:10px; color:#666; position:absolute; top:8px; left:130px; width:400px;}
#breadcrumb a{ color:#666; }
#search { position:absolute; top:32px; right:10px; height:25px; float:right;}
#search span { float:left;margin:5px;font-weight:bold;color:#666 }
#search input { float:left; margin:0 2px; display:block;}


/* Top Navigation Styles */
#topnav {float:left; margin:38px 0 0 25px;}
#topnav ul, #topnav li { margin:0; padding:0; }
#topnav li {list-style-type:none;float:left;margin:0; text-align:center;}
#topnav a {margin:33px 0 0 0;color:#6a6a6a;border-right:solid 1px #6a6a6a;font-size:11px;font-weight:900;text-decoration:none;;padding:0 7px;display:block;}
#topnav a.on, #topnav a:hover, #topnav a.lastitem_on {color:#e80518;}
#topnav a.veterinarians, #topnav a.veterinarians_on, #topnav a.veterinary_technicians, #topnav a.veterinary_technicians_on, #topnav a.students, #topnav a.students_on  {margin-top:12px; padding:0; color:#fff; width:110px; height:38px; border:0; font-size:12px;  line-height:14px;}
#topnav a.veterinarians {background:url('/media/HillsVet/USARG/Utilities/Header/assets/en/img_veterinarians_on_en.gif'); margin-right:2px;}
#topnav a.veterinarians:hover {background:url('/media/HillsVet/USARG/Utilities/Header/assets/en/img_veterinarians_on_en.gif'); height:45px; margin-top:5px;}
#topnav a.veterinarians_on {background:url('/media/HillsVet/USARG/Utilities/Header/assets/en/img_veterinarians_on_en.gif'); height:45px; margin:5px 2px 0 0;}
#topnav a.veterinary_technicians {background:url('/media/HillsVet/USARG/Utilities/Header/assets/en/img_veterinary_technicians_on_en.gif'); margin-right:2px; }
#topnav a.veterinary_technicians:hover {background:url('/media/HillsVet/USARG/Utilities/Header/assets/en/img_veterinary_technicians_on_en.gif'); height:45px; margin-top:5px;}
#topnav a.veterinary_technicians_on {background:url('/media/HillsVet/USARG/Utilities/Header/assets/en/img_veterinary_technicians_on_en.gif'); height:45px; margin:5px 2px 0 0; }
#topnav a.students {background:url('/media/HillsVet/USARG/Utilities/Header/assets/en/img_students_on_en.gif'); margin-right:12px;}
#topnav a.students:hover {background:url('/media/HillsVet/USARG/Utilities/Header/assets/en/img_students_on_en.gif'); height:45px; margin-top:5px;}
#topnav a.students_on {background:url('/media/HillsVet/USARG/Utilities/Header/assets/en/img_students_on_en.gif'); height:45px; margin:5px 2px 0 0;}
#topnav a.veterinarians span, #topnav a.veterinarians_on span, #topnav a.veterinary_technicians span, #topnav a.veterinary_technicians_on span, #topnav a.students span, #topnav a.students_on span  { cursor:pointer; margin-top:10px; float:left; text-align:center; width:110px;}
#topnav a.veterinary_technicians span, #topnav a.veterinary_technicians_on span { margin-top:6px; line-height:12px; }
#topnav a.veterinarians:hover, #topnav a.veterinarians_on:hover, #topnav a.veterinary_technicians:hover, #topnav a.veterinary_technicians_on:hover, #topnav a.students:hover, #topnav a.students_on:hover  { color:#fff; }
#topnav a.lastitem, #topnav a.lastitem_on {border-right:0;}


/* Left Side Navigation Styles */
#leftnav { border:1px #fff solid; border-bottom:0; border-top:0; min-height:220px; background:url('/media/common/assets/en/bkg_gradient_leftnav.gif') no-repeat top; }
/*\\ IE HACK  \\*/ *HTML #leftnav { height:220px; }
#leftnav ul { margin:5px 3px 0 15px; padding:0 5px 15px 0; }
#leftnav li { list-style-type:none; padding:2px 3px; margin:0;}
#leftnav li.on {background:#fff;}
#leftnav li a {font-size:13px; font-weight:bold; color:#707070; text-decoration:none; background:url('/media/common/assets/en/blt_leftnav.gif') no-repeat; display:block; }
#leftnav li a.on:hover { color:#707070; }
#leftnav li a:hover { color:#e80518; }
#leftnav a span { padding-left:15px; display:block; }
#leftnav hr { margin:0; padding:0; height:1px; border:1px solid #fff; border-bottom:none; }


/* Right Side Navigation Styles */
.rightside_quote { margin-left:8px; width:120px; text-align:left; }
/*\\ IE HACK  \\*/ *HTML .rightside_quote { margin-left:0; }
.rightside_quote p { font-size:12px; font-style:normal; color:#004585; }
.rightside_quote .signature { margin-left:15px; font-size:9px; font-style:normal; color:#f00; }


/* Homepage Styles */
.marquee_home_podWrapper #podTopLayer,
.marquee_home_podWrapper #podMidLayer,
.marquee_home_podWrapper #podBotLayer { behavior:url('/media/common/assets/en/iepngfix.htc'); }
#marquee_home { background:url('/media/HillsVet/USARG/assets/en/img_homeMarqueeBG_en.jpg') no-repeat; width:796px; min-height:273px; _height:273px; position:relative; }
#marquee_home_logoClickArea { width:200px; height:90px; cursor:pointer; }
#marquee_home_logoClickArea .SD { float:left; width:50%; height:100%; }
#marquee_home_logoClickArea .PD { float:left; width:50%; height:100%; }
#marquee_home_headline { position:relative; }
#marquee_home_content { position:relative; width:288px; left:494px; top:15px; padding-bottom:20px; }
.marquee_home_podWrapper {  padding-bottom:4px; }
.marquee_home_podWrapper #podTopLayer { background:url('/media/HillsVet/USARG/assets/en/img_homeMarqueePodTopBG_en.png') no-repeat;width:100%;  height:32px; margin:0; padding:0; }
.marquee_home_podWrapper #podTopLayer h4 { font-size:16px; text-transform:none; }
.marquee_home_podWrapper #podTopLayer h4 span { display:block; padding:11px 0 0 35px; } 
.marquee_home_podWrapper #podMidLayer { width:100%; background:url('/media/HillsVet/USARG/assets/en/img_homeMarqueePodBG_en.png') no-repeat; }
.marquee_home_podWrapper #podBotLayer { width:100%; height:12px;  background:url('/media/HillsVet/USARG/assets/en/img_homeMarqueePodBottomBG_en.png') no-repeat; }
.marquee_home_podWrapper span a { font-size:11px; } 
.marquee_home_podWrapper p { margin:0 5px 0 12px; padding:0; }
.marquee_home_podWrapper #podMidLayer .colwrapper { margin:0 0 0 12px; padding-top:6px; }
.marquee_home_podWrapper #podMidLayer .colwrapper .leftColumn { position:relative; float:left; width:160px; }
.marquee_home_podWrapper #podMidLayer .colwrapper .leftColumn #calloutContent { _height:70px; min-height:70px; }
.marquee_home_podWrapper #podMidLayer .colwrapper .leftColumn #calloutContent p { margin:0; padding:0; }
.marquee_home_podWrapper #podMidLayer .colwrapper .leftColumn #calloutContent p.pod_headline { padding-bottom:2px; font-size:12px; font-weight:bold; }
.marquee_home_podWrapper #podMidLayer .colwrapper .leftColumn #calloutContent a { color:#000; text-decoration:none; }
.marquee_home_podWrapper #podMidLayer .colwrapper .leftColumn #navigation { padding-top:10px; }
.marquee_home_podWrapper #podMidLayer .colwrapper .rightColumn { width:auto; text-align:center; }
.marquee_home_podWrapper  span.previous { float:left; width:48%; }
.marquee_home_podWrapper  span.next { float:right; width:48%; text-align:right; }

#content_home {background:url('/media/common/assets/en/bkg_content_home.png') bottom; width:792px; margin:1px 2px;}
#content_home h4 {font-size:14px; color:#fff; }
#content_home .redtitle {background:url('/media/common/assets/en/blt_redtitle.gif') no-repeat; border-bottom:2px solid #fff;  border-top:2px solid #fff; border-left:none; }
/*\\ IE Hack  \\*/ *HTML #content_home .redtitle {background:url('/media/common/assets/en/blt_redtitle.gif') left 2px no-repeat; }
#content_home #column1 {width:162px; float:left;}
#content_home #column1 h4 {padding-left:35px; height:35px;}
#content_home #column1 p {margin-bottom:15px;}
#content_home #column2 {width:315px; float:left; margin:0 0 0 3px;}
#content_home #column2 #spotlight {margin:0 5px;}
#content_home #column2 #spotlight .thumbnail {float:right; margin-left:15px;}
#content_home #column3 {width:309px; float:left; margin:0 0 0 3px; padding:0;}


/* General 1-column Template Styles */
#content_1column {background:url('/media/common/assets/en/bkg_content_1col.png') bottom; width:792px; margin:1px 2px;}
#content_1column .redtitle { background:url('/media/common/assets/en/blt_redtitle.gif') no-repeat; border-bottom:2px solid #fff;  border-top:2px solid #fff; border-left:none; }
/*\\ IE Hack  \\*/ *HTML #content_1column .redtitle { background:url('/media/common/assets/en/blt_redtitle.gif') 0px 2px no-repeat; }


/* Location Selector 1-columnTemplate Styles */
#content_1column_selector {background:url('/media/common/assets/en/bkg_hillsvet_locationSelector_en.jpg') bottom; width:792px; margin:1px 2px;}
#content_1column_selector ul { margin:7px 0; padding:0;  }
#content_1column_selector li { list-style-type:none; background:url('/media/HillsPet/USARG/assets/en/img_grayarrow_en.gif') no-repeat; margin:1px 8px; padding-left:10px; font-size:12px; }
#content_1column_selector .blueblank { border-right:1px solid #fff; border-top:2px solid #fff; border-bottom:5px solid #fff; }
#content_1column_selector .blueblank h3 { padding-left:10px; }
#content_1column_selector .columnbox { padding:0px 2px 75px 2px; }
#content_1column_selector .redtitle { background:url('/media/common/assets/en/blt_redtitle.gif') no-repeat; border-bottom:2px solid #fff;  border-top:2px solid #fff; border-left:none; }
/*\\ IE Hack  \\*/ *HTML #content_1column_selector .redtitle { background:url('/media/common/assets/en/blt_redtitle.gif') 0px 2px no-repeat; }
.langselect_grayPod { position:relative; height:75px; }
.langselect_grayPod .podCopy { position:absolute; top:16px; left:20px; width:110px; }
.langselect_grayPod .podCopy p { color:#F20017; line-height:16px; font-size:16px; font-weight:bold; text-transform:uppercase; }
.langselect_grayPod .podLink { position:absolute; top:16px; left:189px; width:290px; }
.langselect_grayPod .podLink p { font-size:12px; }


/* Sitemap 1-columnTemplate Styles */
#content_1column_sitemap { width:792px; margin:1px 2px; }
#content_1column_sitemap .redtitle { background:url('/media/common/assets/en/blt_redtitle.gif') no-repeat; border-bottom:2px solid #fff;  border-top:2px solid #fff; border-left:none; }
/*\\ IE Hack  \\*/ *HTML #content_1column_sitemap .redtitle { background:url('/media/common/assets/en/blt_redtitle.gif') 0px 2px no-repeat; }
#content_1column_sitemap .columnbox { margin:0; padding:0 0 25px 0; }
#content_1column_sitemap .row {float:left;}
#content_1column_sitemap .column { display:inline; float:left; width:178px; margin:25px 10px 0 10px; }
#content_1column_sitemap li { list-style-type:none; background:url('/media/HillsPet/USARG/assets/en/img_grayarrow_en.gif') no-repeat; margin:1px 13px; font-size:12px; width:150px;  display:block; }
#content_1column_sitemap li a:hover { color:#f00; }
#content_1column_sitemap li span { text-decoration:underline; margin-left:8px; display:block; }	


/* Type 1 2-column Template Styles */
#content_2column.fullLeftNav {background:url('/media/common/assets/en/bkg_content_2col_c2.png') bottom; width:792px; margin:1px 2px;}
#content_2column {background:url('/media/common/assets/en/bkg_content_2col.png') bottom; width:792px; margin:1px 2px;}
#content_2column.fullLeftNav #leftnav {min-height:500px;}
/*\\ IE Hack \\*/ *HTML #content_2column.fullLeftNav #leftnav {height:500px;}
/*\\ IE Hack \\*/ *HTML #content_2column.fullLeftNav #column2 {height:550px;}
#content_2column #column1 {width:165px; float:left;}
#content_2column #column1 h4 {padding:0 0 5px 35px;}
#content_2column #column1 .columnbox {padding:10px;}
#content_2column #column2 {width:625px; float:left; margin:0 0 0 2px;}
#content_2column #column2 .redtitle { background:url('/media/common/assets/en/blt_redtitle.gif') no-repeat; border-bottom:2px solid #fff;  border-top:2px solid #fff; border-left:none; }
/*\\ IE Hack  \\*/ *HTML #content_2column #column2 .redtitle { background:url('/media/common/assets/en/blt_redtitle.gif') 0px 2px no-repeat; }
#content_2column #column2 .columnbox {border-top:none;}


/* Type 2 2-column Template Styles */
#content_2column_b.fullLeftNav {background:url('/media/common/assets/en/bkg_content_2col_c2.png') bottom; width:792px; margin:1px 2px;}
#content_2column_b {background:url('/media/common/assets/en/bkg_content_2col_b.png') bottom; width:792px; margin:1px 2px;}
#content_2column_b.fullLeftNav #leftnav {min-height:500px;}
/*\\ IE Hack \\*/ *HTML #content_2column_b.fullLeftNav #leftnav {height:500px;}
#content_2column_b.fullLeftNav #column2 {min-height:550px;}
/*\\ IE Hack \\*/ *HTML #content_2column_b.fullLeftNav #column2 {height:550px;}
#content_2column_b #column1 {width:165px; float:left;}
#content_2column_b #column1 h4 {padding:0 0 5px 35px;}
#content_2column_b #column2 {width:624px; float:left; margin:0 0 0 3px;}
#content_2column_b #column2 .redtitle { background:url('/media/common/assets/en/blt_redtitle.gif') no-repeat; border-bottom:2px solid #fff;  border-top:2px solid #fff; border-left:none; }
/*\\ IE Hack  \\*/ *HTML #content_2column_b #column2 .redtitle { background:url('/media/common/assets/en/blt_redtitle.gif') 0px 2px no-repeat; }
#content_2column_b #column2 #productDetail_tab { margin:0 3px; padding:0; border-bottom:1px solid #7E7E7E; }


/* Type 1 3-column Template Styles */
#content_3column.fullLeftNav {background:url('/media/common/assets/en/bkg_content_3col_b.png') bottom; width:792px; margin:1px 2px;}
#content_3column {background:url('/media/common/assets/en/bkg_content_3col.png') bottom; width:792px; margin:1px 2px;}
#content_3column.noleftnav {background:url('/media/common/assets/en/bkg_content_3col_nobg.png') bottom;}
#content_3column.noleftnav #leftnav { height:375px; }
#content_3column.fullLeftNav #leftnav {min-height:500px;}
/*\\ IE Hack \\*/ *HTML #content_3column.fullLeftNav #leftnav {height:500px;}
#content_3column.fullLeftNav #column2 {min-height:550px;}
/*\\ IE Hack \\*/ *HTML #content_3column.fullLeftNav #column2 {height:550px;}
#content_3column #column1 {width:165px; float:left;}
#content_3column #column1 h4 {padding:0 0 5px 35px;}
#content_3column #column2 {width:486px; float:left; margin:0 0 0 0px;}
#content_3column #marquee {margin-left: 2px; border-bottom:2px solid #fff;}
#content_3column #column2 div.columnbox, #content_3column #column2 div.columnbox_bdrbtm, #content_3column #column2 div.bluetitle {margin-left:3px;}
#content_3column #column3 {margin:0 0 0 3px; width:137px; float:left; text-align:center;}
#content_3column #blankbox {background:#fff; padding:8px; }
#content_3column #column3 .columnbox { padding:10px 7px 45px 7px; text-align:left; }
#content_3column #column3 .columnbox ul { margin:0 0 0 15px; padding:0; }
#content_3column #column3 .columnbox li { margin:3px 0px; padding:0; }
#content_3column #column3 .blueblank { margin-right:-1px; }

/* Type 2 3-column Template Styles (split middle) */
#content_3column_splitmiddle {background:url('/media/common/assets/en/bkg_content_3col_splitmiddle.png') bottom; width:792px; margin:1px 2px;}
#content_3column_splitmiddle #column1 {width:165px; float:left;}
#content_3column_splitmiddle #column1 h4 {padding:0 0 5px 35px;}
#content_3column_splitmiddle #column2 {width:486px; float:left; margin:0 0 0 0px;}
#content_3column_splitmiddle #marquee {margin-left: 2px; border-bottom:2px solid #fff;}
#content_3column_splitmiddle #column2 div.columnbox, #content_3column_splitmiddle #column2 div.columnbox_bdrbtm, #content_3column_splitmiddle #column2 div.bluetitle {margin-left:3px;}
#content_3column_splitmiddle #column3 {margin:0 0 0 3px; width:137px; float:left; text-align:center;}
#content_3column_splitmiddle #blankbox {background:#fff; padding:8px; }
#content_3column_splitmiddle #column3 .columnbox { padding:10px 7px 45px 7px; text-align:left; }
#content_3column_splitmiddle #column3 .columnbox ul { margin:0 0 0 15px; padding:0; }
#content_3column_splitmiddle #column3 .columnbox li { margin:3px 0px; padding:0; }


/* Product 3-column Template Styles */
#content_3column_product {background:url('/media/common/assets/en/bkg_content_3col_product.png') bottom; width:792px; margin:1px 2px; padding-bottom:40px;}
#content_3column_product.fullLeftNav #leftnav {min-height:500px;}
/*\\ IE Hack \\*/ *HTML #content_3column_product.fullLeftNav #leftnav {height:500px;}
#content_3column_product #column1 {width:165px; float:left;}
#content_3column_product #column1 h4 {padding-left:35px;}
#content_3column_product #column2 {width:489px; float:left; margin:0 0 0 0px;}
#content_3column_product #column2 h4 {margin:5px 0 0 0; color:#004585;}
#content_3column_product #column2 #productDetails { background:#fff; }
#content_3column_product #column2 div.columnbox, #content_3column {margin-left:3px;}
#content_3column_product #column3 {margin:0 0 0 3px; width:135px; float:left; text-align:center;}
#content_3column_product .loaderWrapper { position:relative; }
#content_3column_product .loaderWrapper .loaderContent { z-index:5000; position:absolute; top:25px; left:175px; width:100px; text-align:center;}
#content_3column_product .loaderWrapper .loaderContent p { color:#CCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; }


/*==== START: Marquee Styles ====*/
	.marqFont1 { font-size:24px !important; }
	.marqFont2 { font-size:18px !important; }
	.marquee_white { color:#FFF; }
	.marquee_red { color:#7D0A10; }
	.marquee_hotRed { color:#C70113; }
	.marquee_gray { color:#666; }
	.marquee_black { color:#000; }
	.marquee_brown,
	.marquee_brown_italic { color:#4C2B15; }
		
	#marquee_vethome { position:relative; margin-left:3px; width:483px; height:202px; background:url('/media/HillsVet/USARG/Vets/assets/en/img_VetHome_marquee_en.jpg'); }
	
	/*-- Vet Section --*/
	#marquee_vetconsultation { position:relative; margin-left:3px; width:483px; height:144px; background:url('/media/HillsVet/USARG/Vets/assets/en/img_VetConsultationServices_marquee_en.jpg'); }
	#marquee_vetconteducation { position:relative; margin-left:3px; width:483px; height:144px; background:url('/media/HillsVet/USARG/Vets/assets/en/img_VetContEducation_marquee_en.jpg'); }
	#marquee_vetfeaturedvets { position:relative; margin-left:3px; width:483px; height:144px; background:url('/media/HillsVet/USARG/Vets/assets/en/img_VetFeaturedVets_marquee_en.jpg'); }
	#marquee_vetpracticemgmt { position:relative; margin-left:3px; width:483px; height:144px; background:url('/media/HillsVet/USARG/Vets/assets/en/img_VetPracticeManagment_marquee_en.jpg'); }
	#marquee_vetresourcelinks { position:relative; margin-left:3px; width:483px; height:144px; background:url('/media/HillsVet/USARG/Vets/assets/en/img_VetResourceLinks_marquee_en.jpg'); }
	#marquee_vetspecresources { position:relative; margin-left:3px; width:483px; height:144px; background:url('/media/HillsVet/USARG/Vets/assets/en/img_VetSpecResources_marquee_en.jpg'); }
	#marquee_aafp { position:relative; margin-left:3px; width:483px; height:144px; background:url('/media/HillsVet/USARG/Vets/assets/en/img_aafp_marquee_en.jpg'); }
	
	/*-- Vet Tech Section --*/
	#marquee_vettechhome { position:relative; margin-left:3px; width:483px; height:202px; background:url('/media/HillsVet/USARG/VetTechs/assets/en/img_vetTechHome_marquee_en.jpg'); }
	#marquee_featuredTechs { position:relative; margin-left:3px; width:483px; height:144px; background:url('/media/HillsVet/USARG/VetTechs/assets/en/img_FeaturedTech_marquee_en.jpg'); }
	#marquee_vettechtips { position:relative; margin-left:3px; width:483px; height:144px; background:url('/media/HillsVet/USARG/VetTechs/assets/en/img_TechTips_marquee_en.jpg'); }
	
	/*-- Student Section --*/
	#marquee_studenthome { position:relative; margin-left:3px; width:483px; height:202px; background:url('/media/HillsVet/USARG/Students/assets/en/img_StudentHome_marquee_en.jpg'); }
	#marquee_studentnewsletter { position:relative; margin-left:3px; width:483px; height:144px; background:url('/media/HillsVet/USARG/Students/assets/en/img_newsletterArchiveMarquee_en.jpg'); }
	#marquee_scholarshipinfo { position:relative; margin-left:3px; width:483px; height:144px; background:url('/media/HillsVet/USARG/Students/assets/en/img_scholarshipInfoMarquee_en.jpg'); }
	#marquee_featuredSchools { position:relative; margin-left:3px; width:483px; height:144px; background:url('/media/HillsVet/USARG/Students/assets/en/img_FeaturedSchools_marquee_en.jpg'); }
	#marquee_feedingPrograms { position:relative; margin-left:3px; width:483px; height:144px; background:url('/media/HillsVet/USARG/Students/assets/en/img_FeedingPrograms_marquee_en.jpg'); }
	
	/*-- Other Sections --*/
	#marquee_products { position:relative; margin-left:3px; width:483px; height:155px; background:url('/media/HillsVet/USARG/Products/assets/en/img_productLanding_marquee_en.jpg'); }
	#marquee_company { position:relative; margin-left:3px; width:483px; height:220px; background:url('/media/HillsVet/USARG/OurCompany/assets/en/img_ocHome_marquee_en.jpg'); }
	#marquee_vetcommitment { position:relative; margin-left:3px; width:483px; height:144px; background:url('/media/HillsVet/USARG/OurCompany/assets/en/img_vetcommitment_marquee_en.jpg'); }
	#marquee_research { position:relative; margin-left:3px; width:483px; height:144px; background:url('/media/HillsVet/USARG/Research/assets/en/img_researchLanding_marquee_en.jpg'); }
	#marquee_contactushome { font-size:175%; color:#7d0a10; width:480px; height:155px; background:url('/media/HillsVet/USARG/ContactUs/assets/en/img_ContactHome_marquee_en.jpg'); }
	#marquee_contactusthanks { font-size:175%; color:#7d0a10; width:480px; height:155px; background:url('/media/HillsVet/USARG/ContactUs/assets/en/img_ContactThanks_marquee_en.jpg'); }
	#marquee_ocwhoweare { margin-left:2px; font-size:175%; color:#7d0a10; width:485px; height:150px; background:url('/media/HillsPet/USARG/OurCompany/WhoWeAre/assets/en/img_ocWhoWeAre_marquee_en.jpg'); }
	#marquee_ocheritageofcaring { margin-left:2px; font-size:175%; color:#7d0a10; width:485px; height:150px; background:url('/media/HillsPet/USARG/OurCompany/HeritageOfCaring/assets/en/img_ocHeritageOfCaring_marquee_en.jpg'); }
	#marquee_ocvision { font-size:175%; color:#666; width:480px; height:180px; background:url('/media/HillsPet/USARG/OurCompany/WhoWeAre/assets/en/img_ocVision_marquee_en.jpg'); }

/*==== END: Marquee Styles ====*/



/* Veterinarian Styles */
.columnbox_vethomemain { background:#fff url('/media/HillsVet/USARG/Vets/assets/en/bkg_vethomebgphoto_en.jpg') top left no-repeat; border-top:1px solid #b1b0b0; border-right:1px solid #b1b0b0; border-bottom:1px solid #b1b0b0; padding:20px 14px 30px 140px; margin-left:4px; }

/* Veterinary Technician Styles */
.columnbox_practiceMNGMT { background:#fff; border-top:1px solid #b1b0b0; border-right:1px solid #b1b0b0; border-bottom:1px solid #b1b0b0; padding:25px 14px; margin-left:4px; }
p.archiverow {background:#fff;padding:10px;}
p.altrow {background:#f1f1f1;padding:10px;}

/* Featured Vet/VetTech Articles */
.FeatVetArticle {}
.FeatVetArticle img { float:left; padding:0 6px 2px 0; }
.FeatVetArticle h2 { margin:0; padding:0; font-size:16px; color:#000; }
.FeatVetArticle p.title { padding-top:0; }

/* Tech Tips Archive Styles */
.tipsTable { width:455px; }
.tipsTable .searchpagination { float:right; padding:0; }
.tipsTable table {text-align:left; margin-bottom:15px; }
.tipsTable tr { vertical-align:top; }
.tipsTable tr.even { background:#F1F1F1; }
.tipsTable td { padding-left:5px; }
.tipsTable th.headers { color:#555555; font-size:12px; font-weight:bold; }

/* Upcoming Events Styles */
.eventTable { width:100%; }
.eventTable tr { vertical-align:top; }
.eventTable tr.odd { background:#F1F1F1; }
.eventTable td { padding-left:5px; }
.eventTable .headers td { background:#FAE4AA; border-right:1px solid #fff; }

/* Internal Search Styles */
.internalsearchresults { width:100%; }
.internalsearchresults table { text-align:left; }
.internalsearchresults tr { vertical-align:top; }
.internalsearchresults tr.odd { background:#F1F1F1; }
.internalsearchresults td { font-size:11px; color:#3B3B3B; border-bottom:1px solid #fff; border-right:1px solid #fff; }
.internalsearchresults th { font-size:11px; color:#3B3B3B; border-bottom:1px solid #fff; border-right:1px solid #fff; background:#FAE4AA; }
.internalsearchresults td.headers { background:#FAE4AA; }
.internalsearchresults td.white { background:#FFF; }

/* Product Search Styles */
.prodsearchresults { width:100%; }
.prodsearchresults table { text-align:left; }
.prodsearchresults tr { vertical-align:top; }
.prodsearchresults tr.odd { background:#F1F1F1; }
.prodsearchresults td { font-size:11px; color:#3B3B3B; border-bottom:1px solid #fff; border-right:1px solid #fff; }
.prodsearchresults th { font-size:11px; color:#3B3B3B; border-bottom:1px solid #fff; border-right:1px solid #fff; background:#FAE4AA; }
.prodsearchresults td.headers { background:#FAE4AA; }
.prodsearchresults td.white { background:#FFF; }


/* Product Detail Styles */
.printPreview { text-align:right; }
.detailphoto { float:left; width:150px; }
.detailcopy { float:left; width:270px; padding-left:10px;}
#productdetail_top { padding:5px 15px 5px 35px; }
#productdetail_top #relatedResearch { padding: 0 0 30px 0; }
#productDetail_tab { margin:0 3px 0 3px; padding:0;  }
#productDetail_tab h4 { margin:0 !important; padding:4px 0 0 0 !important; color:#F00 !important; }
#productDetail_tab ul {  }
#productDetail_tab li { display:inline; }
#productDetail_tab #tabHeader { height:27px; background:url('/media/common/assets/en/bkg_tab_header.gif') top left no-repeat; }
#productDetail_tab #tabHeader #tabTitleWrapper { height:22px; }
#productDetail_tab #tabHeader #tabTitle { height:22px; }
#productDetail_tab #tabHeader #tabTitle #topRight { float:right; display:inline; width:20px; height:22px; background:url('/media/common/assets/en/bkg_tab_topLeftCorner.gif') top right no-repeat; }
#productDetail_tab #tabHeader #tabTitle #topLeft { float:right; display:inline; width:20px; height:22px; background:url('/media/common/assets/en/bkg_tab_topRightCorner.gif') top right no-repeat; }
#productDetail_tab #tabHeader #tabTitle #tabTitleContent { float:right; display:inline; width:auto; height:22px; background:url('/media/common/assets/en/bkg_tab_topMiddle.gif'); }
#productDetail_tab #tabBody { margin:0; padding:15px; background-color:#FFF; border-left:1px solid #7E7E7E; border-right:1px solid #7E7E7E; }
#productDetail_tab #tabNav { padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #E5E5E5; }
#productDetail_tab #tabNav a { color:#6A6A6A; }
#productDetail_tab #tabNav a.active { color:#039; text-decoration:none; }
#productDetail_tab #tabNav ul { margin:0; padding:0; }
#productDetail_body { padding-top:10px; border-top:1px solid #999; }
#keybenefits_wrapper {  }
/* #kibbleshot & #keybenefits commented out and updated by SK for the 12/3/2008 release per mantis #6636 
#kibbleshot { float:left; width:150px; }
#keybenefits { padding:0; float:left; width:275px; }
----- updated styles below - SK 11/30/08 */
#kibbleshot { display:none; }
#keybenefits { width:auto; }

#keybenefits ul{ margin:0px; padding:10px 0;  }
#keybenefits li { display:block; padding-left:10px; margin:0; background:url('/media/HillsPet/USARG/assets/en/img_bltblack_en.gif') no-repeat; list-style-type:none; }
#keybenefits_nobg { padding:0 0 15px 0; }
#keybenefits_nobg ul{ margin:0px; padding:10px 0;  }
#keybenefits_nobg li { display:block; padding-left:10px; margin:0; background:url('/media/HillsPet/USARG/assets/en/img_bltblack_en.gif') no-repeat; list-style-type:none; }

#feedingguide { width:auto; }

#feedingguide ul{ margin:0px; padding:10px 0;  }
#feedingguide li { display:block; padding-left:10px; margin:0; background:url('/media/HillsPet/USARG/assets/en/img_bltblack_en.gif') no-repeat; list-style-type:none; }

#packageImageNav { width:586px; }
.TableHeader { font-size: 10px; font-style: normal; color: black; text-decoration: none; background-color: #99CCFF; padding: 5px; }
.TableRow1 { font-size: 10px; font-style: normal; color: black; text-decoration: none; background-color: #FFFFFF; padding: 5px; }
.TableRow2 { font-size: 10px; font-style: normal; color: black; text-decoration: none; background-color: #EEEEEE; padding: 5px;	}
.TableRow3 { font-size: 10px; font-style: normal; color: black; text-decoration: none; background-color: #EEEEEE}
.productImage { display: none; }


/* Research & Publication Styles */
.headline { margin-left:1px; width:481px; _height:270px; min-height:270px; background:url('/media/HillsVet/USARG/Research/assets/en/bkg_headlineResearchPod_en.jpg') top left no-repeat; }
.headline .podcopy { margin-left:165px; padding:15px 0; width:300px; }
.researchresults { width:100%; }
.researchresults table { text-align:left; }
.researchresults tr { vertical-align:middle; }
.researchresults tr.odd { background:#F1F1F1; }
.researchresults td { font-size:11px; color:#3B3B3B; border-bottom:1px solid #fff; border-right:1px solid #fff; }
.researchresults a.left { margin-left:5px; width:275px; text-align:left; }
.researchresults .headers td { background:#FAE4AA; }


/* Compliance Continuum Styles */
#compContinuum ul { margin:2px 0 10px 16px; padding:0; }
.columnbox_compContinuum { background:#fff url('/media/HillsVet/USARG/Vets/assets/en/bkg_improveCompliancePod_en.jpg') top right no-repeat; border-top:1px solid #b1b0b0; border-right:1px solid #b1b0b0; border-bottom:1px solid #b1b0b0; padding:20px 14px 45px 14px; margin-left:4px; }
ul.rednums { margin:0 !important; padding:0; }
ul.rednums li { list-style-type:none; margin:4px 0; padding:4px 0 12px 24px; }
ul.rednums li#one { width:260px; background:url('/media/HillsVet/USARG/Vets/assets/en/blt_rednum1_en.gif') no-repeat; }
ul.rednums li#two { width:260px; background:url('/media/HillsVet/USARG/Vets/assets/en/blt_rednum2_en.gif') no-repeat; }
ul.rednums li#three { width:260px; background:url('/media/HillsVet/USARG/Vets/assets/en/blt_rednum3_en.gif') no-repeat; }
ul.rednums li#four { width:260px; background:url('/media/HillsVet/USARG/Vets/assets/en/blt_rednum4_en.gif') no-repeat; }
ul.rednums li#five {background:url('/media/HillsVet/USARG/Vets/assets/en/blt_rednum5_en.gif') no-repeat; }
ul.rednums li#six {background:url('/media/HillsVet/USARG/Vets/assets/en/blt_rednum6_en.gif') no-repeat; }
ul.rednums li#seven {background:url('/media/HillsVet/USARG/Vets/assets/en/blt_rednum7_en.gif') no-repeat; }
ul.rednums li#eight {background:url('/media/HillsVet/USARG/Vets/assets/en/blt_rednum8_en.gif') no-repeat; }


/* Bottom Navigation Styles */
#bottomnav {text-align:center;background:#a4a4a4;margin:2px;padding:3px 0 5px 0;}
#bottomnav ul, #bottomnav li { margin:0; padding:0; }
#bottomnav li {list-style-type:none;display:inline;}
#bottomnav a {color:#fff;border-right:solid 1px #fff;font-size:10px;text-decoration:none;margin:0;padding:0 10px;	}
#bottomnav a:hover { text-decoration:underline; }
#bottomnav a.lastitem {border-right:0;}


/* Footer Styles */
#footer {margin:10px 0; width:auto; padding:0;}
#footer p {padding:0;margin:0;font-size:10px;width:520px;}
#footer_language_selector {float:right;font-size:11px;padding:0 5px 0 55px;background:url('/media/common/assets/en/img_hillsMapFooter.gif') no-repeat;}
.footerlogo {float:left;margin:2px 10px 2px 3px;}


/* Icon & Thumbnail styles */
#splitmiddlebox { background:url('/media/common/assets/en/bkg_splitmiddle.gif') bottom; }
#splitmiddle_leftbox { width:265px; float:left; position:relative; }
#splitmiddle_rightbox { width:221px; float:left; }
.promoicon { float:left; margin:0 7px 0 0; padding:0; width:32px; }
#column1 .promoicon_title { float:left; width:80px; font-size:12px; font-weight:bold; margin-bottom:5px; }
#column1 .promoicon_title a { color:#000; text-decoration:none; }
#column2 .promoicon_text { float:left; width:375px; }
.producticon { float:left; margin:0 10px 0 0; padding:0; width:80px; }
#column2 .producticon_text { float:left; width:340px; }
.thumbnail { float:left; margin:0 7px 0 0; }
#column2 .thumbnail_text { float:left; margin:0; padding:0; width:355px; }
#content_home #column2 .thumbnail { float:right; margin:0 0 0 7px; }
#content_home #column2 .thumbnail_text { float:left; margin:0; padding:0; width:185px; }


/* Banner Classes */
a.banner_vetonlineordering {margin-left:6px; text-align:left; text-decoration:none; background:url('/media/common/assets/en/img_banner_VetOnlineOrdering_en.gif') no-repeat; display:block; width:124px; height:94px; color:#fff; font-size:12px; line-height:12px; }
*HTML a.banner_vetonlineordering { margin-left:0; }
a.banner_vetonlineordering span { padding:45px 5px 3px 10px; display:block; line-height:14px; }
a.banner_studentnews {margin-left:6px; text-align:left; text-decoration:none; background:url('/media/common/assets/en/img_banner_StudentNews_en.gif') no-repeat; display:block; width:124px; height:94px; color:#fff; font-size:11px; font-weight:normal; }
*HTML a.banner_studentnews { margin-left:0; }
a.banner_studentnews span { padding:45px 3px 3px 8px; display:block; line-height:12px; }


/* Specific Div Styles */
#splitmiddle_rightbox.schoolInfo { background:url('/media/HillsVet/USARG/assets/en/bkg_splitboxgradient.gif') repeat-x top; }
#splitmiddle_rightbox.schoolInfo strong { float:left; width:110px; }

#northamerica, #europe, #latinamerica, #africa_asia_austrailia  { float:left; }
#africa_asia_austrailia { border-right:0; width:224px; }
#northamerica { width:168px; }
#europe { width:166px; }
#latinamerica { width:225px; }
a.sitemap_linktitle { font-size:13px; width:178px; height:26px; margin-bottom:7px; color:#fff; background:url('/media/HillsPet/USARG/assets/en/bkg_sitemaplinktitleOff_en.gif'); font-weight:bold; display:block; }
a.sitemap_linktitle:visited { color:#fff; }
a.sitemap_linktitle:hover { background:url('/media/HillsPet/USARG/assets/en/bkg_sitemaplinktitleOn_en.gif'); }
a.sitemap_linktitle span { padding:5px 0 0 12px; display:block;  }
p.sitemap_title { font-size:13px; width:178px; height:26px; margin-bottom:7px; color:#fff; background:#787878; font-weight:bold; display:block; padding:0; }
p.sitemap_title span { padding:5px; display:block;  }

.int_dropdown { width:100%; }
.int_dropdown p { margin:0; padding:0 0 4px 0; }
.int_dropdown ul { margin:0; padding:0; }
.int_dropdown ul li { list-style-type:none; background:url('/media/common/assets/en/img_droparrow_en.gif') no-repeat; margin:2px 0; padding:0; display:block; height:22px; }
/*\\ IE Hack  \\*/ *HTML .int_dropdown ul li { margin:0; }
.int_dropdown ul li a {text-decoration:none; color:#fff; font-weight:bold;}
.int_dropdown ul li a span { background:#70A8BF; padding:4px 0 4px 0; margin-left:19px; display:block; height:14px; cursor:pointer; cursor:hand; }
.int_dropdown ul div { background:#B5CDDA; margin-top:2px; padding:0; }
.int_dropdown ul div a { color:#000; text-decoration:underline; font-weight:normal; }
.int_dropdown ul div a:hover { color:#fff; }
.int_dropdown ul div table {  }
.int_dropdown ul div table tr { vertical-align:top; }
.int_dropdown ul div table tr td { padding:12px 24px; border-bottom:1px solid #fff; }



/* Universal Classes */
.article-body li {padding-bottom:15px;}
.marquee, .marquee_white, .marquee_red, .marquee_gray,
.marquee_hotRed, .marquee_black, .marquee_brown { padding:0; margin:0; font-size:20px; font-weight:400; position:relative; }
.bluetitle {background:url('/media/common/assets/en/blt_bluetitle.gif') no-repeat; border-bottom:2px solid #fff; border-top:2px solid #fff;}
/*\\ IE Hack  \\*/ *HTML .bluetitle {background:url('/media/common/assets/en/blt_bluetitle.gif') left 2px no-repeat; }
.blueblank { height:23px; background:#0e2b8d; border-top:2px solid #fff; border-bottom:2px solid #fff; }
.redtitle {background:url('/media/common/assets/en/blt_redtitle.gif') no-repeat; border-bottom:2px solid #fff;  border-top:2px solid #fff; border-left:3px solid #fff; }
/*\\ IE Hack  \\*/ *HTML .redtitle {background:url('/media/common/assets/en/blt_redtitle.gif') 3px 2px no-repeat; }
.columnbox {border-top:1px solid #b1b0b0; padding:20px 14px 45px 14px;}
.columnbox_bdrbtm {border-top:1px solid #b1b0b0; border-bottom:1px solid #b1b0b0; padding:20px 14px 45px 14px;}
.columnbox2 {border-top:1px solid #b1b0b0; padding-bottom:45px; margin:0 0 0 4px;}
.columnbox2 .bluetitle, .columnbox2 .redtitle { margin:3px; }
.columnbox3 { padding:10px 2px; border-top:1px solid #b1b0b0; }
.columnbox4 { padding:14px; border-top:1px solid #b1b0b0; }
.columnbox_splitmiddle { background:#fff; border-top:1px solid #b1b0b0; border-right:1px solid #b1b0b0; border-bottom:1px solid #b1b0b0; padding:10px 14px 30px 14px; margin-left:4px; }
.column ul, .column li {margin:0; padding:0;}
.clear { clear:both; display:block; }
.center {text-align:center;}
.right {float:right;}
.left {float:left;}
.red {color:#f00;}
.blue {color:#004585;}
.title { font-size:12px; font-weight:bold; text-decoration:none; color:#000 }
.errorbox { display:block; border:#600 solid 1px; background:#ffc; padding:2px 8px; color:#600; width:75%; }
.graytitle { color:#333; font-size:13px; font-weight:bold; }
.grayrule { margin:0 auto; height:31px; background:url('/media/common/assets/en/bkg_grayrule.gif') repeat-x; }



/* --------------- BEGIN SIFR STYLES ---------------- */
/* -------------------------------------------------- */

/* These are standard sIFR styles... do not modify */
.sIFR-flash { visibility: visible !important; margin: 0; }
.sIFR-replaced { visibility: visible !important; }
span.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {  display: none !important;}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */
.sIFR-hasFlash h2 span  { visibility: hidden; }
.sIFR-hasFlash h3 span  { visibility: hidden; display:block; }
.sIFR-hasFlash .avenir, .sIFR-hasFlash .marquee  { visibility: hidden; }

/* --------------------------------------------------- */
/* ----------------- END SIFR STYLES ----------------- */

