/* master css for kennedyinformation.com

HISTORY
20060328 pms created

*/

BODY {
  margin: 0em 0em 0em 0em;
  font-size: 9pt;
  padding-top: 1em;
  text-align: center;
  color: #303030;
  background-color: #FFFFFF;
  font-family: Arial, Verdana, Helvetica, sans-serif;
}

A { text-decoration: none; }
A:visited { color: #A30047; }
A:link { color: #A30047; }
A:hover { color: #000099; }

IMG { border: 0em; }
IMG.kiki_externLink { margin-left: 0.25em; display: inline; }

TABLE { border: 0em none #FFFFFF; margin: 0em; padding: 0em;
  border-collapse: collapse; border-spacing: 0em; font-size: 1em; width: 100%;
}

H1 { font-size: 1em; color: #496D8B; margin-bottom: 0.25em; }
H2 { font-size: 1.05em; color: #A30047; margin-bottom: 0em; }
DIV { margin-top: 1em; }

LABEL { float: left; width: 12em; }

.kiki_highlight { margin: 1em 0.25em 0.25em 0.25em;
  padding: 0.25em 0.5em 0.25em 0.5em; background-color: #E8E8F0;
  font-weight: bold;
}

.kiki_feature { padding: 0.25em; background-color: #CAD4D9;
  border: 0.1em solid #4A818F;
}

#kiki_area0 { width: 67em; margin-left: auto; margin-right: auto; text-align: left; }

.kiki_masterForm { margin: 0em; padding: 0em; border-top: 1px solid #C0C0C0;
  text-align: left; }
.kiki_masterForm .kiki_form { padding: 0em; margin: 0em; }
.kiki_formField { margin-top: 0.5em; }
.kiki_footnote { font-size: 1.1em; color: #FF0000; }

#kiki_topNav { width: 100%; margin-bottom: 1em; text-align: right; }
#kiki_topNav UL { display: inline; font-size: 0.9em; }
#kiki_topNav UL LI { display: inline; padding-left: 1em; padding-right: 0.75em;
  list-style-type: none; background-image: url(/ki_images/navDelimeter.gif);
  background-repeat: no-repeat; background-position: 0% 50%;
}
#kiki_topNav UL LI.kiki_first { background-image: none; }
#kiki_topNav A:hover { background-color: #E0E0E0; }
#kiki_topNav A:link { color: #A5A1A1; }
#kiki_topNav A:visited { color: #A5A1A1; }

.kiki_masthead { margin: 0em 0em 0em 0em; }
.kiki_masthead IMG {padding-bottom: 0em; margin-bottom: 0em; }
.kiki_masthead H1 {font-size: 1.25em; color: #496D8B; margin-bottom: 0.25em; }
.kiki_tagLine { margin: 0em 0em 0em 0em; border-bottom: 1px solid #B5B1B0; color:#9F9D9D;
  padding-bottom: 0.2em;}

.kiki_console { float: right; text-align: left; margin-top: 0.5em;
  padding: 0em 0em 1em 0.5em; width: 77%;
}
.kiki_console UL LI { list-style: url(/ki_images/icoBullet.gif); }
.kiki_console DIV { margin-bottom: 1em; }
.kiki_console .kiki_header { background-color: #8DA7B3; font-size: 1em;
  font-weight: bold; color: #FFFFFF; padding: 0.25em 0.5em 0.25em 0.5em;
}

UL#kiki_yah { padding: 0em; margin: 0.5em 0em 0em 0em; width: 100%;
  text-align: right; font-size: 0.8em; }
UL#kiki_yah LI { display: inline; text-transform: uppercase; }
UL#kiki_yah LI .kiki_delimeter { margin-left: 0.5em; margin-right: 0.5em; }
#kiki_yah  A:hover { background-color: #E0E0E0; }
#kiki_yah  A:visited { color: #000000; }
#kiki_yah  A:link { color: #000000; }

#kiki_lhc { float: left; font-size: 0.9em; width: 21.5%;
   margin: 0em 0em 0.5em 0em; text-align: center; background-color: #EEEEEE;
}
#kiki_lhc IMG.kiki_unitImage { width: 100%; margin: 0em;}
#kiki_lhc IMG { margin-left: 0.25em;  }

#kiki_leftNav { text-align: left; padding: 0em 0.75em 0em 0.75em; margin: 0em 0em 2em 0em; }
#kiki_leftNav A { width: 100%; }
#kiki_leftNav A:hover { background-color: #E0E0E0; }
#kiki_leftNav H1 { font-size: 1.2em; color: #A30047; margin-top: 1em; padding: 0em; }
#kiki_leftNav H2 { color: #496D8B; font-weight: bold; margin-top: 0.5em; padding: 0em; }

#kiki_leftNav UL { margin: 0em; padding: 0em; }
#kiki_leftNav UL LI { list-style-type: none; margin: 0em; padding: 0.3em 0em 0.3em 0em; border-top: 1px solid #FFFFFF; }
#kiki_leftNav UL LI.kiki_first { padding-top: 0em; border-top: none; }
#kiki_leftNav UL.kiki_level0 LI { margin: 1em 0em 1em 0em; }
#kiki_leftNav UL.kiki_level0 UL LI { margin: 0em; }
#kiki_leftNav UL UL { display: inline; }
#kiki_leftNav UL UL LI.kiki_first { display: inline; }

.kiki_columns { table-layout: fixed; border-collapse: separate; }
.kiki_columns TD { vertical-align: top; margin: 1em 1em 0em 1em; }
.kiki_columns TD.kiki_first { border-left: none; }
.kiki_columns TD DIV { text-align: left; }
.kiki_columns H2 { margin: 0.75em 0em 0em 0em; font-size: 0.9em;
  color: #A30047;
}
.kiki_columns UL { margin: 0.5em 0em 0em 2em; padding-left: 0em; }
.kiki_columns UL LI { margin-bottom: 0.5em; list-style: url(/ki_images/icoBullet.gif); }

.kiki_columns H1 { color: #A30047; }
.kiki_columns .kiki_first H1 { background-color: #8DA7B3; color: #FFFFFF; font-size: 1.05em;
  padding: 0.1em 0.5em 0.1em 0.5em;
}
.kiki_columns .kiki_first H2 { color: #496D8B; font-size: 0.9em; }
.kiki_columns .kiki_first H3 { color: #496D8B; font-size: 1em; }

.kiki_colImage { text-align: center; }

.kiki_colTitle TD { background-color: #8DA7B3; font-weight: bold;
  font-size: 0.9em; text-align: center; vertical-align: middle;
  padding: 0.25em; }
.kiki_columns .kiki_colTitle .kiki_first IMG { margin: 0em 0em 0em 0.25em; padding-bottom: 0.15em;
  display: inline; vertical-align: middle; }

.kiki_columns .kiki_colTitle IMG { margin: 0em 0em 0em 0.25em; padding-bottom: 0.15em; display: inline;
  vertical-align: middle; }

.kiki_columns IMG { margin: 1em auto 1em auto; display: block; }
.kiki_columns .kiki_first .kiki_externLink IMG { padding-left: 0.25em; display: inline; }
.kiki_columns .kiki_externLink IMG { padding-left: 0.25em; display: inline; }

.kiki_colTitle A:visited { color: #FFFFFF; }
.kiki_colTitle A:link { color: #FFFFFF; }
.kiki_colTitle A:hover { color: #A30047; }

.kiki_navHOME .kiki_masthead IMG { border-bottom: none; margin-bottom: 0.5em;}
.kiki_navHOME H1 { font-size: 1.2em; color: #496D8B; margin-bottom: 0.25em; }

.kiki_navHOME .kiki_columns UL { font-size: 0.9em; }
.kiki_navHOME .kiki_columns TD { border-left: 1px solid #C0C0C0;}
.kiki_navHOME .kiki_columns TD IMG { margin-left: auto; margin-right: auto; margin-top: 0em;}
.kiki_navHOME .kiki_columns TD.kiki_first { border-left: none; }

.kiki_navHOME .kiki_columns .kiki_colMain TD {margin: 0em;}
.kiki_navHOME .kiki_columns .kiki_colMain TD IMG { padding: 0em; margin: 0.30em 0em 0em 0.25em; display: inline; vertical-align: top;}
.kiki_navHOME .kiki_colImage TD {width: 162px; text-align: center; padding: 0em; margin: 0em;}

.kiki_navHOME .kiki_columns H2 A:link {font-size: 1em; color: #A30047; margin-left: 0.5em;}
.kiki_navHOME .kiki_columns H2 A:visited {font-size: 1em; color: #A30047; margin-left: 0.5em;}
.kiki_navHOME .kiki_columns .kiki_first H2 A:link {font-size: 1em; color: #A30047;}
.kiki_navHOME .kiki_columns .kiki_first H2 A:visited {font-size: 1em; color: #A30047;}

.kiki_navHOME .kiki_columns .kiki_highlight { margin: 0em 0.5em 0.5em 0.5em; }
.kiki_navHOME .kiki_columns .kiki_highlight H2 A:link { color: #A30047; font-size: 1em; }
.kiki_navHOME .kiki_columns .kiki_highlight H2 A:visited { color: #A30047; font-size: 1em; }
.kiki_navHOME .kiki_columns .kiki_first .kiki_highlight H2 A:link { color: #A30047; font-size: 1em; }
.kiki_navHOME .kiki_columns .kiki_first .kiki_highlight H2 A:visited { color: #A30047; font-size: 1em; }

.kiki_navHOME .kiki_colTitle TD { background-color: #FFFFFF; text-align: left;
  vertical-align: top; padding: 0.25em 0em 0.25em 0.5em; font-size: 1.1em; margin: 0em; }
.kiki_navHOME .kiki_colTitle TD A { color: #496d8b; }
.kiki_navHOME .kiki_colTitle TD A:visited { color: #496d8b; }
.kiki_navHOME .kiki_colTitle TD A:link { color: #496d8b; }
.kiki_navHOME .kiki_colTitle TD A:hover { color: #496d8b; }

.kiki_navHOME .kiki_columns A { color: #000000; }
.kiki_navHOME .kiki_columns A:visited { color: #000000; }
.kiki_navHOME .kiki_columns A:link { color: #000000; }
.kiki_navHOME .kiki_columns A:hover { color: #000000; }

.kiki_segment { border-bottom: 1px solid #C0C0C0; margin: 0.5em;
  padding: 0em 0em 1em 0em; font-size: 0.9em;
}
.kiki_segment DIV { margin-top: 1em; }

.kiki_colMain .kiki_segment H1 { font-weight: bold; margin-bottom: 0em;}
.kiki_colMain .kiki_segment IMG { margin: 0.25em 0em 0em 0em; }
.kiki_colMain .kiki_first .kiki_segment H1 { font-weight: bold; color: #A30047;
  background-color: #FFFFFF; margin: 0em; padding: 0em;}
.kiki_colMain .kiki_segment H1 { margin: 0em; padding: 0em;}
.kiki_colMain .kiki_first .kiki_segment IMG { margin: 0.25em 0em 0em 0em; }

.kiki_productDetail .kiki_columns TD.kiki_first { width: 65%; padding-right: 2em; text-align: left; border-right: 1px solid #8FA7B3;}
.kiki_productDetail .kiki_columns TD { width: 35%; color: #403243; text-align: center;}
.kiki_productDetail .kiki_columns TD H1 { margin: 0em; padding: 0em;}
.kiki_productDetail .kiki_columns HR { width: 70%; text-align: center; color: #B3B1B2; margin: 1em auto 1em auto; }

/*20070723TBG new prod pages from tbl_inventory - replacing tbl_hns columns records
Updating from above replacing columns with catalog*/
.kiki_productDetail .kiki_catalog TD.kiki_first { width: 65%; padding-right: 2em; text-align: left; border-right: 1px solid #8FA7B3;}
.kiki_productDetail .kiki_catalog TD { width: 35%; color: #403243; text-align: center;}
.kiki_productDetail .kiki_catalog TD H1 { margin: 0em; padding: 0em;}
.kiki_productDetail .kiki_catalog HR { width: 70%; text-align: center; color: #B3B1B2; margin: 1em auto 1em auto; }


/* Audio Archives */
.kiki_navDETAIL .kiki_columns H2 { font-size: 1.05em; color: #A30047; }
.kiki_navDETAIL .kiki_productDetail { text-align: center; }
.kiki_navDETAIL .kiki_productDetail H1 { color: #174777; }
.kiki_navDETAIL .kiki_productDetail HR { width: 80%; text-align: center; margin: 1em auto 1em auto; }
.kiki_navDETAIL .kiki_partofSeries {color: #A30047; }
.kiki_productDetail .kiki_seriesLinks { text-align: left; }
.kiki_productDetail .kiki_prodIncludeCopy { text-align: left; color: #A5A1A1; font-size: 0.9em; margin-left: 1em;}
.kiki_productDetail .kiki_prodIncludeCopy H1 { color: #A5A1A1; }
.kiki_navDETAIL .kiki_columns TABLE.kiki_stackedSpeakers TD { border: 0em none #FFFFFF; margin: 0em; padding: 0em;}
/* END Audio  Archives */

.kiki_catalog TD { vertical-align: top; padding: 0.25em; }

.kiki_navPUBS .kiki_catalog HR { margin-top: 0.5em; }
.kiki_navPUBS .kiki_catalog HR.kiki_first{ display: none; }
.kiki_navPUBS .kiki_catalog TABLE { margin: 1em 0em 1em 0em; }
.kiki_navPUBS .kiki_catalog TABLE.kiki_first { margin-top: 0em; }
.kiki_navPUBS .kiki_catalog TABLE.kiki_header { display: none; }
.kiki_navPUBS .kiki_catalog .kiki_column1 { width: 75%; }
.kiki_navPUBS .kiki_catalog .kiki_column2 { width: 25%; }
.kiki_navPUBS .kiki_catalog TD { border-left: 1px solid #C0C0C0; padding: 1em;
  text-align: center;
}
.kiki_navPUBS .kiki_catalog TD IMG { display: block;
  margin: 0em auto 1em auto;
}
.kiki_navPUBS .kiki_catalog TD.kiki_first { border-left: none; text-align: left;
  padding-left: 0em;
}
.kiki_navPUBS .kiki_catalog TD.kiki_first STRONG { display: block; }

.kiki_navEVENTS .kiki_benefitBox { border: 2px solid #C0C0C0;
  width: 260px; padding: 0.5em; clear: right; float: right; text-align: left; margin-left: 0.25em;}
.kiki_navEVENTS .kiki_formNav .kiki_button { margin: 0em 50em 0em 0em; }
.kiki_navEVENTS .kiki_formField { padding: 0.1em; margin: 0em; }

.kiki_navEVENTS .kiki_catalog TABLE.kiki_header { border-bottom: 1px solid #C0C0C0;
  background-color: #FFFFFF; color: #C0C0C0; }
.kiki_navEVENTS .kiki_catalog .kiki_column1 { width: 13%; }
.kiki_navEVENTS .kiki_catalog .kiki_column2 { width: 75%; }
.kiki_navEVENTS .kiki_catalog .kiki_column3 { width: 12%; }
.kiki_navEVENTS .kiki_catalog .kiki_header TR:hover { background-color: #FFFFFF; }

.kiki_navEVENTS .kiki_catalog TABLE TD { border-bottom: 0em none #FFFFFF;
  border-top: 0em none #FFFFFF;
}
.kiki_navEVENTS .kiki_catalog { border-bottom: 0px solid #C0C0C0; }
.kiki_navEVENTS .kiki_catalog H2 { border-bottom: 0px solid #C0C0C0;
  margin-bottom: 0em;
}
.kiki_navEVENTS .kiki_catalog TR:hover { background-color: #E0E0E0; }
.kiki_navEVENTS .kiki_catalog HR { display: none; }
.kiki_navEVENTS .kiki_catalog TD { border: 0px solid #C0C0C0; }

.kiki_navARCHIVE .kiki_catalog { margin-bottom: 2em; }
.kiki_navARCHIVE .kiki_catalog .kiki_column1 { width: 16%; }
.kiki_navARCHIVE .kiki_catalog .kiki_column2 { width: 75%; }
.kiki_navARCHIVE .kiki_catalog .kiki_column3 { width: 9%; }
.kiki_navARCHIVE .kiki_catalog TD.kiki_first { font-weight: normal; font-size: 0.9em; }

parked.kiki_navARCHIVE .kiki_catalog H2 { color: #A30047;  }

.kiki_navDETAIL .kiki_columns TD.kiki_first { width: 74%;
  border-left: none; padding: 0em 1em 0em 0em;
}
.kiki_navDETAIL .kiki_columns TD { width: 25%; padding: 0em 0em 0em 1em;
  border-left: 1px solid #C0C0C0;
}

.kiki_navDETAIL .kiki_columns TR.kiki_colTitle TD { width: 25%;
  border-left: none; padding: 0em 1em 0em 0em;
}



#kiki_bna { width: 100%; text-align: right; float: right; }
#kiki_bna IMG { width: 130px; }

.kiki_subGuarantee { border: 1px solid #92B0B8; color:#8EA3A8; padding: 0.5em;}
.kiki_first .kiki_subGuarantee H1 { font-weight: bold; color:#8EA3A8;
  background-color: #FFFFFF; padding: 0em 0em 0em 0em; margin: 0em; font-size: 1em;}

.kiki_statement { text-align: left; padding: 0em 1em 1em 1em; margin: 1em; border: 1px solid #C0C0C0; }
.kiki_statement H1 { background-color: #8DA7B3; color: #FFFFFF; font-size: 1.05em;
  padding: 0.1em 0.5em 0.1em 0.5em; text-align: center;}

.kiki_footer { color: #4F424C; text-align: center; line-height: 1.5em;
  font-size: 0.9em; clear: both; padding-top: 5em; }

.kiki_footer UL LI { font-size: 1.1em; display: inline; padding-left: 1em; list-style-type: none; }
.kiki_footer UL LI A:hover { background-color: #E0E0E0; }
.kiki_footer UL LI A:link { color: #A5A1A1; }
.kiki_footer UL LI A:visited { color: #A5A1A1; }

/* unit color topnav/title/level 0 LHN thru-out unit */

.kiki_navCONSULTING .kiki_console .kiki_columns .kiki_colTitle TD { background-color: #7D908A; font-weight: bold;
  font-size: 0.9em; text-align: center; vertical-align: bottom;  padding: 0.25em; border-left: 2px solid #FFFFFF;}
.kiki_navCONSULTING .kiki_console .kiki_colTitle TD.kiki_hot A { color: #7D908A; background-color: #FFFFFF; }
.kiki_navCONSULTING #kiki_lhc #kiki_leftNav H1 { color: #7D908A; }
.kiki_navCONSULTING #kiki_leftNav UL.kiki_level0 A { color: #7D908A; }
.kiki_navCONSULTING #kiki_leftNav UL.kiki_level1 A { color: #000000; }

.kiki_navJOBSEEKER .kiki_console .kiki_columns .kiki_colTitle TD { background-color: #7899A3; font-weight: bold; font-size: 0.9em; text-align: center; vertical-align: bottom;  padding: 0.25em; border-right: 2px solid #FFFFFF; }
.kiki_navJOBSEEKER .kiki_console .kiki_colTitle TD.kiki_hot A { color: #FFFFFF; }
.kiki_navJOBSEEKER #kiki_lhc #kiki_leftNav H1 { color: #7899A3; }
.kiki_navJOBSEEKER #kiki_leftNav UL.kiki_level0 A { color: #7899A3; }
.kiki_navJOBSEEKER #kiki_leftNav UL.kiki_level1 A { color: #000000; }
.kiki_navJOBSEEKER .kiki_console .kiki_colTitle TD.kiki_hot { background-color: #B6C5CA; border: none; border-right: 2px solid #FFFFFF;}
.kiki_navJOBSEEKER .kiki_console h2 { color: #547982; }
xx.kiki_navJOBSEEKER .kiki_console .kiki_productDetail .kiki_columns TD.kiki_first { border-right: 1px solid #7899A3; margin-right: 1em;}
.kiki_navJOBSEEKER .kiki_console .kiki_productDetail .kiki_columns h1 { color: #7899A3; }
.kiki_navJOBSEEKER .kiki_console .kiki_catalog h1 { color: #7899A3; }
.kiki_navJOBSEEKER .kiki_catalog TABLE.kiki_header { display: none; }
.kiki_navJOBSEEKER HR.kiki_first { display: none; }
.kiki_navJOBSEEKER .kiki_productDetail .kiki_catalog TABLE { padding: 0em; margin: 0em; }
.kiki_navJOBSEEKER .kiki_productDetail .kiki_catalog TD { padding-top: 0em; margin-top: 0em; }
.kiki_navJOBSEEKER .kiki_insetOnly { padding: 0em; margin: 0em; }
.kiki_navJOBSEEKER .kiki_insetOnly .kiki_catalog { padding: 0em; margin: 0em; }
.kiki_navJOBSEEKER .kiki_insetOnly TABLE { margin-top: 0em; padding-top: 0em; }
.kiki_navJOBSEEKER .kiki_insetOnly .kiki_catalog TD.kiki_first { border-right: none; text-align: center; padding-left: 1em; }
.kiki_navJOBSEEKER .kiki_insetOnly .kiki_catalog H1 { background-color: #FFFFFF; font-size: 1em; }
.kiki_navJOBSEEKER .kiki_productDetail .kiki_columns .kiki_first { width: 58.5%; }
.kiki_navJOBSEEKER .kiki_navEVENTS .kiki_columns .kiki_first H1 { background-color: #FFFFFF; color: #547982; font-size: 1.05em; padding: 0.1em 0.5em 0.1em 0em; }

.kiki_navEXECRECRUITING .kiki_console .kiki_columns .kiki_colTitle TD { background-color: #646D98; 
  font-weight: bold; font-size: 0.9em; text-align: center; vertical-align: bottom; padding: 0.25em; 
  border-right: 2px solid #FFFFFF; }
.kiki_navEXECRECRUITING .kiki_console .kiki_colTitle TD.kiki_hot A { color: #FFFFFF;}
.kiki_navEXECRECRUITING #kiki_lhc #kiki_leftNav H1 { color: #646D98; }
.kiki_navEXECRECRUITING #kiki_leftNav UL.kiki_level0 A { color: #646D98; }
.kiki_navEXECRECRUITING #kiki_leftNav UL.kiki_level1 A { color: #000000; }
.kiki_navEXECRECRUITING .kiki_navDETAIL .kiki_columns H1 { color: #646D98; background-color: #FFFFFF; margin-top: 0em; padding: 0em; }
.kiki_navEXECRECRUITING .kiki_navARCHIVE H1 { color: #646D98; margin-top: 0.5em; padding: 0em; }
.kiki_navEXECRECRUITING .kiki_subGuarantee { color: #ADB6DF; border: 1px solid #ADB6DF; }
.kiki_navEXECRECRUITING .kiki_console .kiki_colTitle TD.kiki_hot { background-color:#ADB6DF; border: none; border-right: 2px solid #FFFFFF;}
.kiki_navEXECRECRUITING .kiki_console h2 { color: #474F74; }
.kiki_navEXECRECRUITING .kiki_navDETAIL .kiki_columns TD.kiki_first { border-right: 1px solid #ADB6DF; }
.kiki_navEXECRECRUITING .kiki_navDETAIL .kiki_columns TR.kiki_colTitle TD.kiki_first { border-right: 1px solid #FFFFFF; }
xx.kiki_navEXECRECRUITING .kiki_navDETAIL .kiki_columns TR.kiki_colTitle TD { }
.kiki_navEXECRECRUITING .kiki_console .kiki_productDetail .kiki_columns h1 { color: #ADB6DF; }
.kiki_navEXECRECRUITING .kiki_console .kiki_catalog h1 { color: #ADB6DF; }
.kiki_navEXECRECRUITING .kiki_navPUBS .kiki_catalog TD.kiki_first { border-right: 1px solid #ADB6DF; }
.kiki_navEXECRECRUITING .kiki_productDetail .kiki_catalog TABLE { padding: 0em; margin: 0em; }
.kiki_navEXECRECRUITING .kiki_productDetail .kiki_catalog TD { padding-top: 0em; margin-top: 0em; }
.kiki_navEXECRECRUITING HR { background-color: #ADB6DF;}
.kiki_navEXECRECRUITING .kiki_productDetail TD.kiki_first { border-right: 1px solid #ADB6DF; }
.kiki_navEXECRECRUITING .kiki_insetOnly { padding: 0em; margin: 0em; }
.kiki_navEXECRECRUITING .kiki_insetOnly .kiki_catalog { padding: 0em; margin: 0em; }
.kiki_navEXECRECRUITING .kiki_insetOnly TABLE { margin-top: 0em; padding-top: 0em; }
.kiki_navEXECRECRUITING .kiki_insetOnly .kiki_catalog TD.kiki_first { border-right: none; text-align: center; padding-left: 1em; }
.kiki_navEXECRECRUITING .kiki_insetOnly .kiki_catalog H1 { background-color: #FFFFFF; font-size: 1em;}
.kiki_navEXECRECRUITING .kiki_productDetail .kiki_columns .kiki_first { width: 58.5%; }
.kiki_navEXECRECRUITING .kiki_productDetail .kiki_catalog TABLE.kiki_header { display: none; }
.kiki_navEXECRECRUITING .kiki_productDetail HR.kiki_first { display: none; }



#kiki_formOPTINKIRESEARCH-ER .kiki_formNav .kiki_button { margin: 0em 50em 0em 0em; }
#kiki_formOPTINKIRESEARCH-ER .kiki_formField { padding: 0.1em; margin: 0em; }
#kiki_formOPTINKIRESEARCH-ER .kiki_subhead { font-weight: normal; }

.kiki_navCORPRECRUITING .kiki_console .kiki_columns .kiki_colTitle TD { background-color: #8F5A76; font-weight: bold;
  font-size: 0.9em; text-align: center; vertical-align: bottom; padding: 0.25em; border-right: 2px solid #FFFFFF; }
.kiki_navCORPRECRUITING .kiki_subGuarantee { color: #CCB1C0; border: 1px solid #CCB1C0; }
.kiki_navCORPRECRUITING .kiki_console .kiki_colTitle TD.kiki_hot A { color: #FFFFFF;}
.kiki_navCORPRECRUITING #kiki_lhc #kiki_leftNav H1 { color: #8F5A76; }
.kiki_navCORPRECRUITING #kiki_leftNav UL.kiki_level0 A { color: #8F5A76; }
.kiki_navCORPRECRUITING #kiki_leftNav UL.kiki_level1 A { color: #000000; }
.kiki_navCORPRECRUITING .kiki_navDETAIL .kiki_columns H1 { color: #CCB1C0; background-color: #FFFFFF; margin-top: 0em; padding: 0em; }
.kiki_navCORPRECRUITING .kiki_navDETAIL .kiki_columns TD.kiki_first { border-right: 1px solid #CCB1C0; }
.kiki_navCORPRECRUITING .kiki_navDETAIL .kiki_columns TR.kiki_colTitle TD.kiki_first { border-right: 1px solid #FFFFFF; }
.kiki_navCORPRECRUITING .kiki_first .kiki_subGuarantee H1 { color: #8EA3A8; }
.kiki_navCORPRECRUITING .kiki_console .kiki_colTitle TD.kiki_hot { background-color:#CCB1C0; border: none; border-right: 2px solid #FFFFFF; }
.kiki_navCORPRECRUITING .kiki_console h2 { color: #71204D; }
.kiki_navCORPRECRUITING .kiki_console .kiki_productDetail .kiki_columns h1 { color: #CCB1C0; }
.kiki_navCORPRECRUITING HR { background-color: #CCB1C0;}
.kiki_navCORPRECRUITING .kiki_console .kiki_catalog h1 { color: #CCB1C0; }
.kiki_navCORPRECRUITING .kiki_navPUBS TD.kiki_first { border-right: 1px solid #CCB1C0; }
.kiki_navCORPRECRUITING .kiki_productDetail .kiki_catalog TD { padding-top: 0em; margin-top: 0em; }
.kiki_navCORPRECRUITING .kiki_productDetail .kiki_catalog TABLE { padding: 0em; margin: 0em; }
.kiki_navCORPRECRUITING .kiki_productDetail .kiki_catalog TABLE.kiki_header { display: none; }
.kiki_navCORPRECRUITING HR.kiki_first { display: none; }
.kiki_navCORPRECRUITING .kiki_insetOnly { padding: 0em; margin: 0em; }
.kiki_navCORPRECRUITING .kiki_insetOnly .kiki_catalog { padding: 0em; margin: 0em; }
.kiki_navCORPRECRUITING .kiki_insetOnly TABLE { margin-top: 0em; padding-top: 0em; }
.kiki_navCORPRECRUITING .kiki_insetOnly .kiki_catalog TD.kiki_first { border-right: none; text-align: center; padding-left: 1em; }
.kiki_navCORPRECRUITING .kiki_insetOnly .kiki_catalog H1 { background-color: #FFFFFF; font-size: 1em;}
.kiki_navCORPRECRUITING .kiki_productDetail .kiki_columns .kiki_first { width: 58.5%; }

.kiki_navCORPRECRUITING .kiki_speaker TD.kiki_col1 { width: 25%; vertical-align: top; }
.kiki_navCORPRECRUITING .kiki_speaker TD.kiki_col1 IMG { border: 1px solid #00457C;  margin-top: 0em; margin-left: 2em; margin-top: 1em; }
.kiki_navCORPRECRUITING .kiki_speaker .kiki_col2 { padding: 1em; }


.kiki_navIR .kiki_console .kiki_columns .kiki_colTitle TD { background-color: #6E81A1; font-weight: bold;
  font-size: 0.9em; text-align: center; vertical-align: bottom; padding: 0.25em; border-right: 2px solid #FFFFFF;}
.kiki_navIR .kiki_console .kiki_colTitle TD.kiki_hot A { color: #FFFFFF;}
.kiki_navIR #kiki_lhc #kiki_leftNav H1 { color: #6E81A1; }
.kiki_navIR #kiki_leftNav UL.kiki_level0 A { color: #6E81A1; }
.kiki_navIR #kiki_leftNav UL.kiki_level1 A { color: #000000; }
.kiki_navIR .kiki_subGuarantee { color: #6E81A1; border: 1px solid #6E81A1; }
.kiki_navIR .kiki_console .kiki_productDetail .kiki_catalog TD.kiki_first { border-right: 1px solid #BAC9DC; }
.kiki_navIR .kiki_console .kiki_colTitle TD.kiki_hot { background-color:#BAC9DC; border: none;
  border-right: 1px solid #FFFFFF; }
.kiki_navIR .kiki_console h2 { color: #485871; }
.kiki_navIR .kiki_console .kiki_productDetail .kiki_catalog h1 { color: #6E81A1; }
/*20070723tbg new prod format*/
.kiki_navIRG .kiki_catalog TABLE.kiki_header { display: none; }
.kiki_navIRG HR.kiki_first{ display: none; }



/* END unit color topnav/title/level 0 LHN thru-out unit */

/* ORDER FORM STYLE */

@media print {
  .kiki_secure { width: 7in; }
}

.kiki_verisign { float: left; clear: left; margin: 0em; padding: 0em;
  height: 6.5em; width: 10em; }

.kiki_cartYah { float: right; clear: both; width: auto; color: #839AAC; font-size: 0.8em; margin: 0.5em 0em 0.5em 0em; }
.kiki_cartYah TD { vertical-align: top; width: 5em; font-style: italic; }
.kiki_cartYah TD .kiki_inset { background-color: #E0E0E0; 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; }
.kiki_cartYah .kiki_ON { color: #A30047; }
.kiki_cartYah .kiki_ON .kiki_inset { background-color: #839AAC; }
.kiki_cartYah .kiki_delimiter { float: right; clear: right; margin: 0.5em 0.5em 0em 0em;
  color: #839AAC;  font-weight: bold; }

.kiki_secure .kiki_masterForm { width: 98%; clear: both; background: #FFFFFF }
.kiki_secure .kiki_form { margin-bottom: 1em; }
.kiki_secure .kiki_xForm { clear: both; }
.kiki_secure .kiki_xForm SELECT { margin-top: 0.5em; display: block; margin-bottom: 1.5em; }
.kiki_secure .kiki_form .kiki_subhead { display: block; font-weight: bold; margin-top: 1em; padding: 0em 0em 0.5em 0em; }
.kiki_secure .kiki_form .kiki_subheadExtra { display: inline; font-style: italic; font-weight: normal; padding: 0.5em 0em 0.5em 0em; }
.kiki_secure .kiki_form .kiki_col1 { float: left; margin-right: 2em; width: 50%; margin-top: 0em; }
.kiki_secure .kiki_form .kiki_orderDiscount { background-color: #E8E8F0; padding: 0.5em; }
.kiki_secure .kiki_form .kiki_orderDiscount { margin-top: 1em; }
.kiki_secure .kiki_form .kiki_orderDiscount DIV { margin: 0em 0em 0.5em 0em; padding: 0em; }
.kiki_secure .kiki_form .kiki_orderDiscount LABEL { float: none; }
.kiki_secure .kiki_form .kiki_orderDiscount LABEL { width: auto; font-weight: bold; padding: 0em; margin-bottom: 0.5em; }

.kiki_secure .kiki_stepCopy { float: right; width: 75%; clear: right; }
.kiki_secure .kiki_formNav { clear: both; width: 100%;  text-align: right; border-top: 2px solid #000000; padding-top: 1em; }
.kiki_secure .kiki_formNav .kiki_button { margin-right: 3em; }

.kiki_order { clear: both; border-top: 2px solid #000000; padding: 0em 0em 1em 0em; }
.kiki_order .kiki_orderHeader { margin: 0em 0em 0.25em 0em; }
.kiki_order .kiki_orderHeader LABEL { width: auto; margin-right: 0.5em; }
.kiki_order TABLE { clear: both; color: #505050;  }
.kiki_order THEAD { border-bottom: 1px solid #404040; font-weight: bold; }
.kiki_order TBODY TR:hover { background-color: #E0E0E0; }
.kiki_order TFOOT { border-top: 1px solid #404040; color: #000000; }
.kiki_order TFOOT TR:hover { background-color: #E0E0E0; }
.kiki_order .kiki_footnote { width: 100%; margin: 0em 0em 1em 0em; text-align: center; color: #FF0000;
  font-size: 0.85em; font-style: italic; }

.kiki_order .kiki_price { color: #505050; text-align: right; }
.kiki_order .kiki_totalPrice { color: #000000; }
.kiki_order .kiki_productDescription { font-weight: bold; }
.kiki_order .kiki_productDiscount { margin-left: 1em; font-style: italic; }
.kiki_order .kiki_orderDiscount { font-style: italic; font-weight: normal; }
.kiki_order .kiki_productDiscount { font-weight: normal; }
.kiki_order .kiki_bundledItem { margin-left: 1em; font-weight: normal; }
.kiki_order .kiki_blankRow { height: 1.5em; }

/* END ORDER FORM STYLE */

/* SPECIALTY  */
#kiki_formOPTINESS { display: none; }
#kiki_formOPTINESS .kiki_subhead { font-weight: normal; }
.kiki_navESS .timeTitle { font-weight:bold; color:#002F00; margin-bottom:10px; }
.kiki_navESS .kiki_navhotel .kiki_leftIMG { float: left; margin-right: 1em; margin-top: 0em; }
.kiki_navESS .kiki_navhotel .kiki_essSponsors { margin-top: 10em; }
.kiki_navSOLUTIONS .kiki_navHOTEL .kiki_leftIMG { float: left; margin-right: 1em; margin-top: 0em; }


#kiki_formINTERACTIVESEMINAR .kiki_formField LABEL { width: 25em; clear: left; padding-top: 0.5em; padding-right: 0.5em; }
#kiki_formINTERACTIVESEMINAR .kiki_formField INPUT { display: inline; clear: left; }
#kiki_formINTERACTIVESEMINAR .kiki_formField SELECT { display: block; clear: left; }

#kiki_formCSUMMIT .kiki_formField LABEL { width: 25em; }
#kiki_formCSUMMIT .kiki_formField SELECT { display: block; clear: left; }


/* END SPECIALTY  */

#kiki_siteMap { margin-top: 1em; }
#kiki_siteMap { font-weight: bold; color: #496D8B; display: block; width: 100%; }
#kiki_siteMap A:hover { background-color: #E0E0E0;}
#kiki_siteMap UL { list-style: none inside url(); font-weight: bold; color: #A30047; margin: 0em 0em 1em 0em; padding: 0em; }
#kiki_siteMap UL LI { list-style: none inside url(); margin: 0em; padding: 0em 0em 0em 1.5em; }
#kiki_siteMap UL.kiki_level1 LI A { font-weight: normal; color: #A30047; }
#kiki_siteMap UL.kiki_level2 LI A { color: #303030; }
#kiki_siteMap UL.kiki_level3 LI A { font-style: italic; }

.darkoverDefault { background-color: #E0E0E0; }
.darkoverSpecific { background-color: #808080; }


.kiki_error {
  margin: 1.5em;
  padding: 1.5em;
  width: 90%;
  text-align: center;
  border: 1px solid #A30047;
  background-color: #FFF0F0;
}

.kiki_noBorder {
  border: none;
}

/* 20071228 psbrogna popup skittle keys */
.kiki_skittles A { display: block; }
.kiki_skittles A IMG { margin: 0.40em; vertical-align: middle; }
.kiki_skittles A DIV { position: absolute;
  display: collapse; /* invalid, but makes it work in IE6 */
  visibility: hidden; width: 20em; border: 1px solid #A30047;
  background-color: #F2F2F2; padding: 0.5em 0.75em 0.5em 0.75em;
  font-size: 0.9em; color: #303030;
}
.kiki_skittles A:hover { background-color: #FFFFFF; } /* redundant but req'd to address IE6 bug */
.kiki_skittles A:hover DIV { display: block; visibility: visible; z-index: 100; }

.kiki_block { clear: right;}

.kiki_navIRGEVENT .kiki_catalog .kiki_header { display: none; }
.kiki_navIRNEVENT .kiki_catalog .kiki_header { display: none; }

.kiki_navIRGEVENT HR.kiki_first { display: none; }
.kiki_navIRNEVENT HR.kiki_first { display: none; }

/* 20090105 tbg pop for CCV image on order step 2 */
.kiki_popUp A { display: block; }
.kiki_popUp A IMG { margin: 0.40em; vertical-align: middle; }
.kiki_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; color: #303030;
}
.kiki_popUp A:hover { background-color: #FFFFFF; } /* redundant but req'd to address IE6 bug */
.kiki_popUp A:hover DIV { display: block; visibility: visible; z-index: 100; }
/*end pop-up*/

#kiki_formEVENTTERMS .kiki_footnote { padding: 0em; margin: 0em;  }

#kiki_formEVENTTERMS .kiki_formField { display: inline;  }

/*20090427tbg special JS partner page*/
.kiki_navSUITESERVICES .kiki_borderBoxes {
  border: 1px solid #7899a3;
  margin-top: 1em;
  padding-top: 1em;
  text-align: center;
  height: 250px;
  width: 300px;
}

.kiki_navSUITESERVICES .kiki_partnerWith {
  text-align: left; 
  vertical-align: top;
}

.kiki_navSUITESERVICES .kiki_borderBoxes .kiki_centerContent {
  padding-top: 3em;
}

.kiki_navSUITESERVICES TABLE.kiki_services {
  margin-left: 7em;
  width: 80%;
}

.kiki_navSUITESERVICES .kiki_footer {
  padding-top: 2em;  
}

.kiki_navSUITESERVICES TABLE.kiki_services IMG {
 margin-top: 1em;
}

.kiki_navSUITESERVICES #kiki_box1 {
  border-top: 2px solid #7899a3;
  border-left: 2px solid #7899a3;
}

.kiki_navSUITESERVICES #kiki_box2 {
  border-top: 2px solid #7899a3;
  border-right: 2px solid #7899a3;
}

.kiki_navSUITESERVICES #kiki_box3 {
  border-bottom: 2px solid #7899a3;
  border-left: 2px solid #7899a3;
}

.kiki_navSUITESERVICES #kiki_box4 {
  border-bottom: 2px solid #7899a3;
  border-right: 2px solid #7899a3;
}


