BODY {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.text {
	FONT-SIZE: 12px
}
.black-text {
	FONT-SIZE: 10px; COLOR: #000000	
}
.black-text11
{
    COLOR: #000000;
    FONT-SIZE: 11px
}
.cnhdr-black11
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.blackLink {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.bold-text {
	FONT-WEIGHT: bold
}
.red-text {
	FONT-SIZE: 11px; COLOR: #ff0200
}
.blue-text {
FONT-SIZE: 11px; COLOR: #3366cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.grey-text {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.white-text {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.redLinkBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blueLink {
	FONT-SIZE: 11px; COLOR: #3366cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.blueLink:hover {
	FONT-SIZE: 11px; COLOR: #0266fc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.blueNonLink {
	FONT-SIZE: 11px; COLOR: #3366cc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.greyLink {
	FONT-SIZE: 10px; COLOR: #aaaaaa; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.emc_tdNav {
	BACKGROUND-COLOR: #666666
}
.emc_homenav-s {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.emc_homenav-s:hover {
	FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.emc_navItem {
	FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.emc_navItem:hover {
	FONT-SIZE: 13px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tdfooterText {
	BACKGROUND-COLOR: #003399
}
.footerText {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.footerText:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.emc_loginBody {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.emc_loginTitle {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.emc_loginTitle:hover {
	FONT-SIZE: 12px; COLOR: #0266fc; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.emc_homepageHeadline {
	FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.emc_homepageHeadline:hover {
	FONT-SIZE: 11px; COLOR: #0266fc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.emc_homepageHeadlineBody {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.emc_homepageHeadlineBody:hover {
	FONT-SIZE: 11px; COLOR: #0266fc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.emc_cnhdr-red12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #cc0407; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.cnhdr-red12b
{
    COLOR: #cc0407;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.query {
	BACKGROUND-COLOR: #e8f4ff
}
.search-button {
	BORDER-RIGHT: #666666 1px inset; BORDER-TOP: #666666 1px inset; BACKGROUND: #ffffff; FONT: 10px Arial, Helvetica, sans-serif; BORDER-LEFT: #666666 1px inset; COLOR: #3366cc; BORDER-BOTTOM: #666666 1px inset
}

/**/body a.hoverdef { display:inline-block; }
a.hoverdef {
  position:relative;
  text-decoration:none;
  padding:0;
  margin:0 12px 0 0;
  border-bottom:1px dashed; }
a.hoverdef:hover {
  text-decoration:none;
  border-bottom:1px solid; }
a.noimg {
  position:relative;
  text-decoration:none;
  padding:0;
  margin:0 12px 0 0;
  border-bottom:1px dashed; }
a.noimg:hover {
  text-decoration:none;
  border-bottom:1px solid; }
 /* */a.hoverdef:hover div img {display:block;position: absolute; top: 5px; left: 10px; right:5px; height: 110px; width: auto;}
a.noimg:hover div img {display:block;position: absolute; top: 5px; left: 5px; right:5px; height: 110px; width: auto;}
a.hoverdef:hover div p{float:left; margin:115px 2px 0 2px}
a.noimg:hover div p{float:center;margin:5px 5px 5px 5px}
a.hoverdef div { 
  font-size:10px; 
  display:block; 
  position:absolute;
  z-index:0;
  width:0;
  height:0;
  overflow:hidden;
  }
a.noimg div { 
  font-size:10px; 
  display:block; 
  position:absolute;
  z-index:0;
  width:0;
  height:0;
  overflow:hidden;
  }
a.hoverdef:hover div{
  font-size:12px;
  display:block;
  float:left;
  position:absolute;
  z-index:1;
  top:1.5em;
  left:1.5em;
  width:215px;
  height:auto;
  background:#eee none;
  color:#333;
  border:2px solid #666;}

#hoverdefId a.hoverdef:hover div{
  font-size:10px;
  display:block;
  float:left;
  position:absolute;
  margin:150px 0 0 0
  z-index:1;
  top:1.5em;
  left:1.5em;
  width:150px;
  height:auto;
  background:#eee none;
  color:#333;
  border:2px solid #666;}

#noimgId a.noimg:hover div{
  font-size:10px;
  display:block;
  float:left;
  position:absolute;
  margin:150px 0 0 0
  z-index:1;
  top:1.5em;
  left:1.5em;
  width:150px;
  height:auto;
  background:#eee none;
  color:#333;
  border:2px solid #666;}

/*
a.hoverdef span {  
  display:block; 
  position:absolute;
  z-index:20;
  width:0;
  height:0;
  overflow:hidden;
  }
a.hoverdef:hover span {
  display:block;
  float:left;
  position:absolute;
  z-index:30;
  top:1.5em;
  left:1.5em;
  width:215px;
  height:auto;
  border:2px solid #666;
  padding:3px 6px 3px 9px;
  color:#333;
  font-weight: normal;
  font-size:1.2em;
  line-height:1.4em;
  text-decoration:none;
  background:#eee none; }
*/
