BODY { width: 950px; text-align: center;
  background-color: #45356C;
  margin: 0em auto 0em auto; padding: 1em;
  font-size: 9pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*A { color: #0058A9; text-decoration: none; }
A:hover { color: #680000; text-decoration: none; }
A:link { color: #0058A9; text-decoration: none; }
A:visited { color: #0058A9; text-decoration: none; }
*/

A { color: #9C0000; text-decoration: none; }
A:hover { color: #0C66B0; text-decoration: none; }
A:link { color: #9C0000; text-decoration: none; }
A:visited { color: #0C66B0; text-decoration: none; }

IMG { border: none; }

TABLE { width: 950px; margin: 0em; padding: 0em; background-color: #876e87; 
  table-layout: fixed; border-collapse: collapse; border: none; border-spacing: 0em;
  margin-top: -26px; text-align: left; color: #000000; line-height: 12pt;
}

TD { background-repeat: no-repeat; vertical-align: top; }

THEAD TR { height: 17px; }
THEAD .kicma_C1 { width: 20px; background-image: url('../cma_images/C1head.gif'); }
THEAD .kicma_C2 { width: 117px; background-image: url('../cma_images/cellBorder.gif'); background-repeat: repeat-x; }
THEAD .kicma_C3 { width: 32px; background-image: url('../cma_images/C3head.gif'); }
THEAD .kicma_C4 { width: auto; background-image: url('../cma_images/cellBorder.gif'); background-repeat: repeat-x;
  background-color: #FFE49D; }
THEAD .kicma_C5 { width: 32px; background-image: url('../cma_images/C5head.gif'); }
THEAD .kicma_C6 { width: 110px; background-image: url('../cma_images/cellBorder.gif'); background-repeat: repeat-x; }
THEAD .kicma_C7 { width: 28px; background-image: url('../cma_images/C7head.gif'); background-position: top right; }


TBODY .kicma_C1 { background-image: url('../cma_images/tableBorder.gif'); background-repeat: repeat-y; }
TBODY .kicma_C3 { background-image: url('../cma_images/C3rail.gif'); background-repeat: repeat-y; background-position: top;
  background-color: #FFE49D; }
TBODY .kicma_C4 { background-color: #FFE49D; }
TBODY .kicma_C5 { background-image: url('../cma_images/C5rail.gif'); background-repeat: repeat-y; background-position: top;
  background-color: #FFE49D; }
TBODY .kicma_C7 { background-image: url('../cma_images/tableBorder.gif'); background-repeat: repeat-y; background-position: right; }

TFOOT TR { height: 25px; }
TFOOT .kicma_C1 { background-image: url('../cma_images/C1foot.gif'); background-position: bottom left; }
TFOOT .kicma_C2 { background-image: url('../cma_images/tableBorder.gif'); background-repeat: repeat-x; background-position: bottom;}
TFOOT .kicma_C3 { background-image: url('../cma_images/C3foot.gif'); background-position: bottom;
  background-color: #FFE49D; }
TFOOT .kicma_C4 { background-image: url('../cma_images/tableBorder.gif'); background-repeat: repeat-x; background-position: bottom;
  background-color: #FFE49D; }
TFOOT .kicma_C5 { background-image: url('../cma_images/C5foot.gif'); background-position: bottom;
  background-color: #FFE49D; }
TFOOT .kicma_C6 { background-image: url('../cma_images/tableBorder.gif'); background-repeat: repeat-x; background-position: bottom; }
TFOOT .kicma_C7 { background-image: url('../cma_images/C7foot.gif'); background-position: bottom right; }

/*TBODY H1 { font-weight: bold; font-size: 1em; margin: 1em 0em 0em 0em; }*/
TBODY DIV { margin: 1em 0em 1em 0em; }

TBODY .kicma_C2 H1 { margin-bottom: 1em; font-size: 10pt; color: #FBEFD2; }
TBODY .kicma_C2 UL { color: #FFE49D; margin: 0em; padding: 0em; list-style: none; border-top: 1px dashed #005CAC; }
TBODY .kicma_C2 UL LI { padding: 0.5em 0em 0.5em 0em; font-weight: bold; border-bottom: 1px dashed #005CAC; }
TBODY .kicma_C2 UL UL { border-top: none; }
TBODY .kicma_C2 UL UL LI { padding: 0em 0em 0em 1em; font-weight: normal; border-bottom: none; }

TABLE.kicma_regYah { float: right; clear: left; width: auto; color: #005BAB; font-size: 0.8em; margin: 0.5em 0em 2em 0em;
  background-color: #FFE49D; text-transform: lowercase; }
.kicma_regYah TD { vertical-align: top; width: 5em; color: #801E22; }
.kicma_regYah TD .kicma_inset { background-color: #876E87; height: 1.5em; width: 1.5em; text-align: center;
  padding: 0.3em 0.2em 0em 0.1em; margin: 0em; font-size: 1.2em; font-weight: bold; font-style: normal; }
.kicma_regYah .kicma_ON { color: #801E22; }
.kicma_regYah .kicma_ON .kicma_inset { background-color: #F0D7F0; }
.kicma_regYah .kicma_delimiter { float: right; clear: right; margin: 0.5em 0.5em 0em 0em;
  color: #801E22;  font-weight: bold; }

.kicma_form { width: 100%; clear: both; background-color: #FFE49D; color: #801E22; margin-top: 0em; text-align: left; }
.kicma_form TD { padding: 0.25em 0em 0.25em 0em; }
.kicma_form LABEL { width: 30em; }
.kicma_form .kicma_text { width: 92%; }
.kicma_form SELECT { width: 95%; }
.kicma_form TEXTAREA { width: 100%; height: 5em; }
.kicma_form .kicma_label { font-weight: bold; }
.kicma_form H2 { font-weight: bold; text-decoration: underline; font-size: 1em; margin: 0em; }
.kicma_form H3 { font-weight: bold; font-size: 1em; margin: 0em; }
.kicma_form .kicma_control { padding-left: 1em; }
.kicma_form .kicma_menuOption { padding-left: 1em; color: #000000; }
.kicma_form .kicma_menuOption IMG { padding-right: 0.5em; vertical-align: middle; }
.kicma_form .kicma_matrixHeader { text-transform: capitalize; font-weight: bold; }
.kicma_form .kicma_matrixHeader TD { padding-left: 1em; }
.kicma_form .kicma_data { color: #445D72; }

#kicma_formREGISTRATIONSURVEY .kicma_label { font-weight: normal; }
#kicma_formREGISTRATIONSURVEY H2 { font-weight: normal; }
#kicma_formREGISTRATIONSURVEY H3 { font-weight: normal; }
#kicma_formREGISTRATIONSURVEY .kicma_menuOption { padding-left: 1.5em; }

.kicma_formNav { clear: both; width: 100%;  text-align: right; padding-top: 1em; }
.kicma_formNav .kicma_button { display: block; margin: 0em 0em 1px 3em; width: 75px; height: 32px; padding-top: 7px;
  text-align: center; color: #FFFFFF; font-weight: bold; font-size: 1em; float: right;
  background-image: url('../cma_images/btnBlank.gif'); background-repeat: no-repeat; }
.kicma_formNav .kicma_button:hover { background-image: url('../cma_images/btnBlankDown.gif');
  padding-top: 8px; margin: 0em 0em 0px 3em; }

.kicma_header { clear: both; }
.kicma_footer { clear: both; color: #FFFFFF; margin-top: 1em; line-height: 1.2em; }
.kicma_footerBNA { float: right; margin: 0em; padding: 0em;}
.kicma_warning { padding: 1em; text-align: center; border: 1px solid #FF4040; font-weight: bold; color: #FF4040; }
.kicma_verisign { width: 9em; height: 7em; }

/*20080114TBG adding for main site.*/

.kicma_console {
  margin-left: 1em;
}

.kicma_console A:hover {
  color: #0C66B0; 
  text-decoration: none;
}

TABLE.kicma_normal { width: 100%;  background-color: #FFE49D; margin: 0.25em; }

H1 { font-size: 12pt; line-height: 18pt; color: #680000; }
H2 { font-size: 12pt; line-height: 16pt; }
H3 { font-size: 10pt; line-height: 12pt; color: #680000; margin-bottom: 5px; }
H4 { font-size: 9pt; line-height: 12pt; margin-bottom: 5px; }

#kicma_LEFTNAV li {
  list-style: none;
  border-bottom: 1px dashed #82A7B2;
  line-height: 10pt;
  margin-top: 0.10em;
  font-size: 8pt;
  font-weight: normal;
}

#kicma_LEFTNAV .kicma_level1 li {
  line-height: 12pt;
  margin-top: 0.5em;
  padding-bottom: 0.5em;
}


#kicma_LEFTNAV li A {
  color: #FEF8E8;
}

#kicma_LEFTNAV UL {
  border: none;
}

#kicma_LEFTNAV .kicma_navHeader {
  font-weight: bold;
  color: #002449;
}

#kicma_LEFTNAV .kicma_navHeaderReg {
  font-weight: bold;
  color: #680000;
}
.kicma_leftNavActive A { margin-right : 10px; }

.kicma_leftNavActive { 
  font-size: 8pt;
  background-color: #F4E4D0;
  color: #0066A0;
}

.kicma_skit {
  width: 550px;
  margin: 1em;
  padding: 1em;
  background-color: #FFE49D;
}

.kicma_pageFooter {
  padding: 1em 1em 0em 1em; 
  clear: both;
  border-top: 2px solid #EEAF33;
}

TABLE.kicma_pricing { 
  border-collapse: collapse;
  background-color:#F9F3D4;
  margin: 0em 0em 0em 6em;
  width: 75%;
}

TABLE.kicma_pricing TD { 
  border : 1px solid #224E5B;
  padding-left: 1.5em; 
  font-size : 11px; 
  line-height : 16px;
}

TABLE.kicma_pricing H3 {
  margin-top: 0.5em;
}

.kicma_quote { 
  line-height : 15px; 
}

.kicma_quoteBorder { 
  border: 1px solid #000000;
  padding: 0.5em;
  margin: 0.5em;
}

.kicma_quoted { 
  color: #0066A0;
  margin-left : 50px; 
  line-height : 15px; 
}

.kicma_cntr { 
  margin: 10px 15px 0px 15px;
  font-size: 11px;  
  line-height: 15px;
}


TABLE.kicma_exhibitors {
  width: 100%;
  margin-top: 1em;
}
.kicma_exhibitors TD {
  vertical-align: middle;
  border: 1px solid #73899D;
  background-color: #FFFFFF;
}


.kicma_sponsorRHC {
  text-align: center;
}

.kicma_sponsorRHC IMG {
  padding: 1em 0em 1em 0em;
}

TABLE.kicma_agenda_peach { 
  border-collapse: collapse;
  background-color:#F0D7F0;
  font-size: 31px;
  width: 100%;
}

.kicma_agenda_peach TD {
	border : 1px solid #801E22;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 11px;
	margin-top : 10px;
	line-height : 15px;
	vertical-align: top;
}

.kicma_agenda_white {
	background-color:#FFFFFF;
	vertical-align: top;
}

DIV.kicma_HCBox {
	font-size: 10pt;
	line-height: 14pt;
}

.kicma_red {
  color: #9C0000;
}

.kicma_agendaExpo {
  background-color: #FDE29A;
}

.kicma_agendaExpo IMG {
  margin-top: 15em;
  margin-left: 0.5em;
}

TD.kicma_dayDate {
  background-color: #876E87;
  color: #FFFFFF;
  font-weight: bold;
}

.kicma_agendaColumn1 {
  width: 30%;
}

.kicma_agendaColumn2 {
  width: 5%;
}

.kicma_agendaColumn3 {
  width: 65%;
}

.kicma_navHOME .kicma_navSPEAKERS .kicma_speakerNTC A {
  font-weight: bold;
}

.kicma_navSPEAKERBIO .kicma_speakerNTC {
  font-weight: bold;
}

.kicma_navSPEAKERBIO .kicma_speakerNTC A {
  color: #000000;
}

.kicma_navSPEAKERBIO .kicma_console IMG {
  border: 1px solid #801E22;
}

.kicma_speakerNTC A {
  xcolor: #002449;
  color: #005CAC;
  text-decoration: none;	
}

.kicma_sponsorTBL {
  background-color: #D2B2A2; 
  border: 1px solid #801E22; 
  margin: 0px 0px 5px 15px; 
  float: right;
  width: 45%;
}

.kicma_sponsorTBL TD {
  padding: 1em;
}

.kicma_sponsorTBL H3 {
  padding-top: 0em;
  margin-top: 0em;
}

.kicma_sponsorTBL li {
  margin: 0px 0px 0px 20px;
  font-size: 11px; 
  line-height: 16px;
}

.kicma_sold {
  color: #680000;
  font-weight: bold;
}

UL.kicma_level0 LI A {
  font-weight: bold;
}

UL.kicma_level1 LI A {
  font-weight: normal;
}


/* 20090105 tbg pop for CCV image on order step 2 */
.kicma_popUp A { display: block; color: #801E22; }
.kicma_popUp A IMG { margin: 0.40em; vertical-align: middle; }
.kicma_popUp A DIV { position: absolute;
  display: collapse; /* invalid, but makes it work in IE6 */
  visibility: hidden; border: 1px solid #000000;
  background-color: #FFFFFF; padding: 0.5em 0.75em 0.5em 0.75em;
  font-size: 0.9em;
}
.kicma_popUp A:hover DIV { display: block; visibility: visible; z-index: 100; }
/*end pop-up*/

TABLE.kicma_homePgTbl {
  background-color: #FFE49D;
  width: 100%;
  margin-top: 1em;
}

TABLE.kicma_homePgTbl2 {
  background-color: #FFE49D;
  width: 100%;
  margin-top: 1em;
}

.kicma_homePgBox {
  background-color: #D2B2A2;
  padding: 0.75em;
  width: 80%;
  text-align: center;
  margin: auto;
  margin-top: 2em;
}

TABLE.kicma_homePgTbl IMG { border: 1px solid #9C0000; background-color: green; }


.kicma_whowhyRHC {
  color: #FEF8E8;
}

.kicma_whowhyRHC UL {
  padding-left: 1.25em;
  list-style: circle outside url(/cma_images/starBullet.gif);
}

/*20091223tbg for slideshow - from cmag*/

.kicma_slideshow { position: relative; 
  margin: 0.5em auto 0em auto; width: auto; border-color: #404040;
  border-style: solid; border-width: 1px 0px 1px 0px;
  padding: 0.25em 0.25em 1em 0.25em; }
.kicma_slideshow label { display: block; font-style: normal; }
.kicma_slideshow .kicma_bullet { margin: 0em 0em 0em 0em;
  display: none; }
.kicma_slideshow .kicma_control { margin-right: 0.5em;
  font-style: normal; color: #6d7dc6; }
.kicma_slideshow .kicma_control:hover { cursor: pointer; color: #649de7; }
.kicma_slideshow .kicma_displayed { margin: 0em 0em 0em 0em;
  width: auto; text-align: right; }
.kicma_slideshow .kicma_displayed .kicma_control {
  display: block; white-space: nowrap; }
.kicma_slideshow .kicma_displayed .kicma_caption {
  width: 27%; float: right; clear: right; margin: 0em 0em 0em 0.25em;
  text-align: left; }
.kicma_slideshow .kicma_displayed img { width: 72%;
  margin: 0em 0em 0em 0em; }
.kicma_slideshow .kicma_gallery { display: none;
  position: absolute; margin: 0.5em 0.75em 0em 0.5em; width: 45.15em;
  border: 1px solid #8080c0; background-color: #FFFFFF; text-align: right; }
.kicma_slideshow .kicma_gallery ul { height: 7em;
  overflow: auto; border: 1px solid #8080c0; background-color: #FFFFFF;
  list-style-type: none; white-space: nowrap; padding: 0.5em 0em 0em 0em; }
.kicma_slideshow .kicma_gallery ul li { display: inline; }
.kicma_slideshow .kicma_gallery li img { display: inline;
  height: 5em; margin: 0em 0em 0em 0em; }
.kicma_slideshow .kicma_gallery ul img:hover { cursor: pointer; }

