a:link {
	color: #004E83;
}
a:visited {
	color: #004E83;
}
a:hover {
	color: #666666;
	text-decoration: none;
}
.cart a:link {
	color: #E7E7E7;
	text-decoration: underline;
}
.cart a:visited {
	color: #E7E7E7;
	text-decoration: underline;
}
.cart a:hover {
	color: #E7E7E7;
	text-decoration: none;
}

.greylink a:link {
	color: #666666;
	text-decoration: underline;
}
.greylink a:visited {
	color: #666666;
	text-decoration: underline;
}
.greylink a:hover {
	color: #000080;
	text-decoration: none;
}

.redContent a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
.redContent a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
.redContent a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.slogan a:link {
	text-decoration: none;
	color: #000000;


}
.slogan a:visited {

	text-decoration: none;
	color: #000000;
}
.slogan a:hover {


	text-decoration: none;
	color: #000000;
}
.whiteContent3 a:link {
	color: #666666;
	text-decoration: none;
}
.whiteContent3 a:visited {

	color: #666666;
	text-decoration: none;
}
.whiteContent3 a:hover {


	color: #666666;
	text-decoration: underline;
}
.whiteContent2 a:link, .whiteContent2 a:visited {
	color: #004E83;
	text-decoration: none;
}
.whiteContent2 a:hover {
	color: #004E83;
	text-decoration: underline;
}
.whiteContent2 strong a:link, .whiteContent2 strong a:visited {
	color: #004E83;
	text-decoration: underline;	
}
.whiteContent2 strong a:hover {
	color: #004E83;
	text-decoration: none;
}
.blackNav a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.blackNav a:visited {
	color: #ffffff;
	text-decoration: none;
}
.blackNav a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.greyContent2 a:link {
	color: #666666;
	text-decoration: underline;
}
.greyContent2 a:visited {
	color: #666666;
	text-decoration: underline;
}
.greyContent2 a:hover {

	color: #666666;
	text-decoration: none;
}
.footer a:link {
	font-weight: normal;
	text-decoration: none;
	color: #2d3c48;
}
.footer a:visited {
	font-weight: normal;
	text-decoration: none;
	color: #2d3c48;

}
.footer a:hover {
	font-weight: normal;
	text-decoration: underline;
	color: #2d3c48;

}
.greyContent3 a:link {
	color: #666666;
	text-decoration: none;
}
.greyContent3 a:visited {
	color: #666666;
	text-decoration: none;
}
.greyContent3 a:hover {

	color: #666666;
	text-decoration: none;
}
.redContent4 a:link {

	color: #FFFFFF;
	text-decoration: none;
}
.redContent4 a:visited {


	color: #FFFFFF;
	text-decoration: none;
}
.rightnav a:link {


	color: #CC6666;
	font-weight: normal;
}
.rightnav a:visited {



	color: #CC6666;
	font-weight: normal;
}
.rightnav a:hover {
	color: #CC6666;
	font-weight: normal;
	text-decoration: none;

}
.headernews a:link {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
.headernews a:visited {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
.headernews a:hover {
	font-size: 14px;
	font-weight: bold;
	color: #CC6666;
	font-family: Arial, Helvetica, sans-serif;
}
.greyul a:link {
	color: #666666;
	text-decoration: underline;
}
.greyul a:visited {

	color: #666666;
	text-decoration: underline;
}
.greyul a:hover {
	color: #666666;
	text-decoration: none;
}
.black a:link {
	color: #666666;
	text-decoration: underline; }
	
.black a:hover {
	color: #333333;
	text-decoration: none;
}
.black a:visited {

	color: #333333;
}
.greyContent5 a:link {
	text-decoration: none;
	color: #666666;
}
.greyContent5 a:visited {

	text-decoration: none;
	color: #666666;
}
.greyContent5 a:hover {


	text-decoration: underline;
	color: #666666;
}
.hd-hm1 a:link {
	color: #004e83;
	letter-spacing: 0.04em;
	text-decoration: none;
}
.hd-hm1 a:visited {

	color: #004e83;
	letter-spacing: 0.04em;
	text-decoration: none;
}
.hd-hm1 a:hover {


	color: #004e83;
	letter-spacing: 0.04em;
	text-decoration: underline;
}
.brown2 a:link {
	color: #004E83;
	text-decoration: underline;
}
.brown2 a:visited {

	color: #004E83;
	text-decoration: underline;
}
.brown2 a:hover {
	color: #004E83;
	text-decoration: none;
}
.brown3 a:link {
	color: #004e83;
	text-decoration: none;
}
.brown3 a:visited {

	color: #004e83;
	text-decoration: none;
}
.brown3 a:hover {
	color: #004e83;
	text-decoration: underline;
}
.header-15 a:link {
	color: #000000;
	text-decoration: none;
}
.header-15 a:visited {

	color: #333333;
	text-decoration: none;
}
.header-15 a:hover {
	color: #666666;
	text-decoration: underline;
}
.header-14 a:link {
	color: #333333;
	text-decoration: none;
}
.header-14 a:visited {

	color: #333333;
	text-decoration: none;
}
.header-14 a:hover {

	color: #333333;
	text-decoration: underline;
}
.protect a:link {
	color: #666666;
	text-decoration: underline;
}
.protect a:visited {

	color: #666666;
	text-decoration: underline;
}
.protect a:hover {
	color: #666666;
	text-decoration: none;
}
.brown-red a:link {
	color: #A51C00;
	text-decoration: underline;
}
.brown-red a:visited {
	color: #A51C00;
	text-decoration: underline;
}
.brown-red a:hover {
	color: #9C1A00;
	text-decoration: none;
}

