.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:center;
}

.footer a{
 	color:#666666;
	text-decoration:none;
}

.footer a:hover{
 	color:#999999;
	text-decoration:underline;
}

.pageHeading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
	letter-spacing:-1px;
	font-weight:bold;
}

TABLE{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-align:justify;
}

LI{
	text-align:left;
}

.field{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FE0000;
	padding:2px;
/*	background-color:#F3F5F4;*/
}

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

