body {background-color:#FFFFFF; color:#000000;}
/*
body {background-color:#737373; color:#000000;}
body {background-color:#9d9897; color:#000000;}
*/
a {font-family: Verdana, Arial, Helvetica, sans-serif;}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif;}
span {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
font {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
div {font-family:  Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
td {font-family:  Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
input {font-family: Verdana, Arial, Helvetica, sans-serif;}
pre {font-family:"Courier New", Courier, monospace;}

font.Menupointer {color:#500000; font-size:12px; font-weight:bold; font-style:italic; padding:0px 10px 0px 10px;}
td.submenu {width:auto; color:#FFFFFF; font-size:12px; background-color:#AAAAAA; text-align:left; padding:2px 0px 2px 80px;}

/* Main Page CSS */
/*td.bodyleft {width:auto; background-color:#999999;}*/
/*td.bodyleft {width:auto; background-color:#808080;}*/
td.bodyleft {width:auto;}
td.bodycenter {width:800px; text-align:center; padding:1px 0px 0px 0px; background-color:#FFFFFF; border-top:0px; border-right:1px; border-bottom:0px; border-left:1px; border-style:solid; border-color:#ECECEC;}
td.bodyright {width:auto;}

table.mainheader {border-top:1px; border-right:0px; border-bottom:1px; border-left:0px; border-style:solid; border-color:#990000; table-layout:fixed}
table.mainheader1 {border-top:1px; border-right:0px; border-bottom:0px; border-left:0px; border-style:solid; border-color:#990000; table-layout:fixed}

td.topmenubar {width:22%; background-color:#EFEFEF; cursor:pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding:3px 0px 4px 0px; border-top:1px; border-right:0px; border-bottom:4px; border-left:0px; border-style:solid; border-color:#990000;}

td.topmenubarsepatator {width:4%; }

table.message {border-top:0px; border-right:0px; border-bottom:1px; border-left:0px; border-style:solid; border-color:#660000; background-image:url(http://www.emnico.com/images/background/GreyB9.jpg); background-position:bottom left; background-repeat:repeat-x;}
table.message1 {border-top:0px; border-right:0px; border-bottom:1px; border-left:0px; border-style:solid; border-color:#CECECE; background-image:url(http://www.emnico.com/Images/Background/MainPicBg.jpg); background-position:top left; background-repeat:repeat-x;}
table.message2 {border-top:0px; border-right:0px; border-bottom:0px; border-left:1px; border-style:solid; border-color:#CECECE;}
table.message3 {border-top:0px; border-right:0px; border-bottom:0px; border-left:0px; border-style:solid; border-color:#CECECE;}
table.message4 {border-top:1px; border-right:0px; border-bottom:1px; border-left:0px; border-style:solid; border-color:#CECECE; background-image:url(http://www.emnico.com/images/background/GreyB1.jpg); background-position:bottom left; background-repeat:repeat-x;}
table.message5 {border-top:1px; border-right:0px; border-bottom:1px; border-left:0px; border-style:solid; border-color:#CECECE;}
table.messagetmp {border-top:0px; border-right:0px; border-bottom:1px; border-left:0px; border-style:solid; border-color:#660000; background-image:url(http://www.emnico.com/images/background/BgNiceBlueBottom1.jpg); background-position:bottom left; background-repeat:repeat-x;}

div.DivBusinessGoal {position:absolute; z-index:10; left: 100px; top: 1px; width:auto; text-align:left; padding:10px 10px 10px 10px; overflow:hidden; border-width:1px; border-style: solid; border-color:#737373; background-color:#EFEFEF; visibility:hidden; background-image:url(http://www.emnico.com/images/background/BgNiceGreyBottom7.jpg)}

div.DivVisitorMap {position:absolute; z-index:10; left: 100px; top: 1px; width:800px; text-align:center; padding:2px 0px 0px 5px; overflow:hidden; border-width:1px; border-style: solid; border-color:#0000FF; background-color:#EFEFEF; visibility:hidden;}

td.TdSequenceLeft {width:15%; text-align:left; cursor:pointer; background-image:url(http://www.emnico.com/images/background/SeqBgLeft.jpg); background-position:top left; background-repeat:no-repeat;}
td.TdSequenceRight {width:85%; text-align:left; background-image:url(http://www.emnico.com/images/background/SeqBgRight.jpg); background-position:top right; background-repeat:no-repeat;}

td.TdSequenceTop {width:100%; text-align:left; cursor:pointer; padding:8px 0px 2px 70px; border-top:0px; border-right:0px; border-bottom:1px; border-left:0px; border-style:solid; border-color:#FFFFFF; background-image:url(http://www.emnico.com/images/background/BgGreyBoxArrow.jpg); background-position:top left; background-repeat:no-repeat;}
td.TdSequenceBottom {width:100%; text-align:left; padding:0px 1px 0px 4px; background-image:url(http://www.emnico.com/images/background/BgGreyBoxArrow.jpg); background-position:bottom left; background-repeat:no-repeat;}

/*div.DivSequence {position:relative; width:100%; height:125; text-align:left; padding:0px 0px 0px 0px; overflow:hidden; border-width:0px; border-style: solid; border-color:#0000FF; background-color:#7f7f7f; visibility:visible;}*/
div.DivSequence {position:relative; width:100%; height:100px; text-align:left; padding:0px 0px 0px 0px; overflow:hidden; border-width:0px; border-style:solid; border-color:#0000FF; visibility:visible;}
div.DivSequence div {position:absolute; left:0px; top:0px; z-index:10; width:99%; text-align:left; padding:10px 0px 0px 20px; visibility:hidden; font-size:12px; font-weight:bold; color:#000000; line-height:25px;}

div.DivSequenceVertical {position:relative; width:100%; height:160px; text-align:left; padding:0px 0px 0px 0px; overflow:hidden; border-width:0px; border-style:solid; border-color:#0000FF; visibility:visible;}
div.DivSequenceVertical div {position:absolute; left:0px; top:0px; z-index:10; width:99%; text-align:left; padding:5px 0px 0px 0px; visibility:hidden; font-size:12px; font-weight:bold; color:#000000; line-height:25px;}

.BottomLine {width:98%; text-align:center; margin:10px 10px 10px 10px; padding:5px 0px 5px 0px; border-top:0px; border-right:0px; border-bottom:1px; border-left:0px; border-style:solid; border-color:#AAAAAA;}

table.DownloadFront {border-top:0px; border-right:0px; border-bottom:1px; border-left:0px; border-style:solid; border-color:#990000; background-image:url(http://www.emnico.com/images/pictures/Frontdownload.jpg);  background-position:bottom left; background-repeat:repeat-x;}
table.DownloadTNMFront {border-top:0px; border-right:0px; border-bottom:1px; border-left:0px; border-style:solid; border-color:#990000; background-image:url(http://www.emnico.com/images/pictures/EmNOCTNM-1.jpg);  background-position:bottom left; background-repeat:repeat-x;}

span.PageNav {font-size:12px;}
img.pageNav {display:inline; float:left; margin:0px 0px 0px 0px;}

td.ServiceMsg1 {width:40%; padding:3px 0px 4px 4px; border-top:0px; border-right:1px; border-bottom:0px; border-left:0px; border-style:solid; border-color:#888888; background-image:url(http://www.emnico.com/Images/Background/BgNiceBlueBottom9.jpg); background-position:bottom left; background-repeat:repeat-x;}
td.ServiceMsg {width:40%; padding:3px 0px 4px 4px; border-top:0px; border-right:1px; border-bottom:0px; border-left:0px; border-style:solid; border-color:#888888;}
td.Service {width:30%; padding:3px 0px 4px 0px; text-align:center; vertical-align:top;}
div.ServiceTitle {font-size:16px; color:#FFFFFE; width:85%; height:auto; padding:5px 0px 5px 0px; text-align:center; border:0px solid; border-color:#94A5B8; background-image:url(http://www.emnico.com/images/background/RedServiceTop.jpg);}
/*span.ServiceTitleText {font-size:16px; color:#FFFFFF; font-weight:bold; padding:0 0 0 5}*/
div.ServiceBody {position:relative; width:98%; height:80px; text-align:left; border-top:0px; border-right:1px; border-bottom:0px; border-left:0px; border-style:solid; border-color:#888888; }
div.ServiceCore {position:relative; width:99%; height:auto; text-align:left; padding:0px 5px 0px 5px;}
span.ServiceLabel {font-size:12px; color:#222222;}

td.DownloadMsg {width:40%; padding:3px 10px 4px 10px; text-align:left; border-top:0px; border-right:1px; border-bottom:0px; border-left:0px; border-style:solid; border-color:#888888;}
td.Download {width:30%; padding:20px 10px 4px 10px; text-align:center; vertical-align:top;}
div.DownloadMsgTitle {text-align:center; font-size:18px; font-weight:bold; font-style:italic; color:#0000FF;}
div.DownloadMsg {font-size:12px; font-weight:bold; font-style:italic; color:#000066; line-height:20px;}

td.DownloadTNMMsg {width:50%; padding:3px 10px 4px 10px; text-align:left; border-top:0px; border-right:1px; border-bottom:0px; border-left:0px; border-style:solid; border-color:#888888;}
td.DownloadTNM {width:50%; padding:20px 0px 4px 0px; text-align:left; vertical-align:top;}

/*table.footer {background-image:url(http://www.emnico.com/Images/Background/RedBar.jpg); background-position:bottom left; background-repeat:repeat-x}*/
table.footer {background-image:url(http://www.emnico.com/images/background/RedServiceTop.jpg); background-position:left; background-repeat:repeat}
span.footerlinks {font-size:11px; color:#222222;}

/* All Pages CSS */
div.DivServiceOuter {position:relative; width: 99%; height: auto; text-align: center; text-align: center; padding:0px 0px 0px 4px; border: 0px solid; border-color: #000000;}
div.DivServiceInner {position:relative; width: 95%; height: auto; text-align: center; text-align: center; padding:2px 0px 0px 0px; background-color: #660066; color: #FFFFFF; border: 1px solid; border-color: #94A5B8; overflow:hidden;}
div.DivServiceInnerLink {position:relative; width: 95%; height: auto; cursor: pointer; text-align: center; text-align: center; padding:2px 0px 0px 0px; background-color: #660066; color: #FFFFFF; border: 1px solid; border-color: #94A5B8; overflow:hidden;}
/*div.DivServiceInner {position:relative; width: 95%; height: auto; cursor: pointer; text-align: center; text-align: center; padding:2px 0px 0px 0px; background-color: #993366; color: #FFFFFF; border: 1px solid; border-color: #94A5B8; overflow:hidden;}*/
div.DivServiceCore {position:relative; width:100%; text-align: center; text-align: center; font-size:14px; font-weight:bold; color:#660000; overflow:hidden;}

td.leftcontent {width:169px; text-align:center; text-align:center;}
td.maincontent {text-align:left; width:auto}

td.TitleField {width:100%; background-color:#c7beaf;}
td.LeftField {padding: 0px 0px 0px 20px; width:30%; background-color:#DDDDDD;}
td.RightField {width:70%; background-color:#EEEEEE;}

.SubSection {font-size:14px; font-weight:bold; color:#550000; padding:5px 0px 5px 0px;}

.Indent1 {padding:5px 20px 5px 10px; margin:0px 0px 0px 0px; border:0px solid; border-color:#94A5B8;}
.Indent2 {padding:5px 40px 5px 10px; margin:0px 0px 0px 0px; border:0px solid; border-color:#94A5B8;}

td.GreyBox1 {background: url(http://emnico.com/images/background/GreyBox-1.jpg) left top no-repeat; padding: 20px 0px 10px 10px; width:auto;}

#MibSearch {position:absolute; z-index:10; left:0px; top:200px; width:100%; text-align:center; padding:40px 0px 40px 0px; visibility:visible;}
#MibSearchInner {width:80%; text-align:center; margin:auto; padding:5px 0px 5px 0px; border-width:1px; border-style: solid; border-color:#AAAAAA; background-color:#CCCCCC;}

#MenuHead ul {
  border:0px solid;
	background-color:#333333;
  list-style: none;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  list-style-position: outside;
  text-indent: 0px;
}

#MenuHead li {
  /* need "list-style: none" for firefix compatibility */
  list-style: none;
  float: left;
  margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
} 

#MenuHead a {
  background: url(http://emnico.com/images/background/EmnicoGreyTabLeft.jpg) left top no-repeat;
  text-decoration: none;
  padding-left: 10px;
}

#MenuHead a span {
  background: url(http://emnico.com/images/background/EmnicoGreyTabRight.jpg) right top no-repeat;
  padding: 4px 10px 4px 0px;
  font-size:10px;
  font-weight:bold;
	color: #FFFFFF;
}

#MenuHeadVisible li {
  /* need "list-style: none" for firefix compatibility */
  list-style: none;
  float: left;
  margin: 0px 0px 0px 0px;
} 

#MenuHeadVisible a {
  background: url(http://emnico.com/images/background/EmnicoRedTabLeft.jpg) left top no-repeat;
  text-decoration: none;
  padding-left: 10px;
}

#MenuHeadVisible a span {
  background: url(http://emnico.com/images/background/EmnicoRedTabRight.jpg) right top no-repeat;
  padding: 4px 10px 4px 0px;
  font-size:10px;
  font-weight:bold;
	color: #FFFFFF;
}

#MenuHead a, #MenuHead a span {
  display: block;
  float: left;
}

#MenuHead a:hover {
  cursor:pointer;
  background: url(http://emnico.com/images/background/EmnicoGreyTabLeft.jpg) left top no-repeat;
  padding-left: 10px
}

#MenuHead a:hover span {
  background: url(http://emnico.com/images/background/EmnicoGreyTabRight.jpg) right top no-repeat;
  padding-right: 10px;
	color: #000000;
}

/* Show only to IE PC \*/
* html .RoundBox h2 {height: 1%;} /* For IE 5 PC */

.RoundBoxBg {
	width: 95%;
  margin: 0px 0px 0px 5px;
	border: 0 solid;
	border-color:#000000;
	background: url(http://www.emnico.com/images/background/RBoxBottomFlatRight.jpg) no-repeat bottom right;
}
.RoundBox {
	background: url(http://www.emnico.com/images/background/RBoxTopRight.jpg) no-repeat top right;
	margin: 0;
	/*height: 40px;*/
	padding: 0px 0px 0px 0px;
	border:  0 solid;
	border-color:#000000;
	text-align: center;
}
.RoundBox h2 {
	background: url(http://www.emnico.com/images/background/RBoxTopLeft.jpg) no-repeat top left;
	margin: 0;
	padding: 4px 0px 4px 0px;
  color: white; 
	font-weight: bold; 
	font-size: 14px; 
	line-height: 15px;
	/*text-shadow: rgba(0,0,0,.4) 0px 2px 5px 0px; /* Safari-only, but cool */
}
.RoundBoxBody {
	background: url(http://www.emnico.com/images/background/RBoxBottomFlatLeft.jpg) no-repeat bottom left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	text-align: left;
	border: 0 solid;
	border-color:#0000FF;
}

/* Show only to IE PC \*/
* html .GrayRoundBox h2 {height: 1%;} /* For IE 5 PC */

.GrayRoundBoxBg {
	width: 95%;
  margin: 0px 0px 0px 5px;
	border: 0 solid;
	border-color:#000000;
	background: url(http://www.emnico.com/images/background/GrayRoundBoxBottomRight1.jpg) no-repeat bottom right;
}
.GrayRoundBox {
	background: url(http://www.emnico.com/images/background/GrayRoundBoxTopRight1.jpg) no-repeat top right;
	margin: 0;
	/*height: 40px;*/
	padding: 0px 0px 0px 0px;
	border: 0 solid;
	border-color:#000000;
	text-align: center;
}
.GrayRoundBox h2 {
	background: url(http://www.emnico.com/images/background/GrayRoundBoxTopLeft1.jpg) no-repeat top left;
	margin: 0;
	padding: 6px 0px 2px 0px;
  color: #680000; 
	font-weight: bold; 
	font-size: 14px; 
	line-height: 15px;
	/*text-shadow: rgba(0,0,0,.4) 0px 2px 5px 0px; /* Safari-only, but cool */
}
.GrayRoundBoxBody {
	background: url(http://www.emnico.com/images/background/GrayRoundBoxBottomLeft1.jpg) no-repeat bottom left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	text-align: left;
	border: 0 solid;
	border-color:#0000FF;
}

.SectionTitleBg {
  border-top:0px; border-right:0px; border-bottom:1px; border-left:0px; border-style:solid; border-color:#990000;
	margin: 20px 0px 10px 0px;
}

.SectionTitle {
	background: url(http://www.emnico.com/images/background/RBoxTopRight.jpg) no-repeat top right;
	margin: 0;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: center;
}
.SectionTitle h2 {
	background: url(http://www.emnico.com/images/background/RBoxTopLeft.jpg) no-repeat top left;
	margin: 0;
	padding: 5px 0px 5px 0px;
  color: white; 
	font-weight: bold; 
	font-size: 14px; 
	line-height: 15px;
	/*text-shadow: rgba(0,0,0,.4) 0px 2px 5px 0px; /* Safari-only, but cool */
}

/* Heydar Balloon but doesn't work for Safari*/
div.balloon a span {
display: none;
}

div.balloon a:hover {
/*
display: block;
width:auto;
height:20px;
*/
text-decoration: none;
color:#411; 
background:#DDDDDD;
border-right: 5px double white;
}

div.balloon a:hover span {
display:block;
/* Both absolute and relative work. Relative opens up the parent block *
position:;
*/
position:absolute;
width:250px;
height:auto;
padding:5px 5px 5px 5px; 
margin:-20px 5px 5px -250px; 
z-index:100;
color:#FFFFFF; 
background:#800000;
font-size: 10px;
/*background-image:url(http://www.emnico.com/images/background/BgFadeBlueBottom1.jpg);*/

}

.balloon1{
position: relative;
z-index: 0;
}

.balloon1:hover{
background-color: transparent;
z-index: 50;
}

.balloon1 span{ /*CSS for enlarged image*/ 
position: absolute;
background-color: yellow;
padding: 0px;
left: -1000px;
border: 0px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.balloon1 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.balloon1:hover span{ /*CSS for enlarged image on hover*/
background:#800000;
/*background-image:url(http://www.emnico.com/images/background/EmnicoGreyTab.jpg);*/
visibility: visible;
/*width:420; */
width:auto;
height:auto;
/*
top: -10px;
*/
bottom:10px;
left: -290px;
padding:10px 10px 5px 10px; 
color:#FFFFFF; 
font-size:12px;
border:2px; border-style:solid; border-color:#555555;
}

.balloon2{
position: relative;
z-index: 0;
}

.balloon2:hover{
background-color: transparent;
z-index: 50;
}

.balloon2 span{ /*CSS for enlarged image*/ 
position: absolute;
background-color: yellow;
padding: 0px;
left: -1000px;
border: 0px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.balloon2 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.balloon2:hover span{ /*CSS for enlarged image on hover*/
background:#800000;
/*background-image:url(http://www.emnico.com/images/background/EmnicoGreyTab.jpg);*/
visibility: visible;
/*width:420;*/
width:auto;
height:auto;
/*
top: -10px;
*/
bottom:-5px;
left: -150px;
padding:10px 10px 5px 10px; 
color:#FFFFFF; 
font-size:12px;
border:2px; 
border-style:solid; 
border-color:#555555;
}

ul.HomeBullets {margin:0px 0px 0px 0px; padding:0px 0px 20px 0px;} /* 20px at the bottom of the list */
li.HomeBullets {margin:10px 0px 0px 15px; padding:0px 0px 0px 1px;} /* 10px for gap from the top of bullet entry, 15ps for space gap where the bullet stars and 1px for space gap between the dot and the text */
	
