body  { margin: 0px; padding: 0px ; background: #FAFBF5 url(green/body-bkg.gif) 50% 0% repeat-y scroll; font-family: verdana; font-size: 80% ; }
body #el1  { position: absolute; top:0px ; left: 0px; width: 100%; height: 5px;  background: url(green/cnt-bkg.png) 0px 0px repeat-x scroll; }

body #cnt  { position: relative; margin: 0px auto ; padding: 0px; width: 773px; min-height: 760px; background: #ffffff url(green/sky.jpg) 0px 0px no-repeat scroll; }
body #cnt .int  { width: 773px; min-height: 760px; background: url(green/cnt-int-lyr.png) 0px -5px no-repeat scroll; }
body #cnt #head   { height: 180px; width: 773px; background: url(green/cnt-head-lyr.png) 0px 0px no-repeat scroll; }
body #cnt #head .cnt   { height: 158px; width: 773px; background-image: url(green/cnt-head-cnt-bkg/img01.sif) ; background-repeat: no-repeat ; background-attachment: scroll; background-position: 420px 0px ; }
body.wg00 #cnt #head .cnt   { background-image: url(green/cnt-head-cnt-bkg/img01.png) ; }
body #cnt #head .cnt h1  { width: 218px; height: 144px; margin: 0px ; padding: 0px; }
body #cnt #head .cnt h1 a  { position: relative; top: 26px; left: 26px ; display: block ; width: 182px; height: 82px; text-indent: -5555px; }
body #cnt #head .cnt h1 a:hover  { border-bottom: 2px solid #000000;  }
body #cnt #head .cnt p  { display: none; }

#jcmenuwrap {
	margin: -22px 0px -45px 0px;
	width: 770px;
	text-align: center;
}
#jcmenuwrap a {
	padding: 0px 3px;
}
#jcmenuwrap img {
	border: 0;
}
#jcmenu {
	position: relative;
	display: block;
}
#jcmenu2 {
	text-align: center;
	position: relative;
	display: block;
}
body #cnt #menu   { margin: -22px 0px 0px 0px; }
body #cnt #menu .cnt   { }
body #cnt #menu .cnt ul  { margin: 0px; padding: 0px; list-style-type: none; }
body #cnt #menu .cnt ul.cntl  { display: none; }
body #cnt #menu .cnt ul li  { margin: 0px; padding: 0px; list-style-type: none; float: left; height: 34px; }
body #cnt #menu .cnt ul li a  { display: block ; height: 34px; text-indent: -5555px; }
body #cnt #menu .cnt ul li a:hover  { background-image: url(green/cnt-menu-bkg-hover.gif) !important; }
body #cnt #menu .cnt ul li.wg00  { width: 82px; background-position: 0px 0px ;}
body #cnt #menu .cnt ul li.wg00 a  { width: 82px; }
body #cnt #menu .cnt ul li.wg00 a:hover  { }
body #cnt #menu .cnt ul li.wg01  { width: 123px; background-position: -82px 0px ;}
body #cnt #menu .cnt ul li.wg01 a  { width: 123px; }
body #cnt #menu .cnt ul li.wg01 a:hover  { background-position: -82px 0px ;}
body #cnt #menu .cnt ul li.wg02  { width: 103px; background-position: -205px 0px ;}
body #cnt #menu .cnt ul li.wg02 a  { width: 103px; }
body #cnt #menu .cnt ul li.wg02 a:hover  { background-position: -205px 0px ;}
body #cnt #menu .cnt ul li.wg03  { width: 79px; background-position: -308px 0px ;}
body #cnt #menu .cnt ul li.wg03 a  { width: 79px; }
body #cnt #menu .cnt ul li.wg03 a:hover  { background-position: -308px 0px ;}
body #cnt #menu .cnt ul li.wg04  { width: 135px; background-position: -387px 0px ;}
body #cnt #menu .cnt ul li.wg04 a  { width: 135px; }
body #cnt #menu .cnt ul li.wg04 a:hover  { background-position: -387px 0px ;}
body #cnt #menu .cnt ul li.wg10  { width: 131px; background-position: -522px 0px ;}
body #cnt #menu .cnt ul li.wg10 a  { width: 131px; }
body #cnt #menu .cnt ul li.wg10 a:hover  { background-position: -522px 0px ;}
body #cnt #menu .cnt ul li.wg05  { width: 119px; background-position: -653px 0px ;}
body #cnt #menu .cnt ul li.wg05 a  { width: 119px; }
body #cnt #menu .cnt ul li.wg05 a:hover  { background-position: -653px 0px ;}

body.wg00 #cnt #menu .cnt ul li.wg00 ,
body.wg01 #cnt #menu .cnt ul li.wg01 ,
body.wg02 #cnt #menu .cnt ul li.wg02 ,
body.wg02 #cnt #menu .cnt ul li.wg02 ,
body.wg03 #cnt #menu .cnt ul li.wg03 ,
body.wg04 #cnt #menu .cnt ul li.wg04 ,
body.wg05 #cnt #menu .cnt ul li.wg05 ,
body.wg10 #cnt #menu .cnt ul li.wg10  { background-image: url(green/cnt-menu-bkg-off.gif) ;}

body #cnt #subm   { clear: both; width: 250px; position: absolute; top: 260px; left: -10px; background: url(green/cnt-subm-hdr-bkg.png) 0px 0px no-repeat scroll ; }
body #cnt #subm .cnt   { margin: 40px 0px 0px; background: url(green/cnt-subm-bkg.png) 0px 0px repeat-y scroll ; }
body #cnt #subm .cnt ul  { background: url(green/cnt-subm-ftr-img.png) 0% 100% no-repeat scroll ; padding: 0px 0px 85px 25px; margin: -20px 0px 0px ; list-style-type: none; position: relative; top:20px; }
body.wg03 #cnt #subm .cnt ul  { background-image: url(green/cnt-subm-ftr-dog.png) ; }
body.wg04 #cnt #subm .cnt ul  { background-image: url(green/cnt-subm-ftr-small.png) ; }
body #cnt #subm .cnt ul li a  { color: #000000; text-decoration: none; }
body #cnt #subm .cnt ul li.submenu  { overflow: hidden; display: block; height: auto; padding: 2px 0px 4px ; margin: 0px ; list-style-type: none ; line-height: auto; font-size: 100%; }
body #cnt #subm .cnt ul li.submenu ol  { float: left; list-style-type: none; margin: 0px ; padding: 0px 8px 0px 0px ; }
*:first-child+html body #cnt #subm .cnt ul li.submenu ol  { position: relative; top: -30px;   } 
* html body #cnt #subm .cnt ul li.submenu ol  { position: relative; top: -30px;   } 
body #cnt #subm .cnt ul li.submenu ol li { background: url(green/cnt-subm-ul-li-ol-li-bkg.png) 0px 4px no-repeat scroll; margin: 0px 0px 0px 26px ; padding: 0px 0px 2px 8px ; }
body #cnt #subm .cnt ul li ol li a:hover  { color: #99b048; text-decoration: underline; }
body #cnt #subm .cnt ul li.icon  { position: relative; top:-25px; height: 41px; width: 180px; background: url(green/menu-history.gif) 4px 0px no-repeat scroll ; }
body #cnt #subm .cnt ul li.wg01-0  { background-image: url(green/menu-about_wagg.gif)  ; }
body #cnt #subm .cnt ul li.wg01-1  { background-image: url(green/menu-history.gif) !important; }
body #cnt #subm .cnt ul li.wg01-2  { background-image: url(green/menu-wagg_perspectives.gif) !important; }
body #cnt #subm .cnt ul li.wg01-3  { background-image: url(green/menu-sponsorship.gif) !important; }
body #cnt #subm .cnt ul li.wg01-4  { display: none !important; background-image: url(green/menu-stockists.gif) !important; }
body #cnt #subm .cnt ul li.wg01-5  { background-image: url(green/menu-watch_our_tv_ad.gif) !important; }
body #cnt #subm .cnt ul li.wg01-6  { background-image: url(green/menu-news.gif) !important; }
body #cnt #subm .cnt ul li.wg01-7  { background-image: url(green/menu-useful_links.gif) !important; }
body #cnt #subm .cnt ul li.wg01-8  { background-image: url(green/menu-blog.gif) !important; }

body #cnt #subm .cnt ul li.wg01-9  { background-image: url(green/menu-testimonials.gif) !important; }


body #cnt #subm .cnt ul li.wg02-1  { background-image: url(green/menu-dogs.gif) !important; }
body #cnt #subm .cnt ul li.wg02-2  { background-image: url(green/menu-small_animals.gif) !important; }
body #cnt #subm .cnt ul li.wg02-3  { background-image: url(green/menu-products_distribution.gif) !important; }
body #cnt #subm .cnt ul li.wg02-4  { background-image: url(green/menu-new_products.gif) !important; }
body #cnt #subm .cnt ul li.wg02-5  { background-image: url(green/menu-buy_online.gif) !important; }
body #cnt #subm .cnt ul li.wg02-6  { background-image: url(green/menu-price_check.gif) !important; }

body #cnt #subm .cnt ul li.wg02-7  { background-image: url(green/menu-buy_testimonials.gif) !important; }

body #cnt #subm .cnt ul li.wg03-1  ,
body #cnt #subm .cnt ul li.wg04-1  { background-image: url(green/menu-fact_sheet.gif) !important; }
body #cnt #subm .cnt ul li.wg03-2  ,
body #cnt #subm .cnt ul li.wg04-2  { background-image: url(green/menu-health.gif) !important; }
body #cnt #subm .cnt ul li.wg03-3  ,
body #cnt #subm .cnt ul li.wg04-3  { background-image: url(green/menu-faqs.gif) !important; }
body #cnt #subm .cnt ul li.wg03-4  ,
body #cnt #subm .cnt ul li.wg04-4  { background-image: url(green/menu-nutrients.gif) !important; }
body #cnt #subm .cnt ul li.wg03-5  { background-image: url(green/menu-wagg_tails.gif) !important; }
body #cnt #subm .cnt ul li.wg06-1  { background-image: url(green/menu-contact_us.gif) !important; }
body #cnt #subm .cnt ul li.wg06-2  { background-image: url(green/menu-wagg_tails_2.gif) !important; }
body #cnt #subm .cnt ul li.wg06-3  { background-image: url(green/menu-submit_wagg_tails.gif) !important; }
body #cnt #subm .cnt ul li.wg06-4  { background-image: url(green/menu-competition.gif) !important; }
body #cnt #subm .cnt ul li.wg07-1  { background-image: url(green/menu-competition.gif) !important; }
body #cnt #subm .cnt ul li.wg07-2  { background-image: url(green/menu-gallery.gif) !important; }
body #cnt #subm .cnt ul li.icon a  { display: block; height: 41px; width: 160px; text-indent: -5555px; }

body #cnt #main   { margin: 33px 10px 0px 240px; padding: 40px 0px 0px ; background: url(green/cnt-main-hdr-bkg.png) 0px 20px no-repeat scroll ; }
body #cnt #main .cnt   { margin: 0px 0px 0px; padding: 0px 40px 0px 30px ; background: url(green/cnt-main-bkg.png) 0px 0px repeat-y scroll ; min-height: 480px;}
body #cnt #main .cnt h1  { font-size: 100%; display: block ; margin: 0px; padding: 0.5ex 0.5em 1.5ex 1em; line-height: 152%; }
body #cnt #main .cnt h1.as_body_copy  { }
body #cnt #main .cnt h2  { text-indent: -5555px; height: 40px ; width: 100% ; background: url(green/head-wg01-01.png) 0px 0px no-repeat scroll ; margin: 0px 0px 0px -20px ; }
body.wg00 #cnt #main .cnt h2.wg00-01  { background-image: url(green/head-wg00-01.png) !important; height: 35px ; position: relative; left: 10px; top: -5px; }
body.wg00 #cnt #main .cnt h2.wg00-02  { background-image: url(green/head-wg00-02.png) !important; height: 35px ; position: relative; left: 10px; top: -5px; }
body.wg00 #cnt #main .cnt h2.wg00-03  { background-image: url(green/head-wg00-03.png) !important; height: 35px ; position: relative; left: 10px; top: -5px; }
body.wg00 #cnt #main .cnt h2.wg00-04  { background-image: url(green/head-wg00-04.png) !important; height: 35px ; position: relative; left: 10px; top: -5px; width: 136px !important; }
body.wg00 #cnt #main .cnt h2.wg00-05  { background-image: url(green/head-wg00-05.png) !important; height: 35px ; position: relative; left: 10px; top: -5px; }
body.wg00 #cnt #main .cnt h2.wg00-06  { background-image: url(green/head-wg00-06.png) !important; height: 35px ; position: relative; left: 10px; top: -5px; }
body.wg00 #cnt #main .cnt h2.wg00-07  { background-image: url(green/head-wg00-07.png) !important; height: 35px ; position: relative; left: 10px; top: -5px; }
body.wg00 #cnt #main .cnt h2.wg00-08  { background-image: url(green/head-wg00-08.png) !important; height: 35px ; position: relative; left: 10px; top: -5px; }
body.wg01 #cnt #main .cnt h2  { background-image: url(green/head-wg01.png) !important; height: 40px ; }
body.wg02 #cnt #main .cnt h2  { background-image: url(green/head-wg02.png) !important; height: 40px ; }
body.wg03 #cnt #main .cnt h2  { background-image: url(green/head-wg03.png) !important; height: 40px ; }
body.wg04 #cnt #main .cnt h2  { background-image: url(green/head-wg04-01.png) !important; height: 40px ; }
body.wg05 #cnt #main .cnt h2  { background-image: url(green/head-wg05.png) !important; height: 40px ; }
body.wg01-1 #cnt #main .cnt h2  { background-image: url(green/head-wg01-01.png) !important; height: 40px !important;}
body.wg01-2 #cnt #main .cnt h2  { background-image: url(green/head-wg01-02.png) !important; height: 40px !important;}
body.wg01-3 #cnt #main .cnt h2  { background-image: url(green/head-wg01-03.png) !important; height: 40px !important;}
body.wg01-4 #cnt #main .cnt h2  { background-image: url(green/head-wg01-04.png) !important; height: 40px !important;}
body.wg01-5 #cnt #main .cnt h2  { background-image: url(green/head-wg01-05.png) !important; height: 40px !important;}
body.wg01-6 #cnt #main .cnt h2  { background-image: url(green/head-wg01-06.png) !important; height: 40px !important;}
body.wg01-7 #cnt #main .cnt h2  { background-image: url(green/head-wg01-07.png) !important; height: 40px !important;}
body.wg01-8 #cnt #main .cnt h2  { background-image: url(green/head-wg01-08.png) !important; height: 40px !important;}

body.wg01-9 #cnt #main .cnt h2  { background-image: url(green/head-wg01-09.png) !important; height: 40px !important;}


body.wg02-1 #cnt #main .cnt h2  { background-image: url(green/head-wg02-01.png) !important; height: 40px !important;}
body.wg02-2 #cnt #main .cnt h2  { background-image: url(green/head-wg02-02.png) !important; height: 40px !important;}
body.wg02-3 #cnt #main .cnt h2  { background-image: url(green/head-wg02-03.png) !important; height: 40px !important;}
body.wg02-4 #cnt #main .cnt h2  { background-image: url(green/head-wg02-04.png) !important; height: 40px !important;}
body.wg02-5 #cnt #main .cnt h2  { background-image: url(green/head-wg02-05.png) !important; height: 40px !important;}
body.wg02-6 #cnt #main .cnt h2  { background-image: url(green/head-wg02-06.png) !important; height: 40px !important;}

body.wg02-7 #cnt #main .cnt h2  { background-image: url(green/head-wg02-07.png) !important; height: 40px !important;}

body.wg03-1 #cnt #main .cnt h2  { background-image: url(green/head-wg03-01.png) !important; height: 40px !important;}
body.wg03-2 #cnt #main .cnt h2  { background-image: url(green/head-wg03-02.png) !important; height: 40px !important;}
body.wg03-3 #cnt #main .cnt h2  { background-image: url(green/head-wg03-03.png) !important; height: 40px !important;}
body.wg03-4 #cnt #main .cnt h2  { background-image: url(green/head-wg03-04.png) !important; height: 40px !important;}
body.wg03-5 #cnt #main .cnt h2  { background-image: url(green/head-wg03-05.png) !important; height: 40px !important;}
body.wg03-6 #cnt #main .cnt h2  { background-image: url(green/head-wg03-06.png) !important; height: 40px !important;}
body.wg04-1 #cnt #main .cnt h2  { background-image: url(green/head-wg04-01.png) !important; height: 40px !important;}
body.wg04-2 #cnt #main .cnt h2  { background-image: url(green/head-wg04-02.png) !important; height: 40px !important;}
body.wg04-3 #cnt #main .cnt h2  { background-image: url(green/head-wg04-03.png) !important; height: 40px !important;}
body.wg04-4 #cnt #main .cnt h2  { background-image: url(green/head-wg04-04.png) !important; height: 40px !important;}
body.wg04-5 #cnt #main .cnt h2  { background-image: url(green/head-wg04-05.png) !important; height: 40px !important;}
body.wg04-6 #cnt #main .cnt h2  { background-image: url(green/head-wg04-06.png) !important; height: 40px !important;}
body.wg05-1 #cnt #main .cnt h2  { background-image: url(green/head-wg05-01.png) !important; height: 40px !important;}
body.wg05-2 #cnt #main .cnt h2  { background-image: url(green/head-wg05-02.png) !important; height: 40px !important;}
body.wg05-3 #cnt #main .cnt h2  { background-image: url(green/head-wg05-03.png) !important; height: 40px !important;}
body.wg05-4 #cnt #main .cnt h2  { background-image: url(green/head-wg05-04.png) !important; height: 40px !important;}
body.wg05-5 #cnt #main .cnt h2  { background-image: url(green/head-wg05-05.png) !important; height: 40px !important;}
body.wg05-6 #cnt #main .cnt h2  { background-image: url(green/head-wg05-06.png) !important; height: 40px !important;}
body.wg06 #cnt #main .cnt h2  { background-image: url(green/head-wg06.png) !important; height: 40px ; }
body.wg07 #cnt #main .cnt h2  { background-image: url(green/head-wg07.png) !important; height: 40px ; }
body.wg08 #cnt #main .cnt h2  { background-image: url(green/head-wg08.png) !important; height: 40px ; }
body.wg09 #cnt #main .cnt h2  { background-image: url(green/head-wg09.png) !important; height: 40px ; }
body.wg10 #cnt #main .cnt h2  { background-image: url(green/head-wg10.png) !important; height: 40px ; }
body.wg11 #cnt #main .cnt h2  { background-image: url(green/head-wg11.png) !important; height: 40px ; }
body.wg12 #cnt #main .cnt h2  { background-image: url(green/head-wg09.png) !important; height: 40px ; }
body .admin #main .cnt h2  { background-image: url(green/head-admin.png) !important; }
body #cnt #main .cnt h3  { display: none ; }
body #cnt #main .cnt h4  { line-height: 18px; font-size: 100%; font-weight: bold ; margin: 0px ; padding: 1.5ex 0px 0px 12px ;}
.wg02-2 #cnt #main .cnt h4  { padding-bottom: 1ex 0px  ; }
body #cnt #main .cnt ol  { margin-left: 22px; padding:0.5ex 0px 1.5ex ; }
body #cnt #main .cnt ul  { list-style-type: square; margin-left: 32px; padding:0.5ex 0px 1.5ex ; }
body #cnt #main .cnt p ul  { list-style-type: square; margin-left: 16px; padding: 0px ; }
body #cnt #main .cnt ul li { padding: 0px 0px 1ex; }
body #cnt #main .cnt p  { margin: 0px; padding: 0.5ex 0.5em 1.5ex 1em; line-height: 152%;}
body #cnt #main .cnt p.img-span  { position: relative; z-index: 1000; }
body #cnt #main .cnt p.img-span span { display: block; padding-right: 90px; }
body #cnt #main .cnt p.img-caption  { position: absolute ; bottom: 12px; padding-left: 24px; font-size: 80%; color: #adc75a ; }
body #cnt #main .cnt p.img-caption-static  { padding-left: 24px; font-size: 80%; color: #adc75a ; }
body #cnt #main .cnt p.img-product  { text-align: right; margin: -40px 0px 0px; padding: 0px; }
body #cnt #main .cnt p ol ,
body #cnt #main .cnt p ul  { margin-top: 0px; padding-top: 0px  ; padding-top: 0px; }
body #cnt #main .cnt p.enter  { clear: both; padding: 0px; margin: 25px 12px 25px ; background: url(green/cnt-main-enter-over.gif) 0px 0px no-repeat scroll ; }
body #cnt #main .cnt p.enter a { height: 50px; width: 400px; display: block; background: url(green/cnt-main-enter.gif) 0px 0px no-repeat scroll ; text-indent: -5555px; }
body #cnt #main .cnt p.enter a:hover  { background-image: none !important  ; }
body #cnt #main .cnt p.gallery  { padding: 0px; margin: 25px 0px 25px ; background: url(green/cnt-main-gallery.gif) 50px 0% no-repeat scroll ; }
body #cnt #main .cnt p.gallery a { height: 50px; width: 450px; display: block; background: url(green/cnt-main-gallery-over.gif) 50px 0% no-repeat scroll ; text-indent: -5555px; }
body #cnt #main .cnt p.gallery a:hover  { background-image: none !important  ; }
body #cnt #main .cnt a  { color: #99b048 ; font-weight: bold;}
body #cnt #main .cnt a:hover  { color: #000000 ; }
body #cnt #main .cnt p.more   { background: url(green/arrow.gif) 3px 8px no-repeat scroll ; margin-left: 12px; padding-left: 14px; }
body #cnt #main .cnt p.more a  { }
body #cnt #main .cnt p.more_button   { margin-left: 12px; padding-left: 14px; margin-top: 1ex; margin-bottom: 0px; padding-bottom: 0px; }
*:first-child + html body #cnt #main .cnt p.more_button input  { margin: 0px; padding: 0px; border-width: 2px ; width: 279px ;}
body #cnt #main .cnt p.buy  { background: url(green/cnt-main-buy_online-on.gif) 0px 0px no-repeat scroll ; width: 118px; height: 34px; position: relative; left: 15px; padding: 0px 0px 20px; margin: 40px 0px 0px; }
body #cnt #main .cnt p.buy a { background: url(green/cnt-main-buy_online-off.gif) 0px 0px no-repeat scroll ; width: 118px; height: 34px; display: block; padding: 0px; text-indent: -5555px; }
body #cnt #main .cnt p.buy a:hover  { background-image: none ;  }
body #cnt #main .cnt p.faq   { background: url(green/arrow.gif) 3px 8px no-repeat scroll ; padding-left: 12px; }
body #cnt #main .cnt p.faq span { display: none; }
body #cnt #main .cnt .small_print  { font-size: 80%; }
body #cnt #main .cnt table   { margin: 0px 15px; }
body #cnt #main .cnt table th  { text-align: left; background: #99b048; color: #ffffff ; padding: 1ex; align: left; }
body #cnt #main .cnt table td  { background: #b7cc71; padding: 1ex}
body #cnt #main .cnt table.text_smaller td ,
body #cnt #main .cnt table.text_smaller th   { font-size: 70%; }
body #cnt #main .cnt table.question-multiple_choice  { margin-bottom: 2ex; }
body #cnt #main .cnt table.question-multiple_choice tr { display: inline;  }
body #cnt #main .cnt table.question-multiple_choice tr th {  }
body #cnt #main .cnt table.question-multiple_choice tr td { display: block; background: none; padding: 0.25ex 0ex 0.5ex; }
body #cnt #main .cnt table.question-multiple_choice tr td input { display: block; float: left; }
body #cnt #main .cnt fieldset  { border-width: 0px; margin: 0px; padding: 0px;}
body #cnt #main .cnt fieldset legend { display: none; }
body #cnt #main .cnt fieldset .required  { font-weight: bold;}
body #cnt #main .cnt fieldset p label  { display: block; }
body #cnt #main .cnt fieldset p input.text  { width: 315px; border: 3px double #b7cc71; padding: 3px; }
body #cnt #main .cnt fieldset p textarea  { width: 315px; height: 225px; border: 3px double #b7cc71; padding: 3px; }
body #cnt #main .cnt fieldset p select  { width: 315px; border: 3px double #b7cc71; padding: 3px; }
body #cnt #main .cnt .img_dog-sizing  { width: 146px; float: right;  }
body #cnt #main .cnt .img_product  { width: 146px; float: right; margin: 5px 0px 0px 15px;  }
body #cnt #main .cnt .img_news  { max-width: 330px; float: right;  }
body #cnt #main .cnt .img_waggtales  { max-width: 300px;  max-height: 300px;  margin-left: 14px; float: right; }
body #cnt #main .cnt .img_prize  { width: 175px; float: right; }
body #cnt #main .cnt .img_prize_02  { width: 144px; float: right; }
body #cnt #main .cnt .img_prize_dogs  { overflow: hidden ; margin-top: 2ex; }
body #cnt #main .cnt .img_prize_dogs_right  { width: 250px; float: right; }
body #cnt #main .cnt .img_prize_dogs_left  { width: 250px; float: left; }
body #cnt #main .cnt .img_prize_dogs_right p  ,
body #cnt #main .cnt .img_prize_dogs_left p { position: relative; top: -4px; font-size: 90%; font-weight: bold; color: #adc45c; margin: 0px; padding: 0px 0px 1ex; text-align: center ; }
body #cnt #main .cnt .img_prize_dogs_right p  { }
body #cnt #main .cnt .img_prize_dogs .img_prize_dogs_right  { width: 225px; height: 175px; overflow: hidden; float: right; }
body #cnt #main .cnt .img_prize_dogs .img_prize_dogs_left  { width: 225px; height: 175px; overflow: hidden; float: left; }
body #cnt #main .cnt .img_prize_dogs .img_prize_dogs_right img ,
body #cnt #main .cnt .img_prize_dogs .img_prize_dogs_left img { width: 225px; }
body #cnt #main .cnt ul.menu  { list-style-type: none; margin: 0px 0px 0px 2px; padding: 0px; }
body #cnt #main .cnt ul.menu li  { margin: 0px 0px 1ex; padding: 0px 0px 0px 32px ; list-style-type: none; background: url(green/cnt-sub-ul-li-off.gif) 0px 0px no-repeat scroll; height: 28px; }
body #cnt #main .cnt ul.menu li a { text-decoration: none ; }
body #cnt #main .cnt ul.menu li a:hover { text-decoration: underline ; }
body #cnt #main .cnt #gallery  { width: 450px; overflow: hidden; position: relative; }
/*body #cnt #main .cnt #gallery ul { left: 0px; position: relative; margin: 0px; padding: 360px 0px 0px; list-style-type: none ; width: 1000000px; }
body #cnt #main .cnt #gallery ul li  { margin: 0px; padding: 0px; list-style-type: none ; display: block; }
*:first-child + html body #cnt #main .cnt #gallery ul li  { display: block; float: left; }
*/
body #cnt #main .cnt #gallery span { display: block; position: relative; top: 0px; left: 0px; width: 450px ; text-align: center; }
body #cnt #main .cnt #gallery img.img_main { display: block; position: relative; top: 0px; left: 0px; width: 450px ; height: 338px ; }
/*body #cnt #main .cnt .gallery_controls  { width: 450px; height: 25px; position: relative; }
body #cnt #main .cnt .gallery_controls span.back  { position: absolute; top: 5px; left: 8px; width: 50px ; height: 20px; background: url(green/gallery-back-bkg.gif) 0px 0px no-repeat scroll; text-indent: -5555px;}
body #cnt #main .cnt .gallery_controls span.frwd  { position: absolute; top: 5px;right: 15px; width: 50px ; height: 20px; background: url(green/gallery-frwd-bkg.gif) 0px 0px no-repeat scroll; text-indent: -5555px;}
*/body #cnt #main .cnt .required  { font-weight: bold ;}
body #cnt #main .cnt .point-right  { border: 1px solid #ADC45C ;  font-size: 82.5%; padding: 10px 15px ; margin-right: 15px; }

body #cnt #main .cnt #bookmarks  { padding: 5px ; border: 1px solid #adc75a ; background: #ffffff url(icons/bookmark.gif) right top no-repeat scroll; overflow: hidden; text-align: center; }
.wg00 #cnt #main .cnt #bookmarks  { display: none; padding: 2px 0px 0px; background: transparent url(icons/bookmark.gif) right top no-repeat scroll; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; position: relative; top: -6px; }
* html .wg00 #cnt #main .cnt #bookmarks  { display: block; }
*:first-child + html .wg00 #cnt #main .cnt #bookmarks  { display: block; }
body #cnt #main .cnt #bookmarks ul {  margin: 0px; padding: 0px;  }
body #cnt #main .cnt #bookmarks ul li {  float: left; display: block; margin: 0px; padding: 0px; }
body #cnt #main .cnt #bookmarks ul li a  { padding : 2px 4px 2px 22px ; margin: 0px 4px 0px 0px ; display: block; border: 1px solid #ffffff;  }
body #cnt #main .cnt #bookmarks ul li a:hover  { border-color: #adc75a;  }
body #cnt #main .cnt #bookmarks ul li.favourites a { background: url(icons/favourites.gif) 2px 2px no-repeat scroll ;  }
body #cnt #main .cnt #bookmarks ul li.delicious a { background: url(icons/delicious.gif) 2px 2px no-repeat scroll ;  }
body #cnt #main .cnt #bookmarks ul li.facebook a { background: url(icons/facebook.gif) 2px 2px no-repeat scroll ;  }
body #cnt #main .cnt #bookmarks ul li.digg a { background: url(icons/digg.gif) 2px 2px no-repeat scroll ;  }
body #cnt #main .cnt #bookmarks ul li.reddit a { background: url(icons/reddit.gif) 2px 2px no-repeat scroll ;  }

body #cnt #main .cnt #send_to_a_friend  { padding: 30px 5px 5px ; margin-top: 15px; border: 1px solid #adc75a ; background: #ffffff url(icons/send_to_a_friend.gif) right top no-repeat scroll; overflow: hidden; text-align: center; }
* html body #cnt #main .cnt #send_to_a_friend  { display: block; }
*:first-child + html body #cnt #main .cnt #send_to_a_friend  { display: block; }
body #cnt #main .cnt #send_to_a_friend h2  { display: none; }
body #cnt #main .cnt #send_to_a_friend p  {  }
body #cnt #main .cnt #send_to_a_friend .double_input  { overflow: hidden; clear: both ; position: relative; margin: 0px; padding: 0px; }
body #cnt #main .cnt #send_to_a_friend .double_input span { display: block; margin: 0px; padding: 0px; text-align: left; overflow: hidden ; }
body #cnt #main .cnt #send_to_a_friend .double_input span.first { }
body #cnt #main .cnt #send_to_a_friend .double_input span label { display: block; width: 30%; font-size: 80%; font-weight: bold; float: left; text-align: right; padding-right: 1em; }
body #cnt #main .cnt #send_to_a_friend .double_input span label span  { display: block; font-weight: normal; line-height: 115%; text-align: right; position: relative; top: -2px; }
body #cnt #main .cnt #send_to_a_friend .double_input span input { font-size: 90%; width: 220px; border: 1px solid #acc35b ; background: url(green/cnt-int-lyr.png) 0px -600px no-repeat scroll;}

body #cnt #main .cnt #bookmarks ul li {  float: left; display: block; margin: 0px; padding: 0px; }

body #cnt #main .cnt #price_check  {  }
body #cnt #main .cnt #price_check p.dog_selector  { width: 94px; float: left; text-align: center;  }
body #cnt #main .cnt #price_check p.dog_selector  { background: #ffffff url(green/dogs-0.gif) 50% 0% no-repeat scroll; }
body #cnt #main .cnt #price_check p.dog_count-1  { background: #ffffff url(green/dogs-1.gif) 50% 0% no-repeat scroll; }
body #cnt #main .cnt #price_check p.dog_count-2  { background: #ffffff url(green/dogs-2.gif) 50% 0% no-repeat scroll; }
body #cnt #main .cnt #price_check p.dog_count-3  { background: #ffffff url(green/dogs-3.gif) 50% 0% no-repeat scroll; }
body #cnt #main .cnt #price_check p.dog_count-4  { background: #ffffff url(green/dogs-4.gif) 50% 0% no-repeat scroll; }
body #cnt #main .cnt #price_check p.dog_count-5  { background: #ffffff url(green/dogs-5.gif) 50% 0% no-repeat scroll; }
body #cnt #main .cnt #price_check p.dog_count-6  { background: #ffffff url(green/dogs-6.gif) 50% 0% no-repeat scroll; }
body #cnt #main .cnt #price_check p.dog_count-7  { background: #ffffff url(green/dogs-7.gif) 50% 0% no-repeat scroll; }
body #cnt #main .cnt #price_check p.dog_count-8  { background: #ffffff url(green/dogs-8.gif) 50% 0% no-repeat scroll; }
body #cnt #main .cnt #price_check p.dog_count-9  { background: #ffffff url(green/dogs-9.gif) 50% 0% no-repeat scroll; }

	body #cnt #main .cnt #price_check p.dogs-extra_large.dog_selector  { background: #ffffff url(green/extra_large-0.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-extra_large.dog_count-1  { background: #ffffff url(green/extra_large-1.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-extra_large.dog_count-2  { background: #ffffff url(green/extra_large-2.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-extra_large.dog_count-3  { background: #ffffff url(green/extra_large-3.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-extra_large.dog_count-4  { background: #ffffff url(green/extra_large-4.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-extra_large.dog_count-5  { background: #ffffff url(green/extra_large-5.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-extra_large.dog_count-6  { background: #ffffff url(green/extra_large-6.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-extra_large.dog_count-7  { background: #ffffff url(green/extra_large-7.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-extra_large.dog_count-8  { background: #ffffff url(green/extra_large-8.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-extra_large.dog_count-9  { background: #ffffff url(green/extra_large-9.gif) 50% 0% no-repeat scroll; }

	body #cnt #main .cnt #price_check p.dogs-large.dog_selector  { background: #ffffff url(green/large-0.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-large.dog_count-1  { background: #ffffff url(green/large-1.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-large.dog_count-2  { background: #ffffff url(green/large-2.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-large.dog_count-3  { background: #ffffff url(green/large-3.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-large.dog_count-4  { background: #ffffff url(green/large-4.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-large.dog_count-5  { background: #ffffff url(green/large-5.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-large.dog_count-6  { background: #ffffff url(green/large-6.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-large.dog_count-7  { background: #ffffff url(green/large-7.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-large.dog_count-8  { background: #ffffff url(green/large-8.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-large.dog_count-9  { background: #ffffff url(green/large-9.gif) 50% 0% no-repeat scroll; }

	body #cnt #main .cnt #price_check p.dogs-medium.dog_selector  { background: #ffffff url(green/medium-0.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-medium.dog_count-1  { background: #ffffff url(green/medium-1.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-medium.dog_count-2  { background: #ffffff url(green/medium-2.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-medium.dog_count-3  { background: #ffffff url(green/medium-3.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-medium.dog_count-4  { background: #ffffff url(green/medium-4.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-medium.dog_count-5  { background: #ffffff url(green/medium-5.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-medium.dog_count-6  { background: #ffffff url(green/medium-6.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-medium.dog_count-7  { background: #ffffff url(green/medium-7.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-medium.dog_count-8  { background: #ffffff url(green/medium-8.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-medium.dog_count-9  { background: #ffffff url(green/medium-9.gif) 50% 0% no-repeat scroll; }
	
	body #cnt #main .cnt #price_check p.dogs-small.dog_selector  { background: #ffffff url(green/small-0.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-small.dog_count-1  { background: #ffffff url(green/small-1.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-small.dog_count-2  { background: #ffffff url(green/small-2.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-small.dog_count-3  { background: #ffffff url(green/small-3.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-small.dog_count-4  { background: #ffffff url(green/small-4.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-small.dog_count-5  { background: #ffffff url(green/small-5.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-small.dog_count-6  { background: #ffffff url(green/small-6.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-small.dog_count-7  { background: #ffffff url(green/small-7.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-small.dog_count-8  { background: #ffffff url(green/small-8.gif) 50% 0% no-repeat scroll; }
	body #cnt #main .cnt #price_check p.dogs-small.dog_count-9  { background: #ffffff url(green/small-9.gif) 50% 0% no-repeat scroll; }


body #cnt #main .cnt #price_check p.dog_selector label  { display: block; padding-top: 94px; font-size: 80%; font-weight: bold; text-align: center;  }
body #cnt #main .cnt #price_check p.dog_selector label span { display: none; }
body #cnt #main .cnt #price_check p.dog_selector select { }
body #cnt #main .cnt #price_check p.dog_selector span { display: none; }
body #cnt #main .cnt #price_check p.type_of_food  {}
body #cnt #main .cnt #price_check p.type_of_food select span { display: none; }
body #cnt #main .cnt #price_check ul.type_of_food ,
body #cnt #main .cnt #price_check ul.own_details_entry  { margin: 0px; padding: 0px; list-style-type: none; }
body #cnt #main .cnt #price_check ul.own_details_entry  { clear:both; display: none; }
body #cnt #main .cnt #price_check ul.type_of_food li ,
body #cnt #main .cnt #price_check ul.own_details_entry li  { margin: 2px; padding: 7px 1px 8px; text-align: center; list-style-type: none; width: 142px; float: left; border: 1px solid #ffffff ; cursor: pointer; font-weight: 900; }
body #cnt #main .cnt #price_check ul.type_of_food li.smaller  { padding: 5px 1px 6px; width: 98%; }
body #cnt #main .cnt #price_check ul.type_of_food li.hover { border-color: #adc45c; }
body #cnt #main .cnt #price_check ul.type_of_food li.active { border-color: #adc45c; background: #adc45c url(green/cnt-price_check-ul-li-active.gif) 0% 100% repeat-x scroll; }
body #cnt #main .cnt #price_check ul.type_of_food li span  { display: block ; font-size:80%; font-weight: 500; }
body #cnt #main .cnt #price_check ul.own_details_entry li  { }
body #cnt #main .cnt #price_check ul.own_details_entry li label { font-size: 80%; font-weight: 500; text-align: left; display: block; }
body #cnt #main .cnt #price_check ul.own_details_entry li input { width: 140px; border: 1px solid #adc45c ; }
body #cnt #main .cnt #price_check p.examples_of_dogs  { text-align: center; font-size: 80%; }
body #cnt #main .cnt ul.steps  { margin: 0px; padding: 0px; list-style-type: none; overflow: hidden ; }
body #cnt #main .cnt ul.steps li  { margin: 2px; padding: 7px 10px 28px 1px; text-align: center; list-style-type: none; width: 132px; float: left; border: 1px solid #ffffff ; cursor: pointer; font-weight: 500; text-align: right; }
body #cnt #main .cnt ul.steps li strong   { line-height: 30px ; width: 30px ; margin: 0px 5px 5px 0px ; font-size: 125% ; text-align: center ; font-weight: 900; border: 0px solid #000000; float: left; background: #adc45c; color: #ffffff; }

body #cnt #main .cnt #price_check .calculate  { clear: both; border: 1px solid #ffffff; color: #000000; margin: 0px 37% 16px ; padding: 16px 0px 19px; text-align: center; position: relative; top: 8px; font-size: 125%; font-variant: small-caps ; font-weight: bold ; cursor: pointer; background: url(green/button-calculate.gif) 0% 0% no-repeat scroll; text-indent: -5555px;}
/* body #cnt #main .cnt #price_check .calculate  { height: 1px ; overflow: hidden !important ;  margin: 0px  ; padding: 0px ; text-indent: -5555px;} */
body #cnt #main .cnt #price_check .calculate.hover  { border: 1px solid #ffffff; }
body #cnt #main .cnt #price_check .calculate.active  { top: 9px; left: 1px; }
body #cnt #main .cnt #price_check .calculate-result  { border: 0px solid #adc45c; padding: 0px; background: #ffffff ; }
body #cnt #main .cnt #price_check .calculate-result .with_wagg  { display: block; font-size: 130%; line-height: 150%;  padding: 2ex 0px 1ex; }
body #cnt #main .cnt #price_check .calculate-result .with_wagg strong  { font-weight: 500; }
body #cnt #main .cnt #price_check .calculate-result .wagg_saving  { display: block; font-size: 165%; line-height: 150%; font-weight: 500; padding: 1ex 0px ; }
body #cnt #main .cnt #price_check .calculate-result .wagg_saving strong  { font-weight: 500; }
body #cnt #main .cnt #price_check .report th  { vertical-align: top; width: 60%; }
body #cnt #main .cnt #price_check .report th ul  { margin-top: 0px  ; margin-bottom: 0px  ; padding-top: 1ex  ; padding-bottom: 0px  ; }
body #cnt #main .cnt #price_check .report th ul li { margin: 0px; padding-bottom: 1ex ; }
body #cnt #main .cnt #price_check .report td  { vertical-align: top; width: 40%; line-height: 200%; }
body #cnt #main .cnt #price_check .report td.saving  { text-align: center; padding: 15px; line-height: 165%; }


body #cnt #main .cnt .grid  { overflow: hidden ; }
body #cnt #main .cnt .grid .item { width: 45%; padding: 0px 0px 15px 15px; float: left; text-align: center; }
body #cnt #main .cnt .grid span { display: block; font-weight: bold; }
body #cnt #main .cnt .grid a {  }
body #cnt #main .cnt .grid a img { border-width: 0px; }


body #cnt #main .cnt .sitemap  {}
body #cnt #main .cnt .sitemap  { list-style-type: none;  margin: 0px ; padding: 0px 0px 0px 18px; }
body #cnt #main .cnt .sitemap li { list-style-type: none;  margin: 0px ; padding: 0px 0px 1ex 12px; background: url(green/arrow.gif) 3px 5px no-repeat scroll ; }
body #cnt #main .cnt .sitemap li ul  { padding: 1ex 0px 0px 24px; }

body #cnt #main .ftr  { height: 20px; background: url(green/cnt-main-ftr-bkg.png) 0px 0px no-repeat scroll ; }
body #cnt #main .ftr p  { display: none ; }

body.wg00 #cnt #main   { margin: 48px 0px 0px 0px; padding:  0px ; background: none; }
body.wg00 #cnt #main .cnt   { margin: 40px 0px 0px; padding: 0px ; background: none; }
body.wg00 #cnt #main .cnt h1 ,
body.wg00 #cnt #main .cnt p  { line-height: 127%;}
body.wg00 #cnt #main .ftr  { display: none ; }


body.wg00 #cnt #main .cnt .full_box_50 .area_01  { height: 605px !important;}
body.wg00 #cnt #main .cnt .full_box_50 .area_02  { }
body.wg00 #cnt #main .cnt .full_box_50 .area_03  {  }
body.wg00 #cnt #main .cnt .full_box_50 .area_04  { background: url(green/bg00-main-bkg.gif) 0% 0% no-repeat scroll !important; height: 155px !important; }
body.wg00 #cnt #main .cnt .full_box_50 .area_04 p  { margin-top: 5px; padding-top: 0px; }
body.wg00 #cnt #main .cnt .full_box_50 .area_05  { background: url(green/bg00-pound-bkg.gif) 0% 0% no-repeat scroll !important; height: 130px !important; }
body.wg00 #cnt #main .cnt .full_box_50 h2  { margin: 0px 0px -5px -10px; }
body.wg00 #cnt #main .cnt .full_box_50 .icon_links  { overflow: hidden; list-style-type: none; margin: 0px 0px 0px 20px; padding: 0px; }
body.wg00 #cnt #main .cnt .full_box_50 .icon_links li { display: block; float: left; width: 150px; }
body.wg00 #cnt #main .cnt .full_box_50 .icon_links li a  { display: block; width: 135px; background: url(green/arrow.gif) 2px 69px no-repeat scroll ; width: 135px; padding: 65px 0px 0px 12px; text-transform: uppercase; float: left; list-style-type: none; margin: 0px 20px 0px 0px; }
body.wg00 #cnt #main .cnt .full_box_50 .icon_links .dog  { background: url(green/image_links-dog.png) 0px 0px no-repeat scroll;}
body.wg00 #cnt #main .cnt .full_box_50 .icon_links .small_animal  { background: url(green/image_links-small-animal.png) 0px 0px no-repeat scroll;}
body.wg00 #cnt #main .cnt .full_box_50 .double_input  { overflow: hidden; clear: both ; position: relative; margin: 0px; padding: 0px; }
body.wg00 #cnt #main .cnt .full_box_50 .double_input span { display: block; width: 130px; float: left; margin: 0px; padding: 0px; }
body.wg00 #cnt #main .cnt .full_box_50 .double_input span.first { padding-left: 25px; width: 145px; }
body.wg00 #cnt #main .cnt .full_box_50 .double_input span label { display: block; font-size: 80%; }
body.wg00 #cnt #main .cnt .full_box_50 .double_input span input { font-size: 90%; width: 130px; border: 1px solid #acc35b ; }

body.wg00 #cnt #main .cnt .box_50  {  }
body.wg00 #cnt #main .cnt .full_box_50  { width: 373px; padding: 0px 6px 10px ; float: left;  }
body.wg00 #cnt #main .cnt .full_box_50 .box_50 { padding: 0px 20px ; background: #ffffff; background: url(green/box_50-bkg.gif) 0px 0px repeat-y scroll ; }
body.wg00 #cnt #main .cnt .full_box_50 .box_hdr { width: 373px; height: 20px; background: url(green/box_50-hdr.png) 0px 0px no-repeat scroll ; margin: 0px; padding: 0px;}
body.wg00 #cnt #main .cnt .full_box_50 .box_ftr { width: 373px; height: 20px; background: url(green/box_50-ftr.png) 0px 0px no-repeat scroll ; margin: 0px; padding: 0px;}
body.wg00 #cnt #main .cnt .full_box_50 .area_02 p  { padding-right: 40px  ; }

/*
body.wg00 #cnt #main .cnt .box_100  { position: relative; clear: both; overflow: hidden; width: 600px; height: 100px; left: 25px; }
body.wg00 #cnt #main .cnt .box_100 .img1 { background: url(green/bg00-img1.png) 0px 0px no-repeat; width: 140px; height: 100px; float: left}
body.wg00 #cnt #main .cnt .box_100 .img1 a  { text-indent: -5555px; width: 140px; height: 100px; }
body.wg00 #cnt #main .cnt .box_100 .img2 { background: url(green/bg00-img2.png) 90px 0px no-repeat; width: 230px; height: 100px; float: left}
body.wg00 #cnt #main .cnt .box_100 .img2 a  { text-indent: -5555px; margin-left: 120px; width: 140px; height: 100px; display: block;}
body.wg00 #cnt #main .cnt .box_100 .img3 { background: url(green/bg00-img3.png) 100% 0% no-repeat; width: 140px; height: 100px; float: right; }
body.wg00 #cnt #main .cnt .box_100 .img3 a  { text-indent: -5555px; margin-left: 40px; height: 100px; display: block;}
*/

body.wg00 #cnt #main .cnt .box_100  { position: relative; clear: both; overflow: hidden; margin-top: 15px ; text-align: center;}


body #cnt #main .cnt .quad-box  { position: relative; clear: both; overflow: hidden; left: 15px; }
body #cnt #main .cnt .quad-box .item { width: 47.5%; float: left; }
body #cnt #main .cnt .quad-box .item img  { border-width: 0px; }




body #cnt #foot   { margin-top: 10px; height: 42px; width: 773px; background: url(green/cnt-foot-bkg.gif) 0px 0px no-repeat scroll; font-size: 82.5%; clear: both;}
body #cnt #foot .cnt   { }
body #cnt #foot .cnt p  { padding: 16px 0px 0px ; text-align: center;  }
body #cnt #foot .cnt p a  { color: #000000; }
body #cnt #foot .cnt p a:hover  { color: #000099; }

body .admin #main .cnt  {  overflow: hidden;}
body .admin #main .cnt img ,
body .admin #main .cnt input ,
body .admin #main .cnt textarea  { margin-left: 15px; }
body .admin #main .cnt input[type='text']  { padding: 0.5ex 0.25em; font-size: 18px; width: 490px; border: 1px solid #004a84 ; background: url(green/input.gif) 0px 0px no-repeat scroll;}
body .admin #main .cnt td input[type='text'] { margin-left: 0px;  padding: 0px; font-size: auto; width: auto; border: 1px solid #004a84 ; }
body .admin #main .cnt td textarea { margin-left: 0px;  padding: 0px; font-size: auto; width: auto; border: 1px solid #004a84 ; }
body .admin #main .cnt textarea  { padding: 0.5ex 0.25em; width: 494px; height: 380px; border: 1px solid #004a84 ; background: url(green/input.gif) 0px 0px no-repeat scroll;}
body .admin #main .cnt #rblIsNew tr ,
body .admin #main .cnt #rblIsDog tr { float: left; }
body .admin #main .cnt span  { display: block; padding-left: 15px; }
body .admin #main .cnt table  { border-color: #ffffff !important; width: 100%; }
body .admin #main .cnt table table  { width: auto; }
body .admin #main .cnt table table td { margin: 0px; padding: 0px; }
body .admin #main .cnt table a  { float: left; padding: 0.25ex 0.25em ; margin: 0px 0px 2px;border: 2px outset #004a84; background: #004a84; font-weight: bold; color: #ffffff !important; text-decoration: none;  font-size: 80%; clear: both; }
body .admin #main   { margin: 53px 30px 20px 30px !important; padding: 20px 15px 20px 0px !important ; background: #ffffff  !important ; border: 3px solid #b7cc71;}
body .admin #main .cnt   { background: none !important;}
body .admin #main .ftr  { display: none !important; }

.DynamicPanel
        {
            border-right: darkgray 2px solid;
            border-top: darkgray 2px solid;
            border-left: darkgray 2px solid;
            border-bottom: darkgray 2px solid;
            background-color: #E0E0E0;
            Width:300px;   
            position: absolute;
            left: 0px;
            top: 0px;
        }
.modalBackground {
    	background-color:Gray;
	    filter:alpha(opacity=70);
	    opacity:0.7;
        }
