<style type="text/css">
<!--
p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
td{ font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
h1 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 20px; }
h2{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; }
li{ font-size: 12px; font-family: Arial, Helvetica, sans-serif;}

a:link { color: #003399; }
a:visited { color: #003399; }
a:active { color: #336699; }

.Contents {background-color:#ffffff;}
.headlines{text-decoration:none;color:#003366;font-size:12px;font-weight:normal;font-style:normal;font-family:Arial,Helvetica,sans-serif;line-height:11pt;}
.headlines:hover {text-decoration:underline;color:#336699;}
.black {text-decoration:none; color:#000000;}
.lstCategories { font-family: Arial, Helvetica, sans-serif; }
.actionlink {font-family: Arial, Helvetica, sans-serif; color: #006699; font-weight: bold; font-size: 12px;}
.big { font-size: 14px;  font-family: Arial, Helvetica, sans-serif; }
.bodyproperties { background-color:#FFFFFF; }
.fieldreq { color:#990033; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; white-space:nowrap;}
.gridtextblack {font-family: Arial, Helvetica, sans-serif;  font-size: 11px; color: #000000; }
.gridtextwhite { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
.homemainleft {font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size: 12px; color: #FFFFFF; text-decoration: none;}
.input {background: #ffffcc; color: #000000 ; font-size: 11px;}
.inputsmall { font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
.italic { font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: italic;}
.large { font-size:14px; line-height:20px; }
.linksmall  { COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; text-decoration: none; }
.menuoff {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #cccccc; FONT-WEIGHT: bold; text-decoration: none; }
.menuon { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; FONT-WEIGHT: bold; text-decoration: none; }
.note { font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
.popuptitle { font-size: 18px; font-weight: 500; font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-style: italic;}
.quotes { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #336699; font-style: italic;}
.red {  color: #990033; }
.right { position:absolute; right:10px; }
.small { font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
.tabOn {font-family: Arial, Helvetica, sans-serif; color: #990033; font-weight: bold; font-size: 12px; text-decoration: none;}
.tabOffActive {font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; font-size: 12px; text-decoration: none;}
.tabOffInactive {font-family: Arial, Helvetica, sans-serif; color: #cccccc; font-size: 12px; text-decoration: none;}
.textbox { background: #eeeeee; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 10px;}
.textcolorgrey { color: #cccccc; text-decoration: none; }
.title { font-size: 20px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; color: #003366;}
.title1 { font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #003366;}
.title2 { font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #003366;}
.titlebox { font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #336666;}
.toolbarheader { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color: #FFFFFF; text-decoration: none;}
.toolbarinactive { COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; text-decoration: none; }
.toolbaroff { color:#006699; text-decoration: none; font-size: 12px;  font-family: Arial, Helvetica, sans-serif;}
.toolbaron { color:#990033; text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.topbaroff { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none; font-weight: bold; font-size: 12px; }
.topbaron { font-family: Arial, Helvetica, sans-serif; color:#FFCC66; text-decoration: none; font-weight: bold; font-size: 12px; }
.wordheader { color:#FFFFFF; font-size: 17px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.linkOn {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
.linkOffActive {FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #808080; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }
.groupname{FONT-WEIGHT: bold;FONT-STYLE: italic;}


a.homepagehighlight:link {color:#ffffff; font-weight:bold; text-decoration: none;}
a.homepagehighlight:visited {color:#ffffff; font-weight:bold; text-decoration: none;}
a.homepagehighlight:hover {color:#ffcc66; text-decoration: none;}

a.linkhighlight:link {color:#336699; font-weight:bold; text-decoration: none;}
a.linkhighlight:visited {color:#336699; font-weight:bold; text-decoration: none;}
a.linkhighlight:hover {color:#ffcc66; text-decoration: none;}

a.linkOffActive:visited { COLOR: #808080;}
a.linkOffActive:active {COLOR: #808080;}
a.linkOffActive:hover {COLOR: #990033;}
.linkOffInActive{FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #CCCCCC; FONT-FAMILY: Arial, Helvetica, sans-serif;}
a.linkOffInActive:visited {COLOR: #CCCCCC;}
a.linkOffInActive:hover{COLOR: #CCCCCC; TEXT-DECORATION: none;}

a.smallhighlight:link {color:#336699; text-decoration: none; font-size:11px}
a.smallhighlight:visited {color:#336699; text-decoration: none; font-size:11px}
a.smallhighlight:hover {color:#ffcc66; text-decoration: none; font-size:11px}

/* Styles used for STEPPED SEQUENCE PAGES */
.stepOn {
	text-decoration:none; color:#990033; font-size:11px; font-weight:bold;
}
a.stepActive:visited {
	color:#336699; font-size:11px;  text-decoration: none;
}
a.stepActive:link {
	color:#336699; font-size:11px; text-decoration: none;
}
a.stepActive:active {
	color:#336699; font-size:11px; text-decoration: none;
}
a.stepActive:hover {
	color:#336699; font-size:11px;  text-decoration: underline;
}
a.stepInActive:visited {
	text-decoration:none; color:#cccccc; font-size:11px;
}
a.stepInActive:link {
	text-decoration:none; color:#cccccc; font-size:11px;
}
a.stepInActive:active {
	text-decoration:none; color:#cccccc; font-size:11px;
}
a.stepInActive:hover {
	text-decoration:none; color:#cccccc; font-size:11px;
}

.indent {
margin-left: 0.5in
}
.span{vertical-align:top; margin-top=0px;}
.smallmodified{font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal;}

#navlist a
{
padding: 1px 5px 1px 5px;
font-family: sans-serif;
font-size: 11px;
border: 1px solid #336699;
background-color: #F5F5F5;
}

#navlist a:link, #navlist a:visited
{
color: #000000;
font-family: sans-serif;
font-size: 11px;
text-decoration: none;

}

#navlist a:hover
{
border: 1px solid #336699;
font-family: sans-serif;
background-color: #ffffff;
font-size: 11px;
color: #000000;
}

.TabOn
{
	background-image: url('/art/tabs/setup/tabOnBackground.gif');
	background-repeat: repeat-x;
	background-position: bottom;
}

.TabOff
{
	background-image: url('/art/tabs/setup/tabOffBackground.gif');
	background-repeat: repeat-x;
	background-position: bottom;
}	

	
A.On {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #990033;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.OffActive {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.OffInactive {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #aaaaaa;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.On:link, A.On:visited
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #990033;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.OffActive:link, A.OffActive:visited
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.OffInactive:link, A.OffInactive:visited
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #aaaaaa;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.contentTableHeader {
background-color:#eeeeee;
}

.contentBG {
background-color:#ffffff;
}

.contentTableBordered {
border:0;
background-color:#999;
}
.PageTitle { text-align:center ; font-size:18px; font-weight:bold;color: #003366;}
.CCPageTitle {font-size:18px; font-weight:bold;color: #990000;}
.RegWaitLstElemSep{ background-color:#999999;}
.RegWaitLstSectionHeader{ background-color:#dddddd;}
.RegInputFldLabel{text-align:left; valign:bottom; white-space:nowrap;}
.RegOrdPrvwRow {background-color:#dddddd;}
.RegOrdPrvwLbl{font-weight:bold;}
.RegOrdPrvwTableBgColor{background-color:#eeeeee;}
.RegBgColor {background-color:#eeeeee;}
.RegOrdPrvwElemSep { background-color:#dddddd;}
.RegElemNotEnabledMsg { font-weight:bold;font-color:black;text-align:center;}
.EPRegNotifyText {  FONT-WEIGHT: bold; COLOR:white ;background-color:red ; text-align:center; }
.ErrorText { color:red ; font-weight:bold;}
.RegElemSep{background-color:#cccccc;}
.RegAccElemSep{ background-color:#999999;}
.RegAccElemTableBgColor{background-color:#999999;}
.RegAccBgColor{background-color:#dddddd;}
.RegAccHotelNameLink{ font-size:15px ; font-weight:bold;}
.RegAccResrvRoom{ font-size:13px;font-weight:bold;}
.RegAccResrvRoomLbl{ font-size:15px ; font-weight:bold;}
.ViewAccResrvSummary  { font-size: 18px;}
.RegAccResrvSummaryLbl {font-size:13px ; font-weight:bold;}
.RegAccNoRmReqdLink { font-size:18px ; font-weight:bold;font-style:italic;}
.RegAccNoRmReqdText { font-size:13px ;}
.RegSectionHeader { background-color:#dddddd;font-weight:bold;}
.RegConfBgColor {background-color:#ffffff;}
.RegAccRoomMateSelectLink { font-size:15px;font-weight:bold;}
.RegAccSpecifyPref{font-size: 15px;}
.RegAccHotelDetails  {font-weight:bold;}
.RegSuspendTxt{color:#ff0000;font-weight:bold;}
.RegElemBgColor{ color:#999999;}
.RegElem {font-size:13px;}
.RegElemLnk { font-weight:bold; color:#0000ff;}
.RegElemHeader {font-weight:bold;}
.SetParticipantType {font-weight:bold;text-align:center;}
.RegAccSectionHdrBgColor {background-color:#eeeeee;}
.RegEventName  {font-size:18px;font-weight:bold;text-align:center;}
.RegOrderProcText {color : #ff0000;}
.RegTravelRowBgColor{background-color:#eeeeee;}
.RegAccSelectTravel {font-size: 15px;}
.RegAccInputLbl {font-weight:bold;}
.RegElemNotSetupMsg{ font-weight:bold;}
.RegAccLinks { background-color:#dddddd;}
.RegOrdPrvwLblItalic{font-style:italic;}
.RegAccResrvAnotherRoomLink{font-weight:bold; font-size:12px; float:right;}
.AdvLayoutHeader{}
.AdvLayoutTopNav{}
.AdvLayoutLeftNav{}
.AdvLayoutMainContent{}
.AdvLayoutRightNav{}
.AdvLayoutFooter{}
#RegEditRegConfDetails{}
#RegOrdPrvwEventDetails{}
#RegOrdPrvwRegInfo{}
#RegOrgPrvwGuestInfo{}
#RegOrdPrvwAddInfo{}
#RegAccElements{}
#RegAccPrefSpecs{}
#inforegistration{}
#confirmation{}
#registration{}
#accommodationdetails{}
#accommodation{}
#infoinvitation{}
#RegTrvCustomField{}
#RegTrvQA{}
#RegTrvCarRental{}
#RegTrvPassengerInfo{}
#RegTrvEventTravel{}
#RegTrvTravelPolicy{}
#OrderPreview{}
#AdvLayoutOuterMostTable{}
#ICannotAttend {}
#RegOrdPrvwCurrAccoDetails{}
#RegOrdPrvwTravelDetails{}
.RegElemSepDisabled{ background-color:#ffffff;}
.RegElemBold{font-weight:bold;}
-->
</style>