/* Container div for ads. */
#adsense {margin: 0; padding: 0; font-size: 11px; font-family: Verdana, Helvetica, sans-serif; }

/* Link styles for any link in the adsense Container. */
#adsense a:link {color: #4a69b5; text-decoration: underline;}
#adsense a:visited {color: #4a69b5; text-decoration: underline;}
#adsense a:hover {color: #4a69b5; text-decoration: none;}
#adsense a:active {color: #4a69b5; text-decoration: none;}

/* Link styles for the Headline link of a site targeted Ad. */
#adsense a.headline {margin: 0; padding: 0; font-size: 100%; font-weight: 900; color: #4a69b5;}
#adsense a.headline_site_targeting:link {margin: 0; padding: 5px 0 0 0;	font-size: 75%;	font-weight: 900; color: #4a69b5;}
#adsense a.headline_site_targeting:visited {margin: 0; padding: 5px 0 0 0; font-size: 75%; font-weight: 900; color: #4a69b5;}
#adsense a.headline_site_targeting:hover {margin: 0; padding: 5px 0 0 0; font-size: 75%; font-weight: 900; color: #4a69b5;}
#adsense a.headline_site_targeting:active {margin: 0; padding: 5px 0 0 0; font-size: 75%; font-weight: 900; color: #4a69b5;}

/* Link styles for the Description link of an Ad. */
#adsense a.description:link {margin: 0; padding: 0; font-size: 100%; font-weight: 100; line-height: 1.25em; color:#000; text-decoration: none;}
#adsense a.description:visited {margin: 0; padding: 0; font-size: 100%; font-weight: 100; line-height: 1.25em; color:#000; text-decoration: none;}
#adsense a.description:hover {margin: 0; padding: 0; font-size: 100%; font-weight: 100; line-height: 1.25em; color:#000; text-decoration: none;}
#adsense a.description:active {margin: 0; padding: 0; font-size: 100%; font-weight: 100; line-height: 1.25em; color:#000; text-decoration: none;}

/* Link styles for the Visible Url link of an Ad. */
#adsense a.visible_url:link {margin: 4px 4px 4px 0; color: #008000; text-decoration: none; font-size: 100%; font-weight: 100;}
#adsense a.visible_url:visited {margin: 4px 4px 4px 0; color: #008000; text-decoration: none; font-size: 100%; font-weight: 100;}
#adsense a.visible_url:hover {margin: 4px 4px 4px 0; color: #008000;text-decoration: none; font-size: 100%; font-weight: 100;}
#adsense a.visible_url:active {margin: 4px 4px 4px 0; color: #008000;text-decoration: none; font-size: 100%; font-weight: 100;}


/* Link styles for the What's This div. */
.adsense_whatsthis {clear: both; text-align: right; margin: 10px 0 0 0; padding: 0; font-size: 100%; font-weight: 900; color: #4a69b5; }
/* If the alternate Container has been used because Google returned a site targeted Ad, set some appropriate margins on the What's This div. */
.adsense_whatsthis_site_targeting {clear: both; text-align: right; margin: 10px 0 0 0; padding: 0; font-size: 100%; font-weight: 900; color: #036;}

/* Styles for the Header div. */
.adsense_header { margin: 0 0 7px 0; padding: 0; font-size: 100%; font-weight: 900; color: #000; }

/* Styles for the Ad unit divs. word-wrap is an IE M$ proprietary CSS extension, and was only used at google's specific request. */
.adsense_ad {margin: 0 0 7px 0; word-wrap: break-word; overflow: hidden;}

/* Styles for a site-targeted Ad unit, with slightly different margins. */
.adsense_ad_site_targeting {margin: 0 0 7px 0; word-wrap: break-word; overflow: hidden;}

