BODY{background-color: #000000; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana,tahoma; }
H1{ COLOR: black; FLOAT: left;  FONT-SIZE: 12px;FONT-FAMILY: Verdana,tahoma;}
TD { COLOR: #000000; FONT-FAMILY: Verdana,tahoma; FONT-SIZE: 12px; FONT-WEIGHT: normal;}
FORM {display:inline;}
INPUT{ FONT-SIZE: 12px;FONT-FAMILY: Verdana,tahoma;}
OPTION { FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma;FONT-FAMILY: Verdana,tahoma;}

/*------------------Change these for every conference ------------------------ */
.REG-RowHeader { FONT-WEIGHT: bold; color: #24400C; FONT-SIZE: 18px;  FONT-FAMILY: Verdana,tahoma;}
.REG-RowFooter { FONT-SIZE: 14px; BACKGROUND-COLOR: 24400C; FONT-FAMILY: Verdana,tahoma;}
.REG-RowSubHeader { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #24400C; FONT-FAMILY: Verdana, Tahoma; }
.LOG-RowHeader {FONT-WEIGHT: bold; color: #24400C; FONT-SIZE: 18px;  FONT-FAMILY: Verdana,tahoma; }
.LOG-RowFooter { FONT-SIZE: 14px; BACKGROUND-COLOR: 24400C; FONT-FAMILY: Verdana,tahoma;}
.REG-LargeBlueText {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Verdana,tahoma;}
.REG-ListRow { FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma;  BACKGROUND-COLOR: #cccccc;}
.REG-ListRowHeader { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma; color: white; BACKGROUND-COLOR: #24400C;}
.LOG-RowSubHeader { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #24400C; FONT-FAMILY: Verdana, Tahoma; }

/*---------------------------------------------------------------------------------------------------------*/



/* IEBMS STRUCTURE STYLES */
.ALL-BorderPageLeftCell {WIDTH: 0%; }
.ALL-BorderPageRightCell {WIDTH: 0%; }
.ALL-BorderPageTopCell {WIDTH: 100%; }
.ALL-BorderPageBottomCell {WIDTH: 100%; }
.ALL-SpacerCellAtLeftOfApplicationCell {WIDTH: 0px;}
.ALL-ApplicationCell {WIDTH: 415px;}
.ALL-ApplicationTable {WIDTH: 95%; background-color:#FFFFFF;}
.ALL-LOGApplicationTable {WIDTH: 400px;}
.ALL-ERRApplicationTable {WIDTH: 400px;}

/* REG STYLES */
FORM.REG-FORM {display:inline;}
UL.REG-UL{ DISPLAY: inline;FONT-SIZE: 12px; LIST-STYLE-TYPE: disc;FONT-FAMILY: Verdana,tahoma;}
LI.REG-LI{ PADDING-LEFT: 20px;  FONT-SIZE: 12px;FONT-FAMILY: Verdana,tahoma;}

.REG-RowAlert { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff0000; FONT-FAMILY: Verdana,tahoma;}
.REG-RowInstructions {FONT-SIZE: 13px; FONT-FAMILY: Verdana,tahoma; }
.REG-LargeTextBold {FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Verdana,tahoma;}
.REG-RedAsterisk {FONT-WEIGHT: bold; FONT-SIZE: 14px;  COLOR: red; FONT-FAMILY: Verdana,tahoma;}
.REG-Price {FONT-WEIGHT: bold; FONT-SIZE: 13px;FONT-FAMILY: Verdana,tahoma;}

.REG-InputLabels {FONT-WEIGHT: bold; color:black; FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma;}
.REG-Labels {FONT-WEIGHT: bold; color:black; FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma;}

a.REG-MediumText:visited {FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma;}
a.REG-MediumText:link {FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma;}
.REG-MediumText {FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma;}
.REG-MediumTextRightAligned {FONT-WEIGHT: normal; text-align:right; FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma;}

.REG-P2PaymentBackground { BACKGROUND-COLOR: #d3e4f6; }
.REG-PagesBackground { BACKGROUND-COLOR: #d3e4f6; }

.REG-SoldOut { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Verdana,tahoma;}
.REG-WaitList { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana,tahoma;}
.REG-Cancelled { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Verdana,tahoma;}

.REG-RowHeaderLevel2 { FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Verdana,tahoma; BACKGROUND-COLOR: #e5effa;}
.REG-DateFormatExample { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #888888; FONT-FAMILY: Verdana, Tahoma;}
.REG-Discount {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: blue; FONT-FAMILY: Verdana,tahoma;}
.REG-DiscountAmount {FONT-SIZE: 13px; COLOR: blue; FONT-FAMILY: Verdana,tahoma;}
.REG-TaxLabel { COLOR: black; FONT-FAMILY: Verdana,tahoma; FONT-SIZE: 13px; FONT-WEIGHT: bold;}
.REG-TaxValue { COLOR: black; FONT-FAMILY: Verdana,tahoma; FONT-SIZE: 13px;}
.REG-RowEventHeader { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #003399; FONT-FAMILY: Verdana, Tahoma; }

.REG-RowSubRegistrantHeader { FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Tahoma; }
.REG-Space1 {line-height:1px; font-size:1px;}
.REG-Space2 {line-height:2px; font-size:1px;}
.REG-Space3 {line-height:3px; font-size:1px;}
.REG-Space5 {line-height:5px; font-size:1px;}
.REG-Space7 {line-height:7px; font-size:1px;}
.REG-Space14 {line-height:14px; font-size:1px;}
.REG-RowInstructionsErr{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Verdana, Tahoma;}
.REG-RowWithLightBackground { FONT-SIZE: 13px; FONT-FAMILY: Verdana, Tahoma;  background-color:#e5effa;  }
.REG-SmallNote { FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma; font-style:italic; }
.REG-SectionHeader { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Tahoma; BACKGROUND-COLOR: #CBDCEE; }
a.REG-PrinterLink:link { FONT-FAMILY: Verdana,tahoma; font-size:12px;}
a.REG-PrinterLink:visited { FONT-FAMILY: Verdana,tahoma; font-size:12px;}
a.REG-GeneralLink:visited {FONT-SIZE: 13px; FONT-FAMILY: Verdana,tahoma; COLOR: #000080;}
a.REG-GeneralLink:link {FONT-SIZE: 13px; FONT-FAMILY: Verdana,tahoma; COLOR: #000080;}

.REG-DividerLine {color:#E6E6E6;height:1px;border-style: solid; border-width:0px;background-color:#08084A;}
.REG-DividerLineRow {height:12px;FONT-SIZE:12px;}

.REG-RowSubGuestHeader { FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Tahoma;; COLOR: #228B22;}
.REG-MediumTextBold { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma;}
.REG-MediumTextBoldRed { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Verdana,tahoma;}
.REG-MediumTextRed { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Verdana,tahoma;}
.REG-MediumTextBlue{ FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: blue; FONT-FAMILY: Verdana, Tahoma}
.REG-MediumTextDisabledField{ FONT-WEIGHT: normal; FONT-SIZE: 12px; background-color: #cfcfcf; FONT-FAMILY: Verdana, Tahoma}
.REG-MediumTextFormatExample { FONT-WEIGHT:normal; FONT-SIZE:12px; COLOR:#d3d3d3; FONT-FAMILY: Verdana, Tahoma;}
.REG-InputButton {FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma;}

/* ERROR PAGE STYLES */
.ERR-AlertMessage {FONT-SIZE: 14px;COLOR: red;FONT-FAMILY: Verdana,tahoma;BACKGROUND-COLOR: #e5effa;TEXT-ALIGN: center}
.ERR-AlertMessageBlack { FONT-SIZE: 14px;COLOR: black;FONT-FAMILY: Verdana,tahoma;BACKGROUND-COLOR: #e5effa;TEXT-ALIGN: center}
.ERR-AlertMessageBlackLarge {FONT-WEIGHT: bold;FONT-SIZE: 15px;COLOR: black;FONT-FAMILY: Verdana,tahoma;BACKGROUND-COLOR: #e5effa;TEXT-ALIGN: center}
.ERR-RowHeader {FONT-WEIGHT: bold;FONT-SIZE: 14px; COLOR: white;FONT-FAMILY: Verdana,tahoma;BACKGROUND-COLOR: #08084A}
.ERR-RowFooter {FONT-WEIGHT: bold;FONT-SIZE: 14px;COLOR: white; FONT-FAMILY: Verdana,tahoma; BACKGROUND-COLOR: #08084A}
.ERR-Table {width:615;}
.ERR-Space1 { line-height:1px; font-size:1px; }
.ERR-Space2 {line-height:2px; font-size:1px;  }
.ERR-Space3 {line-height:3px; font-size:1px;  }
.ERR-Space5 {line-height:5px; font-size:1px;  }
.ERR-Space7 { line-height:7px; font-size:1px; }
.ERR-Space14 {line-height:14px; font-size:1px;  }
.ERR-DividerLine {color:#E6E6E6;height:1px;border-style: solid; border-width:0px;background-color:#E6E6E6;}
.ERR-DividerLineRow {height:12px;FONT-SIZE:12px;}
.ERR-RowSubHeader { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #003399; FONT-FAMILY: Verdana, Tahoma; }
.ERR-UL{ DISPLAY: inline;FONT-SIZE: 12px; LIST-STYLE-TYPE: disc; FONT-FAMILY: Verdana,tahoma;}
.ERR-LI{ FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma;}

/* LOGON STYLES */
FORM.LOG-FORM {display:inline;}
a.LOG-LogonLink:visited {FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma; COLOR: #000080;}
a.LOG-LogonLink:link {FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma; COLOR: #000080;}
a.LOG-CreateNewAccountLink:visited {FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma; COLOR: #000080;}
a.LOG-CreateNewAccountLink:link {FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma; COLOR: #000080;}
a.LOG-EmailMyPasswordLink:visited {FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma; COLOR: #000080;}
a.LOG-EmailMyPasswordLink:link {FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma; COLOR: #000080;}
.LOG-AccountOff {color:#000000;BACKGROUND-COLOR:#ffffff;FONT-FAMILY: Verdana,tahoma;}
.LOG-AccountOn {color:#000000;BACKGROUND-COLOR: #ffffff;FONT-FAMILY: Verdana,tahoma;}
.LOG-AccountClick {color:#ffffff;BACKGROUND-COLOR: #e5effa; FONT-FAMILY: Verdana,tahoma;}
.LOG-SectionHeader { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Tahoma; BACKGROUND-COLOR: #CBDCEE; }
.LOG-InputBox {FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma;}
.LOG-InputBoxUppercase {FONT-SIZE: 12px;TEXT-TRANSFORM: uppercase;FONT-FAMILY: Verdana,tahoma; }
.LOG-InputButton {FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma;}
.LOG-InputLabels {FONT-SIZE: 12px; color:black; FONT-WEIGHT: bold;  FONT-FAMILY: Verdana,tahoma;}

.LOG-AddNewAcct {FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma;}
.LOG-LogonWithExistingAcct { FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma; }
.LOG-BackgroundTable {BACKGROUND-COLOR: #e5effa;} 
.LOG-SmallNote { FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma; font-style:italic; }
.LOG-RowWithLightBackground { FONT-SIZE: 12px; FONT-FAMILY: Verdana, Tahoma;  background-color:#e5effa;  } 
.LOG-RowInstructions{ FONT-SIZE: 12px; FONT-FAMILY: Verdana, Tahoma; } 
.LOG-ListRow { BACKGROUND-COLOR: #D3E4F6;FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma;}
.LOG-ListRowALittleDarker { BACKGROUND-COLOR: #D3E4F6;FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma;}
.LOG-ListRowHeader { BACKGROUND-COLOR: #A1C2E7;FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma;}
.LOG-SmallText{ FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma} 
.LOG-MediumText{ FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma} 
.LOG-MediumTextBold{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Tahoma} 
.LOG-Space1 { line-height:1px; font-size:1px; }
.LOG-Space2 {line-height:2px; font-size:1px;  }
.LOG-Space3 {line-height:3px; font-size:1px;  }
.LOG-Space5 {line-height:5px; font-size:1px;  }
.LOG-Space7 { line-height:7px; font-size:1px; }
.LOG-Space14 {line-height:14px; font-size:1px;  }
.LOG-MediumTextRightAligned {FONT-WEIGHT: normal; text-align:right; FONT-SIZE: 13px; FONT-FAMILY: Verdana,tahoma;}
.LOG-DividerLine {color:#E6E6E6;height:1px;border-style: solid; border-width:0px;background-color:#E6E6E6;}
.LOG-DividerLineRow {height:12px;FONT-SIZE:12px;}

.LOG-UL{ DISPLAY: inline;FONT-SIZE: 12px; LIST-STYLE-TYPE: disc; FONT-FAMILY: Verdana,tahoma;}
.LOG-LI{ FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma;}
.LOG-MediumTextBlue{ FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: blue; FONT-FAMILY: Verdana, Tahoma}
.LOG-MediumTextRed{ FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Verdana, Tahoma} 
.LOG-MediumTextBoldRed{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Verdana, Tahoma} 
.LOG-MediumTextDisabledField{ FONT-WEIGHT: normal; FONT-SIZE: 12px; background-color: #cfcfcf; FONT-FAMILY: Verdana, Tahoma}
.LOG-MediumTextFormatExample { FONT-WEIGHT:normal; FONT-SIZE:12px; COLOR:#d3d3d3; FONT-FAMILY: Verdana, Tahoma;}

/* HSBC PAGE STYLES */
.HSBC-RowHeader {FONT-WEIGHT: bold;FONT-SIZE: 14px;COLOR: white; FONT-FAMILY: Verdana,tahoma; BACKGROUND-COLOR: #08084A}
.HSBC-InstructionText {FONT-WEIGHT: normal;FONT-SIZE: 12px; }
.HSBC-CardholderLabel {FONT-WEIGHT: bold;FONT-SIZE: 12px; }
.HSBC-InputButton {FONT-WEIGHT: normal;FONT-SIZE: 12px; }
.HSBC-RowFooter {FONT-WEIGHT: bold;FONT-SIZE: 14px;COLOR: white; FONT-FAMILY: Verdana,tahoma; BACKGROUND-COLOR: #08084A}

#header {font-size: 14pt; color: white; font-weight:bold; background-color:#333333;}
#subheader {font-size: 12pt; color: #000000; font-weight:bold; background-color: #cccccc;}
a{color:#507b9f; font-weight: bold;}
p {padding-left: 20px;}
h2{ padding-left: 20px;}
h3{ padding-left: 20px;}

.titlebar {
	background-color: #cccccc;
	font-weight: bold;
	font-size: 10pt;
	text-align: center;
}
#pagetitle {
	color:#507b9f;
	font-size:16px;
	font-weight: bold;
	border-bottom:#333333 thin solid;
	border-top:#333333 thin solid;
	background-image:url(http://ehdimeeting.org/images/baby.jpg);
	background-repeat:no-repeat;
	background-position:right;
	height: 40px;
	text-valign: center;
}

#head {
	border-style: solid;
	border-width: 2px;
	border-color:#333333;
}
#head td {
	color: #333333;
	font-size:28pt;
	font-weight: bold;
}


#breadcrumb {
	color: white;
	font-size: 10px;	
	padding: 10px 0px 10px 0px;
	border-bottom: #97b43d thick solid;
	border-top: #97b43d thick solid;
}

#breadcrumb a {
	color:#FFFFFF;
	text-decoration:none;
	padding: 10px 0px 10px 0px;
}

#breadcrumb a:hover {
	color:#FFFFFF;
	text-decoration:overline;
	text-decoration:underline;
	padding: 10px 0px 10px 0px;
}

#footer {
	color:#FFFFFF;
	font-size:10px;
	padding: 10px 0px 10px 0px;
	border-bottom: #97b43d thick solid;
	border-top: #97b43d thick solid;
}

#links ul a:link, #links ul a:visited {display: block;}
#links ul {list-style: none; margin: 0; padding-left: 0px; padding-right: 0px;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#links li {border-bottom: 1px solid #EEE;font: 10pt Arial, Helvetica, sans-serif; line-height:25px;}




/*********** #sectionLinks styles ***********/

#links{
	padding-bottom:7px; padding-top:7px;
	width: 100%;
}

#links a {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	padding-bottom:7px; padding-top:7px; padding-left: 5px;
	width: 100%;
  	voice-family: "\"}\""; 
  	voice-family:inherit;
	width: auto;
}

#links a:hover {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	background-color:#97b43d;
	padding-bottom:7px; padding-top:7px;
	font-weight: bold;
}
	

#links a:visited{
	border-bottom: 1px solid #686868;
	padding-bottom:7px; padding-top:7px;
	font-weight: bold;
}


#linkstitle {
	color: #FAA10F;
	padding-left: 10px;
	font: 13pt Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 35px;
}

p.marginFixer { padding-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 2px; }

.thin { font-weight: normal; }

