body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color:#fff;
	color:#000;
	margin:8px;
}

.zoomtitle { color:#000; }
.zoomdata { color:#666; }

. a, a.greylink {
	color: #666;
}
. a:link, a.greylink:link {
	color: #666;
}
. a:visited, a.greylink:visited {
	color: #666;
}
. a:hover, a.greylink:hover {
	color: #333;
}
. a:active, a.greylink:active {
	color: #666;
}

.PrimaryNavTopRow a, a.greylink {
	color: #666;
}
.PrimaryNavTopRow a:link, a.greylink:link {
	color: #666;
}
.PrimaryNavTopRow a:visited, a.greylink:visited {
	color: #666;
}
.PrimaryNavTopRow a:hover, a.greylink:hover {
	color: #333;
}
.PrimaryNavTopRow a:active, a.greylink:active {
	color: #666;
}


.SecondaryNavSecondRow a {
	color: #333;
}
.SecondaryNavSecondRow a:link {
	color: #333;
}
.SecondaryNavSecondRow a:visited {
	color: #333;
}
.SecondaryNavSecondRow a:hover {
	color: #000;
}
.SecondaryNavSecondRow a:active {
	color: #333;
}

body.home a#home,
body.home a#home:link,
body.home a#home:visited,
body.home a#home:active,
body.news a#news,
body.news a#news:link,
body.news a#news:visited,
body.news a#news:active,
body.contrib a#contrib,
body.contrib a#contrib:link,
body.contrib a#contrib:visited,
body.contrib a#contrib:active,

body.showcase a#showcase,
body.showcase a#showcase:link,
body.showcase a#showcase:visited,
body.showcase a#showcase:active,

body.contact a#contact,
body.contact a#contact:link,
body.contact a#contact:visited,
body.contact a#contact:active,
body.advsearch a#advsearch,
body.advsearch a#advsearch:link,
body.advsearch a#advsearch:visited,
body.advsearch a#advsearch:active,
body.featsearch a#featsearch,
body.featsearch a#featsearch:link,
body.featsearch a#featsearch:visited,
body.featsearch a#featsearch:active,
body.lightbox a#lightbox,
body.lightbox a#lightbox:link,
body.lightbox a#lightbox:visited,
body.lightbox a#lightbox:active,
body.basket a#basket,
body.basket a#basket:link,
body.basket a#basket:visited,
body.basket a#basket:active,
body.collections a#collections,
body.collections a#collections:link,
body.collections a#collections:visited,
body.collections a#collections:active,
body.editorial a#editorial,
body.editorial a#editorial:link,
body.editorial a#editorial:visited,
body.editorial a#editorial:active,
body.mydetails a#mydetails,
body.mydetails a#mydetails:link,
body.mydetails a#mydetails:visited,
body.mydetails a#mydetails:active
{
	color: #f00;
}

.ThirdRowText {
}

.BaseInfoText, .BaseInfoText a {
	font-size: 11px;
	color: #666;
}
.BaseInfoText a:link {
	color: #666;
}
.BaseInfoText a:visited {
	color: #666;
}
.BaseInfoText a:hover {
	color: #333;
}
.BaseInfoText a:active {
	color: #666;
}

.WhiteOverText {
	font-size: 11px;
	color: #fff;
	text-indent: 10pt;
}
.BaseInfoText {
	font-size: 11px;
	color: #666;
}
.TItleFirstChar {
	font-size: 18px;
}
.TItleOtherChar {
	font-size: 14px;
}
.UserInfo {
	font-size: 11px;
	color: #666;
}
.text {
	color: #666;
}

a {
	text-decoration: none;
}
a:link {
	color: #f00;
}
a:visited {
	color: #f00;
}
a:hover {
	color: #000;
}
a:active {
	color: #f00;
}

.GreyOverText {
	font-size: 11px;
	color: #666;
	text-indent: 10pt;
}
.UserInfoLarge {
	font-size: 14px;
	color: #666;
}
.FeatSmlTitle {
	color: #F00;
	font-size: 11px;
}
.FeatSmlHead {
	color: #666;
	font-size: 11px;
}
.FeatSmlText {
	color: #999;
	font-size: 11px;
}
.TItleFirstCharGrey {
	font-size: 18px;
	color: #666666;
}
.TItleOtherCharGrey {
	font-size: 14px;
	color: #666666;
	font-weight:1px;
}
.TItleFirstCharBlack {
	font-size: 18px;
	color: #000000;
}
.TItleOtherCharBlack {
	font-size: 14px;
	color: #000000;
}

.ccrumb .text {color:#f00;}
#crumbs .ccrumb {color: #f00;}
#crumbs a {
	text-decoration: none;
}
#crumbs a:link {
	color: #666;
}
#crumbs a:visited {
	color: #666;
}
#crumbs a:hover {
	color: #000;
}
#crumbs a:active {
	color: #666;
}

#zoomNav span.tabOn { color:#f00; }
#zoomNav a.tabOn:link { color:#f00; }
#zoomNav a.tabOn:visited { color:#f00; }
#zoomNav a.tabOn:hover { color:#f00; }
#zoomNav a.tabOn:active { color:#f00; }

#zoomNav a.tabOff:link { color:#666; }
#zoomNav a.tabOff:visited { color:#666; }
#zoomNav a.tabOff:hover { color:#000; }
#zoomNav a.tabOff:active { color:#666; }