body {
	font-family: Verdana,Arial,Geneva,sans-serif;
	font-size:100%;
	margin-top:0px;
	background-color:#666666;
}

A:link {
	color: #003366;
	font-weight:bold;
	text-decoration: none;
}

A:visited {
	color: #336699;
	font-weight:bold;
	text-decoration: none;
}

A:active {
	color: #336699;
	font-weight:bold;
	text-decoration: underline;
}

A:hover {
	color: #003366;
	font-weight:bold;
	text-decoration: underline;
}

b { font-weight: bold; }

P { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.25 em; color: #000000; text-decoration: none; font-weight: normal; }
H1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #333399; font-weight: bold; }
H2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333399; font-weight: bold; }
TD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.25 em; color: #000000; text-decoration: none; font-weight: normal; }
.ContentText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: normal; }
.sdctext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; text-decoration: none; font-weight: normal;  }
a.sdctext:visited	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #336699; text-decoration: underline; font-weight: normal;  }
a.sdctext:active	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #336699; text-decoration: underline; font-weight: normal;  }
a.sdctext:link		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; text-decoration: underline; font-weight: normal;  }
.leftnav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold; padding-left: 2px; padding-right: 4px; line-height: 16px; }
a.leftnav:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold; padding-left: 2px; padding-right: 4px; line-height: 16px; }
a.leftnav:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold; padding-left: 2px; padding-right: 4px; line-height: 16px; }
a.leftnav:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold; padding-left: 2px; padding-right: 4px; line-height: 16px; }
a.leftnav:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFCC; text-decoration: underline; font-weight: bold; padding-left: 2px; padding-right: 4px; line-height: 16px; }
.Breadcrumb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; }
a.Breadcrumb:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; }
a.Breadcrumb:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; }
a.Breadcrumb:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; }
a.Breadcrumb:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline; }
.DateText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; background-color:#336633; }
.bluehighlight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0066CC; font-weight: bold; }
a.bluehighlight:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0066CC; font-weight: bold; text-decoration: underline; }
a.bluehighlight:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0066CC; font-weight: bold; text-decoration: underline; }
a.bluehighlight:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0066CC; font-weight: bold; text-decoration: underline; }
.WhiteText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; padding-left: 10px; }
.SectionText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold; padding-left: 10px; }

.mincart { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight: normal; }
.mincartitem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; font-weight: normal; }
.ContentBG { background-color:#FFFFFF; }
.HeaderBG { background-color:#FFFFFF; }
.BodyBG { background-color:#003399; }
.ToolNavBG { background-color:#669966; }
.ContentBarBG { background-color:#336633; }
.SectionTabBG { background-color:#CC9933; }
.SideSectionTab01BG {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; padding-left: 10px; background-color:#336699; }
.SideSectionTab02BG {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; padding-left: 10px; background-color:#3C94C2; }
.SideSectionTab03BG {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; padding-left: 10px; background-color:#6D93A8; }
.SectionBG { background-color:#FFFFCC; }
.SiteFeedBG { background-color:#CCCCCC; }
a.TopTabA { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
a.TopTabA:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline; font-weight: bold; }
a.TopTabB { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
a.TopTabB:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline; font-weight: bold; }
.TopTabABG { background-color:#336633; }
.TopTabBBG { background-color:#CC9933; }
a.NavSection { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
a.NavSection:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; text-decoration: underline; font-weight: bold; }
.FooterText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; background-color:#003399; }
.TopNav {
	text-align:center;
}
.TopNav a {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	line-height: 14px; 
}
.TopNav a:link {
	text-decoration:none;
	color:#ffffff;
}
.TopNav a:visited {
	text-decoration:none;
	color:#ffffff;
}
.TopNav a:hover {
	text-decoration:underline;
	color:#ffffcc;
}
.TopNav a:active {
	text-decoration:underline;
	color:#ffffff;
}

#SiteHeaderTable {
	border-top:solid 5px #339999;
	background-color:#FFF;
}

#ContentTable {
	background-color:#FFF;
}

#FooterTable {
	background-color:#FFF;
}


#BlogNav {
	background-color:#336699;
}
#ForumNav {
	background-color:#6d93a8;
}
#NewsletterNav {
	background-color:#3399cc;
}
#PodcastNav {
	background-color:#999999;
}
#StoreNav {
	background-color:#4683ae;
}
