html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, figure, pre, a, abbr, button, address, cite, code, del, dfn, img, ins, kbd, q, samp, strike, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, header, nav, article, section, aside, footer {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
}
header, nav, article, section, figure, aside, footer {
	display:block;
}
a {
	cursor:pointer;
}
a img {
	vertical-align:bottom;
	border:none;
}
button {
	cursor:pointer;
	background-color:transparent;
}
table {
	border-collapse:collapse;
}
th {
	text-align:left;
	font-weight:normal;
}
ol {
	margin-left:25px;
}
.FLC {
	clear:both;
}
.FLC:after {
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	font-size:0;
	content:" ";
}
.Grid1, .Grid2, .Grid3, .Grid4, .Grid5, .Grid6, .Grid7, .Grid8, .Grid9, .Grid10, .Grid11, .Grid12 {
	display:inline;
	float:left;
	margin-right:10px;
	margin-left:10px;
}
.Push1, .Pull1, .Push2, .Pull2, .Push3, .Pull3, .Push4, .Pull4, .Push5, .Pull5, .Push6, .Pull6, .Push7, .Pull7, .Push8, .Pull8, .Push9, .Pull9, .Push10, .Pull10, .Push11, .Pull11 {
	position:relative;
}
.Alpha {
	margin-left:0;
}
.Omega {
	margin-right:0;
}
.Grid1 {
	width:60px;
}
.Grid2 {
	width:140px;
}
.Grid3 {
	width:220px;
}
.Grid4 {
	width:300px;
}
.Grid5 {
	width:380px;
}
.Grid6 {
	width:460px;
}
.Grid7 {
	width:540px;
}
.Grid8 {
	width:620px;
}
.Grid9 {
	width:700px;
}
.Grid10 {
	width:780px;
}
.Grid11 {
	width:860px;
}
.Grid12 {
	width:940px;
}
.Prefix1 {
	padding-left:80px;
}
.Prefix2 {
	padding-left:160px;
}
.Prefix3 {
	padding-left:240px;
}
.Prefix4 {
	padding-left:320px;
}
.Prefix5 {
	padding-left:400px;
}
.Prefix6 {
	padding-left:480px;
}
.Prefix7 {
	padding-left:560px;
}
.Prefix8 {
	padding-left:640px;
}
.Prefix9 {
	padding-left:720px;
}
.Prefix10 {
	padding-left:800px;
}
.Prefix11 {
	padding-left:880px;
}
.Suffix1 {
	padding-right:80px;
}
.Suffix2 {
	padding-right:160px;
}
.Suffix3 {
	padding-right:240px;
}
.Suffix4 {
	padding-right:320px;
}
.Suffix5 {
	padding-right:400px;
}
.Suffix6 {
	padding-right:480px;
}
.Suffix7 {
	padding-right:560px;
}
.Suffix8 {
	padding-right:640px;
}
.Suffix9 {
	padding-right:720px;
}
.Suffix10 {
	padding-right:800px;
}
.Suffix11 {
	padding-right:880px;
}
.Push1 {
	left:80px;
}
.Push2 {
	left:160px;
}
.Push3 {
	left:240px;
}
.Push4 {
	left:320px;
}
.Push5 {
	left:400px;
}
.Push6 {
	left:480px;
}
.Push7 {
	left:560px;
}
.Push8 {
	left:640px;
}
.Push9 {
	left:720px;
}
.Push10 {
	left:800px;
}
.Push11 {
	left:880px;
}
.Pull1 {
	left:-80px;
}
.Pull2 {
	left:-160px;
}
.Pull3 {
	left:-240px;
}
.Pull4 {
	left:-320px;
}
.Pull5 {
	left:-400px;
}
.Pull6 {
	left:-480px;
}
.Pull7 {
	left:-560px;
}
.Pull8 {
	left:-640px;
}
.Pull9 {
	left:-720px;
}
.Pull10 {
	left:-800px;
}
.Pull11 {
	left:-880px;
}
body {
	width:990px;
	position:relative;
	z-index:0;
	margin:0 auto;
	background-color:#fff;
	-webkit-box-shadow:0 0 20px rgba(0, 0, 0, .16);
	-moz-box-shadow:0 0 20px rgba(0, 0, 0, .16);
	box-shadow:0 0 20px rgba(0, 0, 0, .16);
}
#Header {
	position:relative;
	height:90px;
	padding-left:15px;
}
#Header .Logo {
	display:inline-block;
}
.New-year-new-you #Header {
	height:70px;
}
#primaryNav {
	position:absolute;
	bottom:0;
	left:25px;
	z-index:9999990;
}
.Corporate #primaryNav {
	left:220px;
}
#primaryNav .list {
	display:inline-block;
	border-right:1px dotted rgba(255, 255, 255, .5);
}
#primaryNav .label, #primaryNav .ChannelListing .title {
	display:block;
	padding:3px 5px;
	font-family:Arial;
	font-weight:bold;
	letter-spacing:-1px;
	color:#fff;
	text-decoration:none;
	cursor:pointer;
}
#primaryNav .label:hover, #primaryNav .ChannelListing .title:hover {
	background-color:#fff;
}
#secondaryNav {
	position:absolute;
	top:0;
	right:0;
	z-index:9999990;
}
#secondaryNav .label {
	display:block;
	position:relative;
	top:-5px;
	right:-5px;
	width:108px;
	height:30px;
	padding-left:30px;
	font-family:Arial;
	text-align:center;
	line-height:30px;
	color:#fff;
}
#secondaryNav .title {
	width:70px;
	border-bottom:1px dotted #bdbdbd;
	padding:10px;
}
#secondaryNav .Dropdown {
	text-indent:-10px;
}
#secondaryNav .body {
	top:30px;
	right:0;
	width:90px;
	padding:10px 9px 15px;
}
.Dropdown {
	position:relative;
	padding:5px;
	list-style:none;
}
.Dropdown .title, .Dropdown .title:hover {
	display:block;
	position:relative;
	z-index:1201;
	padding:5px 10px;
}
.Dropdown .body {
	display:none;
	position:absolute;
	z-index:1200;
	-moz-box-shadow:0 5px 10px rgba(0, 0, 0, .25);
	-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .25);
	box-shadow:0 5px 10px rgba(0, 0, 0, .25);
	background-color:#fff;
	list-style:none;
	padding-top:15px;
}
.Dropdown.huvr {
	background-color:#fff;
}
#secondaryNav .Dropdown.huvr {
	background-color:transparent;
}
.Dropdown .body .url {
	display:block;
	width:200px;
	border-bottom:1px dotted #666;
	padding:10px 0;
	font:bold 15px/1 Arial;
}
.Dropdown .body .expert {
	padding-bottom:15px;
	padding-left:15px;
	-webkit-box-shadow:inset 2px 2px 25px -12px #333;
	top:-2px;
	margin-bottom:-2px;
	position:relative;
}
.Dropdown .body .url:hover {
	text-decoration:none;
}
.Dropdown .body .item {
	padding:0 15px;
}
.Dropdown .body .item:last-child {
	padding-bottom:15px;
	border:none;
}
.Dropdown .expert {
	background:#f4f4f4;
}
#primaryNav .body .expert a:hover {
	background:none;
}
.Dropdown .expert .url {
	border:none;
}
.Dropdown .subtitle {
	font-size:.8em;
	color:#666;
	display:block;
	margin-bottom:10px;
}
.Dropdown .nav-expert-thumb {
	float:left;
	margin-right:10px;
}
.Dropdown .expert .name {
	padding-top:11px;
	display:block;
}
#primaryNav .Dropdown {
	padding:0 5px 0 0;
}
#primaryNav .Dropdown .body {
	left:0;
}
#primaryNav .Dropdown .label, #primaryNav .Dropdown .label:hover {
	padding-right:6px;
}
.Corporate #primaryNav .title {
	padding:5px;
}
#DartAd249x77 iframe {
	display:none;
}
#primaryNav #Dropdown_Taxes .body {
	left:-87px;
}
#Body {
	padding:10px 15px 20px;
}
.DartAd200x90 {
	float:left;
	margin-right:15px;
	margin-left:22px;
}
.DartAd728x90 {
	float:left;
}
#DartAd300x250 {
	z-index:1;
}
.SubHeader {
	height:18px;
	padding:10px 15px;
	line-height:18px;
	font-family:Arial;
}
.SubHeader a {
	font-family:Arial;
}
.SubHeader .links .header, .SubHeader .links .item {
	display:inline;
	padding-right:5px;
}
.SubHeader .links .header {
	color:#666;
}
.SubHeader .links .item {
	margin-right:5px;
	border-right:1px solid #666;
	font-style:italic;
}
.SubHeader .links a {
	font-family:Georgia;
}
.SubHeader .links .item:last-child {
	border:0;
}
.SubHeader .links .header, .SubHeader .links .url {
	font-family:Georgia;
}
#FacebookLogin {
	text-align:right;
}
#FacebookLogin .login {
	display:block;
	padding:2px 24px 3px 6px;
	line-height:13px;
}
.Breadcrumbs {
	margin:0 10px 10px;
}
.Breadcrumbs .list, .Breadcrumbs .title {
	display:inline;
	font-family:Arial;
	font-size:11px;
	color:#a9a9a9;
}
.Breadcrumbs .list::after {
padding-left:3px;
content:'\00BB';
}
.Breadcrumbs .list:last-child::after {
content:none;
}
#Footer {
	position:relative;
	padding:14px;
	background-color:#f6f6f6;
	text-align:center;
	overflow: hidden;
	}
	
#Footer .logo {
	display:block;
	position:absolute;
	top:0;
	left:20px;
	width:190px;
	height:87px;
	text-indent:-999em;
}
#Footer .listing {
	margin:20px 0;
	text-align:center;
}
#Footer .listing li {
	display:inline-block;
	margin:0 10px;
	font-weight:bold;
}
#Footer .listing .title, #Footer a {
	font-family:Arial;
}
#verisignSeal {
	position:absolute;
	right:45px;
	bottom:10px;
}
#Footer .logo {
	background-image:url('http://iwebstreet.com/content/images/sprites/layout_3e4e342d.png');
	background-position:0 0;
	background-repeat:no-repeat;
}
#FacebookLogin .login {
	background-image:url('http://iwebstreet.com/content/images/sprites/layout_3e4e342d.png');
	background-position:right -107px;
	background-repeat:no-repeat;
}
.ModalClose {
	background-image:url('http://iwebstreet.com/content/images/sprites/layout_3e4e342d.png');
	background-position:0 -125px;
	background-repeat:no-repeat;
}
.Slider .next {
	background-image:url('http://iwebstreet.com/content/images/sprites/layout_3e4e342d.png');
	background-position:0 -162px;
	background-repeat:no-repeat;
}
.Slider .prev {
	background-image:url('http://iwebstreet.com/content/images/sprites/layout_3e4e342d.png');
	background-position:0 -207px;
	background-repeat:no-repeat;
}
.Thumbnail.video .playButton {
	background-image:url('http://iwebstreet.com/content/images/sprites/layout_3e4e342d.png');
	background-position:0 -252px;
	background-repeat:no-repeat;
}
.Marketing .shadow {
	background-image:url('http://iwebstreet.com/content/images/sprites/layout_3e4e342d.png');
	background-position:right -279px;
	background-repeat:no-repeat;
}
#secondaryNav .food {
	background-image:url('http://iwebstreet.com/content/images/sprites/layout_3e4e342d.png');
	background-position:0 -331px;
	background-repeat:no-repeat;
}
#secondaryNav .health {
	background-image:url('http://iwebstreet.com/content/images/sprites/layout_3e4e342d.png');
	background-position:0 -380px;
	background-repeat:no-repeat;
}
#secondaryNav .home {
	background-image:url('http://iwebstreet.com/content/images/sprites/layout_3e4e342d.png');
	background-position:0 -416px;
	background-repeat:no-repeat;
}
#secondaryNav .mom {
	background-image:url('http://iwebstreet.com/content/images/sprites/layout_3e4e342d.png');
	background-position:0 -455px;
	background-repeat:no-repeat;
}
#secondaryNav .money {
	background-image:url('http://iwebstreet.com/content/images/sprites/layout_3e4e342d.png');
	background-position:0 -491px;
	background-repeat:no-repeat;
}
#secondaryNav .style {
	background-image:url('http://iwebstreet.com/content/images/sprites/layout_3e4e342d.png');
	background-position:0 -532px;
	background-repeat:no-repeat;
}
#secondaryNav .tech {
	background-image:url('http://iwebstreet.com/content/images/sprites/layout_3e4e342d.png');
	background-position:0 -575px;
	background-repeat:no-repeat;
}
.Search .button {
	background-image:url('http://iwebstreet.com/content/images/sprites/layout_3e4e342d.png');
	background-position:0 -611px;
	background-repeat:no-repeat;
}
#Header .Search {
	background-image:url('http://iwebstreet.com/content/images/sprites/layout_3e4e342d.png');
	background-position:right -647px;
	background-repeat:no-repeat;
}
.RSS {
	background-image:url('http://iwebstreet.com/content/images/sprites/layout_3e4e342d.png');
	background-position:0 -673px;
	background-repeat:no-repeat;
}
.Food .RSS {
	background-image:url('http://iwebstreet.com/content/images/sprites/layout_3e4e342d.png');
	background-position:-6px -703px;
	background-repeat:no-repeat;
}
.Inline {
	float:left;
	display:inline;
}
.FeaturedContent {
	margin-bottom:20px;
}
.FeaturedContent .more {
	color:#919191;
}
.FeaturedContent .header a {
	color:#000;
}
.FeaturedContent .subtitle {
	font-family:Georgia;
	color:#666;
	margin-bottom:10px;
}
.Thumbnail {
	display:block;
}
.Thumbnail.video {
	position:relative;
}
.Thumbnail.video .playButton {
	display:block;
	position:absolute;
	left:3px;
	bottom:6px;
	width:27px;
	height:27px;
	z-index:2;
	text-indent:-5000px;
}
.Thumbnail .caption {
	display:block;
	color:#666;
}
.Thumbnail .credit {
	display:none;
}
.ArticlePreview {
	padding-bottom:10px;
}
.ArticlePreview .byline {
	display:block;
	color:#666;
}
.ArticlePreview .more {
	color:#0074E8;
}
.ArticlePreview .Thumbnail {
	margin:0 0 5px;
}
.ArticlePreview .imgWrap {
	position:relative;
}
.ArticlePreview .Thumbnail.video .playButton {
	display:block;
}
.ArticlePreview .excerpt {
	color:#000;
	line-height:140%;
}
.ArticlePreview:hover {
	text-decoration:none;
}
.ArticlePreview .details {
	float:left;
	width:300px;
}
.ArticlePreview.Inline {
	width:100%;
	padding-top:10px;
}
.ArticlePreview.Inline .Thumbnail {
	float:left;
	margin:0 10px 0 0;
}
.Module {
	clear:both;
	margin:0 0 30px;
}
.Module header {
	margin:0 0 10px;
}
.Module .moreTestpool {
	display:none;
}
.Module .more, .Module .less {
	display:block;
	float:right;
	height:16px;
	margin:6px 0 20px;
	padding-right:10px;
	font-weight:bold;
	text-align:right;
}
.Module .tick {
	float:right;
	display:inline;
	margin:5px 0 0 5px;
	border-width:6px 6px 0;
	border-style:solid solid none;
	border-color:#666 transparent transparent;
}
.Module .more .tick {
	border-width:6px 6px 0;
	border-style:solid solid none;
	border-color:#666 transparent transparent;
}
.Module .less .tick {
	border-width:medium 6px 7px;
	border-style:none solid solid;
	border-color:transparent transparent #666;
}
.Module .more:hover, .Module .less:hover {
	text-decoration:underline;
}
.Icon {
	display:block;
	width:33px;
	height:20px;
	border-radius:3px;
	text-indent:-999em;
}
.SidebarNav .toggleArchive {
	color:#fff;
}
.ArchiveList, .SidebarNav {
	position:relative;
}
.ArchiveList .hide, .SidebarNav .hide {
	display:none;
}
.ArchiveList .toggleArchive, .SidebarNav .toggleArchive {
	position:absolute;
	right:10px;
	bottom:10px;
	text-decoration:none;
}
.ArchiveList .toggleArchive::after, .SidebarNav .toggleArchive::after {
display:inline-block;
margin-left:5px;
content:'\25bc';
}
.ArchiveList .less::after, .SidebarNav .less::after {
content:'\25b2';
}
.Logo {
	width:330px;
	height:70px;
}
.Logo .image {
	display:inline-block;
	margin-top:15px;
	margin-right:10px;
	margin-left:14px;
}
.Logo .channel {
	display:inline-block;
	vertical-align:top;
	width:194px;
	height:70px;
	text-indent:-999em;
}
.Logo .tagline {
	margin:0 0 0 25px;
	font-family:Helvetica;
	font-style:italic;
	color:#82c042;
}
.Search {
	height:36px;
}
.Search .text {
	display:inline-block;
	position:relative;
	top:-3px;
	width:213px;
	height:32px;
	border-color:#d8dbd6;
	border-style:solid;
	border-width:2px 0 2px 2px;
	padding:0 10px;
	font-size:16px;
}
.Search .submit {
	display:inline-block;
	margin-left:-4px;
}
.Search .button {
	width:85px;
	height:36px;
	border:none;
	padding:0 0 0 15px;
	background-color:transparent;
	font:bold 16px/40px 'Trebuchet MS';
	letter-spacing:-1px;
	color:#fff;
	cursor:pointer;
}
#Header .Search {
	display:inline-block;
	vertical-align:top;
	margin-top:15px;
}

#Header .facebooklike {
	float: right;
	width: 300px;
	padding: 24px 0 0;
	}
	
#Header .Search .submit {
-webkit-transition:all .2s ease-in;
-moz-transition:all .2s ease-in;
-o-transition:all .2s ease-in;
-ms-transition:all .2s ease-in;
transition:all .2s ease-in;
}
#Header .Search .submit:active {
	box-shadow:2px 2px 2px rgba(0, 0, 0, .4) inset;
}
#Footer .Search {
	padding:5px 0;
}
.ChannelListing .title {
	text-indent:-999em;
}
.ChannelListing .family {
	width:73px;
}
.ChannelListing .food {
	width:56px;
}
.ChannelListing .health {
	width:75px;
}
.ChannelListing .home {
	width:67px;
}
.ChannelListing .mom {
	width:75px;
}
.ChannelListing .money {
	width:87px;
}
.ChannelListing .style {
	width:59px;
}
.ChannelListing .tech {
	width:60px;
}
#DartAd990x90 {
	width:990px;
	margin-top:5px;
	font-size:0;
}
.AdUnit {
	margin-bottom:20px;
}
.GoogleTextAd {
	margin:0 0 20px;
}
.GoogleTextAd .header {
	color:#666;
}
.GoogleTextAd .Ad {
	list-style:none;
	margin:0 0 20px;
	white-space:nowrap;
	overflow:hidden;
}
.GoogleAd160x600 {
	text-align:left;
}
.GoogleAd160x600 .Ad {
	white-space:normal;
}
.Ad .title {
	font-size:17px;
	font-family:Arial;
}
.Ad a:hover {
	text-decoration:underline;
}
.Ad .baseurl {
	margin-left:5px;
	color:#232323;
}
.Ad .copy {
	margin:5px 0;
	font-size:14px;
	white-space:normal;
}
.Radlinks .GoogleTextAd .Ad {
	line-height:1.3em;
	margin-bottom:20px;
	font-size:15px;
}
.Radlinks .GoogleTextAd .Ad .title {
	margin-right:5px;
	font-size:19px;
}
.Radlinks .GoogleTextAd li.Ad a.baseurl {
	margin-left:0;
}
#ArticleBody .GoogleTextAd {
	margin-left:55px;
}
#RelatedContent .GoogleTextAd {
	width:150px;
	overflow:hidden;
	padding:0 15px;
}
.StrongLink:hover {
	text-decoration:underline;
}
#ArticleSteps #GoogleAdsense336x280 {
	margin-top:-10px;
}
#GoogleAdsense336x280 .GoogleTextAd .Ad {
	margin-bottom:15px;
}
#GoogleAdsense336x280 .GoogleTextAd .Ad .title {
	line-height:1.0em;
}
#GoogleAdsense336x280 .GoogleTextAd .Ad .copy {
	line-height:1.3em;
}
#GoogleAdsense336x280 .GoogleTextAd .header {
	position:relative;
	top:-10px;
}
#GoogleAdsense336x280 .GoogleTextAdNew .header {
	position:static;
	top:auto;
}
#GoogleAdsense336x280 .GoogleTextAdNew ul {
	margin-top:10px;
}
#GoogleAdsense336x280 .copy, #GoogleAdsense336x280 .baseurl {
	margin-left:15px;
}
.GoogleImageAd .Ad {
	display:inline;
	text-align:center;
}
.GoogleImageAd .header {
	display:block;
	margin:10px 0;
	color:#666;
}
#ArticleBody .GoogleImageAd .header {
	margin:10px 0 0 15px;
}
#GoogleAdsense160x600 .header {
	text-align:left;
	margin:0 0 10px;
}
.GoogleFlashAd .Ad {
	display:block;
	width:336px;
	margin:0 auto;
}
.GoogleFlashAd .header {
	display:block;
	margin:10px 0;
	color:#666;
}
#ArticleBody .GoogleFlashAd .Ad {
	width:160px;
}
#ArticleBody .GoogleFlashAd .header {
	margin:10px 0 0 15px;
}
#GoogleAdsense336x280 .GoogleImageAd .header, #GoogleAdsense336x280 .GoogleFlashAd .header {
	margin:10px 0 0 145px;
}
#GoogleAdsense336x280 .GoogleImageAdNew .header, #GoogleAdsense336x280 .GoogleFlashAdNew .header {
	margin:10px 0 10px 0;
}
#GoogleAdsense336x280 .GoogleImageAdNew .Ad, #GoogleAdsense336x280 .GoogleFlashAdNew .Ad {
	display:inline;
	text-align:left;
}
#GoogleRelatedAds {
	margin:5px 0 20px;
}
#GoogleRelatedAds ul {
	border-top:1px dotted #a9a9a9;
}
#GoogleRelatedAds li {
	display:block;
	list-style:none;
	padding:8px 0;
	font-size:14px;
	font-family:Georgia;
	border-bottom:0 none;
}
#GoogleRelatedAds a:hover {
	text-decoration:underline;
}
.RelatedAds {
	width:300px;
}
#Search .RelatedAds {
	width:400px;
	border:solid 1px red;
}
.RelatedAds .inlineAd {
	width:200px;
	display:inline-block;
}
.RelatedAds .listAd {
	font-size:16px;
	list-style-type:none;
}
#_bapw-link {
	position:relative;
	top:-1px;
}
#GoogleAdsense336x280 .GoogleTextAdNew .opNew336 {
	display:block;
	margin-top:0;
	line-height:22px;
	font-size:15px;
}
.opNew336 .item {
	list-style:none;
	overflow:hidden;
	padding-top:10px;
}
.opNew336 .even {
	background:#F5F5F5;
}
.opNew336 .term {
	width:40%;
	float:left;
	font-size:17px;
}
#GoogleAdsense336x280 .opNew336 .Ad .copy {
	margin:0;
	line-height:22px;
}
#GoogleAdsense336x280 .opNew336 .Ad {
	width:48%;
	float:right;
	color:#232323;
	font-family:Georgia;
	margin-bottom:10px;
	padding-left:10px;
}
#GoogleAdsense336x280 .opNew336 .baseurl {
	font-family:Georgia;
	margin-left:0;
}
.Grid::before {
content:"";
position:fixed;
background-color:rgba(34, 102, 153, 0.5);
background:-webkit-linear-gradient(skyblue 2px, transparent 2px), -webkit-linear-gradient(0, skyblue 2px, transparent 2px), -webkit-linear-gradient(skyblue 1px, transparent 1px), -webkit-linear-gradient(0, skyblue 1px, transparent 1px);
background:-moz-linear-gradient(skyblue 1px, transparent 1px), -moz-linear-gradient(0pt 50%, skyblue 1px, transparent 1px), -moz-linear-gradient(skyblue 1px, transparent 1px), -moz-linear-gradient(0pt 50%, skyblue 1px, transparent 1px);
background:linear-gradient(skyblue 2px, transparent 2px), linear-gradient(0, skyblue 2px, transparent 2px), linear-gradient(skyblue 1px, transparent 1px), linear-gradient(0, skyblue 1px, transparent 1px);
background-size:50px 50px, 50px 50px, 10px 10px, 10px 10px;
background-position:-2px -2px, -2px -2px, -1px -1px, -1px -1px;
z-index:1;
top:0;
right:0;
bottom:0;
left:0;
opacity:.3;
pointer-events:none;
}
.Edit {
	-webkit-user-modify:read-write;
	word-wrap:break-word;
	-webkit-nbsp-mode:space;
	-webkit-line-break:after-white-space;
}
.Edit a {
	-webkit-user-modify:initial;
}
.Debug {
	background-color:red;
}
.Debug .Debug {
	background-color:green;
}
.jsHide {
	display:none;
}
.EmptyHref a[href = ""] {
	background:red;
	color:white;
}
.AbsoluteLinks a[href ^= http] {
background-color:green;
color:white;
}
.NothowLinks a[href ^= 'http']:not([href *= 'how.']) {
background-color:red;
color:white;
}
.PrintHead head {
	display:block;
	border-bottom:5px solid red;
}
.PrintHead script, .PrintHead style, .PrintHead link {
	display:block;
	white-space:pre;
	font-family:monospace;
}
.PrintHead script::before {
content:"<script src=\"" attr(src) "\" type=\"" attr(type) "\">";
}
.PrintHead script::after {
content:"</script>";
}
.PrintHead style::before {
content:"<style src=\"" attr(src) ">";
}
.PrintHead style::after {
content:"</style>";
}
.PrintHead link::before {
content:"<link rel=\"" attr(rel) "\" type=\"" attr(type) href=\"" attr(href) "\" />";
}