.testlink {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; a: link {
	color: #333333;
	text-decoration: none;
	margin: 1px;
	margin: 1px;
	}
}
.main {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; a: link {
	color: #333333;
	text-decoration: none;
	margin: 1px;
	margin: 1px;
	}
}
.input {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.sublink {
	FONT-FAMILY: Arial, Helvetica, sans-serif; a: link {
	color: #000000;
	text-decoration: none;
	}
}
.messageBox {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.messageStackError {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #ffb3b5
}
.messageStackWarning {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #ffb3b5
}
.messageStackSuccess {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #99ff00
}
.inputRequirement {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif
}

/* hyperlink */
A:link {
	text-decoration: none;
	color: #000000;
	font-weight: normal;
}

A:visited {
	color: #000000;
	font-weight: normal;
}

A:hover {
	color: #FFFFFF;
	background-color: #FFFFFF;
	/* font-weight: bold; */
    /* border: dashed red; */
	/* border: inset; */
}

A:active {
	color: #000000;
	font-weight: normal;
}


A.shoppingGuide {
	text-decoration:none;
}
A.shoppingGuide:hover {
	text-decoration:underline;
	/*color:#000000;*/
}


