body,
table,
input
{
	font-size: 9pt;
	font-family: Verdana;
}
body
{
	height: 100%;
	padding: 0px;
	margin: 0px;
}
table.layout
{
	width: 800px;
}
.label,
td.caption
{
	color: dimgray;
	text-align: right;
}
td.caption
{
	width: 150px;
}
td.htecontent
{
	width: 600px;
}
td.content
{
	width: 350px;
}
td.lookup
{
	width: 140px;
	vertical-align: bottom;
}
fieldset
{
	width: 800px;
}
.comment
{
	color: lightseagreen;
	text-align: left;
}
.commentCustom1
{
	color:Blue;
	text-align: left;
	font-weight:bold;	
}
.copyright
{
}
.banner
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
}
.header
{
	font-weight: bold;
	font-size: 18pt;
}
.header2
{
	font-weight: bold;
	font-size: 12pt;
	background-color: aliceblue;
}
.header3
{
	font-weight: bold;
	font-size: 10pt;
}
.warning
{
	color: Red;
}
.loginText
{
	color: black;
}
.loginHeader
{
	font-weight: bold;
	font-size: 28pt;
	color: black;
	text-align: center;
}
.loginLink
{
	color: black;
}
.menuLink
{
	font-weight: bold;
	color: white;
	background-color: lightseagreen;
}
.menuTopLink
{
	font-weight: bold;
	color: lightseagreen;
}
.menuMessage
{
	font-weight: bold;
	color: white;
	background-color: lightseagreen;
}
.menuLabel
{
	color: dimgray;
	text-align: right;
}
.menuHeader
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	line-height: 150%;
	text-align: center;
}
.menuForeColor
{
	color: white;
	background-color: lightseagreen;
}
.menuBackColor
{
	color: black;
	background-color: aliceblue;
}
.footerLink
{
	color: black;
}
.footerBackColor
{
	color: #442564;
}

/* item list */
.ItemListItemName
{
	color:#D44A27;
	font-style:normal;
	font-weight:bold;
	line-height:18px;
}
.ItemListItemID
{
}
.ItemListRegPrice
{
	color: black;
}
.ItemListRegPriceStriked
{
	color: black;
	text-decoration: line-through;
}
.ItemListPromoPrice
{
	color: red;
}
.ItemListDesc
{
	color: green;
}


