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: 16px; color: #000000; text-decoration: none; font-weight: normal; }

li {
	margin-bottom:8px;
	line-height:16px;
}
ol {
	font-size:12px;
	line-height:16px;
}

ul {
	font-size:12px;
	line-height:16px;
	list-style-type:square;
}


H1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #333399; font-weight: bold; }

H2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #333399; font-weight: bold; }

H3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #333399; font-weight: bold; }

TD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #000000; text-decoration: none; font-weight: normal; }

/* Class Styles */
.prodname {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #006; font-weight: bold; line-height: 22px; margin-bottom:10px;
}

.proddescription {
		font-size:12px;
		line-height:20px;
}


.detailname {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #006; font-weight: bold; line-height: 28px; margin-bottom:10px;
}

.detaildescription {
		font-size:12px;
		line-height:20px;
}

.prodnavigation { font-family: Georgia, "Times New Roman", Times, serif; }

.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;
}


/* ID Styles */

#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;
}

