h1
{
	font-weight:bold;
	font-size: 11px;
	font-family: Arial;
}
h2
{
	font-weight:bold;
	font-size: 11px;
	color: #666666;
	font-family: Arial;
	margin:0px 0px 0px 0px;
}
h3
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:Black;
}
p
{
	font-family: Arial;
	font-weight:normal;
	font-size:11px;
	margin:0px 0px 10px 0px;
}
span
{
	font-family: Arial;
	font-weight:normal;
	font-size:11px;
}
a
{
	font-weight: normal;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
}
dt
{
}
dl
{
}
dd
{
	margin: 0px 0px 0px 15px;
}
td
{
	vertical-align:top;
}
.ColorTitle
{
	color:#FF4111;
	font-weight:bold;
}
.LabelWord
{
	color:#FF6633;
	font-weight: normal;
	font-size:20px;
}
.Calendar1
{
	color:black;
	font-weight:bold;
	font-size:20px;
}
.Calendar2
{
	color:red;
	font-weight:bold;
	font-size:19px;
}
.Calendar3
{
	color:black;
	font-weight:normal;
	font-size:18px;
}
.ColorLink
{
	color:#FF6633;
	font-weight:bold;
}
.BundleHeaderText
{
	font-size:11px;
	font-weight:bold;
}
.ViewMenuTable
{
	border-style:none;
	border-color:Black;
}
.ViewMenuHeaderCell
{
	padding-left:3px;
}
.ViewMenuProductCells
{
	padding-left:3px;
}
.ViewMenuPriceCells
{
	vertical-align:top;
	text-align:right;
}
.ViewRapidMenuTable
{
	border-style :none;
	border-color :Black;
}
.ViewRapidMenuHeaderCell
{
	padding-left:3px;
}
.ViewRapidMenuProductCells
{
	vertical-align:top;
	padding-left:3px;
}
.ViewRapidMenuPriceCells
{
	vertical-align:top;
	text-align:right;
}
.ViewRapidMenuQuantityCells
{
	vertical-align:middle;
	text-align:center;
}
.ViewRapidMenuRangeValidatorCells
{
	text-align:center;
	border-style:none;
}
.ViewRapidMenuSubmitButtonCell
{
	text-align:left
}
.MenuSelection
{
	font-size:14px;
	font-weight:bold;
}
.MenuCategoryName
{
	font-size:11px;
	font-weight:bold;
}
.MenuCategoryDescription
{
	font-size:11px;
}
.MenuProductName
{
	font-size:11px;
}
.MenuProductDescription
{
	font-size:11px;
}
.MenuProductPrice
{
	font-size:11px;
}
.MenuProductAddQuantity
{
	font-size:11px;
}
.MenuProductOr
{
	font-size:11px;
}
.MenuProductAddCustomizedItem
{
	font-size:11px;
}
.BasicBold
{
	font-weight:bold;
}
.BasicBold1
{
	font-size:14px;
	font-weight:bold;
}
.BasicUnderline
{
	text-decoration:underline;
}
.BoldUnderline
{
	font-weight:bold;
	text-decoration:underline;
}
	
.cat1header
{
	font-weight:bold;
	font-size: 14px;
	color: #666666;
	font-family: Arial;
	margin:0px 0px 0px 0px;
}
.header2
{
	font-weight:bold;
	font-size: 11px;
	color: #666666;
	font-family: Arial;
	margin:0px 0px 0px 0px;
}
.header2b
{
	font-weight:bold;
	font-size: 11px;
	color: #000000;
	font-family: Arial;
	margin:0px 0px 0px 0px;
}
.header2UnderLine
{
	font-weight:bold;
	font-size: 11px;
	color: #666666;
	font-family: Arial;
	margin:0px 0px 0px 0px;
	text-decoration:underline;
}
.note
{
	font-size: 8px;
	color: red;
	font-family: Arial;
	margin:0px 0px 0px 0px;
}
.Table1Row
{
}
.ErrorPanel
{
	border:outset 4 #FF6633;
	background-color:#FF4111;
	font-family:Sans-Serif;
	text-align:center;
}
.ErrorTitle
{
	font-size:22px;
	clear:both;
}
.ErrorBody
{
	font-size:15px;
	color:black;
}
.BEOHeading
{
	COLOR: #333333;
	FONT-FAMILY: Times New Roman;
	FONT-SIZE:12px;
	font-weight:bold;
}
.BEOSubHeading
{
	COLOR: #333333;
	FONT-FAMILY: Times New Roman;
	FONT-SIZE:12px;
	font-weight: normal;
	text-decoration: underline;
}
.BEOCustText
{
	COLOR: #333333;
	FONT-FAMILY: Times New Roman;
	FONT-SIZE:10px;
	font-weight: normal;
}
.BEOText
{
	COLOR: #333333;
	FONT-FAMILY: Times New Roman;
	FONT-SIZE:12px;
	font-weight: normal;
}
.TextHeading
{
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE:24px;
	font-weight:bold;
}
.TextHeading3
{
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE:16px;
	font-weight:bold;
}
.TextHeading1
{
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.TextSmall
{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
}
.TextHeading2
{
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.ShowDetail
{
	COLOR:Black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.ShowDetailBold
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
}
.EventLink
{
	font-size:18px;
	font-weight:bold;
}
.PageHeader
{
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
.PageHeaderUnderline
{
	font-weight: bold;
	font-size: 16px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.BasicGrey1
{
	color: #666666;
	font-size:13px;
	font-weight:bold;
}
.MarginLeft7
{
	margin-left: 7px;
}
.MarginLeft14
{
	margin-left: 14px;
}
.MarginLeft30
{
	margin-left: 30px;
}
.MarginLeft60
{
	margin-left: 60px;
}
.SmallHeaderNote
{
	font-size: 10px;
}
.HELP
{
	position:absolute;
	Z-INDEX: 101;
	top:25px;
	left:660px;
	color:Black;
	font-size: 20px;
}
.FAQ
{
	position:absolute;
	Z-INDEX: 101;
	top:25px;
	left:660px;
	color:Black;
	font-size: 20px;
}
.CorporateLink
{
	position:absolute;
	Z-INDEX: 101;
	top:25px;
	left:555px;
	color:Black;
	font-size: 20px;
}
.HeaderTopMargin
{
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding-top:10px;
}