

/* Content */
#content{ margin-top: 25px; }
#content p { font-size: 13px; line-height: 18px; margin: 0 0 20px 0;  }
#content ol {font-size: 13px; margin: 5px 0 20px 0; padding:0 0 0 24px; }
#content ul { margin: 5px 0 20px 0; padding:0 0 0 24px; list-style-type:disc;}
#content ul li, #content ol li {margin:0 0 10px 0;}

#content h2{color:#00529C;font-size:22px;font-weight:bold;margin:0 0 10px;padding:0;}
#content h3{color:#00529C;font-size:18px;font-weight:bold;margin:0 0 8px;padding:0;}
#content h4{color:#00529C;font-size:15px;font-weight:bold;margin:0 0 5px;padding:0;}
#content h5{color:#00529C;font-size:13px;font-weight:bold;line-height:15px;margin:0 0 4px;padding:0;}

#leftcol {width: 575px; float:left; display: inline; padding-right: 7px; }
#rightcol  { width:240px; float:right; display: inline;}

#rightcol-boxyellow {background-image:url(/images/subpages/yellow_bg.gif);width:240px;background-repeat:no-repeat;min-height:213px;margin-bottom:20px;}
#rightcol-boxyellow .inner {padding:18px 16px 50px;}
#rightcol-boxyellow .inner .text {color:#333333;font-size:12px;line-height:16px;}


#rightcol-boxgrey { position: relative; }
#rightcol-boxgrey #grey_top { background: url(/images/subpages/graybox_top.gif) no-repeat; width: 240px; height: 5px; }
#rightcol-boxgrey #grey_mid { background: url(/images/subpages/graybox_mid.gif) repeat-y; width: 208px; padding: 15px 16px;   }
#rightcol-boxgrey #grey_mid li{margin-bottom:3px;}
#rightcol-boxgrey #grey_bottom { background: url(/images/subpages/graybox_bottom.gif) no-repeat; width: 240px; height: 5px; }

#rightcol-boxgrey h3#mast_whitepaper { background: url(/images/masts/headline_whitepaper.png) no-repeat; width: 153px; height: 53px; }
* html #rightcol-boxgrey h3#mast_whitepaper { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/masts/headline_whitepaper.png', sizingMethod='crop'); }
#rightcol-boxgrey h3#mast_getthefacts { background: url(/images/masts/mast_getthefacts.png) no-repeat; width: 155px; height: 20px; }
* html #rightcol-boxgrey h3#mast_getthefacts { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/masts/mast_getthefacts.png', sizingMethod='crop'); }
#rightcol-boxgrey h4 { font-size: 16px; font-weight: bold; color: #231f20; margin: 10px 0 5px 0; }
#rightcol-boxgrey ul { padding-left: 15px; font-size: 13px; line-height: 20px; margin-bottom: 10px;}
#rightcol-boxgrey ul li span { font-weight: bold; text-decoration: underline; }
#rightcol-boxgrey p { font-size: 12px; line-height:16px; margin: 0 0 8px 0; }
#rightcol-boxgrey p span{ font-size: 16px; font-weight: bold; color: #00529c; }

#charlie-facts { background: url(/images/subpages/charlie_facts.png) no-repeat; width: 91px; height: 122px; position: absolute; top: -44px; right: -16px }
* html #charlie-facts {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/subpages/charlie_facts.png', sizingMethod='crop');  }

#whitepaper_float { background: url(/images/subpages/img_whitepaper.png) no-repeat; width: 156px; height: 103px; position: absolute; top: 78px; right: -30px }
* html #whitepaper_float {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/subpages/img_whitepaper.png', sizingMethod='crop');  }

#mast_readytoenroll {background-image:url(/images/masts/mast_readytoenroll.gif);width:117px;height:17px;margin-bottom:8px;}
#mast_readymicrochip {background-image:url(/images/masts/mast_readytomicrochip.gif);width:151px;height:17px;margin-bottom:8px; margin-top: 20px;}

a#btn_enroll-today {display:block;margin-top:11px; background-image:url(/images/buttons/btn_enroll-today.gif);width:109px;height:22px;}
a#btn_register-today {display:block;margin-top:11px; background-image:url(/images/buttons/btn_register.gif);width:107px;height:22px;}
a#btn_sub-findavet { display: block;  width: 87px; height: 22px; background: transparent url(/images/buttons/btn_yellow_findavet.gif) no-repeat; margin-top: 7px;}
a#btn_sub-morefactsmicro { display: block;  width: 201px; height: 22px; background: transparent url(/images/buttons/btn_morefactsmicro.png) no-repeat; margin-top: 7px;}
a#btn_sub-whitepaper { display: block;  width: 184px; height: 22px; background: transparent url(/images/buttons/btn_download_whitepaper.gif) no-repeat; margin-top: 7px;}
* html a#btn_sub-morefactsmicro {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/buttons/btn_morefactsmicro.png', sizingMethod='crop'); cursor: pointer;}

h5.small {font-size:11px !important;}
p.small {font-size:11px !important;line-height:12px !important;}

h1#mast_microchipyourpet {background-image:url('images/mast/#');width:582px;height:130px;margin-bottom:15px;}
h1#mast_thepetrecovery {background-image:url('images/mast/#');width:582px;height:130px;margin-bottom:15px;}
h1#mast_getthefacts {background-image:url('images/mast/#');width:582px;height:130px;margin-bottom:15px;}

/* Video Box */
#videobox { float:left; height:auto; margin:0 18px 0 0; width:155px; display: inline; }
#videobox h4  { font-size:13px; margin: 3px 0px 0; text-align:center; }
#videobox p { font-size: 12px; margin: 23px 0 10px 0; text-align: center; }
#videobox p.courtesy { margin-top: 0px; }

/* Headers */
#header_microchip { background: url(/images/subpages/header_microchip.jpg) no-repeat; width: 565px; height: 44px; padding-left: 17px; padding-top: 56px; margin-bottom: 29px; position: relative; }
#header_microchip h1 { font-size: 14px; font-weight: bold; letter-spacing: 0px; text-transform: uppercase; color: #fed65c; margin:0px 0px 0px 0px !important;}
#header_microchip h2 { font-size: 14px; font-weight: bold; letter-spacing: 0px; text-transform: uppercase; color: #fed65c; margin:0px 0px 0px 0px !important; }
#header_microchip #yourpet_img { background: url(/images/subpages/yourpet_img.png) no-repeat; position: absolute; top: -10px; right: 33px; width: 117px; height: 130px; }
* html #header_microchip #yourpet_img {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/subpages/yourpet_img.png', sizingMethod='crop');   }
#header_microchip #recoveryprocess_img { background: url(/images/subpages/snoopy_recovery.png) no-repeat; position: absolute; top: -15px; right: 24px; width: 104px; height: 124px; }
* html #header_microchip #recoveryprocess_img {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/subpages/snoopy_recovery.png', sizingMethod='crop');   }

#header_contact { background: url(/images/subpages/header_contact.gif) no-repeat; width: 565px; height: 44px; padding-left: 17px; padding-top: 56px; margin-bottom: 29px; position: relative; }
#header_copyright { background: url(/images/subpages/header_copyright.gif) no-repeat; width: 565px; height: 44px; padding-left: 17px; padding-top: 56px; margin-bottom: 29px; position: relative; }
#header_faqs { background: url(/images/subpages/header_faqs.gif) no-repeat; width: 565px; height: 44px; padding-left: 17px; padding-top: 56px; margin-bottom: 29px; position: relative; }
#header_generic { background: url(/images/subpages/header_generic.gif) no-repeat; width: 565px; height: 44px; padding-left: 17px; padding-top: 56px; margin-bottom: 29px; position: relative; }
#header_partners { background: url(/images/subpages/header_partners.gif) no-repeat; width: 565px; height: 44px; padding-left: 17px; padding-top: 56px; margin-bottom: 29px; position: relative; }
#header_press { background: url(/images/subpages/header_press.gif) no-repeat; width: 565px; height: 44px; padding-left: 17px; padding-top: 56px; margin-bottom: 29px; position: relative; }
#header_privacy { background: url(/images/subpages/header_privacy.gif) no-repeat; width: 565px; height: 44px; padding-left: 17px; padding-top: 56px; margin-bottom: 29px; position: relative; }
#header_promotional { background: url(/images/subpages/header_promotional.gif) no-repeat; width: 565px; height: 44px; padding-left: 17px; padding-top: 56px; margin-bottom: 29px; position: relative; }
#header_sitemap { background: url(/images/subpages/header_sitemap.gif) no-repeat; width: 565px; height: 44px; padding-left: 17px; padding-top: 56px; margin-bottom: 29px; position: relative; }
#header_termsconditions { background: url(/images/subpages/header_termsconditions.gif) no-repeat; width: 565px; height: 44px; padding-left: 17px; padding-top: 56px; margin-bottom: 29px; position: relative; }

#snoopy_tag_img { background: url(/images/subpages/snoopy_tag.png) no-repeat; position: absolute; top: -15px; right: 24px; width: 94px; height: 124px; }
* html #snoopy_tag_img {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/subpages/snoopy_tag.png', sizingMethod='crop');   }
#snoopy_typing_img { background: url(/images/subpages/snoopy_typing.png) no-repeat; position: absolute; top: -15px; right: 24px; width: 142px; height: 134px; }
* html #snoopy_typing_img {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/subpages/snoopy_typing.png', sizingMethod='crop');   }
#snoopy_woodstock_img { background: url(/images/subpages/snoopy_woodstock.png) no-repeat; position: absolute; top: -15px; right: 24px; width: 152px; height: 109px; }
* html #snoopy_woodstock_img {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/subpages/snoopy_woodstock.png', sizingMethod='crop');   }
#snoopy_attorney_img { background: url(/images/subpages/snoopy_attorney.png) no-repeat; position: absolute; top: -15px; right: 24px; width: 98px; height: 128px; }
* html #snoopy_attorney_img {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/subpages/snoopy_attorney.png', sizingMethod='crop');   }
#snoopy_map_img { background: url(/images/subpages/snoopy_map.png) no-repeat; position: absolute; top: -15px; right: 24px; width: 134px; height: 123px; }
* html #snoopy_map_img {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/subpages/snoopy_map.png', sizingMethod='crop');   }
#snoopy_flag_img { background: url(/images/subpages/snoopy_flag.png) no-repeat; position: absolute; top: -46px; right: 24px; width: 196px; height: 170px; }
* html #snoopy_flag_img {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/subpages/snoopy_flag.png', sizingMethod='crop');   }
#snoopy_phone_img { background: url(/images/subpages/snoopy_phone.png) no-repeat; position: absolute; top: -15px; right: 24px; width: 150px; height: 122px; }
* html #snoopy_phone_img {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/subpages/snoopy_phone.png', sizingMethod='crop');   }
#snoopy_point_img { background: url(/images/subpages/snoopy_point.png) no-repeat; position: absolute; top: -15px; right: 24px; width: 205px; height: 121px; }
* html #snoopy_point_img {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/subpages/snoopy_point.png', sizingMethod='crop');   }
#charlie_img { background: url(/images/subpages/charliebrown.png) no-repeat; position: absolute; top: -15px; right: 24px; width: 91px; height: 120px; }
* html #charlie_img {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/subpages/charliebrown.png', sizingMethod='crop');   }

/* Building Partners */
#partners-list { margin-left: 15px; }
#partners-list .partner { margin-bottom: 25px; overflow: hidden; }
#partners-list .partner img { float: left; }
#partners-list .partner h5 { font-size: 14px; font-weight: bold; color: #29559B; line-height: 18px; margin-left: 165px; margin-bottom: 0; }
#partners-list .partner p { font-size: 13px; color: #333333; line-height: 18px; margin-left: 165px; margin-bottom: 0; margin-top:10px; }


/*Sitemap*/
#sitemapleftcol{float:left; width:290px;}
#sitemaprightcol{float:left; width:260px;}

.sitemaplist{font-size:16px; line-height:20px; padding-left:15px; list-style-type:none; color:#00529C;}
.sitemaplist a{text-decoration:none !important;}
.sitemaplist li{font-weight:bold; margin-top:16px;}
.sitemaplist ul {list-style-type:disc; list-style-position:inside; padding-left:0px;}
.sitemaplist ul li{font-size:13px; line-height:16px; margin-top: 6px; font-weight:normal;}

/* Press Pages */
.presstitle{color:#00529C;font-size:15px;font-weight:bold;line-height:18px;margin:0 0 4px;padding:0;}
/*update*/.promo_list { font-size: 13px; } /**/

/* Press Pages - iPhone App */

#iphone img {float:right;margin-right:4px;margin-top:-30px;}
#iphone p {margin-right:242px;line-height:19px;color:#333333;}
#iphonebuttons img {margin-bottom:20px;display:block;}
#iphoneyoutube p {margin-bottom:4px;}
#iphoneyoutube p a {font-size:13px;text-decoration:none;font-style:normal;font-weight:bold;}
#iphoneyoutube p a img {margin-right:6px;}
#iphoneasterix p {margin-left:24px;margin-right:255px;font-size:12px;font-style:italic;line-height:14px;margin-bottom:45px;}
.pdficon {margin-right:6px;}
#factsheetlink p {margin-bottom:45px;}
#factsheetlink a {font-weight:bold;}
#pressreleasessection {margin-bottom:45px;}

/* Faqs */
#faqlist {list-style-type:none; margin:20px 0px 50px 0px;padding:0px;}
#faqlist li {display:block;margin-bottom:12px; list-style-type:none;}
.listing .backtotop a {color:#7CADD9;text-decoration:none;}
.listing {font-size:13px; line-height:18px;}

