html, body, h1, h2, h3, h4, h5, h6, p {
	margin:0px;
	padding:0px;
}
.RateComment {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;	
	text-decoration:none;
	font-weight:normal;
	vertical-align:top;
	text-align:right;
	bottom:40px;
}
	RateComment  a:link {
	color: #0088A5;
	text-decoration: underline;
}
	RateComment  a:visited {
	color: #0088A5;
	text-decoration: underline;
}
	RateComment  a:hover {
	color: #333333;
	text-decoration: underline;
}

p {
	margin-top:10px;
}
h1 {
	margin-bottom:5px;
}
body  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;	
	text-decoration:none;
}
	body  a:link {
	color: #0088A5;
	text-decoration: underline;
}
	body  a:visited {
	color: #0088A5;
	text-decoration: underline;
}
	body  a:hover {
	color: #333333;
	text-decoration: underline;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt
}
h1 {
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
	font-variant: inherit;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: inherit;
	font-style: inherit;
	line-height: inherit;
	font-weight: inherit;
	font-variant: inherit;
}
.flashZindex0 {
	z-index: auto;
}

/*general treatments throught site*/

.cellPadding10px {
	padding-left: 10px;
	padding-right: 10px;
}
	
/*leftnav background color changes Quick Links-Fint it, do it*/

.QuickLinksLeftNavFindIthdr {
font-size: 14px;
color: #FFFFFF;
text-indent: 10px;
line-height: 24px;
background-color: #F78E1F;
}
.QuickLinksLeftNavFindIt {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
display:block;
width:100%;
height:100%;
text-indent: 10px;
line-height: 20px;
font-weight: normal;
text-decoration: none;

}
.QuickLinksLeftNavFindIt a:link {
color: #333333; 
display:block;
width:auto;
height:auto;
text-decoration:none;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #F78E1F; 
}
.QuickLinksLeftNavFindIt a:visited {
color: #333333; 
display:block;
width:auto;
height:auto;
text-decoration:none;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #F78E1F; 
}
.QuickLinksLeftNavFindIt a:hover {
	background-color: #FFDEC3;
	color: #F78E1F;
	display:block;
	width:auto;
	height:auto;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F78E1F;
	font-weight: bold;
}
.QuickLinksLeftNavDoItHdr {
font-size: 14px;
line-height: 24px;
color: #FFFFFF;
text-indent: 10px;
background-color: #00B0C6;
}
.QuickLinksLeftNavDoIt {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #00B0C6;
background-color: #FFFFFF;
display:block;
width:100%;
height:100%;
text-indent: 10px;
line-height: 20px;
font-weight: normal;
}
.QuickLinksLeftNavDoIt a:link {
color: #333333; 
display:block;
width:auto;
height:auto;
text-decoration:none; 
}
.QuickLinksLeftNavDoIt a:visited {
color: #333333; 
display:block;
width:auto;
height:auto;
text-decoration:none; 
}
.QuickLinksLeftNavDoIt a:hover {
	background-color: #CAF4F7;
	color: #00B0C6;
	display:block;
	width:auto;
	height:auto;
	text-decoration:none;
	font-weight: bold;
}

/*Magazine left nav*/

.theMagazineTitle {
	font-size: 16px;
	font-weight: bold;
	text-indent: 15px;
	line-height: 24px;
}
.theMagazineLinks {
	color: #0066CC;
	text-indent: 15px;
	font-size:12px
}
	.theMagazineLinks a:link {
	color: #0066CC;
	text-decoration:underline;
}
	.theMagazineLinks a:visited {
	color: #0066CC;
	text-decoration:underline;
}
	.theMagazineLinks a:hover {
	color: #333333;
	text-decoration:underline;
}	

/*Top 10 Links left nav*/

.to10Links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066CC;
	background-color: #E9F2FB;
	display:block;
	width:100%;
	height:100%;
	text-indent: 10px;
	line-height: 24px;
	font-weight: bold;
	text-decoration: underline;
	border-right-width: inherit;
	border-left-width: inherit;
	border-right-style: inherit;
	border-left-style: inherit;
	border-right-color: inherit;
	border-left-color: inherit;
	text-transform: lowercase;
}
	.to10Links a:link {
	color: #0066CC;	
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	display:block;
	width:auto;
	height:auto;
	text-decoration:underline;	
}
	.to10Links a:visited {
	color: #0066CC;	
	display:block;
	width:100%;
	height:24px;
	text-decoration:underline;	
}
	.to10Links a:hover {
	background-color: #FFDD89;
	color: #E04002;
	display:block;
	width:100%;
	height:24px;
	text-decoration: underline;
}
/*blueRule*/
.blue1pxbottomRule {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #B9D6F0;
	border-right-color: #B9D6F0;
	border-bottom-color: #B9D6F0;
	border-left-color: #B9D6F0;
}

.blue1pxborder {
	border: 1px solid #B9D6F0;
}
/*site footer*/
.footerHeaders {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #777777;
	text-align: left;
}
.footerRule {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: none;
	border-top-color: #CCE197;
	border-bottom-color: #CCE197;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
	text-align: left;
	text-decoration:none	
}
	.footer a:link {
	color: #333333;
	text-decoration:none	
}
	.footer a:visited {
	color: #333333;
	text-decoration:none	
}
	.footer a:hover {
	color: #0088A5;
	text-decoration:none
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 11px;
	text-align: left;
	text-decoration:none	
}
	.copyright a:link {
	color: #333333;
	text-decoration:none	
}
	.copyright a:visited {
	color: #333333;
	text-decoration:none	
}
	.copyright a:hover {
	color: #0088A5;
	text-decoration:none
}
/*breadCrums*/

.breadCrums {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #0088A5;
	text-align: left;
}
	.breadCrums a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #0088A5;
	text-align: left;
	text-decoration:none	
}
	.breadCrums a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #0088A5;
	text-align: left;
	text-decoration:none	
}
	.breadCrums a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #333333;
	text-align: left;
	text-decoration:none			
}
.moreToCheckout {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #555555;
	text-align: left;
	font-weight: normal;
}

/*previous next*/

.previousNext {
	text-align: center;
	vertical-align: middle;
	display: block;
	height: 35px;
	width: 230px;
	background-position: center center;
}
.previousNextText {
	font-size: 14px;
	color: #0088A5;
}
/*slide show styles start here*/

.slideshowTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	color: #ED1556;
	font-style: normal;
	font-weight: normal;
}
.slideshowMainIntro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #555555;
}
.ssNextLink {
	color: #0088A5;
	font-size: 12px;
	line-height: 20px;
	text-align: left;
}
	.ssNextLink a:link {
	color: #0088A5;
	text-decoration:none;
}
	.ssNextLink a:visited {
	color: #0088A5;
	text-decoration:none;
}
	.ssNextLink a:hover {
	color: #333333;
	text-decoration:underline;		
}
.enlargeImage {
	color: #0088A5;
	font-size: 12px;
	text-align: left;
	text-decoration:none;
}
	.enlargeImage a:link {
	color: #0088A5;
	text-decoration:none;
}
	.enlargeImage a:visited {
	color: #0088A5;
	text-decoration:none;
}
	.enlargeImage a:hover {
	color: #333333;
	text-decoration:none;		
}
.MoreTitleLinks {
	color: #0088A5;
	font-size: 12px;
	line-height: 20px;
	text-align: left;
	text-decoration:underline
}
	.MoreTitleLinks a:link {
	color: #0088A5;
	text-decoration:underline
}
	.MoreTitleLinks a:visited {
	color: #0088A5;
	text-decoration:underline
}
	.MoreTitleLinks a:hover {
	color: #333333;
	text-decoration:underline	
}
.individualSlideTitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: none;
	color: #ED1556;
	margin-bottom: 2px;
}
.seeMoreSlideShowHDR {
	color: #0088A5;
	font-size: 12px;
	line-height: 14px;
	text-align: left;
	text-decoration:none;
	font-weight:bold;
	text-transform: capitalize ;
	padding-top: 5px;
	padding-left:8px;
}
.seeMoreSlideShowLinks {
	color: #0088A5;
	font-size: 12px;
	line-height: 14px;
	text-align: left;
	text-decoration:underline;
	padding-top: 5px;
}
	.seeMoreSlideShowLinks a:link {
	color: #0088A5;
	text-decoration:underline	
}
	.seeMoreSlideShowLinks a:visited {
	color: #0088A5;
	text-decoration:underline	
}
	.seeMoreSlideShowLinks a:hover {
	color: #333333;
	text-decoration:underline		
}
/*story styles start here*/

.StryIndividualPageTitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: none;
	color: #ED1556;
	margin-bottom:5px;
}
.StryBlueBottomBorder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5895CF;
	background-color: #FFFFFF;
	padding-bottom: 5px;
	padding-right: 5px;
}
.StryEnlargeImage {
	color: #0066CC;
	text-align: left;
	padding-bottom: 5px;
	padding-right: 5px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #0066CC;
}
	.StryEnlargeImage a:link {
	color: #0066CC;
	padding-bottom: 5px;
	text-decoration:none
}
	.StryEnlargeImage a:visited {
	color: #0066CC;
	padding-bottom: 5px;
	text-decoration:none	
}
	.StryEnlargeImage a:hover {
	color: #333333;
	padding-bottom: 5px;
	text-decoration:none	
}
.StrydashedBottomBrdr {
	border-bottom-width: 1px dashed #666666; padding-bottom: 5px;
}
.storyPreviousNextLinks {
	color: #333333;
	text-decoration:none	
}
	.storyPreviousNextLinks a:link {
	color: #333333;
	text-decoration:none	
}

	.storyPreviousNextLinks a:visited {
	color: #333333;
	text-decoration:none
}	
	.storyPreviousNextLinks a:hover {
	color: #333333;
	text-decoration:none		
}	
/*category styles start here*/

.CatGoToTitle{
	width:147px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #F78E1F;
	display: block;
	font-weight: normal;
	padding-bottom: 2px;
	border-bottom: .05em dashed #aaf0f3;
}
.CatGoToTitleIdeas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #32B9CD;
	display: block;
	font-weight: bold;
	padding-left: 26px;
	padding-bottom: 2px;
}
.CatGoToTitleMagazine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #6EBE44;
	display: block;
	font-weight: bold;
	padding-left: 26px;
	padding-bottom: 2px;
}
.CatGoToTitleTechniques {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #F08931;
	display: block;
	font-weight: bold;
	padding-left: 26px;
	padding-bottom: 2px;
}
.CatGoToTitleBlog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #D2232A;
	display: block;
	font-weight: bold;
	padding-left: 26px;
	padding-bottom: 2px;
}
.CatGoToTitleOrganization {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #f8c868;
	display: block;
	font-weight: bold;
	padding-left: 26px;
	padding-bottom: 2px;
}
.CatGoToLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00B0C6;
	text-align: left;
	display: block;
	border-bottom: .125em dashed #aaf0f3;
	width: 147px;
	line-height: 18px;
	padding-top:5px;
	padding-bottom:5px;
}
	.CatGoToLinks a:link{
	color: #00B0C6;
	display: block;
	background-image: url(file://///PFILE01A/Publish/IM/Marketing Sites/images/page_elements/catGoToOrangeBrder.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	width: 147px;
}
	.CatGoToLinks a:visited{
	color: #00B0C6;
	display: block;
	background-image: url(../images/page_elements/catGoToOrangeBrder.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	width: 147px;
}	
	.CatGoToLinks a:hover{
	color: #333333;
	text-decoration: underline;
	width: 147px;
}
h1.CatSubCatTitles {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #ee3d42;
	font-weight: normal;
	line-height:24px;
}
h1.CatSubCatTitlesRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #ee3d42;
	font-weight: normal;
	padding-left: 34px;
	text-align: left;
	line-height:24px;
}
.CatSubCatTitlesBlog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #D2232A;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 6px;
	line-height: 24px;	
}
	.CatSubCatTitlesBlog a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #D2232A;
	text-decoration: none
}	
	.CatSubCatTitlesBlog a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #A11B20;
	text-decoration: none
}	
	.CatSubCatTitlesBlog a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #D2232A;
	text-decoration: none
}
.CatSubCatTitlesMagazine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #7CBC54;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 6px;
	line-height: 24px;	
}
	.CatSubCatTitlesMagazine a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #6EBE44;
	text-decoration: none
}	
	.CatSubCatTitlesMagazine a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #4C882C;
	text-decoration: none
}	
	.CatSubCatTitlesMagazine a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #6EBE44;
	text-decoration: none
}
.CatSubCatTitlesTechniques {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #F08931;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 6px;
	line-height: 24px;	
}	
.CatSubCatTitlesTechniques a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #F08931;
	text-decoration: none
}	
.CatSubCatTitlesTechniques a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #DE4326;
	text-decoration: none
}	
.CatSubCatTitlesTechniques a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #F08931;
	text-decoration: none
}
.CatSubCatTitlesOrganization {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #F8C868;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 6px;
	line-height: 24px;
}	
.CatSubCatTitlesOrganization a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #F8C868;
	text-decoration: none;
}	
.CatSubCatTitlesOrganization a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #E48925;
	text-decoration: none;
}	
.CatSubCatTitlesOrganization a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #F8C868;
	text-decoration: none;
}
.CatSubCatTitlesIdeas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #32B9CD;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 6px;
	line-height: 24px;	
}	
.CatSubCatTitlesIdeas a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #32B9CD;
	text-decoration: none;
}	
.CatSubCatTitlesIdeas a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #00609B;
	text-decoration: none;
}	
.CatSubCatTitlesIdeas a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #32B9CD;
	text-decoration: none;
}
.CatSubCatTitlesRightIdeas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #32B9CD;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 6px;
	padding-left: 34px;
	text-align: left;
	line-height: 24px;	
}	
	.CatSubCatTitlesRightIdeas a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #32B9CD;
	text-decoration: none;
}	
	.CatSubCatTitlesRightIdeas a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #00609B;
	text-decoration: none;
}	
	.CatSubCatTitlesRightIdeas a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #32B9CD;
	text-decoration: none;
}
.CatSubCatTitlesRightBlog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #D2232A;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 6px;
	padding-left: 34px;
	text-align: left;
	line-height: 24px;	
}
	.CatSubCatTitlesRightBlog a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #D2232A;
	text-decoration: none;
}	
	.CatSubCatTitlesRightBlog a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #A11B20;
	text-decoration: none;
}	
	.CatSubCatTitlesRightBlog a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #D2232A;
	text-decoration: none;
}	
.CatSubCatTitlesRightMagazine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #6EBE44;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 6px;
	padding-left: 34px;
	text-align: left;
	line-height: 24px;	
}	
	.CatSubCatTitlesRightMagazine a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #6EBE44;
	text-decoration: none;
}	
	.CatSubCatTitlesRightMagazine a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #4C882C;
	text-decoration: none;
}	
	.CatSubCatTitlesRightMagazine a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #6ebe44;
	text-decoration: none;
}
.CatSubCatTitlesRightTechniques {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #F08931;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 6px;
	padding-left: 34px;
	text-align: left;
	line-height: 24px;	
}	
	.CatSubCatTitlesRightTechniques a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #F08931;
	text-decoration: none;
}	
	.CatSubCatTitlesRightTechniques a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #DE4326;
	text-decoration: none;
}	
	.CatSubCatTitlesRightTechniques a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #F08931;
	text-decoration: none;
}
.CatSubCatTitlesRightOrganization {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #F8C868;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 6px;
	padding-left: 34px;
	text-align: left;
	line-height: 24px;
}	
.CatSubCatTitlesRightOrganization a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #F8C868;
	text-decoration: none;
}	
.CatSubCatTitlesRightOrganization a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #E48925;
	text-decoration: none;
}	
.CatSubCatTitlesRightOrganization a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #F8C868;
	text-decoration: none;
}
.CatSubCatLinks {
	font-family: Arial, Helvetica, sans-serif;
	color: #00B0C6;
	font-size: 12px;
	background-position: right;
	text-align: right;
}
	.CatSubCatLinks a:link {
	color: #00B0C6;
	background-position: right top;
	text-decoration:underline;
}
	.CatSubCatLinks a:visited {
	color: #00B0C6;
	background-position: right top;
	text-decoration:underline;
}
	.CatSubCatLinks a:hover {
	color: #333333;
	background-position: right top;
	text-decoration:underline;
}
.CatSubCatLinksRight {
	font-family: Arial, Helvetica, sans-serif;
	color: #00B0C6;
	font-size: 12px;
	padding-bottom: 20px;
	text-align: right;
}
	.CatSubCatLinksRight a:link {
	color: #00B0C6;
	background-position: right top;
	text-decoration:underline;
}
	.CatSubCatLinksRight a:visited {
	color: #00B0C6;
	background-position: right top;
	text-decoration:underline;
}
	.CatSubCatLinksRight a:hover {
	color: #333333;	
	background-position: right top;
	display: block;
	text-decoration:underline;
}
p.Category {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #333333;	
	text-decoration:none;
	padding-top:5px;
}
#Buttonlinks {width:175px; height:22px;  z-index:100;}

.BlueOvrWhiteLinkText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #0088A5;
	font-weight: bold;
	padding-left:5px;
	padding-top:3px;
	text-decoration:none;
	text-transform:lowercase;
}
	.BlueOvrWhiteLinkText a:link {
	color: #0088A5;
	text-decoration:none;
}
	.BlueOvrWhiteLinkText a:visited {
	color: #0088A5;
	text-decoration:none;
}
	.BlueOvrWhiteLinkText a:hover {
	color: #333333;
	text-decoration:underline;
}
#Top5ssLinks {
	width: 148px;
	height:20px;
	border-bottom: .15em dashed #aaf0f3;
	margin:0;
	padding:0;
}
.Top5ssLinksText {
	width: 148px;
	height:20px;
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00B0C6;
	text-align: left;
	font-weight:bold;
	text-indent:10px;
	display:block;
	line-height:20px;
}
	.Top5ssLinksText a:link{
	color: #00B0C6;
	text-decoration: underline;
	display:block;
}
	.Top5ssLinksText a:visited{
	color: #00B0C6;
	text-decoration: underline;
	display:block;
}	
	.Top5ssLinksText a:hover{
	background-color: #e1f4c6;
	color: #333333;
	text-decoration: underline;
	display:block;
}
.CatSubCatDescriptions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	padding-right: 32px;
	padding-bottom: 8px;
}
.CatSubCatRepeatingModuleLeft {
	border-top-width:1.5px;
	border-right-width: 1.5px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
}
.CatSubCatRepeatingModuleRight {

	border-top-width: 1.5px;
	border-top-style: dashed;
	border-top-color: #cccccc;
}
.CatSubCatDescriptionsRight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	padding-bottom: 8px;
	padding-left: 34px;
	text-align: left;
}
/*downloadable pdf styles start here */
.TabHeaderBLUE {
	font:Arial, Helvetica, sans-serif 9px;
	color:#00B0C6;
	padding-left:10px;
	text-transform: lowercase;
	font-weight:bold;
	text-align:left;
}
.TabHeaderPINK {
	font: Verdana, Arial, Helvetica, sans-serif 10px;
	color: #F0363B;
	text-transfom:uppercase;
	font-weight:bold;
	text-align:left;
	padding-left: 115px;
}
	.TabHeaderPINK a:link{
	color: #F0363B;
	text-decoration:none;
}
	.TabHeaderPINK a:hover{
	color:#333333;
	text-decoration:underline;
}
/*homepage styles start here*/

.EditorsChoiceTEXT {
	font: Verdana, Arial, Helvetica, sans-serif 10px;
	color:#0088A5;
	font-size:12px;
	line-height:16px;
	text-align:left;
	padding-left:10px; 
	padding-top:25px
}

.HPtechniqueOftheWeekBrdr {
	border-width: 1px;
	border-style: solid;
	border-color: #66CCFF;
}
.HPwhiteOvrBlueLinkText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: bold;
}
	.HPwhiteOvrBlueLinkText a:link {
	color: #FFFFFF;
	text-decoration:none;
}
	.HPwhiteOvrBlueLinkText a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
	.HPwhiteOvrBlueLinkText a:hover {
	color: #FFEEC2;
	text-decoration:none;
}
.HPLargeRedCopyBIGGER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #DE4326;
	text-align: center;
	margin-right: 14px;
	line-height: 28px;
}
.HPpopularSearchTitleBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #666666;
	font-weight: normal;
}
.HPpopularSearchTitleSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
	font-weight: bold;
}
	.HPpopularSearchLINK_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22pt;
	color: #00B0C6;
	text-decoration: underline;
	padding-right: 7px;
	line-height: 28px;
}
	.HPpopularSearchLINK_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #00B0C6;
	text-decoration: underline;
	padding-right: 7px;
	line-height: 28px;
}
	.HPpopularSearchLINK_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #00B0C6;
	text-decoration: underline;
	padding-right: 7px;
	line-height: 28px;
}
.HPyellowBkgrd {
	background-color: #FFDD89;
}

/*subcategory styles start here*/

.SUBcatBkgrdStampingBubble {
	background-image: url(file://///PFILE01A/Publish/IM/Marketing Sites/images/category/subCatStampingIdeasBubble.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.SUBcatCheckOut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 20px;
	color: #DE4326;
	font-weight: 600;
}

td.SUBcatLeftWellLinks {
	width:238px;
	color: #0088A5;
	font-size: 14px;
	display: block;
	line-height: 22px;
	text-transform: lowercase;
	text-decoration:underline;
	border-right: 1px solid #E8B54C;
	border-left: 1px solid #E8B54C;
}
	td.SUBcatLeftWellLinks a:link {
	background-color:#FFFFFF;
	display:block;
}
	td.SUBcatLeftWellLinks a:hover {
	background-color:#d5efae;
	display:block;
}
.SUBcatModBtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #EE3D42;
	line-height: 16px;
	font-weight:normal;
}

	.SUBcatModBtitle a:visited {
	color: #0088A5;
	text-decoration:underline;
}
	.SUBcatModBtitle a:hover {
	color: #0088A5;
	font-size: 14px;
	display: block;
	line-height: 22px;
	text-transform: lowercase;
	background-color: #D5EFAE;
}	
.SUBcatTabHeaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 7px;
	line-height: 18px;
	text-transform:uppercase;
}
.SUBcatSketchesSeeMorePgs {
	color: #0066CC;
	font-size: 12px;
	line-height: 20px;
	text-align: right;
	text-decoration:underline;
	vertical-align: bottom;
	padding-right: 5px;
}
	.SUBcatSketchesSeeMorePgs a:link {
	color: #0066CC;
	text-decoration:underline;
}
	.SUBcatSketchesSeeMorePgs a:visited {
	color: #0066CC;
	text-decoration:underline;
}
	.SUBcatSketchesSeeMorePgs a:hover {
	color: #333333;
	text-decoration:underline;	
}
.SUBcatSketchesPostedDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DE4326;
	line-height: 15px;
	padding-left: 12px;
}
.DwnldPDFTabtextBlue {
	color: #0088A5;
	font-size: 14px;
	display: block;
	line-height: 22px;
	text-transform: capitalize;
	text-align:center;
}	
.DwnldPDFTabtextPink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #EE3D42;
	font-size: 12px;
	display: block;
	line-height: 22px;
	text-transform: uppercase;
	text-align:center;
}	
	.DwnldPDFTabtextPink a:link{
	text-decoration:none;	
	color: #EE3D42;
}	
	.DwnldPDFTabtextPink a:hover{
	color: #EE3D42;
	text-decoration:underline;	
}	
.DwnldPDFtextBlue {
	color: #0088A5;
	font-size: 14px;
	text-align:left;
}	
.advertisementCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align: center;
}

.WikiModuleLinks {
	color: #0066CC;
	font-size: 14px;
	text-align: right;
}
	.WikiModuleLinks  a:link {
	color: #0066CC;
	text-decoration:underline;
}
	.WikiModuleLinks  a:visited {
	color: #0066CC;
	text-decoration:underline;
}
	.WikiModuleLinks  a:hover {
	color: #333333;
	text-decoration:underline;
}	

.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;	
	line-height: 13px;
	text-decoration: none;
}
	.bodycopy a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #0066CC;
	text-decoration: underline;
}
	.bodycopy a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #0066CC;
	text-decoration: underline;
}
	.bodycopy a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
	text-decoration: underline;
}	

/* Scrap-A-Faire */

.scraptable {margin-left:4px; 
margin-top:4px;}

/* Google Ad Styles */

.meredith_google {background:url('http://images.meredith.com/bhg/images/tmp/google/quilting.gif') top left no-repeat;padding:15px 0 0 15px;width:300px;height:250px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666;}

.ad {word-wrap:break-word;padding:8px 0;}

/* InnerCircle styles */
.spacer {clear:both; line-height:1px;}

.IC_wrapper {font-family: Arial, Helvetica, sans-serif; width:1020px; margin:10px auto; padding:0; clear:both; position:relative; color:#333333;}
.IC_wrapper .banner { clear:both; padding:0 0 10px 0;; margin:0: clear:both;}
.IC_wrapper .content { background:url(../images/innercircle/8-4assets/BG.jpg) no-repeat; width:1020px; padding:15px 0 0 0; margin:-15px 0 0 0; clear:both; position:relative;}
	.IC_wrapper .content .left {width:594px; margin:0 40px 0 40px; _margin:0 40px 0 30px; padding:10px 0 0 0; float:left; background:url(../images/innercircle/8-4assets/border.jpg) no-repeat; font-size:17px; line-height:130%;}
		.IC_wrapper .content .left p {margin:0; padding:10px 10px 0 20px;}
		.IC_wrapper .content .left .signup {width:100%; clear:both;}
		.IC_wrapper .content .left .signup .sign_left {width:375px; float:left;}
		.IC_wrapper .content .left .signup .sign_right {width:150px; float:left; margin:0 0 0 40px; font-size:12px; line-height:110%;}
		.IC_wrapper .content .left .signup .sign_right p {padding:0; margin:0; width:120px;}
	.IC_wrapper .content .right {width:310px; margin:0; float:left;}
		.IC_wrapper .content .right ul { padding:0 0 0 0px;; margin:10px 0 0 0;list-style: none; color:#7A80B2;}
		.IC_wrapper .content .right li {padding:0; margin:0; background:url(../images/innercircle/8-4assets/bullet.jpg) no-repeat 0 3px; padding:0 0 5px 15px; font-weight:bold;}
	.button {width:375px; text-align:center; margin:20px 0 10px 0;}
	
/* Extra spacing in social toolbar */

.socialToolbar .print {
	margin: 0 5px;
}
