*{margin:0;padding:0;}
body{background:#F5F3EA url(../img/navy_bg.jpg) repeat-x top left;font-family:Arial, Helvetica, sans-serif;font-size:62.5%;}
.page-container{background:#fff url(../img/test.gif) repeat-x top left;border:solid 1px #969696;font-size:1em;margin:0 auto 10px;width:900px;}
.main{clear:both;padding-top:25px;width:900px;}
.left-column{border-right:.1em solid #F2F2F2;display:inline;float:left;overflow:visible!important;width:240px;}
.main-content{display:inline;float:left;margin:1em 0 0 4em;overflow:visible!important;width:550px;}
.main-subcontent{display:inline;float:right;margin:0 1.5em 0 0;overflow:visible!important;width:200px;}
.footer{background:#202933;clear:both;font-size:1em;overflow:visible!important;padding:1em 0;width:900px;}
.header{width:900px;}
.header-top{background:#dd7512;height:70px;overflow:visible!important;width:900px;}
.header-banner{background:#fafafa url(../img/bg_head_middle.jpg) no-repeat;height:175px;overflow:visible!important;width:900px;}
.left-column .img{border:1px solid #828282;height:80px;margin:3px 10px 20px 3px;width:80px;}
.column1-unit{margin-bottom:10px!important;width:550px;}
.sub-column1{float:left;margin-bottom:10px!important;margin-top:10px;width:260px;}
.sub-column2{float:right;margin-bottom:10px!important;margin-left:25px;margin-top:10px;width:260px;}
.sub-column3{float:left;height:auto;margin-bottom:10px!important;margin-top:10px;width:550px;}
.footer p{color:#FFF;font-size:110%;line-height:1.3em;text-align:center;}
.footer a{color:#7d7d7d;text-decoration:underline;}
.footer a:hover{color:#000;text-decoration:none;}
.footer a:visited{color:#000;}
.clear-contentunit{background:#d2d2d2;border:none;clear:both;color:#E7E7E7;height:.1em;margin-bottom:15px;}
#miniform{color:#666;font-size:120%;margin:10px;padding:5px;width:auto;}
#minifields label{display:block;padding:3px;width:180px;}
#minifields textarea{background-color:#e6ebde;border:1px solid #C8D2D9;height:100px;margin:0 0 3px;width:200px;}
.button{background-color:#e6ebde;border:1px solid #C8D2D9;color:#102132;float:right;margin:10px;padding:2px;}
.sitemaplink{color:#fff;font-size:130%;margin-top:20px;padding-top:20px;text-decoration:underline;}
.left-column h1{border-bottom:1px solid #666;border-left:5px solid #6bbd2d;clear:both;color:#636363;font-size:140%;font-weight:400;margin:10px 10px 20px;padding:4px 10px 3px;}
.left-column h2{clear:both;color:#dd7512;font-size:120%;font-weight:700;margin:20px 10px 0 20px;}
.left-column h3{clear:both;color:#dd7512;font-size:110%;font-weight:700;margin:10px 10px 3px 20px;}
.left-column p{clear:both;color:#505050;font-size:120%;line-height:1.3em;margin:0 10px 10px 20px;}
.left-column ul{list-style:none;margin:.5em 1em 3em 2em;}
.left-column ul li{background:url(../img/bg_bullet_full_1.gif) no-repeat 0 .4em;font-size:120%;line-height:1.2em;margin:5px 0 .2em 2px;padding:0 0 0 11px;}
.left-column ol{margin:.5em 10px 1em 40px !important;}
.left-column ol li{font-size:110%;list-style-position:outside;margin:0 0 .4em;}
.main-content h1.pagetitle{color:#6bbd2d;font-size:210%;font-weight:700;margin:0 0 .4em;padding:0 0 2px;}
.main-content h1.block{background:#fff;border-bottom:solid 2px #dd7512;clear:both;color:#dd7512;font-size:220%;font-style:italic;font-weight:700;margin:1em 0 0;padding:2px 0 2px 2px;}
.main-content h1.sectiontitle{border-bottom:1px solid #666;border-left:5px solid #dd7512;clear:both;color:#636363;font-size:155%;margin:10px 10px 20px 0;padding:4px 10px 3px 5px;}
.main-content h1{clear:both;color:#505050;font-size:160%;font-weight:400;margin:1em 0 .5em;}
.main-content h2{clear:both;color:#dd7512;font-size:120%;font-weight:700;margin:0;}
.main-content h2.petname{clear:both;color:#dd7512;font-size:200%;font-weight:700;margin:0;padding:15px 0;}
.main-content h3{clear:both;color:#6D6D6D;font-size:130%;font-weight:400;margin:0;}
.main-content h4{color:#505050;font-size:170%;font-weight:400;margin:1.5em 0 1em;}
.main-content h5{color:#505050;font-size:140%;margin:1.5em 0 1em;}
.main-content h6{color:#505050;font-size:120%;font-weight:700;margin:1.2em 0 .2em;}
.sub-column1 p.left{float:left;}
.main-content blockquote{clear:both;font-size:90%;margin:0 30px .6em;}
.main-content ul{list-style-type:none;margin:.5em 0 1em;}
.main-content ul li{font-size:120%;line-height:1.4em;list-style-type:none;margin:0 0 .2em 2px;padding:0 0 0 12px;}
.main-content ol{margin:1.5em 1em 1em 25px !important;}
.main-content ol li{font-size:120%;line-height:1.4em;list-style-position:outside;margin:.5em 1em 1em 0;}
.main img{border:1px solid #000;clear:both;float:left;margin:.5em 1em .2em 0;padding:1px;}
.main img.noborder{border:none;}
.main img.icons{border:none;clear:right;float:left;height:60px;margin:0 1em .2em 0;padding-bottom:15px;width:60px;}
.main img.right{border:1px solid #969696;clear:both;float:right;margin:3px 0 7px 10px;padding:1px;}
.main img.center{border:1px solid #969696;float:none;margin:3px 0;padding:0;}
a{color:#377409;font-weight:700;text-decoration:none;}
a:hover{color:#6bbd2d;text-decoration:underline;}
.main a img{border:solid 1px #969696;}
.main a:hover img{border:solid 1px #dcdcdc;}
.left-column img.center{border:1px solid #969696;display:block;margin:15px auto;padding:1px;}
.testimonial{color:#3F3F3F;font-style:italic;}
h1.slogan{color:#F4812B;font-size:180%;font-style:italic;line-height:1.4em;margin:0;padding-bottom:15px;}
.rightpa{float:right;padding-bottom:10px;width:186px;}
table{font-family:Arial, Helvetica, sans-serif;font-size:110%;margin-top:2em;width:600px;}
th{background:#DD7512;border-bottom:1px solid #666;border-right:1px solid #666;border-top:1px solid #666;color:#F5F3EA;letter-spacing:2px;padding:6px 6px 6px 12px;text-align:left;text-transform:uppercase;}
th.nobg{background:none;border-left:0;border-right:1px solid #666;border-top:0;color:#DD7512;}
th.spec{background:#fff;border-left:1px solid #666;border-top:0;color:#DD7512;}
th.specalt{background:#F5F3EA;border-left:1px solid #666;border-top:0;color:#666;}
td{background:#fff;border-bottom:1px solid #666;border-right:1px solid #666;color:#666;padding:6px 6px 6px 12px;text-align:center;}
td.alt{background:#F5F3EA;color:#666;}
.canada{background:#fff url(../img/canadamap.gif);border:1px solid #6bbd2d;height:422px;list-style-type:none;margin:50px auto 200px;padding:0;position:relative;width:500px;}
.canada li a{background:#DD7512;color:#F5F3EA;display:block;height:8px;left:2000px;line-height:1.7em;position:absolute;text-indent:-999px;top:293px;width:8px;}
.canada li a em{position:absolute;visibility:hidden;}
.canada li a.tf1{left:37px;top:325px;}
.canada li a.tf2{left:64px;top:300px;}
.canada li a.tf3{left:112px;top:300px;}
.canada li a.tf4{left:250px;top:300px;}
.canada li a.tf5{left:335px;top:360px;}
.canada li a.tf6{left:320px;top:360px;}
.canada li a.tf7{left:350px;top:365px;}
.canada li a.tf8{left:321px;top:335px;}
.canada li a.tf9{left:360px;top:300px;}
.canada li a.tf10{left:428px;top:310px;}
.canada li a.tf11{left:440px;top:280px;}
.canada li a.tf12{left:450px;top:245px;}
.canada li a.tfmain{left:330px;top:375px;}
.canada li a:hover{background:#DD7512;color:#fff;font-size:1em;height:1.2em;line-height:1em;padding:2px 10px;text-indent:0;width:120px;z-index:1000;}
* html .uk li a:hover{height:1.7em;width:110px;}
.canada li a:hover em{background:#fff;border:1px solid #DD7512;color:#636363;font-size:1em;font-weight:400;height:110px;line-height:2em;margin-left:5px;padding:25px;top:-135px;visibility:visible;width:140px;}
* html .canada li a:hover em{width:150px;z-index:1000;}
.canada li a:hover em img{border:1px solid #DD7512;display:block;margin-bottom:10px;}
.canada li a:hover em span{border:15px solid #fff;border-left-color:#DD7512;border-width:15px 0 15px 15px;display:block;height:0;left:0;overflow:hidden;position:absolute;top:128px;width:0;}
* html .canada li a:hover em span{height:0;width:0;}
.page-container:after,.header:after,.header-breadcrumbs:after,.main:after,.left-column:after,.main-content:after,.column1-unit:after,.sub-column1:after,.sub-column2:after,.sub-column3:after,.footer:after,p:after{clear:both;display:block;height:0;visibility:hidden;}
#minifields select,#minifields input{background-color:#e6ebde;border:1px solid #C8D2D9;margin:0 0 3px;width:200px;}
.left-column p.center,.main-content p.center{text-align:center;}
.left-column p.right,.main-content p.right{text-align:right;}
h2.green,a:visited{color:#6bbd2d;}
.main-content h1.side,.main-content h2.side,.main-content h3.side{clear:none;}
.main-content p,.sub-column1 p,.sub-column2 p{font-size:120%;line-height:1.5em;margin:0 0 1em;}
.spacer,.clear{clear:both;}
@media print {
.header-top{background:#f0f0f0;height:80px;overflow:visible!important;width:900px;}
.header-breadcrumbs{background:transparent;width:900px;}
.topnnav{background:#f0f0f0;border:none;color:#4b4b4b;float:left;font-size:130%;width:900px;}
.main{background:transparent;clear:both;padding-bottom:30px;width:900px;}
.left-column{background-color:#f0f0f0;border-bottom:solid 1px #c8c8c8;border-right:solid 1px #c8c8c8;display:inline;float:left;overflow:visible!important;width:199px;}
.footer{background:#f0f0f0;clear:both;font-size:1em;height:3.7em;overflow:visible!important;padding:1.1em 0 0;width:900px;}
}
