﻿body{font-family:Arial, Helvetica, sans-serif;background:url(../images/body_bg.gif) repeat 0 0;font-size:100%;margin:0;padding:0}
span.clear{clear:both;line-height:0;font-size:1px}
img,fieldset,a{outline:none;border:none}
#layout{width:998px;margin:0 auto}
#outer_layout form{width:100%;float:left;margin:0;padding:0}
#main{width:100%;float:left;background:url(../images/white_bg.png) repeat-y 0 0}
#header{width:978px;float:left;background:url(../images/header_bg.jpg) no-repeat 0 0;height:143px;display:inline;position:relative;z-index:99;margin:0 11px}
#header .column_left{width:530px;float:left;position:absolute;padding:0 0 0 8px}
#header .logo{width:376px;height:71px;float:left;padding:8px 0 10px 7px}
#header .logo h1{float:left;width:100%;margin:0;padding:0}
#header .search_box{width:381px;float:left;height:39px;background:url(../images/search_bg.jpg) no-repeat 0 0;padding:9px 0 0 13px}
#header .search_box .search_input{width:256px;float:left;background:url(../images/search_input.gif) no-repeat 0 0;height:25px;margin-right:9px;display:inline;padding:0 10px}
#header .search_box .search_input input{width:100%;float:left;height:21px;line-height:22px;color:#484947;font-size:.88em;font-family:LucidaGrande, Arial, Helvetica, sans-serif;background:none;border:none;outline:none;margin:0;padding:2px 0}
#header .search_box input.btn_search{width:84px;float:left;height:28px;background:url(../images/btn_search.gif) no-repeat 0 0;border:none;cursor:pointer}
#header .cols01{width:110px;float:left;position:relative;padding:3px 0 0 16px}
#header .cols01 strong{display:block;color:#474747;font-size:.7em;font-family:'pt-sans', 'sans-serif';background:url(../images/dot.gif) repeat-x 0 bottom;padding:0 0 4px}
#header .cols01 span{width:100%;float:left;font-size:.7em;font-weight:700;padding:4px 0 0}
#header .cols01 span a{width:auto;float:left;background:url(../images/red_arrow.gif) no-repeat right 5px;color:#ef2218;text-decoration:none;padding:0 9px 0 0}
#header .column_right{width:440px;float:right;margin-top:40px;position:absolute;right:0;padding:0 8px 0 0}
#header ul.top_nav{width:auto;float:right;list-style:none;position:relative;right:0;z-index:99999;margin:8px 8px 0 0;padding:0 0 18px}
#header ul.top_nav li{width:auto;float:left;background:url(../images/divider.gif) no-repeat 0 2px;font-size:.8em;font-family:'pt-sans', 'sans-serif';padding:0 9px}
#header ul.top_nav li strong{font-size:1.3em;color:#393939}
#header ul.top_nav li.first{padding-left:0;background:none}
#header ul.top_nav li.last{padding-right:0;line-height:15px}
#header ul.top_nav li a{color:#242424;text-decoration:none}
#header ul.top_nav li a:hover{color:#242424;text-decoration:underline}
#header ul.top_nav li.user_name{z-index:999;position:relative;padding-left:0;background:none}
#header ul.top_nav li.user_name a{color:#478ab6;background:url(../images/arrow_6.gif) no-repeat right 6px;padding-right:12px}
#header ul.top_nav li.user_name .dorpdown_menu{position:absolute;width:193px;float:left;top:-12px;left:-18px;z-index:99999}
#header ul.top_nav li.user_name .dorpdown_menu .head{width:auto;float:left;position:relative;z-index:99;margin-bottom:-3px;color:#ed2d23}
#header ul.top_nav li.user_name .dorpdown_menu .head span.left{background:url(../images/btn_left.png) no-repeat 0 0;width:8px;height:32px;font-size:1px;line-height:1px;float:left}
#header ul.top_nav li.user_name .dorpdown_menu .head span.right{background:url(../images/btn_right.png) no-repeat 0 0;width:10px;height:32px;font-size:1px;line-height:1px;float:left}
#header ul.top_nav li.user_name .dorpdown_menu .head span.mid{background:url(../images/btn_bg.png) repeat-x 0 0;height:20px;float:left;padding:12px 6px 0 10px}
#header ul.top_nav li.user_name .dorpdown_menu .head span.mid strong{float:left;background:url(../images/arrow_5.gif) no-repeat right 6px;font-size:1.02em;color:#ed2d23;padding:0 12px 0 0}
#header ul.top_nav li.user_name .dorpdown_menu .top_shdow{background:url(../images/top_drop_top.png) no-repeat 0 0;width:193px;height:9px;font-size:2px;line-height:2px;float:left}
#header ul.top_nav li.user_name .dorpdown_menu .bot_shdow{background:url(../images/top_drop_bot.png) no-repeat 0 0;width:193px;height:11px;font-size:2px;line-height:2px;float:left}
#header .links_box{background:url(../images/top_drop_bg.png) repeat-y 0 0;width:193px;float:left;z-index:99999}
#header .links_box ul{list-style:none;width:152px;font-weight:700;background:url(../images/top_drop_bg2.jpg) repeat-x 0 bottom;display:inline;float:left;z-index:99999;margin:0 0 0 3px;padding:0 17px 8px 16px}
#header ul.top_nav li.user_name .links_box ul li{font-size:1.1em;font-weight:700;width:100%;float:left;border-bottom:#dcdcdc solid 1px;background:none;z-index:99999;margin:0;padding:2px 0}
#header ul.top_nav li.user_name .links_box ul li a{width:100%;float:left;background:url(../images/arrow_4.gif) no-repeat right 5px;color:#295683;margin:0!important;padding:0!important}
#header ul.top_nav li.user_name .links_box ul li a:hover{color:#597e0c!important;background:url(../images/arrow_7.gif) no-repeat scroll right 5px}
#header .white_mid{width:411px;float:right;background:url(../images/white_mid.jpg) repeat-y 0 0}
#header .white_top{width:100%;float:left;background:url(../images/white_top_curve.jpg) no-repeat 0 0}
#header .white_bottom{width:100%;float:left;background:url(../images/white_bottom_curve.jpg) no-repeat 0 bottom;position:relative;z-index:99}
.white_mid .checkout{width:135px;height:37px;position:absolute;top:42px;right:15px;float:right}
#header .inner{width:372px;float:left;overflow:hidden;padding:8px 13px 15px 16px}
#header .inner h2{color:#ef2218;font-size:.813em;width:auto;float:left;text-transform:uppercase;background:url(../images/dot.gif) repeat-x 0 bottom;font-family:'pt-sans', 'sans-serif';margin:0;padding:0 0 6px}
#header .inner .shopping_cart{background:url(../images/dot.gif) repeat-x 0 bottom;width:230px;float:left;clear:left;padding:0}
#header .inner .shopping_cart strong{width:auto;float:left;background:url(../images/shopping_cart.gif) no-repeat 0 6px;color:#3b3b3b;font-size:.85em;padding:4px 0 8px 16px}
#header .inner .shopping_cart small{font-size:.9em;font-weight:400}
#header .inner .shopping_cart a{background:url(../images/down_arrow.gif) no-repeat right 4px;color:#3b3b3b;text-decoration:none;padding:0 15px 0 0}
#header .inner p{width:200px;float:left;color:#242424;font-size:.75em;font-weight:700;font-family:'pt-sans', 'sans-serif';margin:0;padding:2px 0 0}
#menu{width:970px;display:inline;float:left;background:url(../images/menu_bg.gif) repeat-x 0 0;height:51px;position:relative;z-index:98;margin:0 0 0 15px}
#menu ul{position:relative;width:100%;float:left;list-style:none;margin:0;padding:0}
#menu ul li{width:auto;float:left;background:url(../images/seperator.gif) no-repeat 0 0;padding-left:1px}
#menu ul li a{color:#fffeff;text-decoration:none;float:left;padding:16px 14px 16px 15px}
#menu ul li a:hover,#menu ul li a.current{background:url(../images/menu_bg.gif) repeat-x 0 -53px}
#menu ul li.first{background:none;padding-left:0}
#menu ul li.first a{padding-left:8px}
#menu ul li.first a span{width:10px;height:51px;background:url(../images/menu_left.gif) no-repeat 0 0;position:absolute;top:0;left:-10px}
#menu ul li.last a span{width:10px;height:51px;background:url(../images/menu_right.gif) no-repeat 0 0;position:absolute;top:0;right:-10px}
#menu ul li.last a{padding-right:8px}
#menu .dropdown_box{width:987px;float:left;position:absolute;top:48px;left:-9px;z-index:9;font-family:'pt-sans', 'sans-serif'}
#menu .dropdown_box a{float:none;color:#295683;margin:0;padding:0}
#menu .dropdown_box .bot_curve{background:url(../images/drop_bot_curve.png) no-repeat 0 0;width:987px;height:18px;float:left}
#menu .dropdown_box .drop_outer_section{background:url(../images/dropdown_shadow.png) repeat-y 0 0;width:987px;float:left}
#menu .dropdown_box .drop_inner_section{background:#fdfdfe url(../images/dropdown_bg.jpg) repeat-x 0 bottom;width:978px;float:left;margin-left:4px;display:inline}
#menu .top_sadow{background:url(../images/drop_shadow_top.gif) repeat-x 0 0;width:100%;float:left;height:3px;font-size:1px;line-height:1px}
#menu .dropdown_box .left_col{float:left;border-right:1px solid #d9d9d9;margin-bottom:-12px;position:relative;width:495px;padding:22px 0 23px 19px}
#menu .dropdown_box .left_links ul{width:240px;float:left;list-style:none;margin:0;padding:3px 0 0}
#menu .dropdown_box .left_links ul li{width:240px;float:left;background:url(../images/bor_bg.gif) repeat-x 0 bottom;font-size:.813em;font-weight:700;text-indent:10px;padding:3px 0 4px}
#menu .dropdown_box .left_links ul li a{display:block;background:url(../images/arrow.gif) no-repeat right 0;color:#295683;text-decoration:none;padding-bottom:2px;font-family:'pt-sans', 'sans-serif';float:left;width:100%}
#menu .dropdown_box .top_selling_brands{float:left;background:url(../images/bor_right.gif) repeat-y right 0;margin-top:22px;margin-bottom:16px;width:163px;padding:0 30px}
#menu .dropdown_box .top_selling_brands ul li{text-align:center;width:100%;float:left;background:url(../images/bor_bg.gif) repeat-x 0 bottom;font-weight:700;padding:3px 0}
#menu .dropdown_box .featuraed_product{float:left;width:170px;padding:22px 0 0 26px}
#menu .dropdown_box .featuraed_product ul li{background:none;text-align:center;width:100%;float:left;font-weight:700;padding:5px 0}
#menu .dropdown_box .featuraed_product ul li p{font-size:.813em;font-weight:400;text-align:left}
#menu .dropdown_box .poll{width:75px;float:right;padding:3px 0 0 10px}
#menu .dropdown_box .thumb_nail{width:100%;float:left;padding:4px 0}
#menu .dropdown_box .adv_row strong{font-size:1em;float:left}
#body_container{width:978px;display:inline;float:left;position:relative;margin:0 10px;padding:7px 0 15px}
#left_containet{width:211px;float:left}
.product{width:100%;float:left;background:url(../images/product_bg.gif) repeat-y 0 0}
.product .bottom_bg{width:100%;float:left;background:none;padding-bottom:0}
.product h3{width:198px;height:35px;float:left;background:url(../images/heading_bg.gif) no-repeat 0 0;position:relative;display:inline;font-size:1.35em;color:#fff;margin:0 0 0 -4px;padding:10px 0 0 19px}
.product ul{float:left;list-style:none;width:196px;margin:0;padding:3px 15px 0 0;_padding:3px 0px 0 0;}
.product ul li{float:left;font-size:.813em;font-weight:700;background:none;border-bottom:solid 1px #DFDAD0;border-top:solid 1px #fff;width:100%;padding:3px 0 4px 15px}
.product ul li.last{background:url(/common/images/leftnav_last_bg.gif) no-repeat scroll 0 bottom transparent;border-bottom:none;padding-bottom:12px}
.product ul li a{display:block;color:#295683;text-decoration:none;padding-bottom:2px;font-family:'pt-sans', 'sans-serif';width:100%;background:url(/common/images/arrow.gif) no-repeat scroll 177px 0 transparent;padding-right:0}
.product ul li a:hover,.product ul li.active a{color:#597e0c!important;background:url(/common/images/arrow_over.gif) no-repeat scroll 177px 0 transparent}
.product.noarrow ul li a,.product.noarrow ul li.active a,.product.noarrow ul li a:hover{background:none;padding-left:10px}
 /*wrapping covered right icon*/
 .product ul li a.smaller{font-family:'pt-sans-narrow', Arial, Helvetica;}
.left_ads{width:200px;float:right;padding:15px 0 0 9px}
.left_ads.pad{padding-top:0}
#right_container{width:758px;float:right;position:relative;padding:0}
.carausal{width:740px;padding-left:9px;position:relative;float:left;margin-bottom:9px}
.carausal .panel_outer{width:740px;float:left}
.carausal .paging{width:auto;position:absolute;bottom:8px;right:20px;z-index:10}
.carausal .paging ul li a{width:39px;height:30px;float:left;background:url(../images/paging_bg.png) no-repeat 0 0;color:#5e859b;text-align:center;text-decoration:none}
.carausal .paging ul li a:hover,.carausal .paging ul li a.active{background:url(../images/paging_bg_h.png) no-repeat 0 0;color:#fff}
.stepcarousel_meet{position:relative;overflow:scroll;width:740px;height:263px}
.stepcarousel_meet .panel{float:left;overflow:hidden;width:740px;height:263px;border:none}
.carausal .text_area{width:354px;position:absolute;left:32px;padding-top:37px;top:auto}
.carausal .text_area p{display:block;color:#3b3b3b;font-size:.99em;line-height:20px;text-align:right;font-family:'pt-sans', 'sans-serif';margin:0;padding:0 54px 0 0}
.carausal .text_area .button{width:189px;float:right;padding:17px 42px 0 0}
.common_box.pad{padding:9px 0 0}
.common_box .heading{width:748px;float:left;height:62px;background:url(../images/heading_bg01.jpg) no-repeat 0 0;margin-left:5px;display:inline;position:relative}
.common_box .heading h3{width:auto;float:left;color:#fff;font-family:'pt-sans-narrow', 'sans-serif';font-size:20px;font-weight:700;letter-spacing:.05em;text-shadow:1px 1px 1px #6A8066;margin:0;padding:9px 0 0 70px}
.common_box .heading .pic_area{width:63px;position:absolute;top:-8px;left:1px}
.common_box .heading .link{width:auto;float:right;padding:14px 18px 0 0}
.common_box .heading .link a{width:auto;float:left;background:url(../images/arrow01.gif) no-repeat right 6px;padding:0 10px 0 0}
.common_box .inner_section{width:740px;float:left;background:url(../images/shadow_bg.gif) no-repeat 0 bottom;padding:0 8px 39px 9px}
.common_box .inner_section ul li h4{width:175px;padding:0 3px}
.common_box ul li{width:185px;float:left;background:url(../images/divider01.gif) no-repeat right 0}
.common_box ul li .thumb_nail_quick_view .btn_quick_view{display:block;position:absolute;background:url(../images/quickview.gif) no-repeat 0 0;width:110px;height:26px;float:left;left:36px;top:40px}
.common_box ul li h4{width:100%;float:left;text-align:center;font-size:1em;color:#3c3c3c;position:relative;font-family:'pt-sans', 'sans-serif';margin:-3px 0 0;padding:0 0 3px}
.common_box ul li h4 a, .common_box ul li h4 a:visited, .common_box ul li h4 a:active {color:#3C3C3C;text-decoration:none;}
.bottom_ads{width:100%;float:left;padding:0}
.shadow01{width:978px;height:19px;background:url(../images/footer_shadow.png) no-repeat 0 0;float:left}
.signup_bar{width:978px;float:left;background:url(../images/blue_bg.gif) repeat-x 0 0;height:59px;position:relative}
.signup_bar .left_curve{width:10px;height:55px;background:url(../images/blue_curve_left.gif) no-repeat 0 0;position:absolute;top:0;left:-7px}
.signup_bar .right_curve{width:10px;height:55px;background:url(../images/blue_curve_right.gif) no-repeat 0 0;position:absolute;top:0;right:-7px}
.signup_bar .sign_up_box{width:auto;float:left;padding-left:10px;padding-top:11px}
.signup_bar .sign_up_box h4{width:auto;float:left;margin:0;padding:4px 16px 0 0}
.signup_bar .sign_up_box .input_bg{width:334px;height:32px;background:url(../images/input_bg.gif) no-repeat 0 0;float:left;margin-right:9px;display:inline;padding:0 10px}
.signup_bar .sign_up_box .input_bg input{width:100%;float:left;height:28px;line-height:29px;color:#484947;font-size:.88em;font-family:'pt-sans', 'sans-serif';background:none;border:none;outline:none;margin:0;padding:2px 0}
.signup_bar .sign_up_box input.btn_signup{width:93px;height:34px;float:left;background:url(../images/btn_signup.gif) no-repeat 0 0;border:none;cursor:pointer;margin:0;padding:0}
.signup_bar ul{width:auto;float:right;list-style:none;margin:0;padding:12px 9px 0 0}
.signup_bar ul li.first{padding-top:9px}
.row01{width:100%;float:left;background:url(../images/footer_dot.gif) repeat-x 0 0;padding:12px 0 13px}
.row01 .cols_01{width:178px;float:left;background:url(../images/dot_y.gif) repeat-y right 0;padding:13px 0 0 39px}
.row01 .cols_01 ul{width:100%;float:left;list-style:none;margin:0;padding:0 0 10px}
.row01 .cols_01 ul li{width:auto;float:left;padding-right:7px;padding-bottom:8px}
.row01 .cols_02{width:533px;float:left;background:url(../images/dot_y.gif) repeat-y right 0;min-height:80px;height:auto!important;padding:1px 0 0 25px}
.row01 .cols_02 ul li{width:auto;float:left;padding:0 35px 0 0}
.row01 .cols_02 ul li.last{font-size:10px;overflow:hidden;width:130px;padding:0}
.row01 .cols_03{width:176px;float:left;padding:11px 0 0 24px}
.row01 .cols_03 .footer_logo{width:150px;float:left}
.row01 .cols_03 p{width:159px;float:left;color:#013e79;font-family:'PT Sans Caption', 'sans-serif';font-weight:700;margin:0;padding:5px 0 0 17px}
.row01 .cols_03 p small{font-size:.75em;float:left;padding-right:6px}
.row01 .cols_03 p span{font-size:.75em;float:left}
.row01 .cols_03 p span a{float:left;background:url(../images/arrow02.jpg) no-repeat right 22px;color:#ee2e24;text-decoration:none;padding:0 7px 0 0 ;width: 132px;}
#footer_mian{width:978px;float:left;font-family:'pt-sans', 'sans-serif';background:url(/common/images/footer_gradient.jpg) repeat-x scroll left bottom transparent;padding:20px 0}
#footer_mian .footer_left_sec{width:660px;float:left}
#footer_mian .footer_left_sec ul{width:138px;float:left;list-style:none;padding-left:27px;margin:0}
#footer_mian .footer_left_sec ul.first{padding-left:15px}
#footer_mian .footer_left_sec ul li h2{font-size:.813em;line-height:22px;color:#48749e;float:left;width:138px;background:url(../images/bor_bg.gif) repeat-x 0 bottom;padding-bottom:6px;padding-top:15px;font-family:'pt-sans', 'sans-serif';margin:0}
#footer_mian .footer_left_sec ul li a{text-decoration:none;color:#737372;font-size:.8em;font-family:'pt-sans', 'sans-serif';line-height:19px;float:left}
#footer_mian .footer_right_sec{width:300px;float:right;background:url(../images/footer_sep.gif) repeat-y left 0;padding:10px 5px 0 13px}
#footer_mian .footer_right_sec h2{font-size:14px;line-height:22px;color:#48749e;display:block;padding-left:4px;font-family:'pt-sans', 'sans-serif';margin:0}
#footer_mian .footer_right_sec .gallery{background:url(../images/footer_img_bg.gif) no-repeat 0 0;width:154px;height:176px;float:left;display:inline;margin:3px 5px 0 0}
#footer_mian .footer_right_sec .gallery img{float:left;margin:7px 0 0 7px}
#footer_mian .footer_right_sec .gallery strong{text-align:center;display:block;font-size:11px;font-style:italic;line-height:25px;font-family:'pt-sans', 'sans-serif';color:#3c3c3c}
#footer_mian .footer_right_sec p{display:block;font-size:12px;line-height:16px;color:#343434;font-family:'pt-sans', 'sans-serif'}
#header .inner .shopping_cart,#header .inner p{z-index:999;position:relative}
.mini_cart_sec{position:absolute;left:-170px;top:2px;width:447px;z-index:98}
.mini_cart_sec .top_bg{float:left;width:100%;height:79px;background:url(../images/mini_cart_top_bg.png) no-repeat 0 0}
.mini_cart_sec .btm_bg{float:left;width:100%;height:31px;background:url(../images/mini_cart_btm_bg.png) no-repeat 0 0}
.mini_cart_sec .mid_bg{float:left;width:391px;background:url(../images/mini_cart_rep_bg.png) repeat-y 0 0;font-family:'pt-sans', 'sans-serif';padding:5px 28px 0}
.mini_cart_sec .mid_bg .top_row{float:left;width:100%;font-size:.75em;color:#ed2d23;font-weight:700;padding:0 0 10px}
.mini_cart_sec .mid_bg .top_row a{float:right;color:#3b7fa7}
.mini_cart_sec .mid_bg .common_row{float:left;width:100%;border-bottom:1px solid #aec1cd;border-top:1px solid #aec1cd;background:#cfe6f4;padding:6px 0 5px}
.mini_cart_sec .mid_bg .col01{float:left;padding-left:6px;font-size:.7em;width:206px}
.mini_cart_sec .mid_bg .col01 .thumb{float:left;margin-right:12px;display:inline}
.mini_cart_sec .mid_bg .col01 span{padding-left:4px}
.mini_cart_sec .mid_bg .col02{float:left;width:47px;font-size:.75em;text-align:center}
.mini_cart_sec .mid_bg .col03{float:left;font-size:.75em;width:61px}
.mini_cart_sec .mid_bg .col04{float:left;width:50px;font-size:.75em}
.mini_cart_sec .mid_bg .col05{float:left;width:200px;font-size:.75em;padding-left:4px}
.mini_cart_sec .mid_bg .col05 strong{padding-top:2px;display:block}
.mini_cart_sec .mid_bg .col06{float:right;font-size:.875em;padding-right:30px}
.mini_cart_sec .mid_bg .col05 em{font-style:normal;color:#e53128}
.mini_cart_sec .mid_bg ul.pro_list{list-style:none;float:left;width:100%;height:183px;overflow:auto;background:url(../images/gr_bg06.gif) repeat-y 0 0;margin:0;padding:0}
.mini_cart_sec .mid_bg ul.pro_list li{float:left;border-bottom:1px dashed #d7dee0;width:374px;padding:7px 0 0}
.mini_cart_sec .mid_bg ul.pro_list li span{padding-top:5px;display:block}
.mini_cart_sec .mid_bg .botm_btn_row{float:left;width:100%;padding:11px 0 0}
.mini_cart_sec .mid_bg .botm_btn_row a{float:left;display:inline;font-size:.75em;font-weight:700;color:#478ab6;margin:10px 5px 0}
.mini_cart_sec .mid_bg .botm_btn_row a.right{float:right;margin:0}
.mini_cart_sec .mid_bg .botm_btn_row span{float:left;color:#cecccc;margin-top:7px}
.mini_cart_sec .mid_bg .common_row .col01 strong{display:inline}
.mini_cart_sec .mid_bg .col01 strong{display:block;font-size:1.1em}
.mini_cart_sec .botm_btn_row strong{color:#747474;margin:14px 0}
.mini_cart_sec .mid_bg .botm_btn_row a.paypalBtn{margin-right:0}
#about_us .left_container{margin-top:7px}
.product ul li.active,.product ul li:hover{background:url(/common/images/leftnav_active_repeat.gif) repeat-y scroll 0 bottom transparent}
.product ul li.last.active,.product ul li.last:hover{background:url(/common/images/leftnav_active_bg_last.gif) no-repeat scroll 0 bottom transparent}
.popup_box .heading h4{color:#fff;font-family:'pt-sans', 'sans-serif';font-size:18px;text-shadow:2px 1px 1px #666;float:left;margin:0;padding:2px 0 0 20px}
#footer_mian .footer_right_sec p a{color:#48749E;display:inline;font-family:'pt-sans',arial,serif;font-size:12px;font-weight:700;line-height:16px;text-align:right}
.floatR{float:right!important}
.floatL{float:left!important}
.floatN{float:none!important}
#customer_services .points_benefit_banner{top:auto}
#menu .dropdown_box .left_links ul li.leftlink_head{background:none;color:#597e0c;font-size:16px;text-indent:6px}
#menu .dropdown_box .left_links ul li.leftlink_head strong:hover{border-bottom:dashed 1px #CCC}
#menu .dropdown_box .left_links ul li.leftlink_head a{background:none;color:#597e0c}
#press .press_box ul li img{margin-bottom:0}
#press .press_box ul li p{margin:10px 0}
.noborder{border:0!important}
.green_popup_split .addvet_content .search_list .scroller{float:left;width:100%;height:45px;overflow:auto}
.green{color:#b1ce72!important}
.bold,.strong{font-weight:700!important}
.upper{text-transform:uppercase!important}
#my_account .address_book ul li{background:url(/common/images/bor_y.gif) repeat-y scroll 0 0 transparent;float:left;height:200px;width:214px;padding:0 13px 0 17px}
#my_account .massage_inner p{padding:0 0 37px}
#cat_flea .dog_caring .additional_view ul li{margin:0 0 7px}
.selectbox_error{border:2px solid #E8453D!important;height:28px!important}
#cat_flea .dog_caring .row_c .price_sec strong{text-align:right}
#cat_flea .dog_caring .row_c .free_shipping .outofstock strong{background:url(/common/images/cross.gif) no-repeat scroll right 0 transparent;color:#e53128;float:left;font-size:.813em;width:auto;padding:0 14px 0 0}
#menu .dropdown_box .left_links ul li.subhead a.allbird{float:right;width:auto}
#menu .dropdown_box .left_col.half_list_last{width:260px}
#menu .dropdown_box .featured_pfood{padding-left:30px!important}
#menu .dropdown_box .half_list{width:247px!important}
#menu .dropdown_box .left_links ul li.subhead{background:none;text-indent:0}
#menu .dropdown_box .left_links ul li.subhead p{background:url(/common/images/arrow.gif) no-repeat scroll right 20px transparent;color:#999;font-style:italic;font-weight:700;padding-left:10px;padding-right:90px}
#menu .dropdown_box .left_links ul li.subhead a{background:none;display:inline;float:none;font-style:normal}
#menu .dropdown_box .left_links ul li.subhead strong{font-size:1.2em}
#menu .dropdown_box .half_list_sm{padding-bottom:32px;width:210px!important}
#menu .dropdown_box .half_list_sm2.solid-right,#menu .dropdown_box .half_list_sm3.solid-right,#menu .dropdown_box .half_list_sm7.solid-right{background:none;border-right:solid 1px #D9D9D9;margin-bottom:-9px;margin-top:0;padding-bottom:47px;padding-top:22px}
#menu .dropdown_box .half_list_sm2{background:url(/common/images/bor_right.gif) repeat-y scroll right 0 transparent;border:none;/*height:225px;*/margin-top:22px;padding-top:0;width:248px!important}
#menu .dropdown_box .half_list_sm3{background:url(/common/images/bor_right.gif) repeat-y scroll right 0 transparent;border:none;height:354px;margin-bottom:0;margin-top:22px;padding-top:0;width:252px!important}
#menu .dropdown_box .half_list_sm4{background:url(/common/images/bor_right.gif) repeat-y scroll right 0 transparent;border:none;height:auto;margin-bottom:0;margin-top:22px;padding-top:0;width:195px}
#menu .dropdown_box .half_list_sm5{height:205px;padding-bottom:42px;width:250px}
#menu .dropdown_box .left_links ul li a.spr_other_logo{margin-bottom:2px;padding-bottom:0}
#menu .dropdown_box .half_list_sm5.solid-right,#menu .dropdown_box .half_list_sm6.solid-right{background:none;border-right:solid 1px #D9D9D9;margin-bottom:-9px;margin-top:0;padding-bottom:84px;padding-top:22px}
#menu .dropdown_box .half_list_sm6{background:url(/common/images/bor_right.gif) repeat-y scroll right 0 transparent;border:none;margin-bottom:0;margin-top:22px;padding-top:0;width:220px}
#menu .dropdown_box .half_list_sm7{background:url(/common/images/bor_right.gif) repeat-y scroll right 0 transparent;border:none;height:252px;margin-top:22px;padding-top:0;width:248px!important}
#menu .dropdown_box .half_list_sm5 ul li{width:220px}
#menu .dropdown_box .featur_left{background:url(/common/images/bor_right.gif) repeat-y scroll right 0 transparent;margin-bottom:10px;margin-top:22px;padding-right:26px;padding-top:0}
#menu .dropdown_box .half_list_sm4 .left_links ul li{width:180px}
#menu .dropdown_box .fish-bg .left_links{background:url(/common/images/Fish_Menu.jpg) no-repeat 124px top #FFF}
#menu .dropdown_box .half_list_sm .left_links ul li{width:195px}
#menu .dropdown_box .left_links .dogcatbox li img{margin-top:17px}
#menu .dropdown_box .left_links .dogcatbox li div{float:left;width:118px;padding-left:5px}
#menu .dropdown_box .left_links .dogcatbox li div.divide{background:url(/common/images/bor_right.gif) repeat-y scroll right 0 transparent;padding-left:0}
#menu .dropdown_box .left_links .dogcatbox li a{background:url(/common/images/arrow.gif) no-repeat scroll 47px 0 transparent;width:auto}
#menu .dropdown_box .left_links .dogcatbox li a.allmini{width:100%;background:none;padding-top:10px}
#menu .dropdown_box .left_links .dogcatbox li a:hover{background:url(/common/images/arrow.gif) no-repeat scroll 47px 0 transparent}
#menu .dropdown_box .left_col.otherpet{width:472px;padding:22px 0 23px 19px}
#cat_flea .product .navsub{font-size:.8em;font-weight:700;height:auto;line-height:28px;text-indent:.5em;width:196px;margin:0}
.product div.h4{background:url(/Common/images/heading_bg.gif) no-repeat scroll 0 0 transparent;color:#FFF;display:inline;float:left;font-family:'pt-sans-narrow',Arial,Serif;font-size:20px;font-weight:700;height:35px;letter-spacing:.05em;position:relative;text-shadow:1px 1px 1px #6A8066;width:193px;margin:0 0 0 -4px;padding:5px 5px 0 20px}
#cat_flea .product .navcurr{font-size:.7em;font-weight:700;height:auto;line-height:28px;text-indent:.75em;width:196px;margin:0}
#cat_flea .product .navroot{font-size:.9em;line-height:28px;width:196px;margin:0}
#menu .dropdown_box .otherpet .left_links ul li{float:none;height:19px;margin-right:10px;width:215px}
#cat_flea .tab_n_content .tab_content .top_sec ul{list-style-image:url(/common/images/arrow1.gif);list-style-position:inside;list-style-type:none;width:400px}
#cat_flea .tab_n_content .tab_content .top_sec ul li{color:#3C3C3C;font-size:.813em;text-indent:-1em;margin:0;padding:0 0 4px}
.popup_box .col2{float:left;width:79px;position:relative;z-index:20;padding:0 0 0 13px}
.mini_cart_sec .mid_bg .common_row strong{font-weight:400!important}
#my_account a{color:#478BB7;width:auto}
ul.newList li a{display:block;padding:0!important}
#my_account .manage_my_autoships .list_box{float:left;height:auto!important;width:100%}
#header .inner span.h2{background:url(/common/images/dot.gif) repeat-x scroll 0 bottom transparent;color:#EF2218;white-space:nowrap;float:left;font-family:'pt-sans', 'sans-serif';font-size:.813em;font-weight:700;text-transform:uppercase;width:auto;margin:0;padding:0 0 6px}
#header .logo div.h1{float:left;width:100%;margin:0;padding:0}
.product ul li h2{font-size:1em;margin:0}
#cat_flea .common_box_category div.h4{background:none repeat scroll 0 0 transparent;color:#3D3D3D;float:left;font-family:'pt-sans',arial,serif;font-size:.75em;font-weight:700;position:relative;width:100%;margin:0;padding:0 0 3px}
#filter .product h1{background:url(/Common/images/heading_bg.gif) no-repeat scroll 0 0 transparent;color:#FFF;display:inline;float:left;font-family:'pt-sans-narrow',Arial,Serif;font-size:20px;font-weight:700;height:35px;letter-spacing:.05em;line-height:1em;position:relative;text-shadow:1px 1px 1px #6A8066;width:188px;margin:0 0 0 -4px;padding:7px 10px 0 20px}
#footer_mian .footer_left_sec ul li span.h2{background:url(/common/images/bor_bg.gif) repeat-x scroll 0 bottom transparent;color:#48749E;float:left;font-family:'pt-sans',arial,serif;font-size:.813em;font-weight:700;line-height:22px;padding-bottom:6px;padding-top:15px;width:138px;margin:0}
#cat_flea .reviews .client_reviews ul li .thumb_content h4{clear:both;color:#383838;display:block;font-family:'pt-sans',Arial,Helvetica,sans-serif;font-size:.938em;font-weight:700;line-height:22px;padding-top:10px;margin:0}
#search_result #right_container h1{background:url(/common/images/border2.gif) repeat-x scroll 0 bottom transparent;display:block;float:left;font-family:'pt-sans-narrow',arial,serif;font-size:1.438em;font-weight:400;width:100%;margin:6px 0 7px;padding:0 0 5px}
#cat_flea .dog_caring .row_d h2{color:#232323;float:left;font-size:.813em;font-weight:400;margin:0;padding:0}
#cat_flea .related_products02 div.h3{background:url(/common/images/header_green411px.gif) no-repeat scroll 0 0 transparent;display:inline;height:67px;left:-3px;position:absolute;top:0;width:411px;margin:0 0 0 11px}
.related_products ul li span.h5{color:#3C3C3C!important;float:left;font-family:'pt-sans-narrow',arial,serif;font-size:1em;min-height:40px;position:relative;text-align:center;width:100%;margin:-3px 0 0;padding:0 0 3px}
#cat_flea .dog_caring .dog_prod_block{min-height:408px;width:408px}
.zoomThumbActive{border-color:#EF2218!important}
#cat_flea .dog_caring .right_sec .row_a h1{color:#3C3C3C;float:left;font-family:'pt-sans-narrow',arial,serif;font-size:1.874em;font-weight:700;width:415px;margin:0;padding:0}
#cat_flea .dog_caring .right_sec .row_a h1.rx{background:url(/common/images/RxButton-2.jpg) no-repeat right 7px transparent;padding-right:30px;width:auto}
#cat_flea .dog_caring .row_c .free_shipping .outofstock{background:none;color:#ff2020}
#cat_flea .dog_caring .row_e a.read{width:238px}
.rollzoomtxt{z-index:98}
.related_products ul li{border-bottom:1px dashed #DBDBDB;height:290px;float:left;width:185px;margin:0 0 12px;padding:0 0 25px}
.related_products ul.rating_links li{height:16px}
.royal_desc_head{background:none;clear:both;padding:0!important}
.royal_desc{padding-top:10px}
.royal_desc p{float:none!important;text-indent:1em}
.royal_desc .dfsource{font-weight:700;padding:0 0 4px}
#cat_flea .opt_duration_quant ul li.last strong.red{width:95px}
#cat_flea .opt_duration_quant ul li.last em{width:175px}
#cat_flea .opt_duration_quant ul li .content .selectedTxt{padding-right:28px;width:208px}
.related_products ul li h5{min-height:40px;color:#3C3C3C!important;float:left;font-family:'pt-sans', 'sans-serif';font-size:1em;position:relative;text-align:center;width:100%;margin:-3px 0 0;padding:0 0 3px}
.tabsect{margin-bottom:10px}
#cat_flea .opt_duration_quant ul li .content .monogram{background:url(/common/images/text_box_big.gif) no-repeat scroll 0 0 transparent;float:left;height:16px;width:199px;padding:5px 8px 7px}
#cat_flea .opt_duration_quant ul li .content .monogram input.text{background:none repeat scroll 0 0 transparent;border:0 none;color:#292929;float:left;font-family:'pt-sans',arial,serif;font-size:.875em;height:16px;line-height:16px;width:100%}
#cat_flea .opt_duration_quant ul li .content small{font-family:'pt-sans',arial,serif;font-size:.775em;font-weight:700;line-height:2em;margin-left:-7px}
#cat_flea .opt_duration_quant ul li .content .mononote{float:left;font-family:'pt-sans-narrow',arial,serif;font-size:.875em;font-weight:700;height:45px;margin-left:3px;width:125px}
h3{font-weight:400}
h3.whiteText,h2.whiteText{color:#FFF;font-family:'pt-sans-narrow',Arial,Serif;font-size:1.375em;font-weight:400;text-shadow:2px 2px 2px #798E4B;padding:8px 0 0 18px}
#cat_flea .reviews .sub_header span.rating{background:url(/common/images/paw_sprite.png) no-repeat 0 0 transparent;height:22px;margin-left:5px;width:129px}
#cat_flea .reviews .sub_header span.rating0{background-position:0 0}
#cat_flea .reviews .sub_header span.rating1{background-position:0 -22px}
#cat_flea .reviews .sub_header span.rating2{background-position:0 -44px}
#cat_flea .reviews .sub_header span.rating3{background-position:0 -66px}
#cat_flea .reviews .sub_header span.rating4{background-position:0 -88px}
#cat_flea .reviews .sub_header span.rating5{background-position:0 -110px}
#cat_flea .reviews .filter ul li a.hiLite{font-weight:700;text-decoration:none}
#cat_flea .reviews{margin-bottom:40px}
#cat_flea .reviews .content .client_reviews li a.seeAll{background:url(/common/images/plus_minus_icon.gif) no-repeat 0 0 transparent;color:#3C80A8;float:left;font-size:.938em;font-weight:700;line-height:17px;padding-left:19px;text-decoration:underline}
#cat_flea .reviews .content .client_reviews .share_review .fb_iframe_widget span{float:none;top:-3px;width:54px}
.writeReviewPop .foot_list{float:left;padding-right:43px}
#cat_flea .opt_duration_quant ul li.last input.btn_wait{background:url(/common/images/add_to_cart_wait.gif) no-repeat scroll 0 0!important}
.blue_bg{background:url(/common/images/promo_blue_bg.jpg) repeat-x scroll left bottom transparent;height:122px}
#cat_flea .disc_n_promo ul li{width:213px;padding:0 16px 20px 17px}
#cat_flea .order_box .order_top{padding:24px 0 15px}
#cat_flea .disc_n_promo ul{background:url(/common/images/disc_promo_bg.gif) repeat-y scroll 6px 0 transparent}
#pet_profile_page .pet_info_form .DDSelect{float:left;height:25px;width:331px}
.nomargin{margin:0!important}
#cat_flea .item_price_section table table.bg01{background:url(/common/images/cart_bg.gif) repeat-y scroll 0 0;border-bottom:dashed 1px #D3DDDE}
.tip{color:#5888AC;font-family:'pt-sans',arial,serif;font-weight:700;text-decoration:none;width:auto}
.tool_tip .tool_tip_inner p{color:#232323!important;display:block!important;font-family:'pt-sans',Arial,Helvetica,sans-serif!important;font-size:.813em!important;line-height:16px!important;margin:0!important;padding:0!important}
.tool_tip .tool_tip_repeat{width:364px;padding:0}
.tool_tip .tool_tip_bottom{height:39px}
.tool_tip .tool_tip_inner_bottom{background:url(/common/images/tool_tip_inner_bg.png) no-repeat scroll left bottom transparent;float:left;width:284px;padding:5px 40px 0}
.tool_tip .tool_tip_inner{padding-bottom:10px}
.tool_tip .arrow{top:0}
.empty_bg{background-color:#F2FAFC;border-bottom:1px dashed #D3DDDE;font-family:'pt-sans',arial,serif}
#my_account #left_containet .gallery img{margin:4px 0 0 4px}
.product ul li.sub_heading:hover{background:url(/common/images/border_sub_head.gif) repeat-x scroll 0 bottom transparent}
.item_price_section01 table strong{width:auto!important}
#cat_flea .item_price_section table span strong{display:inline!important;float:none;padding-left:3px}
#cat_flea .item_price_section table span{clear:left;display:block;float:none!important;width:auto!important}
#checkout_main .row{padding:0 0 18px}
#cat_flea .order_box .checkout_section ul li p.floatR{padding-right:30px}
#cat_flea .order_box .checkout_section ul li a.summary_reg{color:#4989B5;display:inline;float:none;font-size:1em;margin:0;padding:0}
#cat_flea .order_box .checkout_section ul li a{line-height:inherit;font-size:1em;font-weight:400;width:100%}
.popup_box p{line-height:normal;font-size:.875em;margin:0;padding:0 0 18px}
.place_my_older{padding:0 10px 36px 0}
.large_input_e{background:url(/common/images/pop_input_large_e.gif) left top no-repeat!important}
.input_bg001_e{background:url(/common/images/input_bg001_e.gif) left top no-repeat!important}
.phone_e.input_bg_01{background:url(/common/images/num_input_e.gif) left top no-repeat!important}
.phone_e.input_bg_02{background:url(/common/images/num_input01_e.gif) left top no-repeat!important}
.popup_select_big_e .newListSelected{background:url(/common/images/select_bg01_e.gif) left top no-repeat!important}
.birth_e .day .newListSelected{background:url(/common/images/select_bg_e.gif) left top no-repeat!important}
.birth_e .year .newListSelected{background:url(/common/images/select_bg_first_e.gif) left top no-repeat!important}
.cc_step a.tip{color:#4887B0;float:left;font-family:'pt-sans',arial,serif;font-size:.75em;font-weight:700;line-height:14px;padding-left:20px;text-decoration:underline}
.discount_sec a.tip{color:#4887B0;font-family:'pt-sans',arial,serif;font-weight:700;line-height:14px;text-decoration:none}
.discount_sec p.cont{width:85%;padding:5px 0}
#checkout_main .heading h2{color:#FFF;font-family:'pt-sans-narrow',Arial,Serif;font-size:1.375em;font-weight:400;text-shadow:1px 2px 1px #677941;margin:-4px 0;padding:0 16px}
#checkout_main .our_mailing_address{background-color:#EEE;display:none;width:260px;margin:10px;padding:5px}
.popup_box .vat_information h6{border-bottom:1px dashed #D6D6D6;float:left;width:auto;font-size:1em;color:#295683;line-height:30px;margin:0;padding:0 5px 0 0}
.popup_box .right_col ul li span{font-weight:700;font-size:.875em;float:left;width:auto}
.green_popup_split .head_bg h4{color:#FFF;float:left;font-family:'pt-sans',Arial,Serif;font-size:18px;text-shadow:2px 1px 1px #666;margin:0;padding:6px 31px 0}
.place_order_btn{background:url(/common/images/place_my_order.gif) no-repeat scroll 0 0 transparent;display:block;height:37px;overflow:hidden;text-indent:-9999px;width:170px}
.place_order_btn_fade{background:url(/common/images/place_my_order_fade.gif) no-repeat scroll 0 0 transparent!important}
.acct_step_signup label{float:none}
.cart_error{float:left;width:751px;padding:10px 0 14px 10px}
.cart_error_container{float:left;width:741px}
.cart_error .cart_error_head{background:none repeat scroll 0 0 #E53128;border-bottom:1px solid #C00;border-top:1px solid #C00;color:#FFF;font-family:'pt-sans-narrow',arial,serif;font-size:1em;font-weight:700;height:27px;padding:5px 0 0 10px}
.cart_error .cart_error_body{background-color:#fcf8ec;border-bottom:1px dashed #C00;color:#424443;font-family:'pt-sans',arial,serif;padding:20px}
.product h4{background:url(/Common/images/heading_bg.gif) no-repeat scroll 0 0 transparent;color:#FFF;display:inline;float:left;font-family:'pt-sans-narrow',Arial,Serif;font-size:20px;font-weight:700;height:35px;letter-spacing:.05em;position:relative;text-shadow:1px 1px 1px #6A8066;width:198px;margin:0 0 0 -4px;padding:5px 0 0 20px}
.product .flea_n_tick a{background:url(/common/images/arrow_down.gif) no-repeat scroll right 8px transparent;color:#295683;float:left;font-family:'pt-sans-narrow',arial,serif;font-size:1.374em;text-decoration:none;width:185px}
.product .flea_n_tick{background:url(/common/images/border_sub_head.gif) repeat-x scroll 0 bottom transparent;float:left;width:185px;padding:5px 0 2px 10px}
.product .narrow_results{color:#3C3C3C;float:left;font-family:'pt-sans-narrow',arial,serif;font-size:1.125em;font-weight:700;width:185px;padding:8px 0 0 10px}
.RemoveClass{float:left;font-size:14px;font-weight:700;width:181px;padding:8px 0 4px 15px}
.RemoveClass a{padding:3px}
textarea{resize:none}
.no-pad{padding:0!important}
#cat_flea .dog_caring .row_c .free_shipping{width:280px}
.arrowdown{background:url(/common/images/plus_minus_icon.gif) no-repeat scroll 0 0 transparent!important;padding-left:21px}
.spr_other_logo{display:block;height:60px;overflow:hidden;text-indent:-9999px;width:163px}
.clearfix,.testimonials ul li .thumb_img .name,.royal_desc ul{clear:both}
.product ul li.first,.popup_box .vat_information .review_section{border-top:none}
.stepcarousel_meet,#cboxLoadedContent{overflow:hidden!important}
#menu .dropdown_box span.h4,#menu .dropdown_box h4{color:#333;font-family:'pt-sans-narrow',arial,serif;font-size:1em;font-weight:700;margin:0;padding:0}
#menu .dropdown_box .featuraed_product ul,#cat_flea .order_box .checkout_section ul li .select_box{margin:0}
#menu .dropdown_box .half_list_sm6 ul li,#menu .dropdown_box .left_col.half_list .left_links ul li{width:200px}
#menu .dropdown_box .left_links .dogcatbox li,#menu .dropdown_box .left_links ul{width:100%}
#menu .dropdown_box .otherpet .left_links ul,#cat_flea .reviews .client_reviews ul li .share_review span,#cat_flea .opt_duration_quant ul li .content .select_box02{width:auto}
#cat_flea .reviews .filter ul li a.active,.pagination_box ul li a.active{color:#000;text-decoration:none}
a,a:visited{color:#478AB6;font-family:'pt-sans', 'sans-serif';font-size:1em}
.popup_select_e .newListSelected,.birth_e .newListSelected{background:url(/common/images/popup_select_e.gif) left top no-repeat!important}
.spr_8in1_logo{background:url(/common/images/8in1_logo_sprite.png) no-repeat 0 0!important}
.spr_advantage_II_logo{background:url(/common/images/8in1_logo_sprite.png) no-repeat 0 -60px!important}
.spr_booda_logo{background:url(/common/images/8in1_logo_sprite.png) no-repeat 0 -120px!important}
.spr_brand1{height:54px;background:url(/common/images/8in1_logo_sprite.png) no-repeat 0 -180px!important}
.spr_heartgard_cat_logo{background:url(/common/images/8in1_logo_sprite.png) no-repeat 0 -234px!important}
.spr_heartgard_plus_logo{background:url(/common/images/8in1_logo_sprite.png) no-repeat 0 -294px!important}
.spr_jungletalk_logo{background:url(/common/images/8in1_logo_sprite.png) no-repeat 0 -354px!important}
.spr_jw_pet_logo{background:url(/common/images/8in1_logo_sprite.png) no-repeat 0 -414px!important}
.spr_k9_advantix_II_logo{background:url(/common/images/8in1_logo_sprite.png) no-repeat 0 -474px!important}
.spr_kong_logo{background:url(/common/images/8in1_logo_sprite.png) no-repeat 0 -534px!important}
.spr_lafeber_logo{background:url(/common/images/8in1_logo_sprite.png) no-repeat 0 -594px!important}
.spr_multipet_logo{background:url(/common/images/8in1_logo_sprite.png) no-repeat 0 -654px!important}
.spr_rep_cal_logo{background:url(/common/images/8in1_logo_sprite.png) no-repeat 0 -714px!important}
.spr_tomlyn_logo{background:url(/common/images/8in1_logo_sprite.png) no-repeat 0 -774px!important}
.spr_vitakraft_logo{background:url(/common/images/8in1_logo_sprite.png) no-repeat 0 -834px!important}
.mid_container_logged_in{float:left!important;width:546px!important;padding:0 0 0 9px !important}
.mid_container_logged_in .msg_box{width:535px;float:left;background:url(../images/msg_box_mid_curve.jpg) repeat-y 0 0}
.mid_container_logged_in .msg_box .top_curve{float:left;width:535px;background:url(../images/msg_box_top_curve.jpg) no-repeat 0 0}
.mid_container_logged_in .msg_box .bot_curve{float:left;width:535px;background:url(../images/msg_box_bottom_curve.jpg) no-repeat 0 bottom}
.mid_container_logged_in .msg_box .content{float:left;width:502px;min-height:88px;height:auto!important;padding:25px 0 0 33px}
.mid_container_logged_in .msg_box .content p{float:left;width:470px;font-family:'pt-sans', 'sans-serif';font-size:.875em;font-weight:400;line-height:18px;margin:0;padding:0}
.mid_container_logged_in .msg_box .content p strong{color:#ED2D23;font-size:1em;text-transform:uppercase}
.mid_container_logged_in .msg_box .content p a{color:#3b7fa7;font-size:.75em;font-weight:700}
.mid_container_logged_in .carausal{width:523px;padding-left:3px;position:relative;float:left}
.mid_container_logged_in .carausal .paging{width:auto;position:absolute;bottom:8px;right:20px}
.mid_container_logged_in .carausal .paging ul li a{width:31px;height:25px;line-height:22px;float:left;background:url(../images/paging_bg_small.png) no-repeat 0 0;color:#5e859b;text-align:center;text-decoration:none}
.mid_container_logged_in .carausal .paging ul li a:hover,.mid_container_logged_in .carausal .paging ul li a.active{background:url(../images/paging_bg_small_h.png) no-repeat 0 0;color:#fff}
.mid_container_logged_in .carausal .panel_outer{width:523px}
.mid_container_logged_in .carausal .text_area{width:246px;position:absolute;top:13px;right:18px;left:auto}
.mid_container_logged_in .carausal .text_area p{display:block;color:#3b3b3b;font-size:.813em;line-height:20px;text-align:right;font-family:'pt-sans', 'sans-serif';margin:0;padding:0 0 0 11px}
.mid_container_logged_in .stepcarousel_meet{position:relative;overflow:scroll;width:523px;height:210px}
.mid_container_logged_in .stepcarousel_meet .panel{float:left;overflow:hidden;width:523px;height:263px;border:none}
.mid_container_logged_in .carausal .text_area .button{width:163px;float:right;padding:6px 0 0}
.mid_container_logged_in .content_box .heading{width:528px;float:left;height:62px;background:url(../images/green_bar_bg02.gif) no-repeat 0 0;position:relative}
.mid_container_logged_in .content_box .heading_box_bottom{width:539px;float:left;background:url(../images/box_bg.gif) no-repeat 0 bottom;padding-bottom:14px}
.mid_container_logged_in .content_box .box_content{width:523px;float:left;padding:4px 0 15px 12px}
.mid_container_logged_in .content_box .box_content .img_sec{float:left;width:119px;padding-right:20px}
.mid_container_logged_in .content_box{width:539px;float:left;padding-top:15px}
.mid_container_logged_in .content_box .heading .pic_area{left:1px;position:absolute;top:-13px;width:63px}
.mid_container_logged_in .content_box .heading .link{float:right;width:auto;padding:9px 9px 0 0}
.mid_container_logged_in .content_box .heading .link a{background:url(../images/arrow01.gif) no-repeat scroll right 6px transparent;float:left;width:auto;padding:0 10px 0 0}
.mid_container_logged_in .content_box .heading h3{float:left;width:auto;margin:0;padding:9px 0 0 70px}
.mid_container_logged_in .content_box .inner_section{width:519px;float:left;padding:0 0 26px 5px}
.mid_container_logged_in .content_box ul li{width:172px;float:left;background:url(../images/divider01.gif) no-repeat right 0}
.mid_container_logged_in .content_box ul li h4{width:100%;float:left;text-align:center;font-size:1em;color:#3c3c3c;position:relative;font-family:'pt-sans', 'sans-serif';margin:-3px 0 0;padding:0 0 3px}
.right_section_logged_in{width:209px;float:right;background:url(../images/blue_bg01.gif) repeat-y 0 0;display:inline;position:relative;margin:-7px 1px 0 0}
.right_section_logged_in .blue_shadow{width:209px;height:3px;background:url(../images/right_blue_shadow.gif) no-repeat 0 0;position:absolute;top:-3px;left:0;z-index:99}
.right_section_logged_in h3{display:block;color:#3c3c3c;font-size:1.13em;font-family:'pt-sans', 'sans-serif';margin:0;padding:10px 0 0 14px}
.right_section_logged_in strong{display:block;font-size:.81em;font-family:'pt-sans', 'sans-serif';padding-left:14px;padding-bottom:12px}
.right_section_logged_in strong a{color:#3b7fa7;text-decoration:underline}
.right_section_logged_in .dog_pic_frame{float:left;background:url(../images/dog_pic_frame01.gif) no-repeat 0 0;width:192px;height:219px;display:inline;position:relative;margin:0 0 0 5px;padding:10px 0 0 10px}
.right_section_logged_in .dog_pic_frame em{position:absolute;left:0;bottom:13px;width:100%;font-size:.875em;color:#3c3c3c;font-weight:700;text-align:center;font-family:'pt-sans', 'sans-serif'}
.right_section_logged_in .list_section02{float:left;width:193px;border-bottom:1px solid #d6e3eb;padding:4px 0 0 16px}
.right_section_logged_in .list_section02 ul{width:100%;float:left;list-style:none;margin:0;padding:0 0 28px}
.right_section_logged_in .list_section02 ul li{width:180px;float:left;background:url(../images/bor_bg.gif) repeat-x 0 bottom;font-size:.813em;font-weight:700;padding:3px 0 4px}
.right_section_logged_in .list_section02 ul li a{display:block;background:url(../images/arrow.gif) no-repeat right 0;color:#295683;text-decoration:none;padding-bottom:2px;font-family:'pt-sans', 'sans-serif'}
.right_section_logged_in .last_ordered_items .heading{float:left;width:183px;border-bottom:1px solid #b5c8d3;border-top:1px solid #f2f9fe;background:#cae2f1 url(../images/last_ordered.gif) repeat-x 0 0;padding:5px 11px 4px 15px}
.right_section_logged_in .last_ordered_items .heading strong{float:left;width:auto;font-size:1.375em;color:#3c3c3c;font-family:'pt-sans-narrow', 'sans-serif';padding:0}
.right_section_logged_in .last_ordered_items .heading span{float:left;width:auto;font-size:.813em;color:#949494;font-family:'pt-sans-narrow', 'sans-serif';font-weight:700}
.right_section_logged_in .last_ordered_items .heading a{float:right;background:url(../images/arrow_blue_black.gif) no-repeat 0 0;width:16px;height:10px;text-decoration:none;margin:11px 0 0}
.right_section_logged_in .items_section{float:left;width:100%;border-top:1px solid #fff}
.right_section_logged_in .items_section ul{float:left;width:100%;background:#f3fafb;list-style:none;margin:0;padding:0}
.right_section_logged_in .items_section ul li{float:left;width:183px;list-style:none;margin:0;padding:13px 12px 6px 14px}
.right_section_logged_in .items_section ul li.bg_change{background:url(../images/bg_last_ordered_list.gif) repeat-y 0 0}
.right_section_logged_in .items_section ul li .link_section{float:right;width:70px}
.right_section_logged_in .items_section ul li .link_section a{float:left;width:auto;font-size:.75em;color:#3b7fa7;font-family:'pt-sans', 'sans-serif';font-weight:700;margin:0 0 5px}
.right_section_logged_in .items_section ul li .link_section a.second{clear:left}
.right_section_logged_in .items_section ul li .head a{float:left;width:auto;font-size:.875em;color:#3b7fa7;font-family:'pt-sans', 'sans-serif';font-weight:700}
.right_section_logged_in .items_section ul li p{float:left;width:100%;font-size:.813em;color:#000;font-family:'pt-sans', 'sans-serif';margin:0;padding:0 0 9px}
.right_section_logged_in .items_section ul li strong{float:left;width:auto;font-size:.813em;color:#000;font-family:'pt-sans', 'sans-serif';padding:0 0 9px}
.right_section_logged_in .items_section ul li small{float:left;width:auto;font-size:.813em;color:#000;font-family:'pt-sans', 'sans-serif';padding:0 0 9px 4px}
.right_section_logged_in .pagination002_outer{float:left;width:200px;background:#f3fafb;padding:0 0 0 9px}
.right_section_logged_in .pagination002{float:right;width:191px;display:inline;border-top:1px dashed #ccd2d3;padding:9px 9px 12px 0}
.right_section_logged_in .pagination002 ul{float:right;width:auto;list-style:none;margin:0;padding:0}
.right_section_logged_in .pagination002 ul li{float:left;width:auto;list-style:none;font-family:'pt-sans', 'sans-serif';font-weight:700;margin:0;padding:0 9px 0 0}
.right_section_logged_in .pagination002 ul li span{float:left;width:auto;font-size:.875em;color:#383838;font-weight:400}
.right_section_logged_in .pagination002 ul li a{float:left;width:auto;font-size:.875em;color:#3b7fa7}
.right_section_logged_in .pagination002 ul li a.active,.right_section_logged_in .pagination002 ul li a:hover{color:#383838;text-decoration:none}
.right_section_logged_in .pagination002 ul li a.left_arr{background:url(../images/arrow_paging.gif) no-repeat 0 0;width:6px;height:10px;text-decoration:none;margin:4px 0 0}
.right_section_logged_in .pagination002 ul li a.right_arr{background:url(../images/arrow_paging01.gif) no-repeat 0 0;width:6px;height:10px;text-decoration:none;margin:4px 0 0}
.right_section_logged_in .pagination002 ul li small{float:left;width:auto;font-size:.875em;color:#383838}
.popup_box form,.popup_box fieldset{margin:0;padding:0}
.popup_box .inner_section2{float:left;font-family:'pt-sans', 'sans-serif';width:408px;padding:5px 24px 5px 36px}
.popup_box .state_select{z-index:99;position:relative}
.popup_box .zip_code{z-index:1;position:relative}
.popup_box label{width:300px;float:left;font-size:.813em;color:#383838;font-weight:700;padding-bottom:6px}
.popup_box .col label {width:192px; }
.popup_box .input_bg{width:389px;float:left;background:url(../images/pop_input_large.gif) no-repeat 0 0;height:25px;margin:0;padding:2px 4px}
.popup_box .common_cols .input_bg{width:185px;float:left;background:url(../images/pop_input_large.gif) no-repeat 0 0;height:19px;margin:0;padding:4px}
.popup_box .input_bg input{width:99%;float:left;font-size:.875em;background:none;border:none}
.popup_box .row_set_shipping{width:100%;float:left;margin:0;padding:12px 0 17px}
.popup_box .row_set_shipping strong{font-size:.813em;float:left;padding-left:9px;line-height:14px}
.popup_box .row .btn{background:none;float:right;margin-top:6px}
.popup_box label span{color:#5190b1}
.popup_box label span.normal{font-weight:400;color:#383838}
.popup_box .col .input_bg,.popup_box .col2 .input_bg{width:184px;background:url(../images/pop_input.gif) no-repeat 0 0}
.popup_box .newListSelected{width:192px;background:url(../images/popup_select.gif) no-repeat 0 0;z-index:777}
.popup_box ul.newList{width:190px;max-height:120px;height:auto!important;overflow:auto;-webkit-overflow-scrolling: touch;}
.popup_box .row_btn{width:280px;float:left;padding:10px 0 20px 115px}
.popup_box .right_btn{width:auto;float:right;padding:10px 0 20px}
.popup_box .row_btn2{width:auto;float:left;padding:10px 0 20px 180px}
.popup_box .btn{background:url(../images/btn_update.gif) no-repeat 0 0;width:111px;height:26px;cursor:pointer;float:left;border:none}
.popup_box .submit_btn{background:url(../images/submit_btn.gif) no-repeat 0 0;width:104px;height:27px;cursor:pointer;float:left;border:none}
.popup_box .cancel{font-weight:700;float:left;font-size:.875em;display:inline;color:#3b7fa7;margin:4px 20px 0 0}
.popup_box .thanks_msg{font-size:.875em;width:100%;padding-bottom:20px;float:left}
.popup_box .thanks_msg strong{color:#295683;width:auto;float:none;font-size:1em;margin:0;padding:0}
.popup_box .inner_section_forgot_pass{width:416px;float:left;font-family:'pt-sans', 'sans-serif';padding:5px 24px 5px 30px}
.popup_box .inner_section_forgot_pass .input_bg{width:390px;float:left;background:url(../images/input_bg2.gif) no-repeat 0 0;height:18px;margin:0;padding:4px 9px}
.popup_box .inner_section_forgot_pass .row{padding:22px 0}
.popup_box .inner_section_forgot_pass .sent_msg{background:url(../images/check.gif) no-repeat 0 2px;padding:0 0 0 18px}
.popup_box .inner_section_forgot_pass .error_msg{color:red;padding:0 0 15px}
.popup_box .shop_coupons_now{width:100%;float:left;padding-bottom:18px}
.popup_box .shop_coupons_now a{color:#fa2812;font-weight:700;float:right;background:url(../images/arrow_3.gif) no-repeat right 6px;padding-right:10px;text-decoration:none;text-transform:uppercase;font-size:.875em}
.popup_box .row_error{width:100%;float:left;margin:0;padding:0 0 4px}
.popup_box .row_error .ico{background:url(../images/cross.gif) no-repeat 0 0;display:inline;width:10px;height:10px;float:left;font-size:5px;line-height:5px;margin:8px 12px 0 0}
.popup_box .row_error .input_bg{width:370px;float:left;background:url(../images/input_bg3.gif) no-repeat 0 0;height:18px;margin:0;padding:4px 9px}
.popup_box input,.popup_box select,textarea{font-family:'pt-sans', 'sans-serif';color:#3C3C3C}
.popup_box .check_row{float:left;width:100%;margin:0;padding:13px 0 17px}
.popup_box .check_row strong{font-size:.813em;float:left;padding-left:6px;line-height:13px}
.new_entry_popup_box .heading h4{float:left;margin:0;padding:2px 0 0 20px}
.new_entry_popup_box label{width:100%;float:left;font-size:.813em;color:#383838;font-weight:700;padding-bottom:6px}
.new_entry_popup_box .input_bg{width:389px;float:left;background:url(../images/pop_input_large.gif) no-repeat 0 0;height:19px;margin:0;padding:4px}
.new_entry_popup_box .input_bg input{width:100%;float:left;font-size:.875em;background:none;border:none}
.popup_box p em{font-size:.875em;font-style:normal;color:#e53128;text-transform:uppercase}
.popup_box .vat_information .review_section{float:left;width:416px;border-top:1px dashed #d6d6d6;border-bottom:1px dashed #d6d6d6;margin-bottom:17px;padding:15px 0 29px}
.popup_box .vat_information .review_section .left_col{float:left;width:173px}
.popup_box .vat_information .review_section .right_col{float:right;width:215px}
.popup_box .right_col ul{float:left;width:100%;list-style:none;margin:0;padding:0 0 15px}
.popup_box .right_col ul li{float:left;width:100%;font-size:13px;color:#000}
.popup_box .right_col ul li span.none{padding:8px 0}
.popup_box .right_col ul li a{color:#3b7fa7}
.popup_box h3{color:#232323;font-family:'pt-sans', Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;line-height:22px;margin:0;padding:0 0 15px}
.popup_box p.break{padding:18px 0 0}
.popup_box .day{background:url(../images/select_bg.gif) no-repeat scroll 0 0 transparent;width:79px;height:27px;float:left}
.popup_box .year{background:url(../images/select_bg_first.gif) no-repeat scroll 0 0 transparent;width:100px;height:27px;float:left}
.popup_box .col.col1{position:relative;z-index:20}
.popup_box .col3{float:left;width:100px;padding:0 0 0 13px}
.popup_box .col.col4{position:relative;z-index:19}
.popup_box .day .newListSelected{background:url(../images/select_bg.gif) no-repeat scroll 0 0 transparent;width:79px;height:26px;float:left}
.popup_box .day ul.newList{width:76px}
.popup_box .year .newListSelected{background:url(../images/select_bg_first.gif) no-repeat scroll 0 0 transparent;width:100px;height:26px;float:left}
.popup_box .year .selectedTxt{width:60px}
.popup_box .year ul.newList{width:96px}
.popup_box .col.breed2{padding-left:13px;position:relative;z-index:18}
.popup_box .btn_pet{float:right;margin-right:3px;background:url(../images/btn_addmypet.gif) no-repeat scroll 0 0 transparent;border:medium none;cursor:pointer;height:26px;width:111px}
.row_btn.row_pad01{float:right;width:100%;padding-left:0}
.popup_box_long{color:#383838;width:968px;margin:0 auto}
.popup_box_long span.top_shadow{background:url(../images/popup_top_shadow_long.png) no-repeat scroll 0 0 transparent;float:left;height:27px;width:100%}
.popup_box_long .heading_long .close{color:#FFF;display:inline;float:right;font-family:'pt-sans', 'sans-serif';font-size:.875em;font-weight:700;line-height:18px;position:relative;margin:0 20px 0 0}
.popup_box_long .heading_long h4{float:left;margin:0;padding:2px 0 0 20px}
.popup_box_long .popup_mid_long{background:url(../images/popup_bg_long.png) repeat-y scroll 0 0 transparent;float:left;width:926px;padding:0 21px}
.popup_box_long .heading_long{background:url(../images/popup_head_long.png) no-repeat scroll 0 0 transparent;height:51px;float:left;display:inline;position:relative;width:936px;margin:-8px -5px 0;padding:10px 0 0}
.new_entry_height{height:275px}
.popup_box_long h2{color:#295683;float:left;font-family:'pt-sans', Arial, Helvetica, sans-serif;font-size:1em;font-weight:700;line-height:30px;padding-left:36px;width:100%;margin:0}
.popup_box_long .inner_section{float:left;font-family:'pt-sans', 'sans-serif';width:898px;padding:8px 13px 30px 14px}
.popup_box_long span.bot_shadow_long{background:url(../images/popup_bot_shadow_long.png) no-repeat scroll 0 0 transparent;float:left;height:27px;width:968px}
.popup_box_long .inner_section label{width:100%;float:left;color:#383838;font-family:'pt-sans', 'sans-serif';font-size:.81em;font-weight:700;padding:0 0 3px}
.popup_box_long .inner_section .col_01{width:95px;float:left;padding:0 8px 0 0}
.popup_box_long .inner_section .input_bg05{width:85px;height:26px;background:url(../images/input_bg05.gif) no-repeat 0 0;float:left;padding:0 5px}
.popup_box_long .inner_section .col_02{width:192px;float:left;padding:0 8px 0 0}
.popup_box_long .inner_section .text_area03{width:183px;float:left;height:87px;background:url(../images/text_area03.gif) no-repeat 0 0;padding:5px 0 0 9px}
.popup_box_long .inner_section .text_area03 textarea{width:181px;height:82px;background:none;border:none;color:#383838;font-size:.81em;font-weight:400;font-family:'pt-sans', 'sans-serif'}
.popup_box_long .selectedTxt{font-size:.88em}
.popup_box_long .inner_section .input_bg06{width:182px;height:26px;background:url(../images/input_bg06.gif) no-repeat 0 0;float:left;padding:0 5px}
.green_popup_split{width:563px;float:left;font-family:'pt-sans', 'sans-serif';z-index:9999}
.green_popup_split .head_bg{float:left;width:100%;height:37px;background:url(../images/pop_up_green_top.png) no-repeat 0 0;padding:20px 0 0}
.green_popup_split .head_bg h5{float:left;font-size:1.375em;color:#fff;position:relative;margin:0;padding:4px 0 0 35px}
.green_popup_split .head_bg a{float:right;font-size:1em;color:#fff;font-weight:700;position:relative;padding:8px 35px 0 0}
.green_popup_split .btm_bg{float:left;width:100%;background:url(../images/pop_up_btm_bg.png) repeat-y 0 0;height:36px}
.green_popup_split .mid_sec{float:left;width:520px;background:url(../images/pop_up_rep_bg.png) repeat-y 0 0;padding:0 22px 0 21px}
.green_popup_split .mid_sec .inner{float:left;width:520px;background:url(../images/pop_top_gr.gif) no-repeat 0 0}
.green_popup_split .mid_sec .split_content p{display:block;font-size:.875em;color:#232323;margin:0;padding:0}
.green_popup_split .mid_sec .split_content .product{float:left;width:100%;background:none;padding:9px 0 0}
.green_popup_split .mid_sec .split_content .product img{float:left;margin-right:45px;display:inline}
.green_popup_split .mid_sec .split_content .product strong{display:block;padding-top:5px}
.green_popup_split .mid_sec .split_content a:hover{text-decoration:none;color:#4787ad}
.green_popup_split .mid_sec .split_content .split_bet{float:left;width:100%;padding:0 0 9px}
.green_popup_split .mid_sec .split_content .split_bet p{float:left;font-size:.813em;color:#383838;font-weight:700;padding:5px 20px 0 0}
.green_popup_split .mid_sec .split_content .split_bet p strong{padding-left:7px}
.green_popup_split .mid_sec .split_content .split_bet .select_box{width:79px;height:26px;background:url(../images/select_bg.gif) no-repeat 0 0;float:left;position:relative}
.green_popup_split .mid_sec .split_content .split_bet .select_box .newListSelected{width:79px;height:26px;background:url(../images/select_bg.gif) no-repeat 0 0}
.green_popup_split .mid_sec .split_content .split_bet .select_box ul.newList{width:79px}
.green_popup_split .mid_sec .split_content .split_bet .select_box span{float:left;width:40px;font-size:.875em;color:#292929;padding:6px 0 0 12px}
.green_popup_split .mid_sec .split_content .split_bet .select_box a.arrow{float:right;text-indent:-9999px;width:26px;height:26px}
.green_popup_split .mid_sec .split_content .split_quantity{float:left;width:429px;background:#e9f4f6;padding:3px 25px 3px 11px}
.green_popup_split .mid_sec .split_content .split_quantity ul{list-style:none;margin:0;padding:0}
.green_popup_split .mid_sec .split_content .split_quantity ul li{float:left;width:100%;border-bottom:1px dashed #bac3c5;padding:8px 0}
.green_popup_split .mid_sec .split_content .split_quantity ul li .left{float:left;width:290px;color:#3c3c3c;font-size:.875em}
.green_popup_split .mid_sec .split_content .split_quantity ul li .right{float:right;width:85px;color:#3c3c3c;font-size:.875em;padding-top:2px}
.green_popup_split .mid_sec .split_content .split_quantity ul li .right strong{float:left;padding:3px 0 0}
.green_popup_split .mid_sec .split_content .split_quantity ul li .right .input_box{float:right;width:38px;height:26px;background:url(../images/input_sml_bg.gif) no-repeat 0 0;padding-left:11px}
.green_popup_split .mid_sec .split_content .split_quantity ul li .right .input_box input{float:left;width:35px;border:none;background:none;font:14px/16px 'pt-sans', 'sans-serif';margin:0;padding:5px 0}
.green_popup_split .mid_sec .split_content p.remaining{float:left;width:100%;padding:6px 0 20px}
.green_popup_split .mid_sec .split_content p.remaining span{float:right;padding-right:35px}
.green_popup_split .search_btn{float:right;width:89px;height:26px;background:url(../images/search_btn.gif) no-repeat 0 0;border:none;cursor:pointer;margin:0;padding:0}
.green_popup_split .button_bar a{float:right;display:inline;font-size:.813em;font-weight:700;margin:5px 40px 0 0}
.green_popup_split .mid_sec .addvet_content h6{font-size:1em;color:#295683;margin:0;padding:0}
.green_popup_split .mid_sec .addvet_content p{display:block;font-size:.875em;color:#232323;line-height:18px;margin:0;padding:0 0 10px}
.green_popup_split .mid_sec .addvet_content a.plus{padding-right:40px;background:url(../images/plus_minus_icon.gif) no-repeat right 1px}
.green_popup_split .mid_sec .addvet_content a.minus{padding-right:40px;background:url(../images/plus_minus_icon.gif) no-repeat right bottom}
.green_popup_split .mid_sec .addvet_content .search_sec h6{color:#383838;font-size:.813em;margin:0;padding:5px 0}
.green_popup_split .mid_sec .addvet_content .search_sec .blue_box{float:left;width:435px;background:#e9f4f6;padding:10px 20px 10px 10px}
.green_popup_split .mid_sec .addvet_content .search_sec .blue_box .search_by{float:left;width:100%;border-bottom:1px dashed #bac3c5;color:#383838;padding:0 0 9px}
.green_popup_split .mid_sec .addvet_content .search_sec .blue_box .search_by h6{font-weight:400;font-size:.813em;padding:0 0 9px}
.green_popup_split .mid_sec .addvet_content .search_sec .blue_box .search_by span{float:left;width:147px}
.green_popup_split .mid_sec .addvet_content .search_sec .blue_box .search_by span em{font-style:normal;float:left;font-size:.813em;padding:0 0 0 5px}
.green_popup_split .checkbox{float:left;width:15px;height:15px;margin:0;padding:0}
.green_popup_split .addvet_content .zip_row{float:left;width:100%;padding:10px 0 25px}
.green_popup_split .addvet_content .zip_row label{float:left;width:68px;font-size:.813em;padding:4px 0 0}
.green_popup_split .addvet_content .input_box{float:left;width:109px;height:16px;background:url(../images/input_bg03.gif) no-repeat 0 0;padding:5px}
.green_popup_split .addvet_content .input_box input{float:left;width:109px;border:none;background:none;font:14px/16px 'pt-sans', 'sans-serif';margin:0;padding:0}
.green_popup_split .addvet_content .search_btn{float:left;margin-left:26px;display:inline}
.green_popup_split .add_vet{float:right;width:104px;height:26px;background:url(../images/add_vet_btn.gif) no-repeat 0 0;border:none;cursor:pointer;margin:0;padding:0}
.green_popup_split .button_bar a.back{padding-left:14px;background:url(../images/back_ico.gif) no-repeat 0 50%}
.green_popup_split .addvet_content .search_list{float:left;width:100%;font-size:.813em;color:#383838}
.green_popup_split .addvet_content .search_list .col01{float:left;width:160px}
.green_popup_split .addvet_content .search_list .col02{float:left;width:205px}
.green_popup_split .addvet_content .search_list a.right{float:right;color:#4787ad;font-weight:700;padding-right:10px;}
.green_popup_split .addvet_content .search_list .row{width:416px;padding:10px 0 0}
.green_popup_split .addvet_content .search_list .row.head{border-bottom:1px solid #bac3c5;width:435px;padding:0 0 5px}
.green_popup_split .addvet_content .bottom_sec{float:left;width:397px;padding:20px 0 25px}
.green_popup_split .addvet_content .bottom_sec .row{padding:0 0 13px}
.green_popup_split .addvet_content .bottom_sec label{display:block;overflow:hidden;clear:both;font-size:.875em;color:#383838;padding:0 0 2px}
.green_popup_split .addvet_content .bottom_sec .input_box{float:left;width:387px;height:26px;background:url(../images/input_bg02.gif) no-repeat 0 0;padding:5px}
.green_popup_split .addvet_content .bottom_sec .input_box input{float:left;width:387px;border:none;background:none;font:14px/16px 'pt-sans', 'sans-serif';margin:0;padding:0}
.green_popup_split .addvet_content .bottom_sec .col{float:left;width:192px}
.bredcrumb_outer{float:left;padding-left:10px}
.bredcrumb{font-family:'pt-sans', 'sans-serif';width:100%;float:left;color:#3c3c3c;font-size:.813em}
.bredcrumb a{color:#5C93B7;font-weight:700;background:url(../images/arrow04.gif) no-repeat right 6px;padding-right:8px;margin-right:4px;display:inline!important}
.related_products{float:left;width:209px;position:relative;margin:12px 0 0;padding:37px 0 0}
.related_products h3{position:absolute;left:-3px;top:0;width:225px;height:37px;background:url(../images/green_strip.gif) no-repeat 0 0;margin:0}
.related_products .content{float:left;width:209px;background:url(../images/gr_bg03.gif) repeat-y 0 0}
.related_products .content .inner{float:left;width:100%;background:url(../images/gr_bg04.gif) no-repeat 0 0}
.related_products .content .inner_btm{float:left;width:100%;background:url(../images/gr_bg05.gif) no-repeat 0 100%}
.related_products ul{list-style:none;float:left;width:185px;margin:0;padding:30px 11px 0 13px}
.related_products ul li .thumb_nail{float:left;text-align:center;width:100%}
.related_products ul li .row{float:left;width:100%;padding:5px 0 0}
.related_products ul li .row strong{background:url(../images/line.gif) no-repeat scroll right 50% transparent;color:#ED2D23;float:left;font-family:'pt-sans-narrow', 'sans-serif';font-size:1.125em;font-weight:700;text-align:right;width:68px;padding:0 12px 0 0}
.related_products ul li .poll{float:left;width:75px;padding:3px 0 0 10px}
.related_products ul li .poll .grey{background:url(../images/poll_bg.gif) repeat-x scroll 0 0 transparent;float:left;width:100%}
.related_products ul li .poll .orange{background:url(../images/poll_bg_h.gif) repeat-x scroll 0 0 transparent;float:left;width:80%}
.related_products ul li span{color:#949494;float:left;font-family:'pt-sans-narrow', 'sans-serif';font-size:.813em;font-weight:700;text-align:center;width:100%}
.related_products ul li .buy_now{float:left;width:104px;padding:19px 0 0 38px}
.related_products ul li .buy_now a{background:url(../images/btn_buy_now.gif) no-repeat scroll 0 0 transparent;float:left;height:26px;width:104px;text-decoration:none!important}
.fcontainer{height:30px;width:100%;padding:10px}
.field1{width:100px;text-align:right;float:left;margin-right:10px}
.field2{width:300px;text-align:left;float:left}
.mcontainer{border:1px solid;width:1000px;margin:10px 0}
#menu h3{color:#FFF;font-family:'pt-sans-narrow',Arial,Serif;font-size:18px;font-weight:700;text-shadow:1px 1px 1px #6A8066;margin:0}
#menu .NavLink{color:#FFF;font-family:'pt-sans-narrow','sans-serif';font-size:18px;font-weight:700;text-shadow:1px 1px 1px #6A8066;text-align:center;margin:0;padding:11px 0 16px!important}
#menu .NavLink1{color:#FFF;font-family:'pt-sans-narrow','sans-serif';font-size:18px;font-weight:700;text-shadow:1px 1px 1px #6A8066;text-align:center;float:left;margin:0}
a,#menu .dropdown_box .featuraed_product ul li a:hover,#footer_mian .footer_left_sec ul li a:hover,.popup_box .shop_coupons_now a:hover{text-decoration:underline}
a:hover,.mini_cart_sec .mid_bg .botm_btn_row a:hover,.mid_container_logged_in .msg_box .content p a:hover,.right_section_logged_in strong a:hover,.right_section_logged_in .items_section ul li .link_section a:hover,.right_section_logged_in .items_section ul li .head a:hover,.popup_box .heading .close:hover,.popup_box .cancel:hover,.new_entry_popup_box .heading .close:hover,.popup_box_long .heading_long .close:hover,.green_popup_split .mid_sec .addvet_content a.plus:hover,.green_popup_split .button_bar a.back:hover,.green_popup_split .addvet_content .search_list a.right:hover,.bredcrumb a:hover{text-decoration:none}
#outer_layout,#header .search_box form,#menu .dropdown_box .left_links,#menu .dropdown_box .adv_row,#menu .dropdown_box .row,.carausal .belt,.carausal .panel,.common_box,#outer_footer,#footer_mian .footer_left_sec ul li,.mid_container_logged_in .carausal .belt,.mid_container_logged_in .carausal .panel,.popup_box .top_fields,.outer_pop,.popup_box_long .inner_section form{width:100%;float:left}
#outer_layout fieldset,#header .search_box fieldset,#menu .dropdown_box p,.popup_box_long .inner_section fieldset{margin:0;padding:0}
#header ul.top_nav li.user_name .links_box ul li.last,.product ul li.sub_heading,#cat_flea .related_products02 .content ul,.green_popup_split .mid_sec .split_content .split_quantity ul li.last{border:none}
#menu ul li.first a:hover span,#menu ul li.first a.current span,#menu ul li.last a:hover span,#menu ul li.last a.current span{background-position:0 -52px}
#menu .dropdown_box a:hover,#menu .dropdown_box .left_links ul li.last,#menu .dropdown_box .top_selling_brands ul li.last,#menu .dropdown_box .featuraed_product ul li.last,.common_box ul li.bg_none,.mini_cart_sec .mid_bg .common_row.no_bg,#menu .dropdown_box .half_list_sm4.last,#menu .dropdown_box .left_links .dogcatbox li a.allmini:hover,.mid_container_logged_in .content_box ul li.none,.mid_container_logged_in .content_box ul li.bg_none{background:none}
#menu .dropdown_box .left_links ul li a:hover,#menu .dropdown_box .left_links ul li.active a,.right_section_logged_in .list_section02 ul li a:hover,.right_section_logged_in .list_section02 ul li.active a{color:#597e0c!important;background:url(../images/arrow_over.gif) no-repeat scroll right 0}
#menu .dropdown_box .top_selling_brands h4,#menu .dropdown_box .featuraed_product h4{color:#333;font-size:1em;font-weight:700;font-family:'pt-sans-narrow', 'sans-serif';margin:0;padding:0}
#menu .dropdown_box .top_selling_brands ul,#menu .dropdown_box .featuraed_product ul{width:100%;float:left;list-style:none;margin:15px 0 0;padding:3px 0 0}
#menu .dropdown_box ul li a,#about_us .carausal .text_area,.common_box.pad,#my_account #left_containet .gallery strong{padding:0}
#menu .dropdown_box .featuraed_product ul li a,.bredcrumb strong{font-weight:700}
#menu .dropdown_box .poll .grey,.common_box ul li .poll .grey,.mid_container_logged_in .content_box ul li .poll .grey{width:100%;float:left;background:url(../images/poll_bg.gif) repeat-x 0 0}
#menu .dropdown_box .poll .orange,.common_box ul li .poll .orange,.mid_container_logged_in .content_box ul li .poll .orange{width:80%;float:left;background:url(../images/poll_bg_h.gif) repeat-x 0 0}
.left_ads img,.carausal .text_area h3 img,.common_box .heading h3 img,.bottom_ads .ads_box img,.row01 .cols_01 ul li img,.row01 .cols_02 ul li img,.mini_cart_sec .mid_bg .top_row span,.testimonials ul li .thumb_img img,.mid_container_logged_in .carausal .text_area h3 img,.mid_container_logged_in .content_box .heading h3 img,.right_section_logged_in .dog_pic_frame img,.right_section_logged_in .items_section ul li img,.select_box,.popup_box .left_col img,.green_popup_split .addvet_content .bottom_sec label strong{float:left}
.carausal .paging ul,.mid_container_logged_in .carausal .paging ul{width:auto;float:left;list-style:none;margin:0;padding:0}
.carausal .paging ul li,.mid_container_logged_in .carausal .paging ul li{width:auto;float:left;font-size:.75em;line-height:27px}
.stepcarousel_meet .belt,.mid_container_logged_in .stepcarousel_meet .belt{position:absolute;left:0;top:0}
.carausal .text_area h3,.mid_container_logged_in .carausal .text_area h3{width:100%;float:left;margin:0}
.common_box ul,.row01 .cols_02 ul,.mid_container_logged_in .content_box ul{width:100%;float:left;list-style:none;margin:0;padding:0}
.common_box ul.pad,.mid_container_logged_in .content_box ul.pad{padding-top:20px;padding-bottom:5px}
.common_box ul.pad1,.mid_container_logged_in .content_box ul.pad1{padding:10px 0 5px}
.common_box ul li .thumb_nail,.mid_container_logged_in .content_box ul li .thumb_nail{width:100%;float:left;text-align:center}
.common_box ul li .thumb_nail .btn_quick_view,.hidden{display:none}
.common_box ul li .row,.mid_container_logged_in .content_box ul li .row{width:100%;float:left;padding:5px 0 0}
.common_box ul li .row strong,.mid_container_logged_in .content_box ul li .row strong{width:68px;text-align:right;float:left;background:url(../images/line.gif) no-repeat right 50%;color:#ed2d23;font-family:'pt-sans-narrow', 'sans-serif';font-size:1.125em;font-weight:700;padding:0 12px 0 0}
.common_box ul li .poll,.mid_container_logged_in .content_box ul li .poll{width:75px;float:left;padding:3px 0 0 10px}
.common_box ul li span,.mid_container_logged_in .content_box ul li span{width:100%;float:left;text-align:center;color:#949494;font-size:.813em;font-weight:700;font-family:'pt-sans-narrow', 'sans-serif'}
.common_box ul li small,.mid_container_logged_in .content_box ul li small,.related_products ul li small{font-size:.99em;text-decoration:line-through}
.common_box ul li .buy_now,.mid_container_logged_in .content_box ul li .buy_now{width:104px;float:left;padding:19px 0 0 38px}
.common_box ul li .buy_now a,.mid_container_logged_in .content_box ul li .buy_now a{width:104px;float:left;height:26px;background:url(../images/btn_buy_now.gif) no-repeat 0 0;text-decoration:none}
.bottom_ads .ads_box,.signup_bar ul li{width:auto;float:left;padding-left:7px}
#footer,.footet_shadow{width:978px;margin:0 auto}
.mini_cart_sec .mid_bg ul.pro_list li.last,#menu .dropdown_box .left_links ul li.leftlink_head strong{border-bottom:none}
.mini_cart_sec .mid_bg span.red,.red{color:#e53128}
#customer_services .product ul li a,.right_section_logged_in .pagination002 ul li.last{padding-right:0}
.popup_box .heading,.new_entry_popup_box .heading{background:url(../images/popup_head.png) no-repeat 0 0;width:477px;height:51px;position:relative;margin:-8px 0 0 -4px;padding:10px 0 0}
.popup_box .row {padding: 0 0 5px;}
.popup_box .row,.new_entry_popup_box .row{width:100%;float:left;margin:0;padding:0 0 18px}
.popup_box .input_box_ph input,.green_popup_split .addvet_content .bottom_sec .input_box_ph input{float:left;width:39px;border:none;background:none;font:14px/16px 'pt-sans', 'sans-serif';margin:0;padding:5px}
.related_products div.h3 span,.related_products h3 span{float:left;padding:10px 0 0 15px}
#cat_flea .item_price_section table strong,.popup_box .selectedTxt{font-size:.875em}
.right_section_logged_in .last_ordered_items,.right_section_logged_in .items_section ul li .head,.popup_box .vat_information,.green_popup_split .button_bar,.green_popup_split .mid_sec .addvet_content .search_sec,.green_popup_split .mid_sec .addvet_content .row{float:left;width:100%}
.popup_box_outer,.new_entry_popup_box_outer{left:0;top:0;position:absolute;width:100%;float:left;z-index:999}
.popup_box,.new_entry_popup_box{color:#383838;width:513px;margin:0 auto}
.popup_box span.top_shadow,.new_entry_popup_box span.top_shadow{background:url(../images/popup_top_shadow.png) no-repeat 0 0;height:27px;width:100%;float:left}
.popup_box span.bot_shadow,.new_entry_popup_box span.bot_shadow{background:url(../images/popup_bot_shadow.png) no-repeat 0 0;height:28px;width:100%;float:left}
.popup_box .popup_mid,.new_entry_popup_box .popup_mid{background:url(../images/popup_bg.png) repeat-y 0 0;width:468px;float:left;padding:0 21px}
.popup_box .heading .close,.new_entry_popup_box .heading .close{display:inline;float:right;font-weight:700;color:#fff;font-family:'pt-sans', 'sans-serif';font-size:.875em;line-height:18px;position:relative;margin:0 20px 0 0}
.popup_box .inner_section,.new_entry_popup_box .inner_section{float:left;font-family:'pt-sans', 'sans-serif';padding:5px 24px 5px 36px}
.popup_box .row_set_shipping input,.popup_box .check_row input{width:14px;height:14px;float:left;margin:0;padding:0}
.popup_box .col,.popup_box_long .inner_section .col_03{width:192px;float:left}
.popup_box .input_box_ph,.green_popup_split .addvet_content .bottom_sec .input_box_ph{float:left;width:192px;height:26px;background:url(../images/ph_input_bg.gif) no-repeat 0 0}
.popup_box .input_box_ph input.big,.green_popup_split .addvet_content .bottom_sec .input_box_ph input.big{width:62px}
.popup_box .input_box_ph input.marg_lft,.green_popup_split .addvet_content .bottom_sec .input_box_ph input.marg_lft{margin-left:11px;display:inline}
.popup_box .day .selectedTxt,.green_popup_split .mid_sec .split_content .split_bet .select_box .selectedTxt{width:40px}
.popup_box .col.breed,.popup_box .col.breed1{padding-left:13px;position:relative;z-index:19}
.popup_box_long .inner_section .input_bg05 input,.popup_box_long .inner_section .input_bg06 input{width:100%;float:left;height:22px;line-height:22px;color:#484947;font-size:.88em;font-family:'pt-sans', 'sans-serif';background:none;border:none;outline:none;margin:0;padding:2px 0}
.green_popup_split .mid_sec .split_content,.green_popup_split .mid_sec .addvet_content{float:left;width:465px;position:relative;padding:28px 25px 20px 30px}
.green_popup_split .mid_sec .split_content .product span,.green_popup_split .mid_sec .split_content .split_quantity ul li .left strong,.green_popup_split .mid_sec .split_content .split_quantity ul li .left span{display:block}
.green_popup_split .mid_sec .split_content a,.green_popup_split .mid_sec .addvet_content a,.green_popup_split .addvet_content .bottom_sec label span{color:#4787ad}
.green_popup_split .addvet_content .bottom_sec label span.right,.green_popup_split .addvet_content .bottom_sec .col.right{float:right}
/*Footer expansion patch*/
#footer_mian { background:url("/common/images/footer_gradient.jpg") repeat-x scroll left 57px #FFFFFF !important; padding:0px 0px 17px 0px !important; }
#outer_footer { position:relative !important; }
#body_container { padding-bottom:0px !important; }
.row01 { background:url("/common/images/footer_dot.gif") repeat-x scroll 0 0 #FFFFFF !important; }
/*Footer expansion patch*/
.footer_art_links{display: block;float: left;font-size: 12px;list-style-image: url('/common/images/arrow_4.gif');list-style-position: inside;margin-bottom: 0;margin-top: 6px;padding: 0;width: 100%;border-bottom:dashed 1px #DEDEDE;padding-bottom:6px;}
.footer_art_links li{float:left;padding-left:15px;}

#footer_mian .restr {color:#474747;font-family:'pt-sans','sans-serif',Arial,Helvetica;font-size:.7em;padding-left:15px;}
@-moz-keyframes roll {from {-moz-transform-origin: center center;-moz-transform: rotate(0deg);}  to {-moz-transform-origin: center center;-moz-transform: rotate(360deg);}}